Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:
Pluralsight Architecting Applications for the Real World in .NET €15 buy download

2014
Pluralsight
Cory House
2h 50m
English

An architect's job is to reduce 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? This course discusses when abstractions are justified and outlines the merits of various approaches for structuring applications with a pragmatic, real-world mind set. The discussion begins by outlining philosophies for thinking about architecture and considering the benefits of doing the simplest thing that could possibly work. Then we dive into various design patterns and technologies to consider within the business, service, presentation and data access layers. And in the final capstone module we'll consider two specific architectures and discuss the contexts where each makes sense. You'll learn when table module, active record, DDD, and ORMs are useful and walk away with the tools to better evaluate and justify complexity as an agile software craftsman. Like any responsible architect, we'll focus on the value of keeping things simple whenever we can.

01. Introduction and Agenda
01. Introduction.wmv
02. Pragmatic Architecture.wmv
03. Agenda & References.wmv

02. Real-World Architectural Thinking
01. Two Approaches Which is Better .wmv
02. Metaphors for Architecture Selection.wmv
03. Considering Complexity.wmv
04. The Argument for Simplicity.wmv
05. Time-line Impacts on Architecture.wmv
06. Summary.wmv

03. Business Logic Layer
01. Introduction.wmv
02. Tiers and Layers.wmv
03. What is the Business Logic Layer .wmv
04. Transaction Script.wmv
05. Table Module.wmv
06. Active Record.wmv
07. Domain Model DDD.wmv
08. Summary.wmv

04. Service Layer
01. Introduction.wmv
02. Service Layer Metaphors.wmv
03. Fine vs Course.wmv
04. When and Where .wmv
05. Web Service vs Shared Library.wmv
06. Data Transfer Objects.wmv
07. Summary.wmv

05. Presentation Layer
01. Intro.wmv
02. Architectural Principles.wmv
03. Selecting a Presentation Layer.wmv
04. Summary.wmv

06. Data Access Layer
01. Intro.wmv
02. Business Layer Impacts.wmv
03. DAL Responsibilities Overview.wmv
04. CRUD and the Object Relational Mismatch.wmv
05. Transactions.wmv
06. Concurrency Strategies.wmv
07. Object Relational Mapping.wmv
08. Repository Pattern.wmv
09. Stored Procedures.wmv
10. Summary.wmv

07. Architectural Levels
01. Level Overview.wmv
02. Level 1.wmv
03. Level 3.wmv
04. Level 1 vs Level 3 Selection Principles.wmv

http://pluralsight.com/



Download File Size:428.38 MB


Pluralsight Architecting Applications for the Real World in .NET
€15
Customers who bought this program also bought:

Home| All Programs| Today added Progs| Your Orders| Helpdesk| Shopping cart      





Windows 11 With Office 2021 €168


Adobe Master Collection 2022 €265


CineSamples CineStrings €55






9327 Fantasy & Sci-Fi eBooks Collection 9327 PDF Books eBook €60


Cambridge University History Collection PDF eBooks €100

                   





FileMaker Pro 19 €50


Pinnacle Studio Ultimate 25 €25


CorelDRAW Graphics Suite 2022 €65