Hi sclaggett,
Glad you like the book. And yes, we made all the "enhancements" to the applications available as a download on this site and the on CD-ROM. Each chapter thus has its own "walk-through" that shows you how to extend the application.
Whether you can overwrite the web.config file depends on its current contents... ;) If there's something important in it, don't overwrite it. Otherwise, if it's just a default file you can overwrite it.
C:\Inetpub\wwwroot\InstantResults\Blog\App_Data\Bl og.mdb points to a database called Blog.mdb in the App_Data folder of a site located somewhere under C:\Inetpub. If your site is located somewhere else, you need to modify the path accordingly. Fortunately, ASP.NET comes with something I like to call App Folder Expansion. Basically, you can add something like |DataDirectory| in your connection string which at run-time is expanded to the full path of your application's App_Data folder. So, even if you don't know the exact folder path (common in an ISP scenario), you can still target the App_Data folder. This should do the trick:
add name="AccessConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source=|DataDirectory|Blog.mdb;User Id=admin;Password=;" providerName="System.Data.OleDb" />
For more information, check out this page:
http://msdn2.microsoft.com/en-us/library/hktw939c.aspx
Does this help?
Have fun with the blog. Is you site going to be publicly available?
Imar
---------------------------------------
Imar Spaanjaars
Everyone is unique, except for me.
Author of
ASP.NET 2.0 Instant Results and
Beginning Dreamweaver MX / MX 2004