شماره تماس 09336863931 | 09178169907 پست الکترونیک provid.ir@gmail.com

آموزش نکات طلایی Entity Framework برای برنامه های تجاری

آموزش نکات طلایی Entity Framework برای برنامه های تجاری

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش نکات طلایی Entity Framework برای برنامه های تجاری می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “Entity Framework در برنامه های تجاری” است که با نام اصلی Entity Framework in the Enterprise از شرکت Pluralsight منتشر شده است.

Enterprise Application چیست؟

یک Enterprise Application یک سیستم نرم افزاری بسیار بزرگ و پیچیده است که به منظور استفاده شدن در محیط های تجاری از قبیل کسب و کار ها و سازمان های دولتی طراحی شده است. بعضی از ویژگی های Enterprise Application پیچیدگی آنها مقیاس‌ پذیری مبتنی بر کامپوننت بودن توزیع شده و mission critical بودن آنها می باشد. یک Enterprise Application مجموعه ای از گروهی از نرم افزارها است که همگی مدل سازمانی (Organizational Model) و کاربردهای تجاری (Business Application) یکسانی را دارد و به منظور استفاده شدن در شرایط غیر موازی طراحی شده اند. در توسعه Enterprise Application ها از Enterprise Architecture ها استفاده می شود. بعضی از مثال های Enterprise Application ها عبارت اند از: سیستم های خرید آنلاین سیستم ‌های پردازش پرداخت سیستم ‌های کاتالوگ محصولات سیستم های صدور قبض کامپیوتری سیستم های امنیتی سیستم های مدیریت محتوا سیستم های مدیریت سرویسهای IT و غیره.

بسته ی آموزش نکات طلایی Entity Framework برای برنامه های تجاری سری دوم

از شما دعوت می کنیم از بسته ی آموزش نکات طلایی Entity Framework برای برنامه های تجاری سری دوم دیدن کنید.

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

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

دانلود دموی بسته ی آموزش نکات طلایی Entity Framework برای برنامه های تجاری

عناوین فصل های بسته ی آموزش نکات طلایی Entity Framework برای برنامه های تجاری

معماری Data Layer

  • مقدمه
  • اهداف این فصل
  • روند آموزشی در این بسته ی آموزشی
  • مسائل بنیادی معماری نرم افزار در استفاده از Entity Framework
  • قبل و بعد از افزودن یک Repository ساده
  • جایگاه LINQ Query ها کجاست>
  • استفاده از Automated Testing در کنار Entity Framework
  • ساخت Context های کوچکتر بر اساس الگوی Bounded Context در Domain Driven Design
  • جمع بندی
  • منابع

کار با Bounded DbContext

  • مقدمه
  • اهداف این فصل
  • Domain Driven Design چیست؟
  • Bounded Context چیست؟
  • مدل کردن Bounded Context در Entity Framework
  • ساخت تعریف های مختلف از یک Domain Class یکسان
  • مرتبط کردن تمامی Context ها به یک بانک اطلاعاتی یکسان
  • بررسی کردن روشی که کدنویس ها با Type های Context های شما رفتار می کنند
  • فهمیدن و کنترل کردن چیزهایی که در یک Model قرار می گیرند
  • جابجا کردن Object ها بین Context های مختلف
  • Database Mapping های Type ها در Context های مختلف
  • Database Initialization با Context های مختلف
  • Model Visualization و Reverse Engineering (مهندسی معکوس) کردن یک دیتابیس با Entity Framework
  • جمع بندی
  • منابع

کار با Repository و Unit of Work

  • مقدمه
  • اهداف این فصل
  • بررسی Repository
  • استفاده از یک Template (الگو) برای ساختن اولین Repository
  • تست کردن Repository ساخته شده
  • ساخت یک Interface جنریک برای Repository
  • کار کردن با Object Graph ها در برنامه های Disconnected
  • آماده کردن Repository برای Object Graph های Disconnected
  • تعیین کردن State مربوط به Disconnected Entity ها
  • الگوهای کسب موفقیت در Attach کردن Object Graph ها
  • پیاده سازی Unit of Work
  • یکپارچه کردن Repository ها و Unit of Work با Bounded Context ها
  • مسائل مهم دیگر در ساخت Repository ها در کنار Entity Framework
  • جمع بندی
  • منابع

کار با  Automated Testing

  • مقدمه
  • اهداف این فصل
  • بررسی Automated Testing
  • انجام Interaction Testing با دیتابیس
  • انجام Integration Testing با API مربوط به Entity Framework
  • چرا باید از Fake ها در انجام Unit Testing در کنار Entity Framework استفاده کرد؟
  • پیاده سازی Fake DbSet ها
  • بررسی Abstract کردن Context
  • Abstract کردن Context مرحله ی اول
  • بررسی Abstract کردن Context مرحله ی دوم – برای Unit of Work
  • ریفکتور کردن برای رسیدن به یک کلاس Unit of Work تک
  • انجام تست ها با Fake ها و معماری جدید
  • استفاده از داده های Fake در Unit Testing
  • استفاده از این معماری جدید در یک برنامه ی MVC
  • جمع بندی
  • منابع

خرید آنلاین بسته ی آموزش نکات طلایی Entity Framework برای برنامه های تجاری

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

Purchase-Icon

نظر بدهید

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