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 ...

Get Microsoft® .NET Kick Start 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.