ریال 490,000

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

توضیحات

بسته ی آموزش ویدئویی Prism در WPF یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی مقدمه ای بر Prism می باشد که با نام اصلی Introduction To PRISM توسط شرکت 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 است.

درباره ی بسته ی آموزش ویدئویی Prism در WPF

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

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

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

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

download demo

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

فصل اول: شروع به کار با Prism

  • معرفی Prism
  • مزیت های استفاده از Prism در WPF
  • دانلود و راه اندازی Prism
  • نصب Prism
  • اجزای تشکیل دهنده ی Prism
  • Region ها
  • View ها
  • Module ها
  • طراحی برنامه بر اساس Prism
  • ساخت اولین برنامه با Prism

فصل دوم: Bootstrapper و Shell

  • تعریف Bootstrapper
  • راه اندازی پروژه ی مورد نظر
  • ساخت یک Unity Bootstrapper
  • ساخت یک MEF Bootstrapper
  •  تعریف Shell
  • ایجاد یک Unity Shell
  • ایجاد یک MEF Shell

فصل سوم: Region ها

  • تعریف Region ها
  • تعریف RegionManager
  • ساخت یک Region
  • تعریف Custom Region ها
  • ساخت یک Custom Region

فصل چهارم: Module ها

  • تعریف Module ها
  • ساخت Module
  • استفاده از RegisteringDiscovering در Module ها
  • استفاده از RegisterLoad در کار با Module ها در کد
  • استفاده از RegisterLoad در کار با Module ها در Directory
  • استفاده از RegisterLoad در کار با Module ها در فایل XAML
  • استفاده از RegisterLoad در کار با Module ها در فایل App.config
  • استفاده از RegisterLoad در کار با Module ها در کد در MEF
  • راه اندازی ماژول ها

فصل پنجم: View ها

  • تعریف View
  • ساخت View ی ساده
  • ساخت View بر اساس الگوی MVVM
  • تعریف View Composition
  • تعریف View Discovery
  • پیاده سازی View Discovery
  • تعریف View Injection
  • پیاده سازی View Injection

فصل ششم: Communication ها

  • تعریف ارتباط در برنامه های Prism
  • بررسی و معرفی کار با Command ها
  • معرفی DelegateCommand ها
  • کار با DelegateCommand ها
  • معرفی CompositeCommand ها
  • کار با CompositeCommand ها
  • معرفی Event Aggregation
  • کار با Event Aggregation و اینترفیس IEventAggregator
  • معرفی Shared Service ها
  • کار با Shared Service ها
  • معرفی RegionContext
  • کار با RegionContext

فصل هفتم: کار با Stated-Based Navigation

  • معرفی Stated-Based Navigation
  • استفاده از Stated-Based Navigation در بازتاب تغییرات حالت برنامه
  • استفاده از Stated-Based Navigation در نمایش داده ها
  • استفاده از Stated-Based Navigation در کنترل Interaction های کاربر

فصل نهم: کار با View-Based Navigation

  • معرفی Region Navigation
  • پیاده سازی Region Navigation
  • بررسی نقش View و ViewModel
  • پیاده سازی نقش View و ViewModel
  • بررسی ارسال پارامتر در Navigation
  • پیاده سازی ارسال پارامتر در Navigation
  • بررسی پیمایش به View های موجود در برنامه
  • پیاده سازی پیمایش به View های موجود در برنامه
  • بررسی تایید و لغو Navigation
  • پیاده سازی تایید و لغو Navigation
  • بررسی Navigation Journal برای پیاده سازی قابلیت Back و Forward
  • پیاده سازی Navigation Journal برای پیاده سازی قابلیت Back و Forward

3 دیدگاه برای بسته ی آموزش ویدئویی Prism در WPF

  1. مهرداد

    می شه راجع به این بسته آموزشی بیشتر توضیح بدین؟اصلا چی هست و به چه کاری میاد؟

    • مرتضی گیتی

      با سلام خدمت شما مهرداد جان
      ساخت برنامه های WPF با استفاده از الگوی PRISM که به ساخت برنامه های composite (مرکب) بسیار کمک می کنه. در واقع توی پروزه های بزرگ و اساسی WPF مجبور هستیم که از این روش و یا MVVM استفاده کنیم.
      من قبلاً بسته ی آموزش MVVM رو روی سایت گذاشتم. تصمیم گرفتیم که این آموزش رو هم در نظر بگیریم که به جرئت می تونم بگم برای هر کسی که بخواد به صورت جدی به WPF بپردازه نیاز هست.

  2. shahab

    آقا زودتر تکمیلش کنین

    • مرتضی گیتی

      اقا شهاب ممنون از خریدتون. حتما. در دستور کار داریمش.

  3. میثم رفیعی

    با سلام و عرض ادب
    من 4 فصل اول را که به صورت فصل به فصل بود خریداری کردم
    ولی الان باید کل مجموعه را خریداری کنم چون امکان خرید فصل ها جدا نیست
    لطفا راهنمایی کنیدوممنون

    • مرتضی گیتی

      سلام آقای رفیعی وقت بخیر. کد تخفیف براتون ایمیل میکنم با اون خرید کنید.

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

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