ورود

View Full Version : سوال: شی گرایی در WPF



m.bibjan
چهارشنبه 31 خرداد 1391, 18:19 عصر
سلام میخواستم ببینم شی گرایی در WPF با شی گرایی در سی شارپ چه فرقی داره؟
اگه نداره که هیچ
اگه داره منبعی فیلمی اموزشی کسی سراغ داره ممنون میشم.
ممکنه از حیث سینتکس ها فرق داشته باشن ، و مفهومی یکی باشن؟

tooraj_azizi_1035
پنج شنبه 01 تیر 1391, 18:17 عصر
سلام
هیچ فرقی نداره.

شما در WPF می تونید یک Application رو به دو روش توسعه بدید: markup and code-behind
شما از XAML برای طراحی نمای ظاهری برنامه استفاده می کنید و از Code Behind برای تعریف رفتاری که قرار است انجام دهد استفاده میکنید.

جداسازی ظاهر و رفتار برنامه مزایای زیر را به دنبال دارد:


از لحاظ Development and maintenance: هزینه کاهش پیدا می کند چون پیوند عمیق بین کد مربوط به ظاهر برنامه و کد مربوط به برنامه وجود ندارد. و تغییر روی ظاهر برنامه با کمترین زمان واقع می شود.
Designer ها و Developer ها می توانند همزمان برنامه را کامل کنند یعنی عده ای تنها روی ظاهر برنامه و عده ای تنها روی رفتار برنامه کار کنند.
وجود ابرازهای اضافه برای کار روی ظاهر برنامه مانند Expression Blend.
Globalization and localization ساده.


بخوان: http://msdn.microsoft.com/en-us/library/aa970268.aspx