i am new in architecture .I have a MVC web application project and I want to use EF code FIRST .I want to use an architecture for this project.I want to use DDD(domain driven design) but it is for large project. i want a simple of DDD that support this things in my project: 1-repository pattern 2-IOC 3-service layer what is your suggestion for me if anyone suggest an architecture or a sample architecture it will be more helpful for me thanks.
which architecture is good for implementing in this project?
1.7k Views Asked by sara Sodagari At
1
There are 1 best solutions below
Related Questions in ASP.NET-MVC
- Can MVC.NET prevent SQL-injection at razor or controller level?
- Getting and passing MVC Model data to AngularJS controller
- Access property of an object of type [Model] in JQuery
- Entity Framework Code First with Fluent API Concurrency `DbUpdateConcurrencyException` Not Raising
- Bundling and minification issue in MVC
- ASP-MVC Code-first migrations checkbox not active
- Why does Azure CloudConfigurationManager.GetSetting return null
- Dynamic roles list in CustomAuthorize ASP MVC
- Jquery: Change contents of <select> tag dynamically
- Why web API return 404 when deploy to IIS
- MVC route URL not containing parameter
- Invalidate user credentials when password changes
- MVC : Insert data to two tables
- MVC - Only allow users to edit their own data
- Submit Button on Razor View doesn't call Action Result - MVC
Related Questions in ARCHITECTURE
- Is it recommended to use Node.js for an online room booking web application?
- Defining Callbacks for custom Javascript Functions
- iOS: app doesn't pass the upload for the architecture
- What is the value of multiple Hybris extensions?
- os kern error : "ld: symbol(s) not found for architecture x86_64"
- How to avoid context in business layer
- Libgdx: Objects creating other objects
- Do software engineers in general have no idea about Software Architecture Design?
- Java generic class that contains an instance of implementation of generic interface
- Web application architecture, N-tiers, 3 tiers or multi-layer
- Is having 3 layers Controller, BO and DAO a standard way? why not just Controller and DAO?
- Architecture for creating a JavaScript framework
- Symfony2 proper use for services
- Refactor some calls on each Zf2 controller action
- Architecture - Task Scheduling (Data File Processing) - Windows Service
Related Questions in DOMAIN-DRIVEN-DESIGN
- Should i take DateTime.Now from Database?
- How to avoid anemic data model? Can repositories be injected into entities?
- Defining aggregate roots when invariants exist within a list
- Is it okay to create a DTO counterpart of a table in a database assuming its persistent ignorant domain model and the DTO is in the repository?
- Should i do authorization on my Domain Services?
- Should i validate if related entity exists before insert?
- Using framework event dispatcher to raise domain event
- How to temporarily circumvent domain object's creation contracts when restoring application from backup?
- Domain Driven Design for Rails App: Implementing a service in a basic example
- DDD\CQRS\Event Sourcing and request historical data
- Is it possible to properly use DDD with all building blocks in monolith application?
- Replicate property size from domain to fluent api and viewmodel
- DDD aware of existance of an entity outside the context?
- Is there a way to access a private property in a where clause?
- Should I unite business domains into one business layer
Related Questions in DDD-REPOSITORIES
- In DDD, Is it ok for domain model entities have access to their repositories?
- repository pattern x non matching business object
- DDD and getting additional information in a domain class
- Repositories, factories and hierarchically structured data
- How to alter the design so that entities don't use injections?
- How to name and implement Result set rows in DDD?
- How to determine the aggregate root
- DDD Topic - Lesson association AggregateRoot
- How should I implement my Repository (DDD) in C# to handle multiple calls for the same Aggregate Root
- Architectural concerns: Fluent NHibernate, The Repository pattern and ASP.NET MVC
- How to test my repositories implementation?
- Repository or ServiceAgent in DDD
- How do you persist/restore aggregate roots with entities in DDD?
- Large query results without lazy loading framework
- Domain Driven Design and aggregates
Related Questions in DDD-SERVICE
- PHP & DDD: How to ensure that only a Service can call a method on an entity?
- Need help improving a design with aggregate roots
- Domain Drive Design, how to implement this type of rule
- Non-domain service interfaces
- How (and where) to construct an Entity with large number of params?
- DDD Domain Entities using external Services
- Several Domain Drive Design questions
- is need Domain driven ApplicationService DTO for data layer
- How to define an entity with translations using DDD
- DDD: using aggregates inside another aggregates
- Infrastructure repository calling a domain service
- DDD - Where should third-party API interfaces should be?
- Probabilistic domain service idempotency with HyperLogLog
- DDD Application Service Domain Model to View Model Mapping
- Best way to dynamically load adapters in hexagonal architecture?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Create a new MVC project and then install CodePlanner from nuget.
This will give you the architecture you are looking for. Then follow the instructions in the readme.txt...
It will give you the chance to use DDD and will generate all code except business logic (of course).
You can see a demo of how to use it here (11:40 into the video)