PDA

View Full Version : Blend یا Visual Studio ?



h-rafiee
جمعه 06 مرداد 1391, 13:28 عصر
اینکه Blend برای app ساختن بهتر از Visual هست یا نه؟!
همین اگه کمی توضیح هم بدید ممنون میشم.

mze666
جمعه 06 مرداد 1391, 14:25 عصر
سلام - Blend بیشتر (همیشه) برای ساخت UI برنامه استفاده میشه چون خیلی راحت میشه با ابزارهای که توش هست انیمشن یا هر کار گرافیکی دیگه ای رو انجام داد. البته اکثر این کارها رو توی خود VS هم میشه انجام داد ولی یه مقدار سخت تره. VS هم برای کدنویسی.
نمیشه و درست هم نیست که گفت کدوم بهتره چون کار اصلیشون با هم تفاوت داره.

موفق باشید.

hakim22
شنبه 07 مرداد 1391, 10:58 صبح
برای طراحی UI بهتره از Blend استفاده کنید. خیلی سخته که انیمیشن ها رو با VS ساخت
می توانید با یک پروژه در VS شروع کنید. تنظیمات اولیه رو انجام بدید و بعد از Blend برای زیباتر کردن کار استفاده کنید.
اما چیزی که من متوجه شدم اینه که اگر از Blend استفاده کنید. بعدا کار خیلی سخت میشود.
آشنایی با XAML خیلی خیلی به نوشتن برنامه های خوب کمک می کنه. در حالی که از Blend استفاده می کنید بیشتر کدهای XAML توسط اون ساخته میشه و نتیجه کار از دست شما خارج خواهد شد.
کد نویسی در Blend خیلی ضعیفه و IntelliSense که همون پیش نمایش دستورات و کلاسهاست درست کار نمی کنه.
در ضمن بعضی از خواص رو نمیشه در Blend تغییر داد. مثلا Blend گزینه FlowDirection که جهت راست به چپ رو در فرمهای فارسی تنظیم می کنه در منو ها نداره. و اصلا خیلی وقتها این خاصیت رو نشون نمیده . در حالی که همون فرم رو اگر با VS باز کنید همه ی دکمه ها و کنترلها به راست به چپ نمایش داده می شوند.
برای ساخت انیمیشن از Blend استفاده کنید. اما از همون شروع کار با WPF بهتره اصلا ازش استفاده نکنید.
خیلی بهتره که چند وقت کدهای XAML رو خودتون دستی بنویسید تا سر در بیارید Blend و گزینه هایی توی منوهاش داره دارن چه کار انجام میدن.

همونقدر که HTML برای یک طراح وب لازمه و بدون اون کارش همیشه لنگ میزنه دانستن اطلاعات دقیق و کامل از XAML برای یک کد نویس WPF لازمه.
موفق باشید.