Summary


The flexibility and power of the .NET architecture extends beyond just creating applications, web services, and ASP.NET pages. Developers can create powerful business components using the .NET Framework and the CLR that have just as much power and flexibility as COM objects. In some cases, the capabilities offered by the CLR provide distinct advantages over COM. Now developers can actually derive new objects from classes written in different languages. And this can be done even if all that is available is the compiled version of the base class. However, that doesn't mean that COM and .NET can't work together in the same application.

This chapter specifically looked at:

  • How to write a business object in two different languages, and then use the same test program to work with both objects

  • How to take a class written in one language and extend its functionality by deriving a new class in a totally different language

  • How to make use of transactions in ASP.NET pages and within .NET components

  • How assemblies and metadata provide a way to package the executable code along with detailed descriptions of the code being packaged

In the next chapter, we will look at building ASP.NET Server controls, and how they mark a considerable improvement of previous methods of reusing code in your ASP.NET applications.




Professional ASP. NET 1.1
Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)
ISBN: 0470384611
EAN: 2147483647
Year: 2006
Pages: 243

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net