Content deleted Content added
Line 3:
== ASP and ASP.NET ==
Even thought the ASP.NET is derived from [[ASP]], it is very different from [[ASP]]. Introducing the concept of [[Common Language Runtime|CLR]], ASP.NET is faster responsible and safer. Theoretically speaking, ASP.NET can be written in all kinds of langauge as long as they can be compiled by the .NET framework. By default, the language using by .NET framework is [[Visual Basic .NET]]. Alternative langauge includes [[Visual C# .NET]].
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 just writing HTML code into the [[HTTP]] stream (like [[Common Gateway Interface|CGI]], [[Active Server Pages|ASP]] and [[PHP programming language|PHP]]), using ASP.NET you can use and create controls like Labels, TextBoxes and ListView, and add [[event handler]]s ("postbacks") to them. And instead of [[render]]ing a window in a desktop, it will generate the HTML output which will be rendered by user's browser.
|