Topics
From Classic to the most NEW


ASP.NET is a web application framework developed and marketed by Microsoft, which programmers can use to build dynamic web sites, web applications and web services. ASP.NET attempts to simplify developers' transition from Windows application development to web development by offering the ability to build pages composed of controls similar to a Windows user interface.
A web control, such as a button or label, functions in very much the same way as its Windows counterpart: code can assign its properties and respond to its events. Controls know how to render themselves: whereas Windows controls draw themselves to the screen, web controls produce segments of HTML and JavaScript which form part of the resulting page sent to the end-user's browser. Visit the houston .net consultant to learn more about this.
ASP.NET encourages the programmer to develop applications using an event-driven GUI paradigm, rather than in conventional web-scripting environments like ASP and PHP. The framework attempts to combine existing technologies such as JavaScript with internal components like "ViewState" to bring persistent state to the inherently stateless web environment.
There are several differences of ASP.NET from ASP classic, these differences includes: Compiled code means applications run faster with more design-time errors trapped at the development stage; Significantly improved run-time error handling, making use of exception handling using try-catch blocks; Similar metaphors to Windows applications such as controls and events; An extensive set of controls and class libraries allows the rapid building of applications, plus user-defined controls allow commonly used templates, such as menus. Layout of these controls on a page is easier because most of it can be done visually in most editors; ASP.NET leverages the multi-language capabilities of the .NET CLR, allowing web pages to be coded in VB.NET, C#, J#, Delphi.NET, Chrome etc; Ability to cache the whole page or just parts of it to improve performance; Ability to use the code-behind development model to separate business logic from presentation. Learn more about this with the houston .net consultant.
These are only some of the differences between ASP.NET from the classic. If you want to learn more about it, then visit the houston .net consultant for more details.
This article is free for republishing
Source: http://www.articlealley.com/article_568660_4.html

Ask the Community

Related Articles