Warning: extract() [function.extract]: First argument should be an array in /home/theartic/public_html/include/functions.php on line 42

Warning: extract() [function.extract]: First argument should be an array in /home/theartic/public_html/include/functions.php on line 43
ASP.NET Characteristics

HOME | Review Guidelines | Review TOS | Signup FREE | Submit Articles

Home | Internet Business | Web Design

ASP.NET Characteristics

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. There are several characteristics as to why ASP.NET is very popular with programmers. First characteristic is its Pages.
ASP.NET pages, known officially as "web forms", are the main building block for application development. Web forms are contained in files with an ASPX extension; in programming jargon, these files typically contain static HTML or XHTML markup, as well as markup defining server-side Web Controls and User Controls where the developers place all the required static and dynamic content for the web page.
Within its user controls, ASP.NET supports creating reusable components through the creation of User Controls. A User Control follows the same structure as a Web Form, except that such controls are derived from the System.Web.UI.UserControl class, and are stored in ASCX files. Programmers can add their own properties, methods, and event handlers. An event bubbling mechanism provides the ability to pass an event fired by a user control up to its containing page
ASP.NET uses a visited composites rendering technique. During compilation, the template file is compiled into initialization code which will build a control tree representing the original template. Literal text goes into instances of the Literal control class, and server controls are represented by instances of a specific control class.
The initialization code is combined with user-written code and results in a class specific for the page. The page doubles as the root of the control tree. Learn more about ASP.NET rendering techniques with the austin .net consultant.
ASP.NET applications are hosted in a web server and are accessed over the stateless HTTP protocol. As such, if the application uses stateful interaction, it has to implement state management on its own. ASP.NET provides various functionality for state management in ASP.NET applications. Learn more about ASP.NET state management with the austin .net consultant.
ASP.NET 2.0 introduced the concept of "master pages", which allow for template-based page development. A web application can have one or more master pages, which can be nested. Master templates have place-holder controls, called ContentPlaceHolders to denote where the dynamic content will go, as well as HTML and JavaScript that will be shared across child pages. Learn more about ASP.NET template engine with the austin .net consultant.
In general, the ASP.NET directory structure can be determined by the developer's preferences. Apart from a few reserved directory names, the site can span any number of directories. The structure is typically reflected directly in the urls. Although ASP.NET provides means for intercepting the request at any point during processing, the developer is not forced to funnel requests through a central application or front controller. Learn more about ASP.NET directory structure with the austin .net consultant.
ASP.NET is built on the Common Language Runtime, allowing programmers to write ASP.NET code using any supported .NET language. For more information about ASP.NET, then visit the austin .net consultant for details.

www.astonishdesigns.com

Article Source: http://www.thearticleinsiders.com

By: christine layug


Please Rate this Article   Not yet Rated


Click the XML Icon Above to Receive Web Design Articles Via RSS!


For Any Dispute and Copyright Click Here


100% Free source for free article

© The Article Insiders. All Rights Reserved.
Use of our service is protected by our Privacy Policy and Terms of Service

Virectin | Virectin | Virectin | Virectin | Virectin | Erectile Dysfunction Pills |

Powered by Article Dashboard