In Brief


  • A key component of the .NET Framework, ASP.NET provides developers a suite of controls for rapidly developing Web applications.

  • Unlike ASP, where the developer was restricted to using a subset programming language such as VBScript, ASP.NET applications can be developed in any supported .NET programming language, including C#, Visual Basic .NET, and Visual J#.

  • ASP.NET provides a programming model known as Web Forms, which, similar to Windows Forms applications, utilizes controls (both intrinsic and user defined) and event handlers to develop Web applications.

  • The intrinsic sets of controls include a set of HTML controls, ASP.NET Web Server controls, and Validation controls. In a very simplified manner, Validation controls provide the much-needed logic for data validation using range validation, from simple comparison to regular expression-based validation.

  • Users can develop their own set of User controls and even add properties to them, giving ASP.NET true reusability.

  • Controls can be easily bound to databases and Web services.

  • ASP.NET provides a rich, XML-based configuration file (web.config) to specify application-level properties, authentication and authorization requirements, and other application-centric properties.

  • Using code behind, ASP.NET applications can be designed to truly separate the business logic and presentation tiers.

  • A number of toolsets are available for rapidly generating, building, and debugging Web applications using ASP.NET. Key to these are Microsoft Visual Studio .NET and ASP.NET Web Matrix.



Microsoft.Net Kick Start
Microsoft .NET Kick Start
ISBN: 0672325748
EAN: 2147483647
Year: 2003
Pages: 195
Authors: Hitesh Seth

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