Tuesday, April 2, 2013

Information About ASP.Net Programing

ASP.NET is a platform generated by Microsoft technologies for the designing of web applications and mobile applications. It covers numberless topics. ASP.NET supports 45+ Languages. It is a server side application which works for Dynamic web applications.For a project to run a PC requires ASP.Net Framework,Database(SQL Server) and Microsoft Web Server. ASP.NET versions available are-Asp.NET(2.0,3.0,3.5,4.0,4.5). ASP.NET Programming is a server side programming. here Pages are officially known as Web forms,are the main building blocks for application development Webforms are contained in Files with “.aspx” extension.

One of the techniques used in ASP.NET Programming is Code Behind Technique.It is the technique in which code file and designing file are different.File with “.aspx” extension are HTML Pages for designing purpose and “.aspx.cs/vb” for coding.The Main Feature added in ASP.NET4.5 is addition of Code snippets which has considerably reduced the overhead of code case-sensitiveness.The different data accessing techniques in .NET are:LINQ,ADO.NETetc.

ASP.NET supports three different development Models:

WebPages,MVC(Model View Controller), and webforms. The mail software used by developers in ASP.NET programming  Visual Studio. Latest Version of Visual Studio is Visual Studio 2012.
The Main Features of .NET are:ADO.NET,Crystal Reports Master Page etc.

ASP.NET life cycle includes following steps:

User makes a request for accessing application resource,a page.Browser sends this request to the web server. A Untitled pipeline receives the first request and the following events takes place:

An object Manager of the Application Manager Class is Created.An object of the hosting Environment class is created to provide information regarding the resources.
Top level items in the application are compiled.

Response objects are created the application objects:HTTP Context,HTTP Request and HTTP Response are created and initialized.An instance of the Application is created and assigned to the request. The request is processed by the HTTP Application Class. Different Events are raids  by this class for processing the request.

No comments:

Post a Comment