Click here to Skip to main content
13,091,145 members (53,644 online)
Click here to Skip to main content
Articles » Web Development » ASP.NET » General » Downloads

Stats

132.9K views
10.1K downloads
109 bookmarked
Posted 20 Aug 2013

Learning MVC Part 6: Generic Repository Pattern in MVC3 Application with Entity Framework

, 17 Mar 2015
Unit of Work Pattern and Repository Pattern, and how to perform CRUD operations in an MVC application.
LearningMVCRepoPattern
LearningMVC
bin
Content
themes
base
images
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
Controllers
EFDataModel.edmx
Global.asax
LearningMVC.csproj.user
Models
Properties
Repository
Scripts
Views
My
Shared
LearningMVCWithEFRepoPattern.suo
packages
EntityFramework.4.1.10331.0
EntityFramework.4.1.10331.0.nupkg
EntityFramework.4.1.10331.0.nuspec
lib
jQuery.1.5.1
Content
Scripts
jQuery.1.5.1.nupkg
jQuery.1.5.1.nuspec
jQuery.UI.Combined.1.8.11
Content
Content
themes
base
images
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
Scripts
jQuery.UI.Combined.1.8.11.nupkg
jQuery.UI.Combined.1.8.11.nuspec
jQuery.Validation.1.8.0
Content
Scripts
jQuery.Validation.1.8.0.nupkg
jQuery.Validation.1.8.0.nuspec
jQuery.vsdoc.1.5.1
Content
Scripts
jQuery.vsdoc.1.5.1.nupkg
jQuery.vsdoc.1.5.1.nuspec
Modernizr.1.7
Content
Scripts
Modernizr.1.7.nupkg
Modernizr.1.7.nuspec
EntityFramework.dll
LearningMVC.dll
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
EFDataModel.edmx
Global.asax
LearningMVC.csproj.user
LearningMVCWithEFRepoPattern.suo
EntityFramework.4.1.10331.0.nupkg
EntityFramework.4.1.10331.0.nuspec
EntityFramework.dll
jQuery.1.5.1.nupkg
jQuery.1.5.1.nuspec
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
jQuery.UI.Combined.1.8.11.nupkg
jQuery.UI.Combined.1.8.11.nuspec
jQuery.Validation.1.8.0.nupkg
jQuery.Validation.1.8.0.nuspec
jQuery.vsdoc.1.5.1.nupkg
jQuery.vsdoc.1.5.1.nuspec
Modernizr.1.7.nupkg
Modernizr.1.7.nuspec
MVCWithEntityFrameworkGenericRepPattern
LearningMVC
bin
Content
themes
base
images
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
Controllers
EFDataModel.edmx
GenericRepository
Global.asax
LearningMVC.csproj.user
Models
Properties
Repository
Scripts
UnitOfWork
Views
My
Shared
LearningMVCWithEFGenericRepoPatternandUOW.suo
packages
EntityFramework.4.1.10331.0
EntityFramework.4.1.10331.0.nupkg
EntityFramework.4.1.10331.0.nuspec
lib
jQuery.1.5.1
Content
Scripts
jQuery.1.5.1.nupkg
jQuery.1.5.1.nuspec
jQuery.UI.Combined.1.8.11
Content
Content
themes
base
images
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
Scripts
jQuery.UI.Combined.1.8.11.nupkg
jQuery.UI.Combined.1.8.11.nuspec
jQuery.Validation.1.8.0
Content
Scripts
jQuery.Validation.1.8.0.nupkg
jQuery.Validation.1.8.0.nuspec
jQuery.vsdoc.1.5.1
Content
Scripts
jQuery.vsdoc.1.5.1.nupkg
jQuery.vsdoc.1.5.1.nuspec
Modernizr.1.7
Content
Scripts
Modernizr.1.7.nupkg
Modernizr.1.7.nuspec
EntityFramework.dll
LearningMVC.dll
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
EFDataModel.edmx
Global.asax
LearningMVC.csproj.user
LearningMVCWithEFGenericRepoPatternandUOW.suo
EntityFramework.4.1.10331.0.nupkg
EntityFramework.4.1.10331.0.nuspec
EntityFramework.dll
jQuery.1.5.1.nupkg
jQuery.1.5.1.nuspec
ui-bg_flat_0_aaaaaa_40x100.png
ui-bg_flat_75_ffffff_40x100.png
ui-bg_glass_55_fbf9ee_1x400.png
ui-bg_glass_65_ffffff_1x400.png
ui-bg_glass_75_dadada_1x400.png
ui-bg_glass_75_e6e6e6_1x400.png
ui-bg_glass_95_fef1ec_1x400.png
ui-bg_highlight-soft_75_cccccc_1x100.png
ui-icons_222222_256x240.png
ui-icons_2e83ff_256x240.png
ui-icons_454545_256x240.png
ui-icons_888888_256x240.png
ui-icons_cd0a0a_256x240.png
jQuery.UI.Combined.1.8.11.nupkg
jQuery.UI.Combined.1.8.11.nuspec
jQuery.Validation.1.8.0.nupkg
jQuery.Validation.1.8.0.nuspec
jQuery.vsdoc.1.5.1.nupkg
jQuery.vsdoc.1.5.1.nuspec
Modernizr.1.7.nupkg
Modernizr.1.7.nuspec
Learning MVC Part6.pdf
SqlScriptToCreateDatabase
SqlScriptToCreateTable

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Akhil Mittal
Architect Magic Software Inc.
India India
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Group type: Collaborative Group

552 members


You may also be interested in...

Pro
Pro
Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170813.1 | Last Updated 18 Mar 2015
Article Copyright 2013 by Akhil Mittal
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid