Language Comparisons - ASP vs JSP

Microsoft’s ASP is obviously a very popular dynamic language. In May 2000, Microsoft estimated that there where over 800.000 ASP developers in the world (CNN News), and with the release of ASP.NET in 2002, and the fairly recent version 2.0 in 2005, the present number is now estimated to be a much higher. However, ASP does have the first obvious draw back because it depends heavily on Microsoft components to execute the ASP page code, it must be on a compatible Windows server running IIS. However, it is important to note that requesting browser can be on any platform.

ASP is a powerful tool for dynamic web content, but like other solutions, it does have some drawbacks. ASP is only available for Windows (NT and 95). It has traditionally required that you be running a Microsoft web server (generally Internet Information Server), though that may change with a product called Chili!ASP, which is marketed as ASP for other servers. ASP also uses cookies, which means people using the Lynx browser can't access pages. However, the number of people using Lynx is very small, and they may not be a significant part of your target audience.

ASP is easy to install and set-up on a windows machine but lacks the support for large enterprise databases making it hard to use library type logic (although possible in ASP, but over complicated) which makes changing logic long winded. With such a large artefact the logic complexity could be an issue with ASP language. At first glance JSP and ASP have many similarities for example each has been designed to create powerful dynamic pages as part of a web application, and both provide some sort of method to separate logic.

While JSP and ASP are similar in ways there are number of differences. JSP is platform independence, where ASP is a Microsoft product and relies heavily on Microsoft technologies to function correctly.

JSP can become very complex if a developer dives deep enough, it is a well liked web development language favoured by a lot of developers in the wed design industry. JSP is derived from JAVA, meaning it also takes with it the platform independency java adopts.

This page was created on:
Last modified: 08/29/2006

Accessibility Options
Options for visually impaired...
Recommended Articles
Overview of Hypertext Markup Language (HTML)
Overview Extensible Markup Language (XML)
Overview ColdFusion Markup Language (CFML)
Language Comparisons - ASP vs JSP
© Copyright 2002-2008 Newebia Ltd. All Rights Reserved
Technology and Awards
coldfusionflashasp.netjavamysqlxmlValid XHTML seo Vaild CSSseo WAI AAseoUK Web Design Association Take Pyaments Online
Address: Innovation Centre, Keele Science Park, Stoke-on-Trent, Staffordshire, UK, ST5 5NB Enquiries: 01782 450 682.Company No.05461282 VAT No. GB 8618177 03. SalesMaxx™ Copyright: You may not reproduce, republish or redistribute any material found on the website in any form without the express consent of Newebia Ltd. Page copy protected against web site content infringement by Copyscape
Web Design to Standards