what is asp.net
Posted by Tihomir Ivanov on 07 September 2008 10:32
Rating: 10.00
*This article is for visitors of the site, who are not familiar with asp.net
ASP.NET is a web application framework developed and marketed by Microsoft, used to build dynamic web sites, web applications and web services. Its first released was 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.
ASP.NET pages (called 'web forms') are files with extensions ASPX, which contains HTML, Web Controls and User Controls and dynamic code (<% dynamic_code %>). You may have programming code (Code-Behind) placed in .cs ot .vb. If you have aspx page Default.aspx and your write on C#, your code-behind code for that page will be placed in file Default.aspx.cs ( or Default.aspx.vb if you write in VB.NET).
The ASPX and other resource files are placed in a virtual host on an Internet Information Services server (or other compatible ASP.NET servers; see Other Implementations, below). The first time a client requests a page, the .NET framework parses and compiles the file(s) into a .NET assembly and sends the response; subsequent requests are served from the DLL files. By default ASP.NET will compile the entire site in batches of 1000 files upon first request. If the compilation delay is causing problems, the batch size or the compilation strategy may be tweaked.
Developers can also choose to pre-compile their code before deployment, eliminating the need for just-in-time compilation in a production environment.
When an ASP.NET page runs (when user type in browser url addres of asp.net web app), the page goes through a life cycle in which it performs a series of processing steps. These include initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering.
That's all, if you need more info just type in google 'asp.net' and press Search, there're about 60 million pages with the result.
When are children typically expected to spell these words? ,