A brief introduction to Asp.net Asp.net is not the upgraded version of classic asp. It’s a complete new technology for building websites, web applications,others. It is a unified model and/or framework including all services to make a enterprise website or web application. In asp.net you can have access to other .net specific languages like Vb,c#,jscript.net to build applications. asp.net makes it possible to use full .net framework for any web application. It's work with WYSIWYG html editors,Visual studio.net and other programming tools so that development is easier and efficient. Developers can use web forms to build interactive UI based pages with database implementation in the pages.there are many asp.net server controls to use with pages.there is a web.config file to hold all settings for your web applications. Asp.net allows you to use server functionality via web services. If you are a good programmer you will find that asp.net programming model is perfect one for you along with OOP techinques. For the user management the .net framework and asp.net provides default membership,profile and role providers in your applications.Asp.net also provides default authentication and authorization for applications. You can run your asp.net web applications under IIS locally(for test) or in hosted server.