I have seen many tutorials on ASP.NET but most of them starts with coding and writing your first ASP.NET Program. But here I has written this tutorial for explaining why there is a need for ASP.NET when classy ASP is working fine and what are the underlying technology behind ASP.NET, What programming model ASP.NET
Provides to programmers. Now let us get started.ASP.NET is the new offering for Web developers from the Microsoft .It is not simply the next-generation of ASP;
in fact, it is a completely re-engineered and enhanced technology that offers much, much more than traditional.ASP and can increase productivity significantly.
Because it has evolved from ASP, ASP.NET looks very similar to its predecessor9but only at first sight. Some items look very familiar, and they remind us of ASP. But concepts like Web Forms, Web Services, or Server Controls gives ASP.NET the power to build real Web applications.
Advantage of Asp.Net
1.
Support for compiled languages
developer can use VB.NET and access features such as strong typing and object-oriented programming.
Using compiled languages also means that ASP.NET pages do not suffer the performance penalties
associated with interpreted code. ASP.NET pages are precompiled to byte-code and Just In Time (JIT)
compiled when first requested. Subsequent requests are directed to the fully compiled code, which is
cached until the source changes.
2.
Use services provided by the .NET Framework
The .NET Framework provides class libraries that can be used by your application. Some of the key classes
help you with input/output, access to operating system services, data access, or even debugging. We will
go into more detail on some of them in this module.
3.
Graphical Development Environment
Visual Studio .NET provides a very rich development environment for Web
developers. You can drag and drop controls and set properties the way you do in Visual Basic 6. And you
have full IntelliSense support, not only for your code, but also for HTML and XML.
4.
State management
To refer to the problems mentioned before, ASP.NET provides solutions for session and application state
management. State information can, for example, be kept in memory or stored in a database. It can be
shared across Web farms, and state information can be recovered, even if the server fails or the connection
breaks down.
5.
Update files while the server is running!
Components of your application can be updated while the server is online and clients are connected. The
Framework will use the new files as soon as they are copied to the application. Removed or old files that
are still in use are kept in memory until the clients have finished.
6.
XML-Based Configuration Files
Configuration settings in ASP.NET are stored in XML files that you can easily read and edit. You can also
easily copy these to another server, along with the other files that comprise your application.
1 comments:
its nice...i can't see this type of blog...please add more post
by andrew
Post a Comment