Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

Mixed Style Development in Entity Framework

, 4 Nov 2011 CPOL
There are three development styles in Entity Framework: Database-First, Model-First, and Code-First. In this article, I will show a mixed development style with Entity Framwork.
EntityFrameworkMixedStyleDevelopment_src.zip
EntityFrameworkMixedStyleDevelopment
Demo.Base
bin
Debug
Demo.Base.dll
Release
obj
Debug
TempPE
Properties
Demo.Data
bin
Debug
Demo.Base.dll
Demo.Data.dll
Demo.Models.dll
Release
DataClassDiagram.cd
DataModel.edmx
obj
Debug
edmxResourcesToEmbed
TempPE
Properties
Demo.Models.Tests
bin
Debug
Demo.Base.dll
Demo.Data.dll
Demo.Models.dll
Demo.Models.Tests.dll
Microsoft.Practices.ServiceLocation.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.dll
Release
obj
Debug
TempPE
Properties
Demo.Models
bin
Debug
Demo.Base.dll
Demo.Models.dll
Release
Business
DataInterfaces
Domain
ModelsClassDiagram.cd
obj
Debug
TempPE
Properties
Library
Microsoft.Practices.ServiceLocation.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.dll
TestResults
Henry_LAPTOP 2011-11-02 21_46_30.trx
Henry_LAPTOP 2011-11-02 21_46_30
Out
Demo.Base.dll
Demo.Data.dll
Demo.Models.dll
demo.models.tests.dll
Microsoft.Practices.ServiceLocation.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.dll
Henry_LAPTOP 2011-11-02 21_51_26.trx
Henry_LAPTOP 2011-11-02 21_51_26
Out
Demo.Base.dll
Demo.Data.dll
Demo.Models.dll
demo.models.tests.dll
Microsoft.Practices.ServiceLocation.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.dll
Henry_LAPTOP 2011-11-02 21_51_46.trx
Henry_LAPTOP 2011-11-02 21_51_46
Out
Demo.Base.dll
Demo.Data.dll
Demo.Models.dll
demo.models.tests.dll
Microsoft.Practices.ServiceLocation.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.dll
Henry_LAPTOP 2011-11-02 21_54_43.trx
Henry_LAPTOP 2011-11-02 21_54_43
Out
Demo.Base.dll
Demo.Data.dll
Demo.Models.dll
demo.models.tests.dll
Microsoft.Practices.ServiceLocation.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.dll
Henry_LAPTOP 2011-11-02 22_00_01.trx
Henry_LAPTOP 2011-11-02 22_00_01
Out
Demo.Base.dll
Demo.Data.dll
Demo.Models.dll
demo.models.tests.dll
Microsoft.Practices.ServiceLocation.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.dll

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

Henry He
Software Developer (Senior)
United States United States
Senior Software Developer from New Jersey, USA

Have 15+ years experience on enterprise application development with various technologies.

| Advertise | Privacy | Terms of Use | Mobile
Web04 | 2.8.141223.1 | Last Updated 4 Nov 2011
Article Copyright 2011 by Henry He
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid