Republished With Permission - Original Article
This past weekend I posted a step-by-step
tutorial on how to build a strongly-typed DAL (data access layer) using Visual Web
Developer (which is free) and ASP.NET 2.0.
My plan over the next few weeks is to post many follow-up
samples that show various ways to use this DAL to build common data scenarios
using ASP.NET 2.0 (master details, filtering, sorting, paging, 2-way
data-binding, editing, insertion, deletion, hierarchical data browsing,
hierarchical drill-down, optimistic concurrency, and more).
Before doing that, I wanted to setup a common site structure
to help organize all of these samples. I wanted to make sure that all the
samples in the site shares a consistent look and feel, and that the site has an
easy to navigate site structure. Thankfully this is now very easy using the
new ASP.NET 2.0 Master Page and Site
Navigation features (and can be done without having to write any code).
Here is a screen-shot of the sample site skeleton I put
You can download the site sample here. The
below set of tutorials walks-through how I built it: