Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Creating N-Tier Applications in C# Part 1,2

    Posted By: Polik88
    Creating N-Tier Applications in C# Part 1,2

    Creating N-Tier Applications in C# Part 1,2
    English | WMV | 1024x768 | AVC 83.4 Kbps 15.000 fps | AAC 128 Kbps 44.1 khz | 2 channels | 631 MB
    Genre: Video Training

    In part 1 of this series, you'll learn why separating software application logic into layers is a common practice, as well as some pros and cons of doing so. You'll see how monolithic applications can evolve into N-Tier applications, including two approaches: Data Centric and Domain Centric (or DDD) designs.

    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.
    Part 1
    Application Evolution 00:26:29
    Introduction 01:25
    Definition 01:50
    Logical/Physical Separation 01:32
    Evolution and Options 07:02
    Benefits 01:55
    Drawbacks and Risks 01:33
    Coupling 00:46
    End Runs 01:49
    Demo: Monolithic App 07:21
    Summary 01:16

    Data-Centric N-Tier Design 00:50:46
    Introduction 01:09
    Module Overview 01:10
    Demo: Add Friend Support 14:22
    More Requirements 01:24
    Demo: Adding Notifications 09:58
    Problems with Design 01:46
    Demo: Refactoring to N-Tier 17:34
    Analysis 01:37
    Summary 01:46

    Domain-Centric N-Tier Design 00:44:39
    Introduction 00:47
    Module Overview 00:39
    Domain-Centric Design 01:38
    Onion Architecture 03:22
    Demo 26:57
    Summary of Refactoring 02:08
    Starting from Scratch 01:26
    Demo 04:35
    Summary 01:50
    What's Next 01:17

    Part 2
    Testing a Domain-Centric N-Tier Application 00:25:37
    Introduction 01:35
    Brief Review 01:27
    Test Organization 02:58
    Fast and Slow Tests 00:48
    Demo: Test Organization 11:18
    Test Automation 02:31
    Demo and Summary 05:00

    Persistence Best Practices 00:39:40
    Introduction 01:14
    Object Life Cycles 01:29
    Consistency 01:39
    Persistence Responsibility 00:45
    Demo: Active Record 05:14
    Demo: Repository 01:27
    Demo: Persisting in UI 01:03
    Separation of Concerns 00:51
    Entity Framework 02:57
    Mapping with AutoMapper 02:38
    EF Code First 01:54
    nHibernate 04:27
    Repository Design 12:41
    Summary 01:21

    Core Logic Reuse 00:35:38
    Introduction 00:49
    Overview 02:10
    Inversion of Control 01:44
    StructureMap 00:40
    Demo: Adding StructureMap 07:35
    New Requirements 01:24
    Demo: A Console App 02:34
    Demo: Adding Services 09:02
    DTOs and App Logic 01:54
    Solution Organization 04:49
    Summary 02:57

    General
    Complete name : pluralsight -Creating N-Tier Applications in C#, Part1_2\Part 1\1. Application Evolution\1. Introduction.wmv
    Format : MPEG-4
    Format profile : Base Media / Version 2
    Codec ID : mp42
    File size : 2.17 MiB
    Duration : 1mn 24s
    Overall bit rate mode : Variable
    Overall bit rate : 215 Kbps
    Encoded date : UTC 2012-07-17 17:07:19
    Tagged date : UTC 2012-07-17 17:07:26
    Writing application : HandBrake 0.9.5 2011010300

    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Baseline@L3.1
    Format settings, CABAC : No
    Format settings, ReFrames : 2 frames
    Format settings, GOP : M=1, N=50
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 1mn 24s
    Bit rate mode : Variable
    Bit rate : 83.4 Kbps
    Width : 1 024 pixels
    Height : 768 pixels
    Display aspect ratio : 4:3
    Frame rate mode : Variable
    Frame rate : 15.000 fps
    Minimum frame rate : 14.925 fps
    Maximum frame rate : 15.152 fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.007
    Stream size : 863 KiB (39%)
    Writing library : x264 core 112
    Encoding settings : cabac=0 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=50 / keyint_min=5 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=3 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
    Encoded date : UTC 2012-07-17 17:07:19
    Tagged date : UTC 2012-07-17 17:07:26
    Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
    Transfer characteristics : BT.709-5, BT.1361
    Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

    Audio
    ID : 2
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 40
    Duration : 1mn 24s
    Bit rate mode : Variable
    Bit rate : 128 Kbps
    Maximum bit rate : 150 Kbps
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 44.1 KHz
    Compression mode : Lossy
    Stream size : 1.29 MiB (60%)
    Language : English
    Encoded date : UTC 2012-07-17 17:07:19
    Tagged date : UTC 2012-07-17 17:07:26

    Screenshots

    Creating N-Tier Applications in C# Part 1,2

    Creating N-Tier Applications in C# Part 1,2

    Creating N-Tier Applications in C# Part 1,2

    no mirrors please, Follow The Rules
    Visit Polik88 Blog Here
    no password