-
Notifications
You must be signed in to change notification settings - Fork 42
Home
The Wiki now contains quite a bit of information - see the sidebar to the right. Here are some suggestions for you depending on what you are after.
I suggest you have a quick look at Why GenericServices? to see what is does and then look at one of the demo web sites, SampleMvcWebApp - Basic and SampleMvcWebApp - Complex.
I suggest you read the first paragraph of the README file to see if it matches your needs. If you need more then read the Architecture Overview.
Then go to the two demo sites, SampleMvcWebApp - Basic and SampleMvcWebApp - Complex to see it in action.
If it fits then dig into the code.
GenericServices is now on NuGet so you can build an application to give it a go. The Architecture Overview describes the setup I use, but you can do your own. It assumes you are using Entity Framework for your database access.
I like Unit Tests so when I try a new package I normally build a few tests and see how they go. GenericServices has lots of Unit Tests here which you can look at.
Have a good look at the SampleMvcWebApp - Complex web site and the source code. For me that has quite a few interesting issues that it needs to deal with.
I would also read the following two articles, especially the second one, as they describe the process that produced this demo site:
- Using Entity Framework with an Existing Database: Data Access
- Using Entity Framework with an Existing Database: User Interface
Happy coding!
Live example web sites!
Introduction/Overview
Commands and options
- Introduction to Commands
- Key interfaces
- Calculated properties
- DoNotCopyBackToDatabase attribute
- Configuration Options
Data Transfer Objects (DTOs)