آموزش راهنمای بهره وری WPF

WPF Productivity Playbook

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره شامل مجموعه‌ای از نکات، ترفندها و تکنیک‌هایی است که به شما کمک می‌کند به یک توسعه‌دهنده WPF سازنده‌تر و مطمئن‌تر تبدیل شوید و قادر به استفاده از قدرت کامل این پلتفرم باشید. تکنیک‌هایی با WPF که به شما کمک می‌کند تا پلتفرم WPF را به طور کامل مهار کنید تا رابط‌های کاربری بسازید که کاربران شما را خوشحال کند و در عین حال به شما امکان می‌دهد تا جایی که ممکن است کارآمد باشید و کدهای تمیز و قابل نگهداری بنویسید. ابتدا، می‌توانید بهترین راه‌ها را برای بهره‌وری با استفاده از طراح Visual Studio XAML برای کنترل‌های چیدمان، و همچنین نحوه استفاده از ویژگی‌های پیوند داده با کشیدن و رها کردن در طراح مشاهده کنید. در مرحله بعد، از حالت های ویرایش قالب Blend و Visual Studio استفاده می کنید تا در هنگام کار با کنترل های سفارشی، ControlTemplates و DataTemplates تجربه ویرایش بصری داشته باشید. همچنین دستورالعمل‌های کدنویسی XAML را دریافت خواهید کرد که می‌توانید هنگام نوشتن XAML با دست از آنها استفاده کنید تا مطمئن شوید کد خوانا و قابل نگهداری است. پس از اتمام این دوره، شما آماده خواهید بود که پتانسیل کامل ویژوال استودیو و ابزار ترکیبی را باز کنید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

بهره وری با طرح بندی XAML و Data Binding Getting Productive with XAML Layout and Data Binding

  • بررسی نسخه Version Check

  • مقدمه Introduction

  • استفاده از طرح‌بندی XAML Designer در ویژوال استودیو Leveraging XAML Designer Layout in Visual Studio

  • ایجاد گریدهای داده محدود Generating Data Bound DataGrids

  • ایجاد فرم‌های جزئیات محدود داده Generating Data Bound Details Forms

  • ایجاد و متصل کردن کنترل های محدود داده های فردی Generating and Hooking Up Individual Data Bound Controls

  • استفاده از Drag and Drop Data Binding با MVVM Using Drag and Drop Data Binding with MVVM

  • اشکال زدایی اتصال داده ها Debugging Data Binding

  • خلاصه Summary

ویرایش بصری الگوها و اشکال زدایی UI شما Visually Editing Templates & Debugging Your UI

  • مقدمه Introduction

  • ویرایش بصری کنترل های سفارشی در Visual Studio Blend Visually Editing Custom Controls in Visual Studio Blend

  • ویرایش بصری ControlTemplates برای کنترل های سفارشی Visually Editing ControlTemplates for Custom Controls

  • ویرایش بصری ControlTemplates برای کنترل های داخلی ساده Visually Editing ControlTemplates for Simple Built-in Controls

  • ویرایش بصری ControlTemplates برای کنترل های ترکیبی داخلی Visually Editing ControlTemplates for Built-in Composite Controls

  • ایجاد و ویرایش بصری Data Templates Visually Creating and Editing DataTemplates

  • با استفاده از Live Visual UI Debugging Tools در Visual Studio 2015 Using the Live Visual UI Debugging Tools in Visual Studio 2015

  • خلاصه Summary

نوشتن کد XAML قابل نگهداری Writing Maintainable XAML Code

  • مقدمه Introduction

  • الزامات کد نویسی XAML XAML Coding Requirements

  • تنظیم نمای پیش فرض ویرایشگر XAML Setting the Default XAML Editor View

  • قالب بندی خودکار کد XAML شما Automatically Formatting Your XAML Code

  • استفاده از دستورالعمل های کدگذاری XAML Applying XAML Coding Guidelines

  • خلاصه دستورالعمل کدگذاری XAML XAML Coding Guidelines Recap

  • خلاصه Summary

استفاده از Blend برای رفتارها، انیمیشن ها و حالت های بصری Using Blend for Behaviors, Animations, and Visual States

  • نقشه بازی Gameplan

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

  • ایجاد یک برنامه آزمایشی برای رفتارها Building Up a Demo App for Behaviors

  • استفاده از CallMethodAction Behavior Using CallMethodAction Behavior

  • استفاده از FluidMoveBehavior با WrapPanels Using FluidMoveBehavior with WrapPanels

  • استفاده از InvokeCommandAction برای فراخوانی عملکرد در ViewModel Using InvokeCommandAction to Call Functionality in a ViewModel

  • استفاده از انیمیشن های ترکیبی Using Blend Animations

  • ترکیب انیمیشن ها در اکشن Blend Animations in Action

  • بررسی اجمالی مدیر دولتی ویژوال Visual State Manager Overview

  • تعریف حالت های بصری در ترکیب Defining Visual States in Blend

  • خلاصه Summary

استفاده از ویژگی های قدرت چارچوب WPF Leveraging WPF Framework Power Features

  • نقشه بازی Gameplan

  • نمای کلی فضاهای نام XAML XAML Namespaces Overview

  • اعلان و استفاده از XAML Namepsace Mappings Declaring and Using XAML Namepsace Mappings

  • تعریف و استفاده از مبدل های هوشمند Defining and Using Smart Converters

  • ارتباط پایین و بالای درخت بصری Communicating Down and Up the Visual Tree

  • تعریف سفارشی RoutedEvents Defining Custom RoutedEvents

  • تعریف خواص ارثی Defining Inherited Properties

  • ویژگی های پیشرفته DependencyProperty DependencyProperty Advanced Features

  • کنترل حالت Binding در ویژگی های کنترل سفارشی Controlling Binding Mode on Custom Control Properties

  • مشاهده DependencyProperties برای تغییرات Observing DependencyProperties for Changes

  • معرفی SharedSizeGroups Intro to SharedSizeGroups

  • استفاده از SharedSizeGroups Using SharedSizeGroups

  • خلاصه Summary

نمایش نظرات

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

آموزش راهنمای بهره وری WPF
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 57m
49
Pluralsight (پلورال سایت) pluralsight-small
01 شهریور 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
95
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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.