![]() |
|
[مقال] ماهي تقنية WPF - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4) +--- قسم : قسم البرمجة بتقنية WPF (http://vb4arb.com/vb/forumdisplay.php?fid=86) +--- الموضوع : [مقال] ماهي تقنية WPF (/showthread.php?tid=2696) الصفحات:
1
2
|
[مقال] ماهي تقنية WPF - الشاكي لله - 28-04-14 السلام عليكم ورحمة الله وبركاته
نبارك لكم افتتاح قسم الWPF على امل ان يكون من افضل الاقسام واكثرها افادة للجميع ان شاء الله .
فأحب اطرح اول موضوع في هذا القسم وهو موضوع طبعا مهم للي مايعرف عن هذي التقنية الرائعة بصراحة . ماهي الWPF : بنية عروض ويندوز (بالإنجليزية: Windows Presentation Foundation واختصاراً WPF) هي تقنية رسومية طورتها شركة ميكروسوفت لتستخدم في إنشاء واجهات التطبيقات المعتمدة على نظام الويندوز. في البداية كانت هذه التقنية تسمى "أفالون Avalon"، وقد أطلقت التقنية لأول مرة مع الإصدار رقم 3.0 من إطار عمل دوت نت. وتعتمد هذه التقنية على تصيير(Render) الواجهات بالاعتماد على دايركت إكس بدلا من الWindows Forms الذي يستخدم أجهزة الرسوميات GDI القديمة. تأتي المكتبات اللازمة لتشغيل تطبيقات WPF افتراضياً مع إصدارات نظام ويندوز بداية من ويندوز فيستا، كما يمكن تثبيتها على أنظمة ويندوز إكس بي مع حزمة الخدمات الثانية أو الثالثة أو على ويندوز الخوادم 2003. التطور حتى 2011، قامت ميكروسوفت بإصدار 4 إصدارات رئيسية من بنية عروض ويندوز: WPF 3.0 (نوفمبر 2006)، WPF 3.5 (نوفمبر 2007)، WPF 3.5sp1 (أغسطس 2008)، وWPF 4 (إبريل 2010). واعتمدت ميكروسوفت على التقنية الجديدة في بناء تطبيقات نظام ويندوز بإصداراتها الأخيرة ومنها بيئتي التطوير المستخدمتان في بناء وتصميم تطبيقات WPF وتقنيات ميكروسوفت الأخرى: فيجوال ستوديو (للمبرمجين) وإكسبرشن ستوديو (للمصممين). لغة Xaml تهدف الWPF إلى فصل واجهة الاستخدام عن منطق عمل البرنامج Business Logic. ولأداء ذلك تستخدم الWPF ترميز مشتقة من لغة الرقم القابلة للامتداد XML، وهي لغة XAML. وتستخدم هذه اللغة في تعريف وربط عناصر واجهة الاستخدام (بشكل أشبه بتقنيات تصميم صفحات الويب). يمكن لتطبيقات الWPF أن تعمل كتطبيقات مستقلة بذاتها أو أن تعمل كتطبيقات ضمن المتصفح من مواقع الويب حيث يطلق على التطبيقات في هذه الحالة "تطبيق متصفح" أوXaml Browser APplication (اختصارا XBAP). منقول من ويكبيديا - الموسوعة الحرة
امثلة على واجهات WPF :
كما يمكن للWPF تصميم نوافذ الريبون افتراضيا بدأ من الاصدار 4.5 وايضا يمكنك انشاء واجهات الميترو : وليس ذلك فحسب ، بل يمكنك اختراع تصميم جديد لبرنامجك ، او تصميم ستايلات جميلة (Themes) وبيعها على المطورين ، كل هذا بواسطة WPF ![]() ![]() هل تريد تعلم الWPF ؟
سلسلة دورس على اليوتيوب باللغة العربية
موقع اجنبي رائع يشرح بشكل مبسط لهذه التقنية تعلم الWPF بشكل كااامل اي من الصفر الى الاحتراف - دورة مقدمة من الموقع الام (Msdn) واي شيئ تحتاجه تقدر ترجع له وايضا لاتنسى محرك البحث Google للبحث عن الاستفسارات و حلول المشاكل التي قد تواجهك . اتمنى ان يكون الموضوع رائع وخفيف
والى القاء في مواضيع اخرى ان شاء الله انتهى RE: ماهي الـ WPF ؟ - Sajad - 28-04-14 السلام عليكم ورحمة الله وبركاته جزاك الله خيرا اخي العزيز وبارك الله فيك على الموضوع وادعوا الله ان يوفقنا لتعلم هذه التقنية الجميلة ![]() تحياتي RE: ماهي الـ WPF ؟ - الشاكي لله - 28-04-14 (28-04-14, 07:06 PM)Sajad كتب : السلام عليكم ورحمة الله وبركاته الله يبارك فيك وان شاء الله نتوفق في التقنية جميعا ان شاء الله تحياتي RE: [مقال] ماهي تقنية WPF - hoob computer - 29-04-14 و عليكم السلام و رحمة الله و بركاته أخي الشاكي لله, بارك الله فيك على هذا الشرح الرائع, ستجدني إن شاء الله من أكثر المتفاعلين فيها ![]() انت تعرف أني احب هذه التقنية جداً و أقوم بتطوير نفسي فيها ![]() معاً لبناء برامج عن طريق WPF ![]() السلام عليكم RE: [مقال] ماهي تقنية WPF - ali.alfoly - 29-04-14 بسم الله ما شاء الله بداية شكلها حلوة باذن الله تعالي بانتظار الشروح ههههههه حبيبي يا محمد والله اخوي hoob computer كلام ممتاز بالتوفيق للجميع باذن الله RE: [مقال] ماهي تقنية WPF - الشاكي لله - 29-04-14 (29-04-14, 06:38 PM)ali.alfoly كتب : بسم الله ما شاء الله انا خليت روابط مهمة في الموضوع تساعدك تحترف التقنية + لا اخطط لعمل دورة لان انا مبتدأ فيها ، لما اصير محترف بفكر ههه ![]() اذا كنت بكتب في هذا القسم فكله بكون عبارة عن متفرقات ربما عن الانميشن ونمط MVVM الي لسة تعلمته ، فكما ترا انا ايضا اتعلم على هذي التقنية .. على العموم اتمنى لي ولكم التوفيق .. والله الموفق RE: [مقال] ماهي تقنية WPF - Omar Mekkawy - 30-04-14 ماشاء الله تقنية حلوة
جزاك الله كل خير .. متابع معكم ![]() تم ال +++ ![]() RE: [مقال] ماهي تقنية WPF - السندبااد - 18-05-14 وعليكم السلام ورحمة الله وبركاته
ما شاء الله عليك شرح رائع ومفيد RE: [مقال] ماهي تقنية WPF - a_almisery - 22-05-14 مش جـديده عليك هذه المواضيع اخي شاكي بارك الله فيك RE: [مقال] ماهي تقنية WPF - T.ALKATHIRI - 09-11-14 ما شاء الله عليك
دائماً رائع في طرحك واسلوبك المبسط
والله إنك حببتني في ال WPF
ورغم إنني ليّ عدة سنوات ابرمج على منصة Windows Forms إلا إنني أحاول نقل جميع تطبيقاتي على هذه المنصة.
والبركة فيك أخي الكريم
جزاك الله كل خير ووفقك ربي
شاكر ومقدر مجهوداتك الرائعة ، ولا تحرمنا من جديدك
|