RawXml for /ASP.xf

This website produced with XsltFilter. The Page.Response buffer output is shown below.

Return to normal view of page  

<? xml-stylesheet type="text/xsl" href="woric.xsl" ?>
<DisplayPage >
<title > asp </title>
<!--   <IMG src="images/Logo_Software.jpg" width="151" height="140" alt="An old photo we used at AJS"/> -->
<Content  Heading="Me and ASP">
<P> When a colleague first introduced me to ASP I was totally underwhelmed and didn't understand why you'd use it when you could write your own ISAPI extensions (silly me). Some time later I finally saw the light and thought it was great. In fact it became my primary coding tool for the following 3 years. </P>
<P> Well a lot happens in 3 years, and now I think ASP is of very limited value. I won't say ASP itself sucks, but I will say that most deployments of ASP suck. </P>
<P> Essentially, ASP is bloody fantastic on a perfectly set up web server, OK on a normal web server and bloody awful on a machine where the system administrators always install the latest and greatest of everything. (see more below)</P>
<P> Unfortunately, whether your particular server is great or bloody awful is normally out of your control, and as such I've completely gone off ASP and am going back down the ISAPI path with a leaning towards XML/XSL. However, I've collected several good ASP related links which are probably a little out of date by now, but here they are anyway. </P>
</Content>
<SiteList  title="ASP sites - though this list is abit old now.">
<SITE href="http://www.webdevelopersjournal.com/articles/asp_performance.html" title="Maximize Your ASP Performance ">Very good article about improving ASP performance.</SITE>
<SITE href="http://www.microeye.com/resources/res_outlkb.htm" title="CDO Knowledgebase">List MSDN CDO Knowledge base links. Far too many links to really useful CDO scripts in many languages. All it needs is a filter for the choice of programming language and it'd be perfect.</SITE>
<SITE href="http://www.15seconds.com/issue/011030.htm" title="15 Seconds - Protecting Your IIS Server and Web Application">Internet viruses such as Code Red and Nimbda have brought down numerous IIS Web servers recently. Fortify and defend your system with this comprehensive strategy authored by 30-year industry veteran, Andrew Novick</SITE>
<SITE href="http://www.internet.com/sections/asp.html" title="Internet.com"/>
<SITE href="http://aspwire.com/" title="ASPwire"/>
<SITE href="http://www.aspguild.org/" title="ASP Guild"/>
<SITE href="http://directory.google.com/Top/Computers/Programming/Internet/ASP" title="ASP pages at Google">Googles list of ASP sites</SITE>
<SITE href="http://www.hotscripts.com/ASP/" title="HotScripts"/>
<SITE href="http://15seconds.com/" title="15 Seconds">One of the original ASP support sites.</SITE>
<SITE href="http://www.4guysfromrolla.com/" title="4guysfromrolla"/>
<SITE href="http://aspn.activestate.com/ASPN" title="ActiveState Programmer Network">ASPN is a premier service for programmers providing priority access to the latest technologies needed to build applications with open source tools. (Also has good XSL section.)</SITE>
<SITE href="http://www.webdevelopersjournal.com/articles/asp_performance.html" title="Maximize Your ASP Performance ">Very good article about improving ASP performance.</SITE>
<SITE href="http://support.persits.com/default.asp?displayall=1" title="Support.Persists.Com">Excellent list of ASP problems and how to resolve them.</SITE>
<SITE href="http://www.15seconds.com/issue/001009.htm" title="ADO Performance: Dispelling the Component Myth">With the release of Windows 2000 came significant enhancements across the board in IIS and especially ASP performance. Early-binding to the intrinsic objects along with improvements in template caching and other enhancements have made ASP the top performer in rendering and database access via ADO.</SITE>
</SiteList>
<Content  Heading="What makes ASP work well (and work badly)">
<P> ASP is nothing more than scripting for any COM component that implements the IDispatch interface. Period. By itself, ASP can't do a single thing, but the power of ASP is that you use COM components to do anything that is possible on a computer and really great when it works. </P>
<p>Unfortunately, the power of ASP is also its downfall. The COM components that provide heaps of functionality for ASP also dictate the stability of your web server. Your site is at the mercy of any COM component installed on the machine, and its interaction with every other DLL and COM compoent, and that includes the ones from Microsoft which like software from every other company is not always perfect.</p>
<p>Hence, installing an update for almost any COM component, DLL or application can totally change the stability of your web site, for better or worse, and as such, ASP is a nightmare to maintain unless your machine works perfectly and you never upgrade anything at all, which is a great plan but in practice never works.</p>
<p>Q.E.D. - I prefer not to use ASP any more.</p>
</Content>
</DisplayPage>