DataGridHelper Control

<p class="teaser">With the DataGridHelper control, you can use the DataGrid control in ASP.NET 1.x to display and edit data without writing a single line of code, just like the GridView control in asp.net 2.0.</p> <p>I wrote this three-part article for aspalliance.com. All 3 articles are on the aspalliance all time top 30 most popular article list. Even if you use 3-tier architecture, the real point of this component is that it encapsulated so much common DataGrid code in a single component so that it makes accessing database access components much easier.</p>

dir2aspx ISAPI filter

<p class="teaser">dir2aspx is an ISAPI filter that maps a web request to a directory to the default.aspx page in the directory.</p> <p>This filter is useful for those ASP.NET sites that rewrite URL, such as dotnetnuke. IIS directs a request to ASP.NET runtime only if the request is for one of the resource mapped to ASP.NET. When a request is for a directory without the name of the default document, IIS will check the physical directory first and then map the URL to the default document. If the physical directory does not exist, the user gets "HTTP Error 404 - File or directory not found". </p>

Word Search Solvert / Cracker

<P class=teaser>This is a small program that I wrote to solve my kid's word search problem.</P> <P><SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: SimSun; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">When I was approached by my kid to help on his word search problem, I thought that I was a pretty quick programmer and typist so I could write a program to solve the puzzle faster than solving the puzzle itself. The result is this little program.</SPAN> </P>

Url Monitor

<P>I created a simple application to monitor some static contents. It sends notification email when the contents are changed. The application is at <A href="/projects/urlmonitor">http://www.dotneteer.com/projects/urlmonitor</A></P>