دوره آموزشی 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)
سرفصل ها
مقدمه
- خوش آمدید
- آنچه باید قبل از تماشا بدانید
- نحوه استفاده از فایلهای تمرینی
Type Conversion and Runtime Injection
- مفاهیم مبدل نوع را بررسی کنید
- از برخی مبدلهای نوع استفاده کنید
- یک مبدل نوع سفارشی ایجاد کنید
- پسوند نشانه گذاری و نحوه مقایسه آن با مبدل نوع
- از چند پسوند نشانه گذاری رایج استفاده کنید
- یک پسوند نشانه گذاری سفارشی ایجاد کنید
- پارامترها را به افزونه نشانه گذاری سفارشی اضافه کنید
منابع
- انواع منابع
- منابع XAML و ResourceDictionaries
- اموال منابع
- از منبع با پسوندهای نشانه گذاری StaticResource استفاده کنید
- سبکها در منابع
- رنگها در منابع
- دادهها و الگوها در منابع
- سلسله مراتب منابع را کاوش کنید
- با پنجره Properties منابع ایجاد کنید
- نگاهی گذرا به منابع ادغام شده
- از Pack URI برای مکان یابی فایلهای منبع استفاده کنید
- یک فایل منبع برای رابط کاربری پویا برنامه دانلود کنید
نتیجه
- مراحل بعدی