إقتباس
طيب ماذا أفعل حتى أنقل التطبيق على PDA
وما هي الملفات اللي أنقلها ..
الملفات اللازمة تقسم إلى ما يلي :
- CompactFramework : و بدونه لن يعمل برنامجك
- SQL Server Mobile (او SQL Server CE اذا كنت تستخدمها) : اذا كان تطبيقك يتعامل مع قواعد بيانات SQL Server Mobile
او SQL Server CEفلا بد من تنصيب المكتبات الخاصة بهما على جهاز البوكت حتى يعمل تطبيقك
- الملف التنفيذي لبرنامجك و مكتبات الربط الديناميكة المرفقة معه ان وجدت
هناك ثلاث طرق للقيام بنقل الملفات اللازمة لعمل المشروع :
1 - قم بتوصيل الجهاز بحاسبك الشخصي و من ثم اذهب الفيجوال ستوديو و من ثم فم بتشغيل المشروع
عندما يظهر لديك نافذة اختيار وجهة التطبيق قم باختيار Pocket PC Device
عندها ستقوم الفيجوال بنسخ و من ثم تنصيب جميع الملفات و المكتبات الضرورية لعمل مشروع ثم تقوم بنسخ ملفات مشروعك و وضعها
على البوكت في Programs Files في مجلد يحمل نفس اسم المشروع
2 - الطريق اليدوية : و تتم كما يلي
تنصيب CompactFramework :
اذهب إلى C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE
و ذلك على فرض انك نصبت الفيجوال ستوديو على السواقة C
ستجد مجلدين wce400 و wce500
اذا كان نظام تشغيل البوكت Windows CE 4 اختر الاول
اذا كان نظام تشغيل البوكت Windows CE 5 اختر الثاني
ستجد في المجلد الذي فتحته مجلدات اسم كل منها يشير إلى نوع من انواع معالجات البوكت و يحوي نسخة
CompactFramework الخاصة بهذا المعالج
انتق النسخة المناسبة لجهازك ثم قم بنسخ الملف الموجود في المجلد إلى جهاز البوكت
ثم و من خلال جهاز البوكت قم بتشغيل ملف التنصيب
الدرس التالي يشرح كيفية نسخ و تشغيل ملفات cab على البوكت:
كيفية تنصيب البرامج من خلال ملفات cab, التنصيب اليدوي للبرامجتنصيب SQL Server Mobile(او SQL Server CE اذا كنت تستخدمها) :
اذهب إلى C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile
و ذلك على فرض انك نصبت الفيجوال ستوديو على السواقة C
ستجد مجلدين v2.0 و v3.0
الاول يشير إلى SQL Server CE
الثاني يشير إلى SQL Server Mobile
انتق المجلد الذي يناسبك منهما
ستجد مجلدين wce400 و wce500
اذا كان نظام تشغيل البوكت Windows CE 4 اختر الاول
اذا كان نظام تشغيل البوكت Windows CE 5 اختر الثاني
ستجد في المجلد الذي فتحته مجلدات اسم كل منها يشير إلى نوع من انواع معالجات البوكت و يحوي نسخة
SQL Server Mobile الخاصة بهذا المعالج
انتق النسخة المناسبة لجهازك ثم قم بنسخ الملفات موجودة في المجلد إلى جهاز البوكت
الدرس التالي يشرح كيفية نسخ و تشغيل ملفات cab على البوكت:
كيفية تنصيب البرامج من خلال ملفات cab, التنصيب اليدوي للبرامجتنصيب الملفات الخاصة ببرنامجك :
يمكنك ان تنسخ النسخة التنفيذية لبرنامجك و المكتبات المرتبطة بها مباشرة إلى جهاز البوكت
او ان تقوم بانشاء ملف تنصيب ذو اللاحقة cab من خلال Visual Studo و من ثم تنسخه و تقوم بتنصب البرنامج من على البوكت
3 - من خلال برنامج ActiveSync لكنها طريقة بحاجة لبعض العمل
اذا بحثت على الانترنت ستجد بعض الادوات التي تساعدك في انشاء تنصيب احترافي لبرنامجك و كل ما يحتاجه
مثل اي تنصيب لبرامج Windows حيث تقوم بتشغيل برنامج التصيب من على الحاسب الشخصي و من ثم يتم
نسخ الملفات اللازمة اوتوماتيكيا إلى البوكت و يتم تنصيبها
إقتباس
وشلون أخلي تزامن بين الداتا بيز الرئيسية على جهازي الكمبيتر والداتابيز على PDA
يتم ذلك باستخدام احدى الطريقتين التاليتين :
RDA أو Merge Replication
للمزيد من المعلومات عنهما راجع التالي :
معلومات و مصطلحات في الـ Pocket PCقراءة بيانات قاعدة sdf من الجهاز Desktop PC, Remote data Access(RDA)Using Merge Replication