New Technologies and What They Mean To You: Part 2 - ASP (Page 3 of 5 )
Definition ASP (Active Server Pages) is a Microsoft-developed, HTML-embedded, server-side scripting language used to create web pages.
What It Really Is ASP is often the "non-developer's choice". It was designed for, and is highly geared towards those who have never scripted before. It allows for complex operations, while appearing relatively simple. There are no semi-colons to finish lines, and no curly braces to tell the ASP interpreter to start a control loop. It is kept simple, and yet is incredibly powerful, especially inside a Microsoft environment.
ASP's realm really is web-based development. Whether you require a simple guestbook, or a complex eCommerce application, ASP is more than capable of handling it. With standard functions such as connecting to databases, retrieving user and server information and extensions which allow uploading, image mapping, etc, it is easy to see why ASP is one of the most popular web scripting languages.
Ease of learning for non-developers
Integration with existing Microsoft products
Ease of extension via COM objects
Comes free with most Windows operating systems
Developed by Microsoft
Standard PHP functionality such as file uploading isn't present
Strongest in a Windows environment, weaker on Unix or other platforms
ASP Documentation ASP documentation is available with every full install of Microsoft Internet Information Server. It is viewable through http://localhost/iishelp if it is installed. If not, check your installation options.