آموزش XAML: شروع کار

XAML: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Extensible Application Markup Language (XAML) یک زبان محبوب برای ایجاد رابط های کاربری است. در این دوره یاد خواهید گرفت که چگونه از XAML برای ساخت برنامه های مدرن دسک تاپ ویندوز با سیستم عامل UI مایکروسافت UWP و WPF استفاده کنید. در ساخت برنامه های دسک تاپ ویندوز با UWP و WPF دانش کاملی از زبان علامت گذاری برنامه توسعه پذیر (XAML) وجود دارد. . در این دوره ، "XAML: Starting" ، مهارت هایی را که برای ایجاد رابط های کاربری قدرتمند برای برنامه های دسک تاپ ویندوز خود با XAML نیاز دارید ، فرا خواهید گرفت. ابتدا شما نحوه ایجاد اشیا و نحوه ساخت طرح بندی در XAML را یاد خواهید گرفت. در مرحله بعدی ، شما می آموزید که چگونه XAML را با کنترل های شخصی خود گسترش دهید و نحوه کار با منابع را یاد بگیرید. سرانجام ، شما می آموزید که چگونه به داده های خود متصل شوید ، نحوه استفاده از الگوی Model-View-ViewModel (MVVM) و نحوه سبک دادن به برنامه خود را یاد خواهید گرفت. پس از پایان این دوره ، دانش بنیادی XAML خواهید داشت که به شما در ساخت برنامه های دسک تاپ ویندوز خود با UWP و WPF بسیار کمک خواهد کرد.

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

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

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

ایجاد رابط های کاربری غنی با XAML Building Rich User Interfaces with XAML

  • مقدمه Introduction

  • XAML چیست؟ What Is XAML?

  • سیستم عامل های مختلف XAML را درک کنید Understand the Different XAML Platforms

  • محیط خود را تنظیم کنید Set up Your Environment

  • آنچه در این دوره خواهید ساخت What You Will Build in This Course

  • طرح کلی دوره Course Outline

ایجاد و کار با اشیا Creating and Working with Objects

  • مقدمه Introduction

  • یک پروژه جدید UWP ایجاد کنید Create a New UWP Project

  • با عناصر و ویژگی ها کار کنید Work with Elements and Attributes

  • تنظیم ویژگی ها با نحو عنصر ویژگی Set Properties with Property Element Syntax

  • ویژگی ها را با نحو محتوا تنظیم کنید Set Properties with Content Syntax

  • از نحو مجموعه استفاده کنید Use Collection Syntax

  • خلاصه Summary

تسلط بر چیدمان های XAML Mastering XAML Layouts

  • مقدمه Introduction

  • پنل های طرح بندی XAML را بشناسید Know the XAML Layout Panels

  • یک طرح بندی با Grid بسازید Build a Layout with the Grid

  • اندازه سطرها و ستون ها را بفهمید Understand the Size of Rows and Columns

  • برای موقعیت یابی عناصر از مشخصات Layout استفاده کنید Use Layout Properties to Position Elements

  • یک Nested Grid برای پیمایش ایجاد کنید Create a Nested Grid for the Navigation

  • ویژگی های پیوست شده را در XAML تنظیم کنید Set Attached Properties in XAML

  • تنظیم مشخصات پیوست شده در C # Set Attached Properties in C#

  • با روشهای استاتیک به خصوصیات پیوست شده دسترسی پیدا کنید Access Attached Properties with Static Methods

  • خلاصه Summary

دسترسی به اشیا از کد Accessing Objects from Code

  • مقدمه Introduction

  • عناصر خود را با x نامگذاری کنید: Name Name Your Elements with x:Name

  • ویژگی x: Class را بفهمید Understand the x:Class Attribute

  • بدانید روش اصلی کجاست Know Where the Main Method Is

  • ListView را در C # پر کنید Fill the ListView in C#

  • همگام سازی کنترل های جزئیات در C # Synchronize the Detail Controls in C#

  • درباره تغییرات ملک اطلاع دهید Notify About Property Changes

  • مشتریان را اضافه و حذف کنید Add and Delete Customers

  • خلاصه Summary

