This is going to be a multi-part series on building a straight forward database driven name generator. I’ve tried the random name generator thing and it generally isn’t so great. I’d tried in the past this idea with the database table of census names and it works great. So this is part 1. I’ll post these entries consecutively over the next few days so stay tuned. First I started a new clean solution and added a test project. I figured I wasn’t even going to add the actual assembly project yet, just jump right in and start writing a test, get red, and go to the next step.