PDA

View Full Version : قابلیت های WPF جز در ظاهر



saed2006
دوشنبه 30 فروردین 1389, 10:13 صبح
تعداد کتابخانه های WPF چندین برابر ASP هست
سوال:
قابلیت های WPF جز در ظاهر چیست؟

mahmoodramzani
دوشنبه 30 فروردین 1389, 13:43 عصر
به نظرم اگه قابلیت گرافیکی و انیمیشن رو بذاریم کنار باید بگیم مهم ترین قابلیتش DataBinding فوق العاده اشه.

Unknownlive
پنج شنبه 02 اردیبهشت 1389, 08:12 صبح
برای این که بدونید wpf تنها برای ظاهر طراحی نشده بود ایده اصلی امدن ان جدا کردن 2 نوع کدنویسی در برنامه بود در واقع kernel و shell از هم جدا شن و برنامه نویسان منطق برنامه و برنامه نویسان طراح برنامه جدا از هم اما کنار هم بدون دخالت در کد های هم طراحی کنند.بزرگترین خصیصه این تکنولوژی بهره گیری از الگوریتم های پردازشی است به گونه ای که پردازش های گرافیکی برخلاف سابق در گرافیم انجام شده تا پردازنده مرکزی و سرعت ما را بسیار بالاتر برده.و ... که خواستید بیشتر توضیح می دهم

Amir Oveisi
پنج شنبه 02 اردیبهشت 1389, 13:20 عصر
برای اطلاع از این موضوع در مورد معماری MVVM جستجو کنید. WPF بر پایه این معماری بنا شده و در صورتی که application شما به درستی با معماری MVVM طراحی بشه میتونین به سادگی اونو با WPF پیاده سازی کنید به نحوی که کمترین میزان کدنویسی رو در لایه View (همان لایه UI) خواهید داشت (و اکثر اوقات حتی 1 خط هم لازم نیست!). همین امر سبب میشه که کار طراحی UI با کار برنامه نویسی منطق برنامه از هم جدا بشن و در نتیجه یک پروژه بصورت موازی میتونه develop بشه.
در مورد databinding هم که اشاره شد، معماری MVVM برای ارتباط بین لایه ها از Databinding استفاده میکنه برای همین این موضوع در WPF به شکل بسیار قدرتمندی ساپورت میشه.

موفق باشید.

Behrouz_Rad
پنج شنبه 02 اردیبهشت 1389, 13:52 عصر
آشنايي با الگوي M-V-VM‌- قسمت اول (http://vahidnasiri.blogspot.com/2010/04/m-v-vm.html)
آشنايي با الگوي M-V-VM‌ - قسمت دوم (http://vahidnasiri.blogspot.com/2010/04/m-v-vm_22.html)