WPF چیست؟
WPF سر آغاز سه کلمه Windows Presentation Foundation می باشد. هر کسی که تا به حال در محیط های گرافیکی و یا به اصلاح برنامه نویسان، محیط های ویژوال، برنامه نویسی کرده باشد، یقینا با مفاهیم Windows Application ها که گاها به صورت مخفف WinApp نیز نامیده می شوند، آشنا می باشد. این نوع برنامه نویسی همزمان با ورود سیستم عامل های ویندوز در دنیای کامپیوتر شروع شد و روز به روز با به وجود آمدن زبان های متفاوت جایگاه محبوبتری نزد برنامه نویسان پیدا کرد.
WPF یک پلتفرم است که توسط مایکروسافت به منظور توسعه اپلیکیشن های ویندوزی ارائه شده است. به WPF اصطلاحاً یک UI Framework نیز می گویند که همانطور که گفته شد وظیفه اصلی آن سهولت ایجاد کردن اپلیکیشن های ویندوز که به صورت دسکتاپ اجرا می شوند، می باشد. wpf از مجموعه وسیعی از قابلیت های توسعه نرم افزار از قبیل application model و resource ها و کنترل ها و layout ها و data binding و document ها پشتیبانی می کند. علاوه بر این WPF از یک زبان با نام XAML که مخفف Extensible Application Markup Language می باشد نیز استفاده می کند تا بتواند یک مدل declarative را برای ساختن واسط کاربری برنامه در اختیار برنامه نویس بگذارد.
اپلیکیشن های WPF براساس معماری گرافیکی مبتنی بر vector پیاده سازی می شود. این موضوع اجازه می دهد تا برنامه ایجاد شده بتواند بر روی مانیتورهایی که DIP بسیار بالایی دارند به سادگی و بدون هیچ گونه ناهماهنگی خاصی scale و یا مقیاس بشوند. علاوه بر این WPF دارای یک مدل میزبانی و یا hosting model کاملاً انعطاف پذیر است که اجازه می دهد، قرار دادن ویدئوها در یک دکمه و یا سناریوهای مشابه به این، به سادگی انجام بشود. واسط طراحی بصری و یا visual designer ایجاد شده در ویژوال استودیو نیز امکان ساختن user interface اپلیکیشن های WPF را با drag و drop کردن کنترل ها و یا نوشتن مستقیم کدهای XAML امکان پذیر می کند.
لینک های دانلود
- دانلود رایگان فایل ویدئویی Add Custom Commands to a User Control
- دانلود رایگان فایل ویدئویی Add Events to a User Control
- دانلود رایگان فایل ویدئویی Add Properties to a User Control
- دانلود رایگان فایل ویدئویی Create a Lookless Custom Control – Problem
- دانلود رایگان فایل ویدئویی Create a Lookless Custom Control – Solution
- دانلود رایگان فایل ویدئویی Create a User Control
- دانلود رایگان فایل ویدئویی Create and Use Dependency Property
- دانلود رایگان فایل ویدئویی Handle an Unhandled Exception
- دانلود رایگان فایل ویدئویی Set Design Mode Behavior in a User Control
- دانلود رایگان فایل ویدئویی Set the Content Property of a User Control
- دانلود رایگان فایل ویدئویی Support Application Commands in a User Control
- پسورد تمامی فایل های سایت www.provid.ir است.