ریال 699,000

خرید دانلودی بسته ی آموزش ویدئویی برنامه نویسی چند لایه در سی شارپ سری دوم

توضیحات

بسته ی آموزش ویدئویی برنامه نویسی چند لایه در سی شارپ سری دوم یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی ساخت برنامه های چند لایه در سی شارپ است که با نام اصلی Creating N-Tier Applications in C# – Part 1 از شرکت Pluralsight منتشر شده است.

برنامه نویسی چند لایه چیست؟

برنامه نویسی چند لایه یک معماری توسعه ی نرم افزار است که با شکستن برنامه به لایه های مختلف پیاده سازی می شود. اغلب بین دو واژه ی tier و layer که در فارسی هر دو به لایه ترجمه می کنیم تفاوت قائل می شویم. این تفاوت در همین بسته ی آموزشی مورد بررسی قرار گرفته و به شما آموزش داده می شود.

Creating N Tier Application in C Sharp

یک برنامه ی چند لایه ی معمول شامل سه لایه ی Presentation، Data Access و Business Logic خواهد بود. یکی از ساده ترین روش های شکستن برنامه به چند لایه، تشکیل چندین پروژه در یک solution برای هر پروژه است. شکستن یک پروژه به لایه های متفاوت باعث افزایش قابلیت نگهداری و مقیاس پذیری می شود. نکته ی بسیار مهم در مورد برنامه های چند لایه عدم نیاز به تغییر کامل پروژه در صورت تغییر در یک لایه است.

 درباره ی بسته ی آموزش ویدئویی برنامه نویسی چند لایه در سی شارپ سری دوم

دقت کنید که این بسته ی آموزشی بر اساس سرفصل های Pluralsight در دو قسمت تنظیم شده است. قسمت اول این بسته قبلاً بر روی وبسایت پرووید منتشر شده است که در آن بسته ی آموزشی که به صورت پروژه محور تنظیم شده است، روال تبدیل یک برنامه ی تحت وب تک لایه ای به یک برنامه ی چند لایه به دو صورت Data Centric و Domain Centric فرا خواهید گرد. در ادامه به بررسی سرفصل های این بسته می پردازیم.

  • مدت زمان آموزش: دو ساعت
  • تعداد فایل ها: بیست و هشت

Pluralsight Logo

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش ویدئویی برنامه نویسی چند لایه در سی شارپ سری دوم

download demo

عناوین فصل های بسته ی آموزش ویدئویی برنامه نویسی چند لایه در سی شارپ سری دوم

فصل اول: تست کردن یک برنامه ی چند لایه ی حوزه متمرکز (Testing a Domain-Centric N-Tier Application)

  • مقدمه
  • مرور سریع پروژه ی قسمت قبل
  • سازماندهی به تست ها
  • تست های سریع و کند
  • آموزش عملی سازماندهی تست های Unit Test و Integration Test در ویژوال استادیو
  • مبحث Test Automation با استفاده از MS Build و اسکریپت ها
  • آموزش عملی Test Automation
  • جمع بندی

فصل دوم: بهترین راهکارها در Persistence کردن (Persistence Best Practices)

  • مقدمه
  • چرخه ی حیات شی
  • مبحث Consistency
  • مبحث Persistence Responsibility
  • استفاده از الگوی طراحی Active Record
  • استفاده از الگوی طراحی Repository
  • ذخیره در بانک با استفاده از UI برنامه
  • مبحث Separation of Concerns
  • استفاده از Entity Framework
  • نگاشت داده ها با AutoMapper
  • روش Code First در Entity Framework
  • معرفی nHibernate
  • بررسی کامل Repository
  • جمع بندی

فصل سوم: استفاده مجدد از کدهای هسته (Core Logic Reuse)

  • مقدمه
  • مبحث Inversion of Control
  • معرفی StructureMap به عنوان یک IoC Container
  • آموزش عملی StructureMap
  • پیاده سازی یک Console Application برای کار با داده ها
  • افزودن لایه ی Service با MVC Web API
  • معرفی DTO و App Logic
  • ساختار یک پروژه
  • جمع بندی

3 دیدگاه برای بسته ی آموزش ویدئویی برنامه نویسی چند لایه در سی شارپ سری دوم

  1. mehdi

    با سلام من بسته Creating N-Tier Applications in CSharp
    از شما خریداری کردم در هنگام دانلود نرم افزار اجرای برنامه و activatior برنامه با مشکل مواجه شدم و نتونستم مراحل دانلود کنم و فقط سه قسمت اصلی رو گرفتم
    1.Testing a Domain-Centric N-Tier Application – http://www.provid.ir
    2. Persistence Best Practices – http://www.provid.ir
    3. Core Logic Reuse – http://www.provid.ir
    لطفا من رو راهنمایی کنید با تشکر

    • مرتضی گیتی

      سلام وقت بخیر. ممنون از خریدتون. براتون ایمیل شد.

  2. h

    سلا م وقت به خیر. برای تست unit لایه دوم معماری این برنامه مناسب است؟

    • مرتضی گیتی

      سلام وقت بخیر. منظورتون رو کاملا متوجه نشدم.

  3. bamaram

    سلام . لطفا قسمت های مختلف هر فصل دمو ازشون بزارید

    • مرتضی گیتی

      سلام وقت بخیر. الان دیگه امکان این کار برای ما نیست. لطفا همین دموها رو ببینید.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *