آموزش XAML Jumpstart: شروع به کار با XAML

XAML Jumpstart: Getting Started With XAML

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: XAML زبان انتخابی برای برنامه‌های WPF، Windows Phone، Windows Store و Silverlight است. این دوره مقدمه ای عملی و کاملاً آزمایشی برای XAML است که برای هرکسی که می خواهد با XAML شروع به کار کند. برای یادگیری XAML در مورد چیست، و این دقیقاً چیزی است که این دوره ارائه می دهد. این دوره اصول XAML را به روشی بسیار کاربردی و مبتنی بر نسخه آزمایشی پوشش می‌دهد تا بتوانید فوراً شروع به ساخت برنامه کنید. موضوعات شامل نحو، شکل‌ها، براش‌ها و ماسک‌ها، کنترل‌های رایج، پانل‌ها، درخت‌ها و سیستم طرح‌بندی، تا تعامل با XAML و اتصال داده‌ها می‌شود. این دوره همچنین یک نمای کلی از نحوه تجزیه و تحلیل و اشکال زدایی کد XAML ارائه می دهد. علاوه بر آن، شامل دموها و منابع زیادی است.

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

معرفی Introduction

  • معرفی Introduction

  • XAML چیست؟ What's XAML?

  • چرا XAML؟ Why XAML?

  • در مورد ابزار و دموها On Tooling and Demos

  • مراحل اول - نسخه ی نمایشی The First Steps - Demo

  • خلاصه Summary

عناصر اساسی، شکل ها، برس ها و ماسک ها Basic Elements, Shapes, Brushes, and Masks

  • معرفی Introduction

  • تجسم کنید: به Shapes سلام کنید Visualize: Say Hello to Shapes

  • اشکال - نسخه ی نمایشی Shapes - Demo

  • نوع خاصی از شکل: مسیر A Special Kind of Shape: The Path

  • مسیر - نسخه ی نمایشی Path - Demo

  • نحوه رنگ آمیزی: برس های مختلف How to Paint: The Various Brushes

  • برس - نسخه ی نمایشی Brushes - Demo

  • در مورد تصاویر و رسانه ها On Images and Media

  • تصاویر و رسانه - نسخه ی نمایشی Images and Media - Demo

  • یک قدم فراتر: ماسک ها One Step Beyond: Masks

  • ماسک - نسخه ی نمایشی Masks - Demo

  • خلاصه Summary

کنترل اصول اولیه و تعامل با آنها Control Basics and Interacting With Them

  • کلمه ای در مورد کنترل ها A Word on Controls

  • در ContentControl و Relations On ContentControl and Relations

  • الگوسازی یک کنترل - نسخه ی نمایشی Templating a Control - Demo

  • تعامل: رویدادهای مسیریابی Interacting: Routed Events

  • آناتومی یک کلیک دکمه The Anatomy of a Button Click

  • رویدادها و آرگومان های مسیریابی - نسخه نمایشی Routed Events and Arguments - Demo

  • خلاصه Summary

پانل ها و سیستم چیدمان Panels and the Layout System

  • معرفی Introduction

  • پانل ها Panels

  • بوم Canvas

  • بوم - نسخه ی نمایشی Canvas - Demo

  • StackPanel StackPanel

  • StackPanel - نسخه ی نمایشی StackPanel - Demo

  • توری Grid

  • شبکه - نسخه ی نمایشی Grid - Demo

  • ویژگی های چیدمان مشترک Common Layout Properties

  • ویژگی های طرح بندی مشترک - نسخه ی نمایشی Common Layout Properties - Demo

  • درخت بصری The Visual Tree

  • سیستم چیدمان The Layout System

  • خلاصه Summary

