About Me

<P class=teaser>My name is Li Chen. I am a Microsoft Technologiest. I am an MCSD, MCSE and MCDBA. I was an MCSD since 1995. I attended Microsoft PDC 2000 at Orlando and I am an early adopter of .Net. </P> <P>I have been a software architect and developer. At my spare time, I also do research and write articles for publicatons.</P> <P>My first research interest is the best practices in software development.</P> <P>My second research interest is the developer productivity and automation of software development process. The<A href="/projects/DataGridHelper.aspx"><FONT color=#993300> articles</FONT></A> that I wrote for aspalliance&nbsp;are part of my efforts to put repetitive coding into reusable components so that we can write less code for new projects.</P>

About www.dotneteer.com

<P><A href="">www.dotneteer.com</A> is hosted on Windows 2003 Server running both asp.net 2.0 and asp.net 1.1. While the new applications are using asp.net 2.0, some older applications will only work for asp.net 1.1. In order for both asp.net versions to run side-by-side, they are running in different applications pools. The back end data is stored in both SQL Server 2005 and SQL Server 2005 express edition. The Server is also protected by Windows Firewall with which only the HTTP and DNS ports are open.</P>

Dotneteer Content Management System (CMS) 0.95 Completed

<P class=teaser>This content management system is a platform for me to experiment with new ideas and best practices in website consturction.</P> <P>Here are some features of dotneteer CMS:</P> <UL> <LI>Complete seperation of contents and presentation. Site can be refaced at a single click. <LI>Site is logically driven by a site map. The site master only needs to be concerned with the logical structure of the site, that is, the relationship between pages. A page can have parent, sibling and children. The site master does not need to concern with the physical structure of the site, that is, directories. The site can be easily reorganized by changing the relationship between pages. <LI>The site is driven by&nbsp;a custom SQLServerSiteMapProvider. The sitemap can be dynamically refreshed by the CMS. <LI>A HTTP Module was created to rewrite the Url. The HTTP Module is driven by same table that generates the sitemap.&nbsp; <LI>Site authors do not need to know HTML. Anyone who can type in Word can author web pages. Even my kids can create contents with dotneteer CMS. <LI>Optionally, a single installation can support multiple sites. <LI>Search feature is completed. <LI>The site has built-in international support, including fast-east languages. <LI>The contents can be easily migrated from one location to another.</LI></UL>

Google sitemap is now online

<P>With&nbsp;this <A href="http://weblogs.asp.net/bleroy/archive/2005/12/02/432188.aspx">post</A> by Betrand Le Roy, I now have a google sitemap on my site. It can be accessed at <A href="/GSitemap.ashx">http://www.dotneteer.com/GSitemap.ashx</A>.</P> <P>Google Sitemap helps Google Engine to index the site better. I am sure it could be used by third party tools as well.</P>