ASP Web Development


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 provides a unified Web development model that includes the services necessary for you to build enterprise-class Web applications. While ASP.NET is largely syntax compatible with Active Server Pages (ASP), it provides a new programming model and infrastructure that allow you to create a powerful new class of applications. ASP.NET is part of the .NET Framework and allows you to take full advantage of the features of the common language runtime, such as type safety, inheritance, language interoperability, and versioning.
  • This section provides you with conceptual information about how ASP.NET works and procedural topics that show you how to write code that takes full advantage of the power of this new technology.



It is not essential to use the standard webforms development model when developing with ASP.NET. Noteworthy frameworks designed for the platform include:

  • Base One Foundation Component Library (BFC) is a RAD framework for building .NET database and distributed computing applications.
  • DotNetNuke is an open-source solution which comprises both a web application framework and a content management system which allows for advanced extensibility through modules, skins, and providers.
  • Castle Monorail, an open-source MVC framework with an execution model similar to Ruby on Rails. The framework is commonly used with Castle ActiveRecord, an ORM layer built on NHibernate.
  • Spring.NET, a port of the Spring framework for Java.
  • Skaffold.NET, A simple framework for .NET applications, used in enterprise applications.
  • Survey Project is an open-source web based survey and form engine framework written in ASP.NET and C#.

.NET Dovelopment

The .NET Framework is an integral Windows component that supports building and running desktop applications and Web services. It provides a managed execution environment, simplified development and deployment, and support for a wide variety of programming languages. Two key components are the common language runtime (CLR), which manages memory, code execution, and other system services, and the .NET Framework class library, which is a collection of reusable types you can use to develop your applications. The .NET Framework also includes technologies such as ADO.NET, ASP.NET, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), and Windows Workflow Foundation (WF). For information about the key features of the .NET Framework, see the overview.

This section of the MSDN Library contains documentation for all versions of the .NET Framework that are currently available. The documentation for each version includes an extensive class library reference, conceptual overviews, step-by-step procedures, and code examples.



Untitled Document
Enter the characters (without spaces) shown in the image.


Copyright 2012 Mylogics Softwares. All Rights Reserved.