ASP.NET is a Web application framework developed and marketed by Microsoft to allow programmers to build dynamic Web sites, Web applications and Web services. It 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. The ASP.NET SOAP extension framework allows ASP.NET components to process SOAP messages.
ASP.NET Web pages, known officially as Web Forms, are the main building block for application development.[9] Web forms are contained in files with an ".aspx" extension; these files typically contain static (X)HTML markup, as well as markup defining server-side Web Controls and User Controls where the developers place all the required static and dynamic content for the Web page. Additionally, dynamic code which runs on the server can be placed in a page within a block, which is similar to other Web development technologies such as PHP, JSP, and ASP. With ASP.NET Framework 2.0, Microsoft introduced a new code-behind model which allows static text to remain on the .aspx page, while dynamic code remains in an .aspx.vb or .aspx.cs or .aspx.fs file (depending on the programming language used). (sources : http://en.wikipedia.org)
Mostly a code behind model is recommended and preferred by developers when scripting, as it makes it easy to focus on the design without disturbing the code behind it. It’s most noteworthy advantage is that it makes it convenient for developers to pre compile their ‘code behind’ files before deploying it which makes it easy to check for any tweaks if needed.
At SilentDrifter Inc, we believe in providing you the best service by understanding your business needs, the ones you have and the ones you may have in future and catering to them through our powerful applications and websites.