العربية  

books technologies for developers

If you do not find what you're looking for, you can use more accurate words.

View more

تقنيات للمطورين (Info)


يحتوي ويندوز ڤيستا على عدد كبير وجديد من واجهات برمجة التطبيقات. أكبرها هو ضم الإصدار 3 من "إطار عمل.نت"، والذي يتكون من عدد من "المكتبة الطبقية" (بالإنجليزية: class library)‏ والملفات العامة لتشغيل اللغة (بالإنجليزية: Common Language Runtime)‏. يضم الإصدار الثالث العديد من التقنيات:

العروض
كان اسم "مؤسسة تقدمة ويندوز" (بالإنجليزية: Windows Presentation Foundation)‏ السابق هو Avanlon: وهو نظام فرعي جديد لواجهة المستخدم وإطار عمل مبني على Direct3D (أي DirectX) والرسوم المتجهة، وهو ما سيستغل تقنيات معدات رسوميات الحاسوب الثلاثية الأبعاد (بالإنجليزية: 3D computer graphics hardware)‏ وDirect3D. وبهذا فهو الأساس لبناء التطبيقات ومزجها مع واجهة المستخدم للتطبيقات والوثائق والمحتويات المسموعة أو المرئية الأخرى.
التواصل
كان اسم "مؤسسة تواصل ويندوز" (بالإنجليزية: Windows Communication Foundation)‏ السابق هو Indigo: وهو نظام فرعي للمراسلات يُصنـَّف كإحدى الخدمات، سيسمح للتطبيقات والأنظمة أن تعمل فيما بينها محليـًا أو عن بعد باستخدام خدمات الويب.
فيض الأعمال
تم الإعلان عن "مؤسسة فيض الأعمال لويندوز" (بالإنجليزية: Windows Workflow Foundation)‏ في آب/أغسطس 2005، وهو يسمح بأتممة المهام وتنفيذ حركات التعامل المدمجة (بالإنجليزية: Intergrated transactions)‏ باستخدام "فيض الأعمال" (بالإنجليزية: workflows)‏. وهو طراز للبرمجة ومحرك وأدوات لبناء تطبيقات مُمَكـَّن بها فيض الأعمال بداخل الويندوز.
الهوية
كان اسم "البطاقة الرقمية لويندوز" (بالإنجليزية: Windows CardSpace)‏ السابق هو "بطاقة المعلومات" (بالإنجليزية: InfoCard)‏: هو مكون برمجي يخزن بأمان الهويات الرقمية للشخص، ويوفر واجهة موحدة لاختيار الهوية لتنفيذ إحدى الإجراءات، كالولوج على أحد مواقع الويب.

جميع التقنيات السابقة سيتم إضافتها لويندوز إكس بي وويندوز خادم 2003 لتسهيل تقديمهم أول مرة للمطورين والمستخدمين العاديين.

وسيكون هناك أيضـًا تطور جديد وملحوظ لواجهات برمجة التطبيقات في قلب نظام التشغيل، ولعل أكثرها ملاحظة هو الصوت والتشبيك والطباعة وواجهات العرض، المعاد بناؤها جميعا بالكامل، والتغييرات الجذرية للبنية التحتية للأمن والتحسينات المتعلقة بتطوير وتثبيت التطبيقات ("ClickOnce" وWindows Installer 4.0) وطراز جديد لتطوير مشغلات المعدات وميزة "Transactional NTFS" وتعزيزات واجهة برمجة تطبيقات الحوسبة المتنقلة (بالإنجليزية: mobile computing API)‏، أي إدارة الطاقة ودعم حبر الحاسب اللوحي (بالإنجليزية: Tablet PC)‏ وعرض الشرائح، بالإضافة لتحديثات جذرية، أو استبدال كامل، للعديد من الأنظمة الفرعية الأساسية مثل Winlogon وCAPI.

هناك بعض المشاكل بالنسبة لمطوري البرمجيات الذين يستخدمون بعض واجهة برمجة التطبيقات الرسومية في ڤيستا. فالألعاب أو البرامج التي يتم بناؤها على Direct3D 10 الملحق بڤيستا لن تعمل على الإصدارات الأقدم من ويندوز، حيث أن Direct3D 10 ليس متوافقـًا مع Direct3D 9.

Source: wikipedia.org