2. Asp.net
• ASP.NET is server side technology.
• ASP.NET was released in 2002.
• ASP.NET pages have the extension .aspx.
• ASP.NET 4.6 is the latest official version of ASP.NET.
• ASP.NET Core is the next Version after ASP.Net 4.6.
• ASP supports many different development models:
1- ASP.NET Web Forms 2- ASP.NET MVC
3- ASP.NET Web Pages (Razor) 4- ASP.NET Web API.
3. ASP.NetWeb Forms
ASP.NET Web Forms is a web application framework and one of several
programming models supported by the Microsoft ASP.NET technology.
Web Forms was included in the original .NET Framework 1.0 release in
2002, as the first programming model available in ASP.NET.
Web Forms is not supported by ASP.NET Core.
4. ASP.NET Web Forms
Advantages of .NET Web Forms:
1. RAD – Rapid Application Development.
2. Cost.
3. Small learning Curve.
Disadvantages of .NET Web Forms:
1. Very little control over HTML produced on the page.
2. Web Forms Life Cycle
5. ASP.NET Ajax
ASP.NET AJAX, formerly called Atlas, is a set of extensions to ASP.NET
developed by Microsoft for implementing Ajax functionality.
VS provides server extensions controls to Perform AJAX:
1. ScriptManager
is the heart of an AJAX-enabled Web page. The ScriptManager control
is responsible for performing partial page update.
6. ASP.NET Ajax
2. UpdatePanel
By using the Update Panel we can refresh only a part of the page
instead of the entire page and that is referred to as Partial Page
Update.
• Its used with all another server extensions like Timer,..etc.
• You must include rendering code inside <ContentTemplate> tag.
3. Timer
used to automatically refresh ASP.Net AJAX UpdatePanel at regular
intervals.
7. ASP.NET Ajax
4. Updateprogress
The UpdateProgress control provides status information about partial-
page updates in UpdatePanel controls.
5. ScriptManagerProxy
Its similar to ScriptManager, The ScriptManagerProxy control is used
when the ScriptManager control is already in the page and a nested or
parent component requires additional features of the ScriptManager
control.