ASPHelp is a documentation tool allowing developers of active server pages, QA professionals, and information architects the ability to document the paths of execution, including parameters passed, for the ASP and HTML web pages of their web sites.
ASPHelp produces industry standard HTML Help documentation familiar to virtually all developers working with Microsoft toolsets. In documenting the pages as you design them, and by defining an interface contract for your pages, you can ensure the stability and reliability of your web application.
Object oriented design techniques have existed for some time, and they all have a guiding principle of defining the interfaces to objects, and adhering to those interfaces, often called contracts. In the world of the web, the interfaces we often need to be concerned with revolve around how information gets transferred from one page of a site to another.
What are the expected input parameters to a page, and what is their access method? Are values passed in GETs or POSTs, or are they passed in a cookie or a session variable? Does the page redirect to another, or perhaps more than one page, depending upon the path of ASP execution.
ASPHelp bridges this gap. You can use ASPHelp to document the input parameters, session variables, application variables, redirection points, forms and anchors on your pages, without actually writing the ASP. The resultant documentation can be turned over to the presentation tier developers to develop the actual script required for the page.
By paralleling the development efforts, and ensuring interface contracts exist, the time to market for the application, and the quantity of hard to find bugs are both reduced. Increased code quality, consistency of code, and efficiency of development time all translate into lower development costs, and allow for earlier time to market, which makes you, and your clients money.
Ultimately, you need to determine if ASPHelp offers the level of service you desire, but given its low cost of ownership, even saving a few hours of development time makes the return on investment high.
What's New in This Release:
· Under certain circumstances, colorized source code with includes would lack the leading single or double quote for the file name
· When listing the include files, certain non printable characters could be included in the output leading to HTML Help workshop compilation errors
· If an XML project file was specified, but parsing errors occurred loading
· the project file, the default table of contents and options were not loaded. Now fixed
· If a parsing error occurred loading an XML project file, this parsing error is now surfaced to the user.
· If an error occurs writing out an include file, that error no longer causes ASPHelp to abort processing.
· HTML Help Compiler location is now validated when running ASPHelpConsole.exe
· Added additional location check for HTML Help Compiler.
· When color coding JavaScript comments, if two multi-line comment blocks were separated only by whitespace, color coding would become corrupt
|