آموزش بارگذاری View های وابسته در پریزم Prism

تعداد ویدئو 27
زمان دوره 01:39:23
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش بارگذاری View های وابسته در پریزم (Prism یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی مسائل و راه حل ها در Prism: بارگذاری View های وابسته در Prism است که با نام اصلی Prism Problems & Solutions: Loading Dependent Views از شرکت Pluralsight منتشر شده است.

Prism چیست؟

Prism یک الگوی طراحی برنامه در ساخت اپلیکیشن های WPF، Silverlight و Windows Phone است. این الگو با در نظر داشتن دو اصل بسیار مهم در ساخت برنامه ها: Loose Coupling (تنیدگی سست)، Separation of Concerns (جداسازی وابستگی ها) ما را در ساخت برنامه های مرکب (Composite) یاری می دهند. برنامه هایی که بر اساس الگوی Prism طراحی شده اند در واقع برای تغییر (Built for Change) و ماندگاری (Built for Last) ساخته شده اند.

PRISM-in-WPF

الگوی Prism با تعریف کردن قسمت های مختلفی از قبیل Shell، Region، Bootstrapper برنامه را به قسمت های مختلفی می شکند. در صورت استفاده از الگوی Prism می توان برنامه های ماندگارتر، اصولی تر و دقیق تری را در پلت فرم های ذکر شده ساخت. گفتنی است که این الگو به نحوی که در WPF، Silverlight و Windows Phone قابل استفاده است، در Windows Forms Application ها قابل استفاده نیست. دلیل این موضوع هم عدم وجود قابلیت های مورد نیاز برای پیاده سازی آن در پلت فرم Windows Forms Application است.

سرفصل مطالب آموزش ویدئویی بارگذاری View های وابسته در Prism

فصل اول: مقدمه

  • مقدمه
  • دوره های آموزشی دیگر که باید استفاده کنید
  • مسائلی که حل شده اند
  • مسئله چیست؟

فصل دوم: متصل کردن Ribbon

  • مقدمه
  • مسئله: Ribbon یک Exception را Throw می کند
  • راه حل: یک Region Adapter سفارشی

فصل سوم: Inject کردن Robbin Tab های Dynamic

  • مقدمه
  • مسئله: مرتبط کردن RibbonTab ها با View ها
  • راه حل: Attribute های سفارشی
  • مسئله: Inject کردن RibbonTab های وابسته
  • راه حل: یک Region Behavior سفاشی
  • دمو: Region Behavior های سفارشی قسمت اول
  • دمو: Region Behavior های سفارشی قسمت دوم
  • مسئله: DataContext مشترکی
  • راه حل: یک اینترفیس ساده

فصل چهارم: Inject کردن هر View ای در هر Region ای

  • مقدمه
  • مسئله: هر View ای و هر Region ای
  • راه حل: تغییر دادن راه حل RibbonTab
  • دمو: تغییر دادن Attribute
  • دمو: تغییر دادن RegionBahavior

فصل پنجم: کاهش دادن Memory Footprint با Caching

  • مقدمه
  • مسئله: مبحث Performance و Memory Management
  • راه حل: اضافه کردن Caching
  • مسئله: حذف کردن ایتم از Cache
  • راه حل: در نظر گرفتن Region Member Lifetime
  • جمع بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش بارگذاری View های وابسته در پریزم Prism”

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

دسته های محصولات

افزودن به سبد خرید