آموزش ساخت برنامه های کاربردی توسعه پذیر با MEF

Building Extensible Applications with MEF

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: چارچوب توسعه پذیری مدیریت شده پاسخ مایکروسافت به مشکل توسعه پذیری است. این دوره به MEF، مکانیک آن و نحوه استفاده از MEF برای ساخت برنامه های کاربردی انعطاف پذیر و قابل اتصال می پردازد. در این دوره با MEF، پاسخ مایکروسافت به مشکل توسعه پذیری زمان اجرا برنامه های امروزی، و نحوه پیاده سازی آن در برنامه های کاربردی خود آشنا خواهید شد. برنامه های کاربردی موجود MEF چیست؟ چگونه کار می کند؟ آیا باید راه حل IoC موجود خود را با MEF جایگزین کنید؟ ما در طول این دوره به این سوالات و موارد دیگر پاسخ خواهیم داد. برای کاربران فعلی MEF، بخش‌های عیب‌یابی و اشکال‌زدایی را نیز پوشش می‌دهیم.

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

معرفی Introduction

  • MEF چیست؟ What is MEF?

  • ساخت برنامه های کاربردی توسعه پذیر Building extensible applications

  • نحوه عملکرد MEF How MEF works

  • نسخه ی نمایشی Demo

  • MEF در مقابل IoC MEF vs IoC

  • مدل های برنامه نویسی Programming models

  • خلاصه Summary

مدل برنامه نویسی نسبت داده شده - قطعات Attributed Programming Model - Parts

  • صادرات Exporting

  • واردات Importing

  • قراردادها Contracts

  • فراداده Metadata

  • روش ها و ویژگی های صادرات و واردات Exporting and Importing Methods and Properties

  • تزریق سازنده Constructor Injection

  • خلاصه Summary

مدل برنامه نویسی نسبت داده شده - ترکیب Attributed Programming Model - Composition

  • افزودن قطعات Adding Parts

  • ترکیب مجدد و آگاهی از ترکیب Recomposition and Composition Awareness

  • کاتالوگ - قسمت 1 Catalogs - Part 1

  • کاتالوگ ها - قسمت 2 Catalogs - Part 2

  • پرس و جو از کانتینر Querying the Container

  • خلاصه Summary

طول عمر و دامنه Part Lifetime and Scope

  • محدوده و خط مشی ایجاد Scope and Creation Policy

  • مالکیت قطعه Part Ownership

  • تمیز کردن دستی قطعات Cleaning Up Parts Manually

  • تمیز کردن قطعات با ظروف تو در تو Cleaning Up Parts with Nested Containers

  • خلاصه Summary

اشکال زدایی Debugging

  • نکات سریع و استثنائات Quick Tips and Exceptions

  • تجسم اشکال زدایی Debug Visualization

  • با استفاده از MEFx Using MEFx

  • Diagnostics API and Tracing Diagnostics API and Tracing

  • خلاصه Summary

MEF بیشتر! More MEF!

  • کاتالوگ فیلتر شده Filtered Catalog

  • ساخت یک مدل برنامه نویسی سفارشی Building a Custom Programming Model

  • استفاده از MEF با MVC Using MEF with MVC

  • توسعه Visual Studio Intellisense با MEF Extending Visual Studio Intellisense with MEF

  • خلاصه Summary

نمایش نظرات

آموزش ساخت برنامه های کاربردی توسعه پذیر با MEF
جزییات دوره
1h 55m
35
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
352
از 5
دارد
دارد
دارد
Dustin Davis
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dustin Davis Dustin Davis

داستین را معمولاً می‌توان در جاده‌ای پیدا کرد که کمتر سفر کرده است. او یکی از بنیانگذاران Developer Advocates است، که یک تبشیر آزاد برای استخدام است. او همچنین یکی از مجریان پادکست MashThis.IO است. او به عنوان یک MVP PostSharp، به طور منظم در گروه‌های کاربری، اردوگاه‌های کد و سایر رویدادهای توسعه‌دهندگان شرکت می‌کند تا درباره برنامه‌نویسی جنبه‌گرا و طیفی از موضوعات دیگر صحبت کند. داستین با همسر و دو پسرش در SoCal زندگی می کند. زمانی که او کار نمی کند یا در رویدادها صحبت نمی کند، برای پروژه بعدی یا سخنرانی خود آماده می شود.