عرض مشاركة واحدة
قديم 10-Jul-2011, 02:48 PM   #3
humam
مشرف منتدى المطورين
افتراضي الحلقة الثانية ملاحظات حول تنصيب Dexterity

Dexterity DIC
وهو عبارة عن قاموس يستخدم من قبل Dexterity Application وهو يحتوي على مصادر يستخدمها برنامج Dexterity Application لتكوين Dictionaries جديدة وبنفس الوقت يستخدم من قبل Runtime Engine كما ذكرت سالبقا لكي يعمل على ترجمة المصادر الموجودة داخل القاموس الى صيغة تفاعلية مع المستخدم لذا يعتبر هذا الملف Dexterity .DIC مهم جدا وتجده دائما في مجلد الجريت بلينز مع باقي الملفات الاخرى .
هنا المقصود ب Dexterity Application هو برنامج الدكسترتي الذي سوف تستخدمه لتكوين Dictionary يحتوي على التطويرات التي تريد اضافتها الى جريت بلينز لذا اود ان يكون هذا الامر واضح .

الان اعتقد ان المكونات المختلفة اصبحت واضحة للجميع وخصوصا مفهوم Dictionary الذي يرتكز عليه برنامج الجريت بلينز الخطوة القادمة سوف تكون هي عملية تنصيب Dexterity Application اي البرنامج الذي سوف نستخدمه لتغيير محتوى Dictionary موجود وهذا النوع من التطوير يعرف ب Integrating Application
ولكي تكون قادر على القيام بمشاريع من نوع Integrating Application
تحتاج الى تنصيب Dexterity Application استخدم القرص الثاني للجريت بلينز وفي مجلد Tools سوف جد هناك مجلد اخر اسمه DEX وداخل هذا المجلد اختر الملف التنفيذي وعملية التنصيب بحد ذاتها سهلة نسبيا ولكن هناك نقطة مهمة خلال التنصيب وهي عندما يطرح عليك برنامج التنصيب ان تختار اسم التطيبق والمكان المراد خزن التطبيق فيه هنا يحبذ ان تغير الاسم المقترح من Dexterity الى Dexterity9 اذا كنت تنصب Dexterity Application لجريت بلينز GP9 والى Dexterity8 اذا كنت تنصب Dexterity Application لجريت بلينز GP8 وهكذا ونفس الشيء تعمل بالنسبة الى المسار الذي تريد حفظ البرنامج فيه يعني غير المسار المقترح من
C:\Program Files\Microsoft Dexterity الى
C:\Program Files\Microsoft Dexterity9
وهكذا اما السبب وراء ذلك وهو من خبرتي المتواضعة انك قد تحتاج للعمل مع اكثر من نسخة GP يعيني قد يكون احد الزبائن الذين تريد تطوير مشروع لهم يستخدم GP8 واخر GP9 لذا لكل نسخة GP يجب ان تستخدم النسخة الخاصة بها من الدكسترتي وقد يقول احدهم ما المشكلة في ذلك ؟ هنا الجواب انك اذا نصيت دكسترتي لجريت بلينزGP8 وبدون تغيير المسار ونصبت دكسترتي لGP9 ايضا بدون تغيير المسار سوف تنزل النسخة الاخيرة مكان النسخة القديمة ويصبح عندك فقط دكسترتي ل GP9 ونقطة اخرى تسهل عليك اختيار البرنامج الذي تريد استخدامه اي هل تريد تشغيل DEX9 او DEX8 لان شكل الايقونة لا يختلف في كلا الحالتين ومن المهم جدا اخيار برنامج DEX (سوف استخدم هذا المصطلح للاشارة الى Dexterity Application مع رقم لنسخة GP للسهولة)
المناسب اي اذا كان عندك Dictionary لGP8 لايمكنك تطويره باستخدام DEX9 وهكذا .
ملاحظة اخيرة عندما تقوم بتنصيب برنامج DEX8 وDEX9 عند النقر المزدوج على القاموس سوف يفتح برنامج DEX9 بصورة ذاتية حتى اذا كان القاموس هو GP8 لحد هنا لاتوجد مشكلة يمكنك استخدام DEX9 لتصفح القاموس GP8 مثلا تشاهد الكود الموجود فية والنوافذ ولكن لا تحاول ان تغير اي شيء لان هذا سوف يؤدي الى خلل في Dictionary وافضل اذا حصلت هذه الحالة معك ان تقوم باغلاق البرنامج مباشرة وفتح قاموس GP8 بالطريقة الصحيحة وهي شغل DEX8 اولا ثم اختر الDictionary المطلوب من نافذة اخيتيار Dictionary
هذا كل ما اريد قوله عند عملية التنصيب بحد ذاتها .
__________________
GP Techno-Functional Consultant

آخر تعديل بواسطة humam ، 11-Jul-2007 الساعة 07:04 PM.
humam غير متواجد حالياً   رد مع اقتباس