Who Can It Be Now?

Even though ASP.NET takes its name from Microsoft’s old web development technology, ASP ( also known as “ASP Classic” ), the two differ significantly. ASP.NET is now based on the Common Language Runtime (CLR) meaning programmers can write ASP.NET code using a variety of common programming languages. ( ASP.NET uses the .NET Framework as an infrastructure. The .NET Framework offers a managed runtime environment (similar to Java), providing a virtual machine with JIT and a class library. )

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 it 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.

ASP.NET encourages the programmer to develop applications using an event-driven GUI paradigm (event-driven GUI model), 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 (inter-request) state to the inherently stateless web environment.

Advertisements

There are no comments on this post.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: