آموزش مقدمه ای بر PRISM

Introduction to PRISM

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی یاد می گیرید که چگونه برنامه های دسکتاپ Windows Presentation Foundation (WPF)، برنامه های کاربردی اینترنت غنی سیلورلایت (RIA) و برنامه های Windows Phone 7 را با استفاده از مؤلفه هایی که می توانند به طور مستقل تکامل یابند اما به راحتی و به طور یکپارچه در آنها ادغام شوند، طراحی و بسازید. برنامه کلی این یک دوره مقدماتی است که بر روی مفاهیم اساسی مورد نیاز برای ساختن یک برنامه کاربردی ترکیبی با چارچوب Microsoft Patterns and Practices Prism 4.0 متمرکز است که شامل تقویت کننده، مناطق، ماژول ها، ترکیب نمایش و تکنیک های مختلف برای برقراری ارتباط بین اجزای آزادانه است.

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

شروع کار با Prism Getting Started with Prism

  • معرفی Introduction

  • منشور چیست؟ What is Prism?

  • فواید Benefits

  • منشور را دریافت کنید Get Prism

  • نسخه ی نمایشی: نصب Prism Demo: Installing Prism

  • بلوک های ساختمان Building Blocks

  • طراحی اپلیکیشن Application Design

  • نسخه ی نمایشی: Prism Walkthrough Demo: Prism Walkthrough

  • خلاصه Summary

Bootstrapper and the Shell Bootstrapper and the Shell

  • معرفی Introduction

  • Bootstrapper چیست؟ What is the Bootstrapper?

  • فرآیند بوت استرپر Bootstrapper Process

  • نسخه ی نمایشی: راه حل خود را سازماندهی کنید Demo: Organize your Solution

  • نسخه ی نمایشی: یک بوت استرپر یونیتی ایجاد کنید Demo: Create a Unity Bootstrapper

  • نسخه ی نمایشی: یک MEF Bootstrapper ایجاد کنید Demo: Create a MEF Bootstrapper

  • پوسته چیست What is the Shell

  • نسخه ی نمایشی: یک Unity Shell ایجاد کنید Demo: Create a Unity Shell

  • نسخه ی نمایشی: یک پوسته MEF ایجاد کنید Demo: Create a MEF Shell

  • خلاصه Summary

مناطق Regions

  • معرفی Introduction

  • مناطق چیست؟ What are Regions?

  • منطقه منیجر RegionManager

  • نسخه ی نمایشی: ایجاد مناطق Demo: Creating Regions

  • مناطق سفارشی Custom Regions

  • نسخه ی نمایشی: یک منطقه سفارشی ایجاد کنید Demo: Create a custom Region

  • خلاصه Summary

ماژول ها Modules

  • معرفی Introduction

  • ماژول ها چیست؟ What are Modules?

  • نسخه ی نمایشی: ایجاد یک ماژول Demo: Creating a Module

  • ثبت نام/کشف ماژول ها Registering/Discovering Modules

  • در حال بارگذاری ماژول ها Loading Modules

  • نسخه ی نمایشی: ثبت/بارگذاری ماژول ها در کد Demo: Register/Load Modules in Code

  • نسخه ی نمایشی: ثبت نام/بارگذاری ماژول ها از دایرکتوری Demo: Register/Load Modules from Directory

  • نسخه ی نمایشی: ثبت/بارگذاری ماژول ها از فایل XAML Demo: Register/Load Modules from XAML File

  • نسخه ی نمایشی: ثبت/بارگذاری ماژول ها از فایل App.config Demo: Register/Load Modules from App.config File

  • نسخه ی نمایشی: ثبت/بارگذاری ماژول ها در کد با MEF Demo: Register/Load Modules in Code with MEF

  • راه اندازی ماژول ها Initializing Modules

  • خلاصه Summary

بازدیدها Views

  • معرفی Introduction

  • View چیست What is a View

  • نسخه ی نمایشی: ایجاد نما Demo: Creating a View

  • نسخه ی نمایشی: ایجاد یک نمایش (MVVM) Demo: Creating a View (MVVM)

  • نسخه ی نمایشی: ایجاد نما (MVVM) - نمایش اول Demo: Creating a view (MVVM) - View First

  • مشاهده ترکیب View Composition

  • مشاهده Discovery View Discovery

  • نسخه ی نمایشی: مشاهده کشف Demo: View Discovery

  • مشاهده تزریق View Injection

  • نسخه ی نمایشی: مشاهده تزریق Demo: View Injection

  • نسخه ی نمایشی: مشاهده MEF تزریق Demo: View Injection MEF

  • خلاصه Summary

