آموزش گسترش برنامه های XAML با رفتارها

Extending XAML Applications With Behaviors

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: رفتارها به شما امکان می دهند به XML در XAML خود ، عملکردی را به کنترل ها و عناصر موجود اضافه کنید. این دوره به شما نشان می دهد که چگونه می توان از رفتارهای داخلی استفاده کرد تا طیف گسترده ای از سناریوها را پوشش دهد و چگونه می توان سفارشی خود را پیاده سازی کرد ... هنگام ساخت برنامه های XAML در WPF ، Silverlight ، Windows 8 یا Windows Phone ، اغلب متوجه خواهید شد خودتان می گویید ، "اگر فقط این عنصر توانایی انجام X ، Y یا Z را از XAML داشت!" رفتارها الگویی از قابلیت گسترش در XAML است که به شما امکان می دهد قابلیت ها را به عناصر موجود XAML اضافه کنید ، حتی اگر به کد منبع عناصری که می خواهید گسترش دهید دسترسی ندارید. شما می توانید عناصری را که بخشی از کتابخانه های اصلی XAML ، کنترل های شخص ثالث یا حتی کنترل های خودتان هستند با استفاده از مجموعه ای از رفتارهای از پیش ساخته شده یا با ایجاد رفتارهای سفارشی خود گسترش دهید. در این دوره ، خواهید آموخت که رفتارها به چه معناست ، نحوه ساخت و کار آنها چیست و چرا می خواهید از آنها استفاده کنید. شما می آموزید که چگونه با استفاده از رفتارهای داخلی ساخته شده از قبل Blend SDK و رفتارهای SDK و همچنین نحوه ساختن رفتارهای سفارشی از ابتدا برای سناریوهای تخصصی ، به سرعت بهره وری بالایی داشته باشید. خواهید دید که چگونه یک سری مهارت ها و رفتارهای داخلی به شما امکان می دهد انواع مختلفی از عملکرد را در پشته های مختلف XAML WPF ، Windows 8 ، Windows Phone و Silverlight اعمال کنید.

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

بررسی اجمالی رفتارها Behaviors Overview

  • معرفی دوره Course Intro

  • معرفی ماژول Module Intro

  • رفتارها چیست؟ What Are Behaviors?

  • خصوصیات وابستگی Dependency Properties

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

  • خصوصیات پیوست شده Attached Properties

  • نسخه ی نمایشی: ویژگی های پیوست شده Demo: Attached Properties

  • نسخه ی نمایشی: رفتارهای پیوست شده Demo: Attached Behaviors

  • شروع با رفتارها Getting Started With Behaviors

  • خلاصه Summary

رفتارها ، راه اندازها و اقدامات را با هم مخلوط کنید Blend Behaviors, Triggers, and Actions

  • مقدمه Introduction

  • رفتارها ، راه اندازها و اقدامات Behaviors, Triggers, and Actions

  • راه اندازها Triggers

  • اقدامات Actions

  • رفتار Behaviors

  • رفتارهای ترکیبی زمان را طراحی کنید Design Time Blend Behaviors

  • نسخه ی نمایشی: استفاده از Blend Behaviors در WPF Demo: Using Blend Behaviors in WPF

  • نسخه ی نمایشی: استفاده از Blend Behaviors در WinRT Demo: Using Blend Behaviors in WinRT

  • خلاصه Summary

استناد به منطق با رفتارها Invoking Logic With Behaviors

  • مقدمه Introduction

  • رفتارهای منطقی Logic Behaviors Overview

  • InvokeCommandAction InvokeCommandAction

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

  • CallMethodAction CallMethodAction

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

  • ChangePropertyAction ChangePropertyAction

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

  • خلاصه Summary

مدیریت حالت بصری با رفتارها Managing Visual State With Behaviors

  • مقدمه Introduction

  • مدیر امور بصری Visual State Manager

  • GoToStateAction GoToStateAction

  • نسخه ی نمایشی: مدیر حالت ویژوال Demo: Visual State Manager

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

  • DataStateBehaviour DataStateBehavior

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

  • خلاصه Summary

عناصر متحرک با رفتارها Animating Elements With Behaviors

  • مقدمه Introduction

  • FluidMoveBehavior FluidMoveBehavior

  • MouseDragElementBehaviour MouseDragElementBehavior

  • حذفElementAction RemoveElementAction

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

  • نسخه ی نمایشی: RemoveElementAction و MouseDragElementAction Demo: RemoveElementAction and MouseDragElementAction

  • FluidMoveSetTagBehavior FluidMoveSetTagBehavior

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

  • TranslateZoomRotateBehavior TranslateZoomRotateBehavior

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

  • خلاصه Summary

رفتارهای سفارشی Custom Behaviors

  • مقدمه Introduction

  • نزدیک شدن به رفتارهای سفارشی Approaching Custom Behaviors

  • نمونه رفتارهای سفارشی Custom Behaviors Examples

  • رفتارهای سفارشی مخلوط SDK Custom Blend SDK Behaviors

  • رفتارهای سفارشی رفتارهای SDK Custom Behaviors SDK Behaviors

  • چرخه زندگی رفتارها Behaviors Lifecycle

  • نسخه ی نمایشی: رفتارهای سفارشی مخلوط SDK قسمت 1 Demo: Custom Blend SDK Behaviors Part 1

  • نسخه ی نمایشی: رفتارهای سفارشی مخلوط SDK قسمت 2 Demo: Custom Blend SDK Behaviors Part 2

  • نسخه ی نمایشی: سفارشی ترکیب SDK راه انداز Demo: Custom Blend SDK Trigger

  • نسخه ی نمایشی: رفتارهای سفارشی SDK رفتارها Demo: Custom Behaviors SDK Behaviors

  • خلاصه Summary

  • دوره را جمع کنید Course Wrap Up

نمایش نظرات

نظری ارسال نشده است.

آموزش گسترش برنامه های XAML با رفتارها
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 48m
59
Pluralsight (پلورال سایت) pluralsight-small
02 خرداد 1393 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
156
4.8 از 5
دارد
دارد
دارد
Brian Noyes

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brian Noyes Brian Noyes

برایان نویس CTO و معمار در Solliance (www.solliance.net) ، یک شرکت توسعه راه حل های فن آوری متخصص است. برایان یک MVP مایکروسافت است و در زمینه معماری برنامه های سرویس گیرنده ، توسعه کامل وب پشته ، ابر و معماری ریز سرویس تخصص دارد. برایان چندین کتاب و ده ها مقاله انتشار فناوری ، از جمله راهنمای توسعه دهنده Microsoft Prism 4 ، اتصال داده با فرم های ویندوز 2.0 و استقرار مشتری هوشمند با ClickOnce تالیف کرده است. برایان هنگام پرواز با F-14 Tomcats در نیروی دریایی ایالات متحده ، به عنوان یک سرگرمی شروع به برنامه نویسی کرد و بعداً علاقه و علاقه اش به نرم افزار را به کار فعلی خود تبدیل کرد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.