Data Binding Essentials Data Binding Essentials

  • معرفی Introduction

  • Data Binding: A First Taste - Demo Data Binding: A First Taste - Demo

  • منبع، هدف، و اتصال توضیح داده شده است Source, Target, and Binding Explained

  • در DataContext و Scope On DataContext and Scope

  • DataContext و Scope - نسخه ی نمایشی DataContext and Scope - Demo

  • حالت‌های اتصال و اطلاع‌رسانی به UI Binding Modes and Notifying the UI

  • حالت های صحافی - نسخه ی نمایشی Binding Modes - Demo

  • کنترل زمان همگام سازی Controlling Synchronization Timing

  • کنترل زمان همگام سازی - نسخه ی نمایشی Controlling Synchronization Timing - Demo

  • کار با مبدل ها Working With Converters

  • مبدل - نسخه ی نمایشی Converters - Demo

  • خلاصه Summary

کار با ItemsControls Working With ItemsControls

  • معرفی Introduction

  • ItemsControl: A First Taste - Demo ItemsControl: A First Taste - Demo

  • نگاهی به ساختار یک آیتم کنترل A Look Into the Structure of an ItemsControl

  • ItemsPanelTemplate و DataTemplate - نسخه ی نمایشی ItemsPanelTemplate and DataTemplate - Demo

  • در مورد Data Template های مختلف چطور؟ What About Different DataTemplates?

  • DataTemplateSelector - نسخه ی نمایشی DataTemplateSelector - Demo

  • اطلاع رسانی به UI Notifying the UI

  • افزودن و حذف موارد - نسخه ی نمایشی Adding and Removing Items - Demo

  • خلاصه Summary

استفاده از منابع و کنترل های سبک Using Resources and Styling Controls

  • معرفی Introduction

  • کار با منابع - نسخه ی نمایشی Working With Resources - Demo

  • محدوده منابع Resource Scope

  • فرهنگ لغت منابع Resource Dictionaries

  • فرهنگ لغت و دامنه - نسخه ی نمایشی Dictionaries and Scope - Demo

  • مقدمه ای بر سبک ها Introduction to Styles

  • یک ظاهر طراحی - نسخه ی نمایشی Styling - Demo

  • وراثت سبک Style Inheritance

  • وراثت سبک - نسخه ی نمایشی Style Inheritance - Demo

  • خلاصه Summary

اشکال زدایی و تجزیه و تحلیل XAML Debugging and Analyzing XAML

  • معرفی و رفع اشکال Introduction and Debugging

  • اشکال زدایی - نسخه ی نمایشی Debugging - Demo

  • تجزیه و تحلیل XAML با XAML Spy Analyzing XAML With XAML Spy

  • تجزیه و تحلیل XAML با XAML Spy - نسخه ی نمایشی Analyzing XAML With XAML Spy - Demo

  • نکات XAML XAML Tips

  • در نمایه سازی حافظه On Memory Profiling

  • خلاصه Summary

انتخاب ابزار مناسب برای کار Choosing the Right Tool for the Job

  • معرفی و انتخاب ابزار مناسب Introduction and Choosing the Right Tool

  • خلاصه دوره Course Summary

  • بعد چه می شود؟ What's Next?

نمایش نظرات

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

آموزش XAML Jumpstart: شروع به کار با XAML
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 14m
79
Pluralsight (پلورال سایت) pluralsight-small
26 تیر 1393 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
526
از 5
دارد
دارد
دارد
Kevin Dockx

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Dockx Kevin Dockx

Kevin Dockx یک معمار ، نویسنده و مشاور راه حل مستقل است و در آنتورپ (بلژیک) زندگی می کند. این روزها او بیشتر به RESTful معماری و امنیت برنامه های وب و برنامه های تلفن همراه متمرکز شده است. با این اوصاف ، او همچنان مراقب پیشرفتهای جدید در مورد سایر محصولات موجود در پشته Microsoft .NET است. وی یک MVP مایکروسافت و یکی از اعضای هیئت مدیره RD MS Community است. او همچنین سخنران منظمی در کنفرانس های مختلف ملی و بین المللی و رویدادهای گروه کاربران است و در پروژه های متن باز متنوعی مانند Microsoft.AspNet.JsonPatch و Marvin.JsonPatch.Dynamic کار می کند. کوین دوست دارد به مکانهایی سفر کند که قبلاً آنها را ندیده است و در جمع چند دوست خوب از یک لیوان شراب لذت می برد.

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

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

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