Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.

ASP.NET is a web application framework developed by Microsoft to allow programmers to build dynamic web sites and web applications.

ASP.NET was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language.

Typically, ASP.NET refers to web forms style of development, which is the original method of developing web applications in ASP.NET. Web forms is a model which mimics the control/eventing model of classic WinForms development, providing the illusion of stateful pages.

However, in March of 2009 Microsoft released version 1.0 of the ASP.NET MVC Framework. As an alternate model to web forms, this framework applies the Model-View-Controller pattern to web applications in ASP.NET.

As ASP.NET includes his own controls library wrapping up HTML controls and added functionalities to them and more powerful possibilities, any ASP.NET controls have as markup <asp:ctrl_name></asp:ctrl_name>.

Per example :

<asp:Label ID="Label1" runat="server"></asp:label>

Will be rendered like a <span></span>

More information at: www.asp.net

Essential Downloads

history | excerpt history