Chapter 13. Working with .NET Managed Code

While there are a lot of tasks you can accomplish with scripting in InfoPath, there are a number of reasons for using .NET managed languages such as Visual Basic .NET and C#. This is especially true if you already are using those languages. This chapter is primarily for those who are not using .NET at this time. .NET is a very big development platform and can be overwhelming.

Unlike a single language such Visual Basic, the .NET platform and the managed code languages that are used with it are all based on assemblies and classes that are the same regardless of what language you use. This means they are a library of classes that include the properties, methods, and events, as discussed in the last chapter.

This chapter looks at what makes up the .NET environment. In this chapter you will:

  • Take a look at Visual Studio .NET.

  • Examine what it means to create InfoPath projects in .NET.

  • Discuss the InfoPath object model in .NET.

  • Distribute your .NET InfoPath application.

Get Beginning InfoPath™ 2003 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.