عرض مشاركة واحدة
قديم 04-06-2008, 10:59 PM   #7 (permalink)
.::||[ عضو رهيب ]||::.
 
الصورة الرمزية وطــن مجهول
 

افتراضي

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

العروض Presentation
كان اسم Windows Presentation Foundation السابق هو Avanlon: هو نظام فرعي جديد لواجهة المستخدم
و إطار عمل مبني على Direct3D (أي DirectX) و الرسوم المتجهة، و هو ما سيستغل تقنيات معدات رسوميات
الحاسوب الثلاثية الأبعاد 3D computer graphics hardware و Direct3D. و بهذا فهو الأساس لبناء التطبيقات
و مزجها مع واجهة المستخدم للتطبيقات و الوثائق و المحتويات المسموعة أو المرئية الأخري.

التواصل Communication
كان اسم Windows Communication Foundation السابق هو Indigo: هو نظام فرعي للمراسلات يُصنـَّف
كإحدى الخدمات، سيسمح للتطبيقات و الأنظمة أن تعمل فيما بينها محليـًا أو عن بعد باستخدام خدمات
الويب web services.

Workflow

تم الإعلان عن Windows Workflow Foundation في آب/أغسطس 2005، و يسمح بأتممة المهام و تنفيذ
حركات التعامل المدمجة Intergrated transactions باستخدام workflows. و هو طراز للبرمجة و محرك
و أدوات لبناء تطبيقات مُمَكـَّن بها الـ workflow بداخل الويندوز.

الهوية (Identity)
كان اسم Windows CardSpace السابق هو InfoCard: هو مكون برمجي يخزن بأمان الهويات الرقمية
للشخص، و يوفر واجهة موحدة لاختيار الهوية لتنفيذ إحدى الإجراءات، كالولوج على أحد مواقع الويب
جميع التقنيات السابقة سيتم إضافتها لويندوز إكس بي و ويندوز خادم 2003 لتسهيل تقديمهم أول مرة
للمطورين و المستخدمين العاديين.

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

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

يتبع


التوقيع:
وطــن مجهول غير متواجد حالياً   رد مع اقتباس