By Bruce Chapman on
Thursday, October 19, 2006 1:14 PM
The previous entry was about an ASP.NET Google sitemap Generator using the Provider model. This was a test project for the real reason I was working on Google Sitemap generation - a DotNetNuke-specific Sitemap generator. There are already several DotNetNuke sitemap generators around, but the one I have developed provides a run-time extensible model based on the type of content on each page.
Read More »
|
By Bruce Chapman on
Thursday, October 12, 2006 9:11 AM
In order to generate a dynamic Google Sitemap, you need to read the pages of the website and output an XML file. In this article, I have developed a base provider which will simply read the physical pages in the website directory, and output the sitemap. This is only a base for my future developments, which will generate dynamic sitemaps based on dynamic database driven content (like this blog). This exercise was also done to learn the intricacies of developing a custom ASP.NET provider. Source code and demo code is avaiable.
Read More »
|
By Bruce Chapman on
Tuesday, October 03, 2006 4:33 PM
Sometimes moving data around between servers and databases is a real pain. Security restrictions, server versions and locations and many other things make it difficult. This posting discusses a T-SQL Script which will create insert statements and update statements from data selected out of a source table. The source table and destination tables must be identical, but this is often the case when moving between test and live environments.
Read More »
|
By Bruce Chapman on
Tuesday, October 03, 2006
Continuing on the recent theme of building Search Engine rankings, in this posting I discuss 4 different ways to increase the number of sites on the internet with one-way inbound links into your site - which are amongst the most important when it comes to increasing your rankings in Search Engines. Every website owner should read and digest this information - even if they never actually get around to following my advice!
Read More »
|