ASP.NET delivers the following other advantages to Web application developers:
- Executable portions of a Web application compiled so they execute more quickly than interpreted scripts
- On-the-fly updates of deployed Web applications without restarting the server
- Access to the .NET Framework, which extends the Windows API
- Use of the widely known Visual Basic programming language, which has been enhanced to fully support object-oriented programming
- Introduction of the new Visual C# programming language, which provides a type-safe, object-oriented version of the C programming language
- Automatic state management for controls on a Web page (called server controls) so that they behave much more like Windows controls
- The ability to create new, customized server controls from existing controls
- Built-in security through the Windows server or through other authentication/authorization methods
- Integration with Microsoft ADO.NET to provide database access and database design tools from within Visual Studio .NET
- Full support for Extensible Markup Language (XML), cascading style sheets (CSS), and other new and established Web standards
- Built-in features for caching frequently requested Web pages on the server, localizing content for specific languages and cultures, and detecting browser capabilities
No comments:
Post a Comment