ASP.Net is a part of Microsoft .Net platform. ASP.Net applications are complied codes, written using the extensible and reusable components or objects present in .Net framework. These codes can use the entire hierarchy of classes in .Net framework.
Characterizing ASP (Active Server Pages)
ASP is a dialect created and promoted by Microsoft, and initially presented in 1990. The essential KPI of the dialect is that it makes it workable for html pages and substance to run powerfully and in this manner make them intuitive with client contribution by the utilization of different scripting libraries, for instance Jscript. The fundamental point of interest of utilizing ASP, thus, is seen to be its similarity with generally programs.
Stages
Dynamic server pages or ASP keeps running on just Microsoft Windows stage while Java Server Pages or JSP is stage autonomous and can keep running on any stage whether it is Microsoft Windows or Linux.
Dynamic Server Pages keeps running on IIS (Internet Information Server) where Java Server Pages keeps running on Apache Tomcat server.
Databases
You can interface ASP to MS SQL or some other database with the assistance of ADO (ActiveX information object). If there should arise an occurrence of Java server pages, you can interface it to any information base through drivers which are otherwise called libraries.
Security and Speed
JSP Works with the Java security model while ASP can work with the Windows NT security design.
Java server pages code run speedier than Active server pages, where ASP code is translated and JSP code is accumulated at run time.
Customization
ASP can't utilize custom label libraries and is not extensible while JSP is extensible with custom label libraries.
For the most part Windows clients use Active Server Pages though open source working frameworks like Linux use Java Server Pages.
JSP can utilize the Java programming dialect or JavaScript and ASP bolsters VBScript and JScript for scripting.
Compare ASP
Vs JSP or Difference between ASP and JSP
Difference
|
ASP
|
JSP
|
Full Form
|
Active Server Pages
|
Java
Server Pages |
Language
|
Server Side Scripting Language
|
Server Side
Scripting Language |
Server
|
IIS
(Internet Information Server) |
Apache
Tomcat |
Family
|
.Net
|
Java
|
Database
|
MS SQL or
you can connect it through ADO (ActiveX data object) to any database. |
You can
connect it to any data base with the help of drivers (library). |
Programming and Scripting
Language |
Visual
Basic language |
Java
|
Owners
|
Microsoft
|
Oracle
|
Launched in
|
2002 by
Microsoft |
1999 by
Sun Microsystems |
Components
|
COM
component |
Java Beans
and extensible JSP tags |
Compatible with database
|
Yes (using
COM) |
Yes (using
JDBC) |
Integrate with Data Source
|
ODBC
compliant database |
ODBC and
JDBC compliant database |
Extensive Tool Support
|
Yes
|
Yes
|
Platforms
|
Microsoft
Windows |
Run in Any
Platform or platform independent. |
Maintenance
|
Difficult
|
Easy
|
Security
|
Low
|
High
|
Security against system crashes
|
No
|
Yes
|
Memory Leak Protection
|
No
|
Yes
|
Customizable Tags
|
No
|
Yes
|
Cost
|
High
|
Free
|
No comments:
Post a Comment