Web Hosting with Microsoft FrontPage

Web Publishing and
  Development Corporation

ASP / ASP.NET

Home
Web Hosting Plans
SharePoint™ Services
ASP / ASP.NET
Email Services
Design Services
DNS Services
Network Connectivity
How to Order
Free Trial Offer

What the heck is ASP?  I thought everyone used something called CGI?!?

Active Server Pages and ASP.NET are Microsoft's server based technologies that allow for the creation of web based applications and services for your Web site.  WPDCorp.Com supports ASP and ASP.NET on our FrontPage based Hosting Plans.

A little History and some Techno babble....
The first generation of web applications were capable of handling text and some multimedia.  The functionality of the servers that handled these web sites could be extended by using what is called the Common Gateway Interface, "CGI".  CGI allowed the use of custom programs that were typically written in C/C++ or maybe even Perl, and could interface the HTML web page with back end applications on the server. One of the biggest drawbacks to using CGI programs is the overhead that is incurred on the server that needs to spawn a new process each time the CGI program is requested.

The second generation of web based applications saw the development of the Internet Server Application Programming Interface, "ISAPI".  ISAPI enabled the custom programmable logic to now reside within the Web server's process space and no longer had to be reloaded with each request.  Components could now be embedded in the Web page that could be written in Java, C++ and Visual Basic.  Client side scripting could also be included within the HTML page that would tie everything together to form a working Web based application.

The third generation of Web based applications were and still can be built using the ISAPI extension known as Active Server Pages, "ASP", now called Classic ASP.  An ASP page can contain both HTML code, Server Side and Client Side scripting logic.  ASP enables the script to interface to a number of intrinsic objects, which automatically handle many of the menial tasks and simplifies the development effort required.  These objects allow ASP to provide "User Sessions" and to allow variables to persist across the various Web pages of a site.  One of the more powerful features of ASP is the supplied ActiveX Data Object, "ADO".  ADO provides a high performance interface to ODBC compliant databases.

Today with ASP.NET Microsoft has introduced the capability for applications and services to be built using tools like Visual Studio.NET or the standalone Visual Basic.NET.  Part of the Microsoft .NET Framework, ASP.NET makes the rapid development of web based applications and services a reality.  Although any text editor can be used to create ASP.NET applications,  the use of Visual Studio.NET enhances development by providing a familiar double click / drag and drop environment.  Using compiled execution ASP.NET is also faster compared to the interpretive classic ASP.  ASP.NET will automatically detect any changes to your ASP.NET pages and dynamically compile the files if needed.  The compiled results are then stored for reuse by subsequent visits to your web site.  Need help with your web based application or service?  Want to create a database driven web site or application?  WPDCorp.com programming services can help, call or write for more information.

 

Home ] Web Hosting Plans ] SharePoint™ Services ] [ ASP / ASP.NET ] Email Services ] Design Services ] DNS Services ] Network Connectivity ] How to Order ] Free Trial Offer ]

 
Questions?  Call Toll Free 1-866-853-3542
Outside the US dial 1-908-997-0135
- Or -
Send us some Email
                            
Copyright © 2008
Web Publishing and Development Corporation
All rights reserved.  Last modified: January 1, 2008