![]() |
|
|
Published: Monday, August 21, 2000 By Scott Mitchell
I've been creating ASP pages since January, 1998; I've worked in teams creating large data-driven sites, and have reviewed other developers' ASP pages. Also, as Webmaster of 4Guys, I am routinely constructing ASP pages for various tasks. In my experiences I've found that, when creating ASP pages, developers put little time in designing the script and immediately start coding. Such action, as I point out in the Introduction of my book, Designing Active Server Pages, can lead to wasted development time and buggy Web sites: If no thought is dedicated to determining the design of the ASP scripts before they are actually written, for each similar script, the developer essentially reinvents the wheel. For example, imagine that the developer has four ASP scripts that need to make modifications to a database. While these scripts may not be identical, assume that they all have many functional similarities in common. Why should the developer spend the time to create each page separately, when one generic page would do? I don't know exactly why developers feel the need to rush when developing ASP pages (I am guilty of this too!). Perhaps it is because ASP pages are created with scripting languages, and, by nature, scripting languages are used to develop quick, succinct solutions. Or perhaps it has to do with the fact that ASP pages are used for creating Web pages, and, when working on such tasks, developers are subconsciously thinking in "Internet time."
As I mentioned earlier, Designing Active Server Pages is for the intermediate to advanced ASP developer, especially those who create ASP-driven Web sites in teams of developers. If you are an experienced ASP developer, Designing Active Server Pages is a book you need in your library! It will help you to create more robust and reusable ASP applications. At this time, there is a sample chapter on-line. The sample chapter is the first chapter of the book, and touches upon the need for Active Server Page design and discusses, from a high-level view, some of the technologies developers have at hand to aid in creating reusable, robust scripts. I encourage you to take a few minutes and read this chapter. Designing Active Server Pages, which will be in book stores by the end of September, can be purchased on-line at this time.
Happy Programming!
Attachments:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||