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?
Everyone is unique, except for me.
Author of ASP.NET 2.0 Instant Results
and Beginning Dreamweaver MX / MX 2004