Wrap Up2:16 with James Churchill
Now that our CRUD operations are in place, the Comic Book Library Manager's data access layer is complete! Let's recap this section and wrap up the course.
Finished Project Code
Here's how to get the code for the finished project:
git clone firstname.lastname@example.org:treehouse-projects/dotnet-comic-book-gallery-model.git cd dotnet-comic-book-gallery-model
Alternatives to Entity Framework
EF is not the only ORM for .NET. NHibernate and Dapper are two popular alternatives.
There's even a new version of Entity Framework, Entity Framework Core, developed by Microsoft as part of the new .NET "Core" family (i.e. .NET Core and ASP.NET Core).
Additional Project Ideas
Now that you've completed this course, it's a great time to reinforce what you've learned by working on a project.
Idea #1: Extend the Comic Book Library Manager Console App
Extend the Comic Book Library Manager console app with the ability to add, update, and delete comic book artists and their respective roles.
Here's the link to download the completed Comic Book Library Manager project files.
Idea #2: Update the Comic Book Gallery website to Use EF
Update the Comic Book Gallery website—from the earlier Treehouse course on ASP.NET MVC—to use EF. For more information see:
Additional Treehouse Entity Framework Courses
Treehouse has two more EF courses that'll be available soon.
You need to sign up for Treehouse in order to download course files.Sign up