گسترش XAML با کلاسهای خود Extending XAML with Your Classes

  • مقدمه Introduction

  • فضای نام پیش فرض XAML را درک کنید Understand the Default XAML Namespace

  • نقشه برداری فضای نام 1: 1 ایجاد کنید Create a 1:1 Namespace Mapping

  • CustomerDetailControl را ایجاد و استفاده کنید Create and Use a CustomerDetailControl

  • نقشه برداری 1: N Namespace Map را ایجاد کنید Create a 1:N Namespace Mapping

  • سایر فضاهای نامی XAML Other XAML Namespaces

  • خلاصه Summary

درک نوع XAML Understanding XAML Type Conversion

  • مقدمه Introduction

  • پردازنده XAML چگونه انواع را تبدیل می کند How the XAML Processor Converts Types

  • راه های تنظیم ویژگی مشتری در XAML Ways to Set the Customer Property in XAML

  • تبدیل از رشته به مشتری در UWP Convert from String to Customer in UWP

  • تبدیل از رشته به مشتری در WPF Convert from String to Customer in WPF

  • خلاصه Summary

کار با منابع و مضامین Working with Resources and Themes

  • مقدمه Introduction

  • منابع مرجع با StaticResource Reference Resources with StaticResource

  • در یک پرونده جداگانه یک ResourceDictionary ایجاد کنید Create a ResourceDictionary in a Separate File

  • منابع تم مرجع با ThemeResource Reference Theme Resources with ThemeResource

  • منابع تم سفارشی را تعریف کنید Define Custom Theme Resources

  • بین تم روشن و تاریک جابجا شوید Toggle Between Light and Dark Theme

  • از Fluent XAML Theme Editor استفاده کنید Use the Fluent XAML Theme Editor

  • خلاصه Summary

اتصال به اطلاعات شما Binding to Your Data

  • مقدمه Introduction

  • Data Binding را در XAML ایجاد کنید Create a Data Binding in XAML

  • یک ویژگی Dependency را پیاده سازی کنید Implement a Dependency Property

  • از Data Bindings در UserControl استفاده کنید Use Data Bindings in a UserControl

  • زمینه اتصال داده را درک کنید Understand the Binding’s Data Context

  • الگوی Model View ViewModel (MVVM) The Model View ViewModel (MVVM) Pattern

  • ایجاد و استفاده از MainViewModel Create and Use a MainViewModel

  • یک ویژگی SelectedCustomer اضافه کنید Add a SelectedCustomer Property

  • با یک DataTemplate به داده های خود نگاهی بیندازید Give Your Data a Look with a DataTemplate

  • پیوندهای داده کامپایل شده را با x ایجاد کنید: Bind Create Compiled Data Bindings with x:Bind

  • استفاده از x: در DataTemplate پیوند دهید Use x:Bind in a DataTemplate

  • تبدیل Bool به Visibility با x: bind Convert Bool to Visibility with x:Bind

  • Bind Events to Methods with x: bind Bind Events to Methods with x:Bind

  • خلاصه Summary

سبک ها و الگوهای تسلط Mastering Styles and Templates

  • مقدمه Introduction

  • مقادیر خاصیت را با یک سبک تعریف کنید Define Property Values with a Style

  • سبکی را از سبکی دیگر به ارث ببرید Inherit a Style from Another Style

  • سبک های صریح و ضمنی را درک کنید Understand Explicit and Implicit Styles

  • نمای کنترل سفارشی را تعریف کنید Define the Look of a Custom Control

  • برای CheckBox یک ControlTemplate ایجاد کنید Create a ControlTemplate for the CheckBox

  • خلاصه Summary

اشکال زدایی از برنامه های XAML Debugging XAML Applications

  • مقدمه Introduction

  • درخت زنده بصری را کاوش کنید Explore the Live Visual Tree

  • ویژگی ها را در زمان اجرا ویرایش کنید Edit Properties at Runtime

  • برنامه های دیگر XAML را اشکال زدایی و کاوش کنید Debug and Explore Other XAML Apps

  • خلاصه Summary

نمایش نظرات

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

آموزش XAML: شروع کار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5h 16m
80
Pluralsight (پلورال سایت) pluralsight-small
08 اسفند 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
91
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Claudius Huber Thomas Claudius Huber

مهندس نرم افزار و نویسنده دوره ویدیویی

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

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

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