WPF چیست ؟ 

 

wpf که مخفف Windows Presentation Fundastion می باشد تکنولوژی ای است که در net.framwork عرضه شده و بر روی win vista,win sever20008,win
xp service packe 2 جواب می دهد مهمترین مساله ای که برنامه نویسان #C تحت App با آن سر و کار دارند طراحی واسط های کاربری در مدل های برنامه نویسی است قبل از wpf همیشه بخش کد و منطق برنامه درگیر بوده و این باعث معضل در گروه های برنامه نویسی شده است به این دلیل که همیشه طراح با کدنویس درگیر است و این مشکل زمانی بیشتر می شود که طراح برنامه از کد نویسی اطلاعاتی نداشته باشد و حال این مسئله با آمدن تکنولوژی WPF و همراه آن زبان نشانه گذاری XAML حل شده است در در win app ما توانایی زیادی جهت Design برای form خود نداشتیم حال با آمدن wpf توانایی ما جهت انجام اینکار افزوده شده است .

 

XAML in wpf

يکي از کاربرد هاي XAML در هنگام برنامه نويسي WPF مي باشدکه امکانات بسياري را براي شما فراهم مي کند.هر سند XAML در WPF مي تواند نگهدارنده آبجکت هاي WPF باشد

اين آبجکت هاي ميتوانند در بالاترين سطح، پنجره هاي باشند و يا تنها يک آبجکت خط و يا يک مستطيل طراحي شده توسط شما باشد.

XAML در SilverLight

نسخه اي ديگر از WPF وحود دارد به نام WPF/E که به نام SilverLight نيز معروف است و نام آن را بار ها شنيده ايد. در واقع توسط WPF/E يا همان SilverLight مي تواند بسياري از کارهايي را که با WPF قادر به انجام آن ها در برنامه هاي ويندوزي هستيد، مانند اشکال دو بعدي، صدا، تصوير، انيميشن و ... را در برنامه هاي تحت وب به کار ببريد.

 
همدان، چهارباغ شهید مصطفی احمدی روشن، دانشگاه بوعلی سینا کد پستی: 65178-38695
 
www.basu.ac.ir تلفن: +98-81-38381601-10 فکس: 081-38380633

پیاده سازی و اجرا توسط شرکت شبکه فراپیوند