ویرگول
ورودثبت نام
سیده زهرا حسینی
سیده زهرا حسینی
خواندن ۱ دقیقه·۲ سال پیش

WPF

اگر شما برنامه نویس سی شارپ هستید، قطعا تا به حال با windows form ها کار کردید و احتمالا WPF هم برای شما آشناست. در این مقاله تصمیم گرفتیم به توضیح این مورد بپردازیم که تکنولوژی WPF چیست و در چه مواردی استفاده می شود.


WPF چیست؟

WPF مخفف عبارت مقابل است: Windows Presentation Foundation.

در واقع این تکنولوژی به کمک ما می آید تا بتوانیم رابط گرافیکی یا GUI مدنظر خود را با استفاده از جدید ترین تکنولوژی های مایکروسافت بسازیم. همان طور که گفتیم مایکروسافت این تکنولوژی قدرتمند را به برنامه نویسی وارد کرده و WPF جدیدترین تکنولوژی GUI با استفاده از زبان سی شارپ و البته XAML است.

شما با استفاده از این تکنولوژی می توانید به سادگی رابط گرافیکی مدنظر خود را (شامل انیمیشن های سه بعدی، تصاویر و رنگ آمیزی های مختلف) بسازید و اپلیکیشن خود را در زیباترین حالت ممکن قرار بدهید.

تکنولوژی قدیمی تری که برای ساخت اپلیکیشن دسکتاپ استفاده می شد، ویندوزفرم یا windows form نام داشت. این تکنولوژی قدیمی تر است و برنامه نویس را محدود به استفاده از برخی المان ها و کنترل های ویندوزی که از قبل تعریف شدند می کند. در حالی که WPF این گونه نیست و شما ی توانید کنترل های مدنظر خود را به راحتی بسازید و توسعه بدهید.

تکنولوژیwpfبرنامه نویسیساخت اپلیکیشندسکتاپ
شاید از این پست‌ها خوشتان بیاید