دوره آموزشی Microsoft XAML: بخش سوم نوع مبدل و منبع
1 ساعت 24 دقیقهمتوسط2016-10-27
مدرسین

Walt Ritscher
Programmer, UI Designer, Staff Instructor at LinkedIn Learning
جزئیات دوره
🔹 XAML (اکسامال) یکی از زبانهای اصلی برای طراحی رابط کاربری در داتنت و ویندوز 10 است. اگر قصد دارید با این فریمورک اپلیکیشنهای حرفهای بسازید، باید یاد بگیرید که چگونه ارتباط بین انواع دادههای داتنت و اشیای XAML را برقرار کنید و از منابع (Resources) قابل استفاده مجدد بهره ببرید.
📌 در این دوره، والت ریچر (Walt Ritscher) توضیح میدهد که چگونه مبدلهای نوع (Type Converters) و اکستنشنهای مارکاپ (Markup Extensions) را برای تبدیل ویژگیهای XAML به ویژگیهای داتنت ایجاد کنیم. همچنین یاد میگیرید که چگونه استایلها، تمپلیتها، رنگها، براشها و منابع اشتراکی را مدیریت کنید و فایلهای منابع خارجی را از طریق Merged Dictionaries بارگذاری کنید.
🎯 اهداف یادگیری
✅ ایجاد مبدلهای نوع سفارشی (Custom Type Converters)
✅ ساخت اکستنشنهای مارکاپ اختصاصی (Custom Markup Extensions)
✅ افزودن پارامترها به اکستنشنها
✅ کار با منابع (Resources) در XAML
✅ مدیریت استایلها، رنگها، دادهها و تمپلیتها
✅ ایجاد، مکانیابی و بارگذاری فایلهای منابع خارجی
📌 در این دوره، والت ریچر (Walt Ritscher) توضیح میدهد که چگونه مبدلهای نوع (Type Converters) و اکستنشنهای مارکاپ (Markup Extensions) را برای تبدیل ویژگیهای XAML به ویژگیهای داتنت ایجاد کنیم. همچنین یاد میگیرید که چگونه استایلها، تمپلیتها، رنگها، براشها و منابع اشتراکی را مدیریت کنید و فایلهای منابع خارجی را از طریق Merged Dictionaries بارگذاری کنید.
🎯 اهداف یادگیری
✅ ایجاد مبدلهای نوع سفارشی (Custom Type Converters)
✅ ساخت اکستنشنهای مارکاپ اختصاصی (Custom Markup Extensions)
✅ افزودن پارامترها به اکستنشنها
✅ کار با منابع (Resources) در XAML
✅ مدیریت استایلها، رنگها، دادهها و تمپلیتها
✅ ایجاد، مکانیابی و بارگذاری فایلهای منابع خارجی
مهارت ها
XAMLASP.NETAzureProgramming LanguagesMicrosoftSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید قبل از تماشا بدانید
- 03 - نحوه استفاده از فایلهای تمرینی
1. Type Conversion and Runtime Injection
- 04 - مفاهیم مبدل نوع را بررسی کنید
- 05 - از برخی مبدلهای نوع استفاده کنید
- 06 - یک مبدل نوع سفارشی ایجاد کنید
- 07 - پسوند نشانه گذاری و نحوه مقایسه آن با مبدل نوع
- 08 - از چند پسوند نشانه گذاری رایج استفاده کنید
- 09 - یک پسوند نشانه گذاری سفارشی ایجاد کنید
- 10 - پارامترها را به افزونه نشانه گذاری سفارشی اضافه کنید
2. منابع
- 11 - انواع منابع
- 12 - منابع XAML و ResourceDictionaries
- 13 - اموال منابع
- 14 - از منبع با پسوندهای نشانه گذاری StaticResource استفاده کنید
- 15 - سبکها در منابع
- 16 - رنگها در منابع
- 17 - دادهها و الگوها در منابع
- 18 - سلسله مراتب منابع را کاوش کنید
- 19 - با پنجره Properties منابع ایجاد کنید
- 20 - نگاهی گذرا به منابع ادغام شده
- 21 - از Pack URI برای مکان یابی فایلهای منبع استفاده کنید
- 22 - یک فایل منبع برای رابط کاربری پویا برنامه دانلود کنید
نتیجه
- 23 - مراحل بعدی