کتاب آموزش WPF یا همان Windows Presentation Foundation که توسط مهدی کیانی تهیه شده است را به صورت PDF در 133 صفحه از لینک زیر میتوانید دانلود کنید.
از زمان ظهور دات نت، با اولین نسخه آن یعنی دات نت فریمورک 1.0 که همراه با ویژوال استودیو 2002 همراه بود، تا به امروز تغییرات بسیاری در آن به وجود آمده است. افزوده شدن کلاسهای جدید در قالب فایلهای DLL ای که ما آنها را دات نت اسمبلی مینامیم، همچنین اضافه شدن تکنولوژیهای جدید به این مجموعه باعث گسترش کاربرد این مجموعه شده است. همزمان با ظهور نسخه 3.0 دات نت فریمورک، تکنولوژیهای جدیدی نیز به وجود آمد. این تکنولوژیها، که بر خلاف تصویر سطحی و ابتدایی بسیاری از برنامهنویسان در ابتدای ظهور آنها، صرفا اضافه شدن تعدادی دات نت اسمبلی تلقی میشد، تغییرات بسیاری را در امر برنامهنویسی دات نت به وجود آوردم. تکنولوژی WPF به همراه تکنولوژیهای WCF و WWF با نسخه 3.0 دات نت فریمورک توسط شرکت ماکروسافت معرفی شدند.
سرفصلهای کتاب آموزش WPF :
بخش اول: مقدمهای بر تکنولوژی Windows Presentation Foundation
- تکنولوژیهای جدید دات نت
- مشکلات تکنولوژیهای قبل در شخصیسازی ابزاراه
- نمونه سادهای از کاربرد WPF
- WPF و ارتباط آن با Directx ، GDI و GDI+
- عدم وابستگی به رزولوشن صفحه نمایش در WPF
- معماری WPF
بخش دوم: زبان XAML و کاربرد آن در WPF
- مقدمهای بر زبان XAML
- کاربردهای مختلف زبان XAML
- کامپایل XAML به فایلهای BAML تزریق شونده به اسمبلیها
- ساختار فایلهای XAML
- شکل ساده یک سند XAML
- فضای نامها در XAML
- خواص و رویدادها در XAML
- رویدادها در XAML
بخش سوم: چیدمان و طراحی کنترلها
- مقدمه
- چیدمان عناصر در WPF
- کنترل StackPanel
- کنترل Canvas و DockPanel
- بررسی کنترل WrapPanel
- کنترل UniformGrid
- کنترل Grid
- محدوده سطر و ستونها در کنترل گرید
بخش چهارم: Content Controls
- مقدمه
- خاصیت Content
- کنترلهای محتوا با خواص ویژه – کنترل ScrollViewer
- کنترل GroupBox و TabControl
- کنترل Expander
نام فایل: کتاب آموزش WPF (Windows Presentation Foundation)
دانلود فایل: لینک مستقیم
پسورد: www.noandishaan.com
نواندیشان تابع قوانین جاری کشور جمهوری اسلامی ایران در زمینه حقوق مولفین و ناشرین است، چنانچه نسبت به محتوای این صفحه صاحب حق نشر هستید و درخواست حذف آن را دارد، خواهشمند است از طریق این لینک به ما اطلاع دهید.