Conclusion

 

As part of the .NET Framework, ASP.NET allows you to take full advantage of features of the common-language runtime (CLR), such as type safety, inheritance, language interoperability, and versioning. As the newest platform for Web applications, ASP.NET builds on the successes of a variety of other platforms, including classic ASP, JSP, and LAMP. ASP.NET promotes a programming model that, although built on top of the stateless HTTP protocol, appears to be stateful and event-driven to programmers.

In this chapter, we first analyzed the component model that backs up ASP.NET Web pages and then went through the development stack from top (presentation layer and rich controls) to bottom (infrastructure and providers). The provider model in the end, an implementation of the strategy pattern is a key element in the new ASP.NET architecture and a pillar of support for new applications. Extensively applied, it allows you to customize several low-level aspects of the application's run-time environment and reuse large portions of existing code. Fully understood, it gives you a way to build new components that are flexible and extensible beyond imagination and, as such, seamless to plug in to a variety of projects and easier to customize for clients.

 


Programming Microsoft ASP. Net 2.0 Core Reference
Programming Microsoft ASP.NET 2.0 Core Reference
ISBN: 0735621764
EAN: 2147483647
Year: 2004
Pages: 112
Authors: Dino Esposito

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