ASP Hosting :: Why Do People Still Use Classic ASP

by Lisa S Foster.

Share
|
Homepage | Submit your article | Contact | TOS
More articles on web services  

You are here: Categories » Internet » Web services

Did you notice that many people are still using ASP? This is somewhat strange due to the popularity of.NET. Why are they still using the classic instead of the new and powerful ASP.NET? First of all,.NET has XML-based components, better language support and user authentication, and a huge set of new controls. It can also increase performance by running code that is already compiled. However, .NET code is not backward compatible with ASP code, making transitions somewhat time consuming.

Classic, unlike ASP.NET, is running under the IIS process space, otherwise knows as inetinfo .exe. It is prone to crashes and can also force the IIS to be restarted. .NET has the entry point in the IIS, the process itself is separate from it. Classic does not know how to operate on non-Microsoft platforms (for example on the Apache server) whereas.NET is fully capable of doing so. Classic only supports JavaScript and VBScript as scripting languages while ASP.NET can work with all.NET languages. Classic ASP has limited support for debugging, making it a tough job while its competitor not only improves the performance of debugging, but also adds debugging tools for developers.

In ASP, if you have a script block that is marked as "runat = server" and this block contains a function, you are allowed to include executable code outside the scope of the function. ASP.NET does not allow this and instead uses the code-behind technique. There are a lot of pros and cons to this technique. Another strong side of classic ASP is the threading model. The threading model is Single Threaded Apartment (STA) and the older one's worker thread is contained in its own STA. This ensures compatibility and also increases performance. ASP.NET uses the MTA (Multiple Threaded Apartment) which forces developers to take extra precautions.

So why do people still use ASP instead of the more powerful .NET? Well, one cause would be the knowledge. You need a lot more basic knowledge to work in .NET than you need in classic ASP. Even low level things seem hard to do in .NET. There are a lot of things you should learn and you should have a lot of free time if you truly want to master .NET. Many people recommend classic to average users because they don't need any of the new features and the performance is almost the same. There are also a lot of applications, tips and tricks, and tutorials available for classic ASP. Only large corporations truly have to work with ASP.NET to gain scalability in their technology.

Lisa served as product manager on one of the leading ASP web hosting company, specializing in offering Classic ASP hosting support and services.

Leave a comment or ask a question
Total comments: 0

Web services Disclaimer

  • The e-articles directory is not responsible for any and all copyright infringements by writers and authors. If you suspect the information contained by this page for any copyright infringements, please contact us to investigate the issue
DotNetNuke Hosting :: Popular CMS For Dot Net Market - DotNetNuke is the most popular Content Management System (CMS) for the.NET market. It is used on millions of websites and by tens of thousands of companies all around the world. But what makes this (more...)
Sharepoint Hosting Usability - First, let's see what SharePoint is and how it can help you. SharePoint is basically an enterprise information portal, developed by Microsoft. It can be easily be configured to run Internet, Intran (more...)
Silverlight Hosting :: Silverlight Vs Flash - Which is better, Silverlight or Flash? If you are still deciding between Silverlight hosting and Flash hosting, perhaps this article will help you take a decision. First, let's see what Silverlight (more...)
Sitefinity Hosting:The Most Flexible CMS Platform - If you are considering SiteFinity hosting, you should first learn a few things about it. If you are trying to decide between it and DotNetNuke, you should read this article. SiteFinity is a very fl (more...)
SQL Server Hosting :: MSSQL Vs MySQL - I know it is hard to decide between SQL Server Hosting and MySQL hosting. Which is better? Which is more reliable? Which offers more features? These are just a few questions when it comes to SQL Se (more...)
Windows Hosting :: An overview - Are you wondering why Windows hosting is better than Linux hosting? If you ask 10 people what they think, 5 will say that Windows hosting is the best, while the other 5 will say that Linux hosting (more...)
Windows Reseller Hosting :: Competition Point of View - Did you ever wonder what reseller hosting really is? It is basically a form of web hosting in which the owner of the account is using his or her bandwidth and hard disk space to host third party we (more...)
ASP.NET 4.0 Hosting :: The New ASP Net Technology Improvements - ASP.NET 4 brings a lot of new possibilities over its predecessor, ASP.NET 3. One of the best additions is support for meta keywords and meta description. These are very important parts of a website (more...)
How to get paid to write answers online - There are many Q&A websites out there such as Yahoo Questions, Answers.com and Blurtit.com. The basis of these websites is simple, a user goes to one of these sites, types a question and lets o (more...)
What is Hosting and Types of Hosting - Hosting is one of those core Internet concept that starts out easy and gets insanely confusing as you delve into it.Every website is 'hosted' somewhere.In other words, the 'hosting' entity runs a m (more...)

 
free content
    Copyright © 2006 - 2012 e-articles.info.
The texts, articles and tutorials in the directory are property of their respective owners and authors.