ASP.NET: Difference between revisions

Content deleted Content added
m copyedit
ASP.NET is not a script. .net framework is not just a class library
Line 1:
'''ASP.NET''' is the latest Web scriptingdevelopment environment from [[Microsoft]].
 
It brings the concept of "form", from desktop development, to the web. [[HTML]] has the FORM [[tag]], but in ASP.NET, a web page is a [[WebForm]]. Instead of justing write HTML code into the [[HTTP]] stream (like [[CGI]], [[ASP]] and [[PHP]]), using ASP.NET you can use and create controls like Labels, TextBoxes and ListView, and add event handlers (Postbacks) to then. And instead of rendering a window in a desktop, it will generate the HTML output which will be rendered by user's browser.
It is essentially a combination of a [[scripting language]], a remotely executed binary and a "Windows Forms" system.
 
The ASP.NET architecture uses the [[.NET Framework]] isas ainfrastucure. collectionThe of.NET usefulFramework functionalityis storeda asmanaged runtime environment (like [[classesJava]]), whichproviding youa can use[[Virtual when developingMachine]] anwith [[applicationJIT]] and a class library. TheseThe .NET Framework class library have a lot of classes makeand makes it quicker and easier to develop your own projectsapplications.
 
Web developers using ASP.NET can use the .NET Framework to make some tasks easier e.g. uploading files via a Web page is significantly easier using ASP.NET than [[Active_Server_Pages|Classic ASP]] (the name now given to ASP pages).