Over View of ASP .Net

Posted on Updated on


Asp.net is a powerful next generation technology to develop dynamic web applications. It is an open source server side web application framework developed by Microsoft. It extracts the best from ASP and the rich services as well as features provided by CLR(Common Language Runtime) and many new additional features and as a result we get a robust, scalable and fast web development experience that gives great flexibility with little coding. It facilitates the programmer to build dynamic websites, web applications and web services. It is a part of dotNet framework and as framework supports multiple languages, it can also be developed in any language supported by it.

We can develop web applications by using any of the three features of Asp.Net. They are self-sufficient to develop a good web application.

  1. Asp. Net Web Forms
  1. Asp. Net MVC
  1. Asp.Net Webpages
  1. Asp.Net Single Applications

ASP.Net Web Forms

Web forms are the key component of Asp.Net. They are beneficial for small teams of Web developers and designers who want to take advantage of the large number of components available for rapid application development because it supports WYSIWYG (What You See Is What You Get). In short, we can say it requires very less programming effort to develop application despite of the other Asp.Net framework (MVC), the reason behind it is that the components are tightly integrated and require less code. It doesn’t mean that we can just create simple application using it, there are many complex commercial apps and app frameworks built with the help of Web Forms. Web Forms are very much like Windows Forms in the context that they also provide properties, methods, and events for the controls that are placed onto them.

Web Forms are made up of basically two components:

  • The visual portion (the ASPX file)
  • The code behind the form, which resides in a separate class file.



Strength of Web Forms

  • It separates application logic from HTML interface
  • A rich set of server-side controls that can detect the browser and send out appropriate markup language such as HTML
  • It requires less code to write due to the data binding capabilities of the new server-side .NET controls
  • It supports Event-based programming model
  • It supports Compiled code and multiple languages, as opposed to ASP which was interpreted as Microsoft Visual Basic Scripting (VBScript) or Microsoft Jscript
  • It allows third parties to create controls that provide additional functionality

In terms of layman, we can say that it provides a workspace, where we can use the controls to create our own User Interface by modifying and implementing its properties, methods and events. It provides a large no. of controls basically grouped as HTML controls and Web Form Controls.


For more details and queries please feel free to email, visit or call us. Wishing you the very best for all your future endeavors.
Helpline: 9814666333, 8699444666
Email: info@technocampus.co.in

Please fill the form and we shall contact you soon.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s