In part 2 of this series, you’ll continue to learn about building N-Tier
applications using domain driven design techniques. You’ll learn how to
structure tests within your solution, how to design your application’s
persistence strategy, and how to reuse your core domain objects between
multiple front-end applications.
Rapidgator.net
Table of content
- Testing a Domain-Centric N-Tier Application
- Introduction
- Brief Review
- Test Organization
- Fast and Slow Tests
- Demo: Test Organization
- Test Automation
- Demo and Summary
- Persistence Best Practices
- Introduction
- Object Life Cycles
- Consistency
- Persistence Responsibility
- Demo: Active Record
- Demo: Repository
- Demo: Persisting in UI
- Separation of Concerns
- Entity Framework
- Mapping with AutoMapper
- EF Code First
- nHibernate
- Repository Design
- Summary
- Core Logic Reuse
- Introduction
- Overview
- Inversion of Control
- StructureMap
- Demo: Adding StructureMap
- New Requirements
- Demo: A Console App
- Demo: Adding Services
- DTOs and App Logic
- Solution Organization
- Summary
No comments:
Post a Comment