آموزش ایجاد برنامه های N-Tier در C # ، قسمت 2

Creating N-Tier Applications in C#, Part 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در قسمت 2 ، در مورد طراحی دامنه محور ، آزمایش ، ماندگاری و استفاده مجدد از مدل دامنه اصلی برنامه خود بیشتر بیاموزید. در قسمت 2 این مجموعه ، شما همچنان در مورد ساخت برنامه های N-Tier با استفاده از تکنیک های طراحی دامنه محور یاد خواهید گرفت. شما می آموزید که چگونه آزمایشات را در داخل راه حل خود قرار دهید ، چگونه استراتژی ماندگاری برنامه خود را طراحی کنید و چگونه از اشیا domain دامنه اصلی خود بین چندین برنامه جلویی استفاده مجدد کنید.

سرفصل ها و درس ها

آزمایش یک برنامه دامنه محور N-Tier Testing a Domain-Centric N-Tier Application

  • مقدمه Introduction

  • مرور مختصر Brief Review

  • سازمان آزمون Test Organization

  • تست های سریع و آهسته Fast and Slow Tests

  • نسخه ی نمایشی: سازمان آزمون Demo: Test Organization

  • اتوماسیون تست Test Automation

  • نسخه ی نمایشی و خلاصه Demo and Summary

بهترین روشهای پایداری Persistence Best Practices

  • مقدمه Introduction

  • چرخه های زندگی شی Object Life Cycles

  • ثبات Consistency

  • مسئولیت پایدار Persistence Responsibility

  • نسخه ی نمایشی: ضبط فعال Demo: Active Record

  • نسخه ی نمایشی: مخزن Demo: Repository

  • نسخه ی نمایشی: در UI پایدار است Demo: Persisting in UI

  • جدایی از نگرانی ها Separation of Concerns

  • چارچوب نهاد Entity Framework

  • نقشه برداری با AutoMapper Mapping with AutoMapper

  • ابتدا کد EF EF Code First

  • nHibernate nHibernate

  • طراحی مخزن Repository Design

  • خلاصه Summary

منطق اصلی استفاده مجدد Core Logic Reuse

  • مقدمه Introduction

  • بررسی اجمالی Overview

  • وارونگی کنترل Inversion of Control

  • نقشه ساختار StructureMap

  • نسخه ی نمایشی: افزودن StructureMap Demo: Adding StructureMap

  • الزامات جدید New Requirements

  • نسخه ی نمایشی: یک برنامه کنسول Demo: A Console App

  • نسخه ی نمایشی: افزودن سرویس ها Demo: Adding Services

  • DTO و منطق برنامه DTOs and App Logic

  • سازمان راه حل Solution Organization

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ایجاد برنامه های N-Tier در C # ، قسمت 2
جزییات دوره
1h 40m
32
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
467
4.4 از 5
دارد
دارد
دارد
Steve Smith
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steve Smith Steve Smith

هنرمند/طراح/دی جی

استیو اسمیت یک طراح گرافیک و هنرمند با تجربه است که از موسیقی، یادگیری، کار بر روی iPad خود، قهوه و الهام بخشیدن به دیگران لذت می برد.