15 Seconds is looking for technical professionals working in the Active Server field to write articles. If you are interested, take a look at our writer's guide and submit your ideas.
Troubleshooting Section Covers known bugs, tips on troubleshooting and the debugging of Active Server pages, ISAPI applications and the Internet Information Server.
When errors occur on a Web site, they should be handled in a way that helps the user to get back on track. Unfortunately, setting up customized error pages in IIS usually requires something many Web developers lack -- access to and familiarity with the Web server's administrative interface. With CustomError for IIS, developers can add error pages, coded by hand or created in their favorite editor, by simply uploading them to a designated directory. No administrator intervention is required.
Automatic daily builds is a well known software engineering best practice. This article introduces a strategy for implementing and promoting daily builds and offers tips and tricks for preventing and fixing breaks. [Read This Article][Top]
Building an application can be more than pressing F5. With an increasing
number of quality packages being released, developers for the .NET platform now have options to create a very sophisticated build process. Aaron Junod describes a sample build environment and shows how a number of tools can work together to make reliable, predictable, and value-added builds. [Read This Article][Top]
This short article provides source code for a classic ASP online database functions testing application and shows how to configure and use the tool for either SQL Server or Oracle. [Read This Article][Top]
One of many improvements ASP.NET brings to the development table is in error handling. Adam Tuliper whips up a simple ASP.NET solution for handling those pesky and unexpected post-production errors. [Read This Article][Top]
Mansoor Ahmed Siddiqui explains debugging and tracing and shows how to create custom
trace listeners to help ensure hassle-free development. [Read This Article][Top]
Firing events on a Web server is an easy task. However most of the easy solutions require you to have your own dedicated IIS or SQL Server on the Internet to play with, a privilege not shared by many. In this article, Matthew Muller shows you how to get the same functionality in a shared hosting environment. [Read This Article][Top]
Unlike programming inside a complete VB system, when using ByRef with ASP and COM, a complication arises because ASP's VBScript is not typed, but the component's VB is typed. This article will briefly explain how ByRef can be used with ASP and COM. [Read This Article][Top]
The script in Mark Newlands' article this week handles how errors are displayed and logged. It can capture all values in use at the time (e.g. form, querystring, session,and application level) and records them if you set a Boolean value to do so - displays custom HTML if required. Sends email, logs to database, and/or text file. [Read This Article][Top]
Transact-SQL provides developers with several database error-handling methods. Use these functions to efficiently handle database errors and add an extra level of data validation. This article discusses the @@ERROR, SP_ADDMESSAGE, and RAISERROR functions and provides examples on how to implement them. [Read This Article][Top]
Read what advice members of the 15Seconds Discussion list had to offer on forcing pages to refesh, even when the user hits the back button. [Read This Article][Top]
Mark Newlands has created a VBScript runtime error checking and notification system that lets you know exactly what's happening at all times. [Read This Article][Top]
Read what advice members of the 15Seconds Discussion list had to offer on finding an error when sorting a recordset in an ASP Page.
Don't make the same mistake Neil made! [Read This Article][Top]
Read what advice users of the 15Seconds Discussion list had to offer on displaying results of a stored procedure vertically in an HTML table. [Read This Article][Top]
Doing a hard refresh every time
the client needs more information makes the interface difficult for a user to
use in complex applications and causes unnecessary strain on the network because
frequently the same data is being sent to the client repeatedly. Dennis Hurst examines the problem and provides a XML/ASP solution. [Read This Article][Top]
ASP pages are so easy to put together that sometimes developers have not thought through the problems associated with errors. Error handling can help your application to be more robust. This article by Richard Bundock dives into the basics of error handling. [Read This Article][Top]
This article by Steven Livingstone describes an ASP-based tool that can catch missing links during navigation around a Web site and email the information to a site administrator. Included is a detailed explanation and code samples. [Read This Article][Top]
The article will help you detect and fix errors that might arise on your live server. This article contains a 15 Seconds exclusive where we show how to log URI errors to the event log, an undocumented feature of IIS. This article is a must read for IIS administrators who need to have a bug free web site. [Read This Article][Top]
Part two of a four-part series on Active Server components. In this issue 15 Seconds discuss how to write and debug an Active Server object that writes to the Event Log. Included in the issue is the source code and step by step instructions. This issue uses MSVC 4.2 and ATL 2.0 [Read This Article][Top]
ActiveNews(NOTE: ASPToday articles require a paid subscription)
If you want your SQL Server-based applications to scale and run at their
full potential, you must begin considering scalability and performance
issues during the early stages of your application's development. [Read The Article]
The '404 Not Found'errors indicate a missing file, a bad link, or a crashed server. But, Greg Hinkle shows how, using IIS, a SQL database, and good old ASP, we can take advantage of the 404 message. [Read The Article]
Right now, your functions are churning along doing their work, but do you really know what they're up to? Brydon Gilliss shows us how to check whether we have the good little functions that we always wanted them to be. [Read The Article]
In this article, J.D. Meier offers a look at how process isolation in IIS works. he also touch upon some changes introduced with IIS 5.0, and explain how Microsoft Transaction Server (MTS) comes into the picture. By the end of the article, you should be able to not only configure your Web application to run in a separate memory space, but you will also understand how this impacts your application. [Read The Article]
Diagnosing problems with COM components under Active Server Pages (ASP) technology continues to be a challenge for many developers as well as system administrators. Whether you're plagued by ghost-like errors that seem to occur only during production, or by problems that occur right before your very eyes during development, there's no doubt that analyzing the problem can be tricky. In this article, J.D. Meier provides some techniques to help isolate and correct component problems. [Read The Article]
ASPfree.com has posted a new demo on Error Trapping and recording these errors in a database.
This features a Live demo and the ability to download the example code. [Read This Article]
4GuysFromRolla.com has published a new article on error handling in ASP. The article discusses how to implement error handling in ASP so that ADO errors are trapped, error messages formatted, and an informative explanation is presented to the user rather than a user un-friendly ADO error. [Read This Article]
No new ASP page is 100% bug free - glitches comes with the territory. As you face the uphill debug struggle, Steven Smith offers some routines and tips to make your debugging run on a more level playing field. [Read This Article]
Microsoft's ISpy filter allows you to read and modify the HTTP dialogue between server and client under IIS. It also catches and displays every event IIS triggers. Thus, as Marco Gregorini demonstrates, it can be used as an HTTP 'debugger'. [Read This Article]
This article has been written to give you a look at a tool that Microsoft Technical Support has been using to solve complex problems with Microsoft Internet Information Server. [Read This Article]
With the list server going in full swing there are plenty of archives to read without signing up to the list. The arhives are completely searchable and ordered by either author, subject, or date. [IIS 4.0 Archives]
Internet Information Server (IIS) 4.0 now enables you to debug the Global.asa file, .asp files, .cdx files, and ActiveX components written in Java. With IIS 3.0, debugging usually meant typing in Response.Write statements, which would send the necessary information to the browser to determine scripting errors. Using the new Microsoft Script Debugger, which ships with IIS 4.0 and Internet Explorer 4.0, it is possible to debug client-side and server-side scripts. This article outlines what you need to know to start using the debugger with Active Server Pages (ASP). [Read This Article]