Build the client
If you were building a production application, you’d probably do a bunch of testing at this point to make sure your basic model classes were behaving properly. For our purposes, we’ll trust Entity Framework, so once you have the data model in place, it’s time to build the client. I can’t be of much help with you here—too much depends on what UI platform you’ve chosen. But for those of you who are new at this sort of thing, and for what it’s worth, this is how I’d tackle this phase:
Build the basic forms
I’d start by laying out ...