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.
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?
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 149 MiB
Duration : 11mn 53s
Overall bit rate mode : Variable
Overall bit rate : 1 749 Kbps
Encoded date : UTC 2013-01-23 01:13:06
Tagged date : UTC 2013-01-23 01:16:20
Video #1
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 11mn 53s
Bit rate : 1 495 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.054
Stream size : 127 MiB (85%)
Encoded date : UTC 2013-01-23 01:13:06
Tagged date : UTC 2013-01-23 01:16:20
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio #2
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 11mn 53s
Bit rate mode : Variable
Bit rate : 250 Kbps
Maximum bit rate : 412 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 21.3 MiB (14%)
Encoded date : UTC 2013-01-23 01:13:06
Tagged date : UTC 2013-01-23 01:13:28
No mirrors please