ریال 699,000

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

توضیحات

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

Entity Framework چیست؟

Entity Framework یک object-relational mapper که به برنامه نویسان دات نت این امکان را می دهد که با داده های بانک های اطلاعاتی در قالب Object های محیط شی گرا کار کنند. به عبارت دیگر، دیگر نیازی به نوشتن کدهای دسترسی به داده ها که در ADO.NET نوشته می شوند نیست. قدرت بسیار بالای Entity Framework در انجام وظایف اولیه شبیه عملیات CRUD، استفاده از LINQ، استفاده از Stored Procedure ها، استفاده از View ها، TVF ها، در دسترس بودن Entity SQL و … از ویژگی هایی ست که این تکنولوژی بسیار قدرتمند در اختیار توسعه دهندگان نرم افزار قرار می دهد.

Enterprise Application چیست؟

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

درباره ی بسته ی آموزش ویدئویی نکات طلایی 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 برای برنامه های تجاری”

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