by Santhakumar Munuswamy
Posted on 22 November 2014
ASP.NET
Introduction
Create dynamic web pages by using server side scripting like ASP (Active Server Page). It has introduced by Microsoft Corporation. ASP.NET is more than the next version of Active Server Page (ASP). ASP.NET is a standard html file that contains embedded server side scripts.
You able to access information from data sources, such as back-end database and text files that are stored on a web server or a computer that is accessible to web server.
You able to use a set of programming code called templates to create an html documents. It is an advantage of using template is that you can dynamically insert content retrieved from data sources, such as back-end database and text files, into an html document before the html documents is displayed to the users.
More than Ten years ago, Tim Berners-Lee performed the first transmission across HTTP (Hypertext Transfer Protocol). Since then, HTTP has become exponentially more popular, expanding beyond a small group of computer science visionaries to the personal and business sectors.
HTML is a simple language that could describe how to display rich documents on virtually any computer platform.
XML created a set of rules for building platform-neutral data formats that different application could use to exchange information.
ASP.NET Version 1.0
It is an entirely new more modern web development model and each web application consists of web pages.
It is completely object-oriented programming model, which includes event-driven, control-based architectures that encourages code encapsulation and reuse.
It is support code behind .Net languages like Visual Basic, C#, J#, and many other languages that have third party compilers
It is also a platform for building web services, which are reusable business code that other applications can call across platform and computer boundaries.
You can use a web service to do everything from web-enabling desktop application to share data with a Java client running on UNIX System.
In ADO.NET, a fine tuned data access model and flexible data caching to further boost performance
The other features which include enhanced State Management, Practical Data binding, dynamic graphics, and a robust security model
ASP.NET Version 2.0
ASP.NET 2.0 is not just about adding new features. It also streamlines performance and simplifies configuration with a new tool called WAT (Website Administration Tool).
ASP.NET is a programming framework built on the common language runtime that can be used on a server to build powerful web application. The first version of ASP.NET offered several important advantages over previous web development models.
ASP.NET 2.0 improves upon the foundation by adding support for several new and exciting features in the areas of development productivity, administration and management, extensibility, and performance.
How to easily build development productivity of new feature controls
How to monitor Administration and Management
- Health Monitoring and Tracing
How to build customize control and flexible extensibility
- Provider-driven Application Services
- Server Control Extensibility
- Compilation Build Providers
How to build performance and scalability