MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Architecting Applications for the Real World in .NET

Course Summary

An architect's job is to manage complexity, not increase it. Yet the developer life is filled with jargon, acronyms, and seemingly infinite choices. So how do we know when complexity makes sense? Viewers will learn when abstractions are justified and walk away with an understanding of the merits of various approaches for structuring the business, service, presentation and data access layers with a pragmatic, real-world mind set.

  • +

    Course Syllabus

    Introduction and Agenda
    - 7m 13s

    —Introduction 2m 32s
    —Pragmatic Architecture 2m 56s
    —Agenda & References 1m 44s
    Real-World Architectural Thinking
    - 25m 57s

    —Two Approaches: Which is Better? 3m 57s
    —Metaphors for Architecture Selection 3m 49s
    —Considering Complexity 2m 47s
    —The Argument for Simplicity 9m 4s
    —Time-line Impacts on Architecture 5m 20s
    —Summary 0m 58s
    Business Logic Layer
    - 31m 25s
    Service Layer
    - 21m 40s
    Presentation Layer
    - 19m 49s
    Data Access Layer
    - 39m 35s
    Architectural Levels
    - 27m 12s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url