ارتباط Communication

  • معرفی Introduction

  • نمای کلی فرمان Commanding Overview

  • Delegate Commands DelegateCommands

  • دمو: ایجاد یک DelegateCommand Demo: Creating a DelegateCommand

  • CompositeCommands CompositeCommands

  • نسخه ی نمایشی: ایجاد CompositeCommand Demo: Creating a CompositeCommand

  • تجمع رویداد Event Aggregation

  • نسخه ی نمایشی: با استفاده از IEventAggregator Demo: Using IEventAggregator

  • خدمات به اشتراک گذاشته شده Shared Services

  • نسخه ی نمایشی: ایجاد یک سرویس مشترک Demo: Creating a Shared Service

  • RegionContext RegionContext

  • نسخه ی نمایشی: با استفاده از RegionContext Demo: Using the RegionContext

  • خلاصه Summary

ناوبری مبتنی بر ایالت State-Based Navigation

  • معرفی Introduction

  • ناوبری مبتنی بر حالت چیست؟ What is State-Based Navigation?

  • نسخه ی نمایشی: انعکاس وضعیت برنامه Demo: Reflecting Application State

  • نسخه ی نمایشی: نمایش داده ها در طرح بندی های مختلف Demo: Displaying data in different layouts

  • نسخه ی نمایشی: تعامل با کاربر Demo: User Interaction

  • خلاصه Summary

ناوبری مبتنی بر نمایش View-Based Navigation

  • معرفی Introduction

  • ناوبری منطقه پایه Basic Region Navigation

  • نسخه ی نمایشی: پیمایش منطقه پایه Demo: Basic Region Navigation

  • مشاهده و مشاهده مدل مشارکت View and ViewModel Participation

  • نسخه ی نمایشی: مشاهده و ViewModel مشارکت Demo: View and ViewModel Participation

  • عبور پارامترها Passing Parameters

  • نسخه ی نمایشی: عبور پارامترها Demo: Passing Parameters

  • به نماهای موجود بروید Navigate to Existing Views

  • نسخه ی نمایشی: پیمایش به نماهای موجود Demo: Navigating to Existing Views

  • تأیید/لغو پیمایش Confirm/Cancel Navigation

  • نسخه ی نمایشی: تایید/لغو پیمایش Demo: Confirming/Canceling Navigation

  • مجله ناوبری Navigation Journal

  • نسخه ی نمایشی: با استفاده از Navigation Journal Demo: Using the Navigation Journal

  • خلاصه Summary

نمایش نظرات

آموزش مقدمه ای بر PRISM
جزییات دوره
4h 7m
83
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
759
4.4 از 5
دارد
دارد
دارد
Brian Lagunas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brian Lagunas Brian Lagunas

برایان لاگوناس یک Microsoft MVP ، یک قهرمان Microsoft Patterns & Practices ، مدیر فناوری INETA ، مدیر گروه Boise .Net Developers User Group (NETDUG) ، عضو هیئت مدیره Boise Code Camp ، سخنران ، مربی ، نویسنده و اصلی است. خالق ابزار توسعه یافته WPF. وی چندین دریافت کننده جایزه Microsoft Community Contributor است و می تواند در گروه های مختلف کاربری و اردوگاه های کد در سراسر جهان صحبت کند. صحبت های وی همیشه شامل نوعی XAML مانند WPF ، Silverlight و ویندوز 8 و همچنین نحوه ساخت برنامه های مدولار با Prism است. برایان در حال حاضر در Infragistics به عنوان مدیر محصول برای برنده جایزه Infragistics WPF و Silverlight و اجزای UI ویندوز کار می کند. این جایی است که او به ساخت ابزاری کمک می کند که توسعه دهندگان را قادر می سازد تا به سرعت و به راحتی برنامه های پویا را با UX غوطه وری و تجسم داده های پر جنب و جوش در راستای برنامه های تجاری ، در تمام سیستم عامل های XAML ایجاد و سبک سازی کنند. قبل از کار در Infragistics وی در صنعت ساخت و مهندسی به عنوان مهندس ارشد نرم افزار و معمار راه حل نرم افزار کار می کرد و در آنجا در زمینه توسعه برنامه های سازمانی تخصص داشت. قبل از این که برای او صحبت کنیم ، برایان به عنوان یک پیاده نظام در ارتش ایالات متحده به کشور خود خدمت می کرد و بعداً به عنوان معاون کلانتری به جامعه محلی خود خدمت می کرد. در اوقات فراغت او دوره هایی را برای Pluralsight ، وبلاگ هایی در مورد فناوری های XAML تهیه می کند. ساده ترین راه برای یافتن برایان در توییترBrianLagunas است.