Technical Content writer with more than two years of experience in writing. At present working for Icreon Communications supporting the Search Engine Optimisation department.
ASP (Active Server Pages) was for the first time was released in December 1996. Since then it has been through major changes and has grown and tailored to the new methods of developing web sites and applications for the internet over the period of time. There are two major forms of ASP:-
- Classic ASP and
- ASP.net
In ASP.net major weight is on n-tier architecture in the application development and there is separation of data presentation, business logic and data access layers. In classic ASP these layers are mixed leading to the development of ineffective solutions with huge architecture that are difficult to sustain. The ASP.net offers object oriented approach for the software development where as ASP does not support classes. Only VBScript and Javascript were available for scripting in ASP where as, in ASP.net there are no such restrictions.
The .net compliant languages can be used with ASP.net like C# and VB.net, where both of them are server-sided languages where as in ASP only VBScript and Javascript are available as options to be used. Then the ASP pages are interpreted and the ASP.net Code is compiled .Traditional ASP can run only on- Microsoft platforms but ASP.net can be run on non- Microsoft platforms also. ASP runs under the inetinfo.exe IIS (Internet Information Server) process space and can lead to application crashes due to the start and stop process used by IIS. While ASP.net process is separate from inetinfo.exe and is not related to the IIS process isolation settings. The debugging process is easier in ASP.net.
In classic ASP the executable code cannot be separated from the HTML making the page difficult to read and maintain. The code block has to be placed when ever the output is to be shown. This limitation of code is overcome in ASP.net by the use of server controls. The HTML and Web Server Controls created on the server require a attribute to work. This attribute indicates that the page will be processed on the server. At the same time it implies that the enclosed controls can be accessed by server scripts. Validation Server Controls are a big advantage in ASP.net. It saves a lot of time and developers do not have to write their own functions as it is with ASP. Built-in validation increases the application reliability. Through this Double validation on client and server side can be performed.
The use of ASP.net pages gives a performance and security edge. It supports the usage of any .Net language. There is no restriction over the use of JavaScript or VB Script on your Web pages. Finally it can be said that ASP.net has opened up a whole new programming model with the blend and combination of web forms, server-side controls, data binding along with web services. ASP and ASP.net has just scratched the surface of the Microsoft Active Server Page technology, which will continue to improve in the coming years with the latest additions on the technology front.
- Related Videos
- Related Articles
- Ask / Related Q&A
- Web Hosting ASP Vs Net Web Hosting ASP I'm Confused
- Hire ASP Dot Net Programmers:Hire php developers
- Asp.net Development Services for Outsourcing Software Business
- The Hottest 10 Asp Tools Of The World
- Dot Net - Assembly in Asp Net
- Choosing the Right Company for .net Application Development
- Choosing the Right Company for .net Application Development
- The Story Of ASP Web Hosting




php software development company
By: usha sharma | 08/07/2009Professional Web Development Company phpmaestro provides custom website development web application development ecommerce website design and development services. Custom web application development services and professional website development at affordable rates from phpmaestro Company. www.phpmaestro.com is a php Application Development Shopping Cart for e-commerce stores. Our shopping cart software gives our client full control over your online shop its products design development prices sh
Hire ASP .Net Developers Hire Dedicated ASP.Net Developers Offshore ASP.Net Programmers
By: Arshad | 08/07/2009Since the concept of outsourcing changed the economy of many countries it has been very clear that paying Indian development service providers is very much economical than funding an in-house private team. Analysis says that more than 50% of the cost can be saved by inking contracts with Indian IT service providers.
Windbg Minidump Tutorial:Setting up & Reading Minidump Files
By: Jeannie Lee | 07/07/2009Windgb Minidump tutorial to set up and read minidump files (.dmp). Setting Symbol File Path. Output of Windbg command. windbg.exe -z [file path to minidump file.dmp] -c !analyze -v.
Javascript Validate Name Field
By: Jeannie Lee | 07/07/2009Simple Javascript tutorial on validating a name field. Checks to see if there is a value in the name field with Javascript after the user submits a form.
Logo Design- The image creator!
By: Jhonny Sharma | 07/07/2009Brand image is something that many consumers look for while buying a product. Brand image and brand positioning have become important concepts in the corporate world. When image building strategies are talked about, what tops the list is a creative logo design.
Design principles in logo
By: Jhonny Sharma | 07/07/2009An element of balance is a mandatory aspect of design. A design is considered to be a great design when it incorporates all design aspects in the required proportion. The design principles are vital for any kind of design.
Organization specific software
By: Manish Shrivastava | 07/07/2009Different businesses have different technological needs depending upon the type of work they are engaged in. Some businesses might require minimum use of software technology where there might be others whose very business might depend upon the optimum use of technology.
Hire .Net Developers: Hire ASP.Net Programmers
By: Arshad | 07/07/2009Since the concept of outsourcing changed the economy of many countries it has been very clear that paying Indian development service providers is very much economical than funding an in-house private team. Analysis says that more than 50% of the cost can be saved by inking contracts with Indian IT service providers.
Web Hosting Vs. Windows Hosting
By: Tanuja Shah | 12/09/2008 | Operating SystemsWeb hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible through the World Wide Web.