CG数据库 >> LearnVisualStudio – Application Architecture Fundamentals

LearnVisualStudio – Application Architecture Fundamentals的图片1

LearnVisualStudio - Application Architecture Fundamentals

MP4 | AVC 1495kbps | English | 1280x720 | 30fps | 4h 15mins | AAC stereo 250kbps | 3.13 GB

Genre: Video Training

In this 4+ hour series Bob talks about architectural decisions that will influence the design and development of your application. He aggregates information from a dozen of the most important books on Software Architecture today to provide a fundamental set of principles, guidelines, patterns and practices you should follow for your next project. The series mainly focuses on the Layered Architectural Pattern as a first steps towards mitigating the effects of change on your software development efforts. He explains vital principles like Separation of Concerns, coupling, cohesion, DRY, YAGNI, dependency injection and much more. This series should help you put all the pieces together to build more robust enterprise scale applications.

LearnVisualStudio – Application Architecture Fundamentals的图片2

AAF_01 – Series Introduction

AAF_02 – What is Architecture?

AAF_03 – When and How Architecture Happens?

AAF_04 – Change is the Biggest challenge in Software Development

AAF_05 – Understanding the Layered Architecture Pattern

AAF_06 – Understanding the Domain Layer

AAF_07 – Understanding the Presentation Layer

AAF_08 – Understanding the Persistence Layer

AAF_09 – Understanding the Application Services Layer

AAF_10 – Understanding the Web Services Layer

AAF_11 – Chatty versus Chunky Layer Interactions

AAF_12 – Designing Data Transfer Objects

AAF_13 – Using Dependency Injection to Decouple Layers

AAF_14 – Understanding Cross-Cutting Concerns

AAF_15 – Architectural Spikes and Setting Up the Solution

AAF_16 – Where to Go from Here?

LearnVisualStudio – Application Architecture Fundamentals的图片3

发布日期: 2014-09-15