View Full Version : آیا WPF هم به سرنوشت سیلورلایت گرفتار خواهد شد ؟
Mehdi Naderi
دوشنبه 20 آذر 1391, 14:58 عصر
سلام
برنامه هایی که با WPF نوشته میشن هم از نقطه نظر سرعت اجرا و هم جدایی گرافیک از کدهای برنامه واقعا جالب هستن
اما از سال قبل با ورود نسخه ازمایشی ویندوز 8 زمزمه هایی در مورد به حاشیه راندن این سبک برنامه نویسی و همچنین سیلورلایت شایع شد و همچنین این لینک (http://barnamenevis.org/showthread.php?372479-پایان-عمر-Silverlight-نزدیک-است؟) رو درهمین سایت توسط آقای بهروز راد
آیا واقعا WPF هم سرنوشتی مشابه با سیلورلایت خواهد داشت ؟
sia_2007
دوشنبه 20 آذر 1391, 15:53 عصر
ببخشید، Win RT، که می فرمایید جدید هستش در ویندوز 8، و WPF و Silverlight و Windows Phone همه در واقع دارند از XAML استفاده می کنند، کد همون کده، امکانات متفاوته
شما باید به سبکی کد نویسی کنی که کدت نیاز به تغییر نداشته باشه، و باید از MVVM استفاده کنی
در این صورت از تغییرات استقبال هم می کنی
Mehdi Naderi
چهارشنبه 13 دی 1391, 08:40 صبح
نظرات دیگه
آیا واقعا WPF هم سرنوشتی مشابه با سیلورلایت خواهد داشت ؟
Amir Oveisi
یک شنبه 17 دی 1391, 23:46 عصر
خیر!
اول اینکه برنامه های Metro Style (یا درست ترش Modern Style) به عنوان جایگزین Desktop App ها معرفی نشدن، و عملا قابلیت جایگزین بودن هم ندارند (بنا به دلایل فنی + غیر فنی). Metro Style App ها در واقع یک تکنولوژی جدید برای ساخت برنامه های ویندوزی هست که یه سری امکاناتی رو هم فراهم کرده که جدیده، مثل امکان توسعه برنامه های ویندوزی با استفاده از html و javascript و نه چیز بیشتر.
دوم اینکه WPF میشه گفت جایگزین WinFrom هست (شاید اینکه WinForm بعد از دات نت 3.5 به بعد تغییرات محسوسی نداشته یکی از دلایل اثبات این حرف باشه) و به دلیل اینکه نیاز به وجود نرم افزار های Desktop کماکان در بین مصرف کنندگان وجود داره و Win 8 هم به دو بخش Desktop و Metro تقسیم شده و کمپانی های بزرگ برنامه هایی رو که برای Win 8 تولید می کنند در دو نسخه Metro و Desktop عرضه می کنند (پس یعنی Desktop App ها به زندگیشون ادامه میدن) و مسلما این نیاز در سال های آینده نیز پابرجا خواهد ماند، بنابراین WPF میشه گزینه اول برای تولید برنامه های Desktop. این نکته هم قابل ذکر هست که WPF از زمان تولیدش تا الان در هر نسخه پیشرفت های محسوسی داشته هم از نظر قابلیت ها و هم از نظر بهینه سازی هایی که روش انجام شده و همچنین امکان تولید برنامه های WPF در نسخه جدید Expression Blend قرار داده شده. (در نسخه ای که به همراه VS 2012 نصب میشد این امکان وجود نداشت و این امر نگرانی هایی رو به همراه آورده بود)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.