الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر...
-
Upload
kameko-best -
Category
Documents
-
view
97 -
download
4
description
Transcript of الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر...
![Page 1: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/1.jpg)
الهی؛
روا مدار که پنهان ما از پیدای ما ناستوده تر باشد
به نام خدا
![Page 2: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/2.jpg)
نام درس: شیوه ارائه مطالب
WPFموضوع ارائه:
استاد محترم: جناب مهندس علی بهرامی
زاده
سرآغاز
هاره آ
حلرا
تریومپ کا
یسشنا
ارک
ی لم
ع– ردی
ارب کیلم
عاهشگ
دان
سانرا خ
ینعت
ص
![Page 3: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/3.jpg)
چه می WPFاز دانید ؟
![Page 4: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/4.jpg)
WPF چیست؟
• WPF سر آغاز سه کلمه Windows Presentation
Foundation می باشد .
یک زیر سیستم گرافیکی لحاظ شده در دات نت •
از UI به باال است که باعث جداسازی ساختار 3.0
می شود. Business Logicمنطق
![Page 5: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/5.jpg)
اساسWPF
:بر موارد زیر استوار می باشد WPFپایه و اساس •
برای انجام سرویس User32 هنوز از WPF نکته: •
.استفاده میکندهای خاصی
• DirectX
• APIگرافیکی سریع های
سخت افزاری
![Page 6: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/6.jpg)
پشتیبانی کنترلهای سابق •
امکان کار با اسناد متنی •
شدن اسنادPrintکنترل بر روی نحوه •
ا و تصویردصانیمیشن، امکان ایجاد •
برای ایجاد واسط های کاربری XAMLاستفاده از زبان •
بهینه سازی سرعت سخت افزار •
به DirectX9 بهره وری بیشتر از سخت افزار در صورت پشتیبانی •
باال
ویژگیهای WPF
یتگ
سابو
معد
WPF
نش
لوزو
ربه
شاینم
حهفص
![Page 7: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/7.jpg)
بعدی و 2امکان طراحی های • بعدی3نیز
ویژگیهای WPF
![Page 8: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/8.jpg)
ویژگیهای WPF
ایجاد انواع افکت هاامکان •
![Page 9: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/9.jpg)
ویژگیهای WPF
قلم موهای گرادیان •
انواع ابزارهای گرافیکی برای ترسیم •
شکل دلخواه
وجود افکت های از پیش تعریف شده •
داشتن ابزارهای بسیار جهت طراحی کنترلهای •دلخواه که عبارتند از :
![Page 10: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/10.jpg)
WPFاهداف
CPU به جای GPUاستفاده از •
که WPF توسط DirectXمرتفع نمودن مشکالت •
:عبارتند از • DirectX به دلیل نیاز به کدنویسی های زیاد، جایگاه زیادی
در توسعه
نوع بهینه سازی و نحوه رندر کردن اشکال توسط •
کارت های
برنامه های تجاری پیدا نکرد.
ویدیویی متفاوت
![Page 11: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/11.jpg)
WPF Project
می توان WPF سه نوع پروژه مختلف را بوسیله •
کردایجاد
• Windows Application
• Navigation Application
• XBAP Application (WPF Browser Application)
![Page 12: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/12.jpg)
WPF Project
• Windows Application
کالس • .Windowsاز برند می ارث
• . هستند سابق ویندوزی های برنامه جایگزین
![Page 13: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/13.jpg)
WPF Project
• Navigation Application
کالس • .pageاز برد می ارث
• . دارد وب تحت های برنامه مانند ظاهری
![Page 14: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/14.jpg)
WPF Project
• XBAP Application
کالس • .pageاز برند می ارث
.Installerفایل • ندارند
![Page 15: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/15.jpg)
WPFمعماری
PresentationFramwork.dll
PresentationCore.dll WindowsBase.dll
The Media Integration LayerMilCore.dll WindowsCodecs.dll
The Managed WPF API
Direct3D User32
![Page 16: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/16.jpg)
WPFمعماری
•WPF ها به شرح زیر یک تکنولوژی چند الیه است که الیه
:می باشند قرا WPFالیه اول: الیه اسمبلی های پایه ای و اساسی •
گرفته اند
milcore.dll الیه دوم: الیه کامپوننت •
سطح پايين مي APIکه به صورت يک Direct3Dالیه سوم: •
باشد
![Page 17: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/17.jpg)
بدون شرح
![Page 18: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/18.jpg)
بدون شرح
![Page 19: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/19.jpg)
خالصه
از درگیر شدن با پیکسل ها و کار کردن بر WPF توسط •روی آن ها
برنامه نویس قادر به ایجاد اشکال سه بعدی و... خواهید •بود .
از نوشتن کدهای بسیار رهایی خواهید یافت.•
• WPFجهت انجام روتین های پیچیده گرافیکی ، از GPU .استفاده می کند
رهایی خواهید .یافت
![Page 20: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/20.jpg)
بهروزیآرزویبا
با سپاس
» راحله آهار «
![Page 21: الهی؛ روا مدار که پنهان ما از پیدای ما ناستوده تر باشد](https://reader033.fdocument.pub/reader033/viewer/2022061520/56812b35550346895d8f4488/html5/thumbnails/21.jpg)
Pro WPF in C# 2008 – by Matthew
MacDonald
www.CodeProject.Com
www.Asp.NET
WWW.Barnamenevis.com
http://www.wikipedia.org/
منابع