الاخوة الأعضاء الكرام
السلام عليكم ورحمة الله وبركاته
أولا أشكر كل من ساهم في هذا المنتدي والذي يعتبر الأول في منتديات البرمجة العربية ولا أحد ينكر فضله , بالنسبة لتجربتي الخاصة في هذا المنتدي فأن معظم ماأعرفه في هذا اللغة عرفته من خلال هذا المنتدي .
الكل يعرف أن مجال البرمجة من المجالات الكثيرة التقلبات والتحديث , ففي كل يوم تظهر تقنية جديدة واسلوب جديد في تطوير البرمجيات , بعضها تم مناقشتها في المنتدي ولكن كمواضيع مستقلة (مثل موضوع ال Threading ), قد يأخذ العضو الفكرة ويطبقها علي بعض تطبيقاته ولكن هل يستفيد منها بالصورة القصوي ؟؟ في نظري لا أعتقد ذلك ..
فنحن حتي الان ندور في معظم مشاركاتنا حول التطبيقات التي تعمل مع قواعد البيانات ونطبقها بالمفهوم البسيط والتقليدي (من غير زعل :D ) ..
حالياً جميع تطبيقات الويندوز العالمية والفعالة المعمولة بال VB.NET والتي تدور حول قواعد البيانات نجدها بصورة مختلفة تماماً عن جميع تطبيقاتنا التي نقوم بمناقشتها في هذا المنتدي , وبعد الإطلاع والبحث في الانترنت وجدت أن معظم التطبيقات العالمية مبنية علي مفهوم الـ Smart Client Application والتي من مميزاتها وخصائصها :
أولاً : السرية العالية وذلك من خلال إستخدام تقنية ال Web Services
ثانياً : السرعة العالية مع ملاحظة تعدد المستخدمين (معظمها تعمل علي الشبكة المحلية أو الانترنت)
ثالثاً : إتاحة العمل علي التطبيق Offline أي يمكن للمستخدم أن يقوم بالعمل بصورة طبيعية حتي ولو لم يتوفر اتصال مع السيرفر
رابعاً : إمكانية التعامل مع الانترنت , أي وضع قاعدة البيانات في الانترنت والوصول اليها عن طريق التطبيق
والكثير من المميزات الأخري ..
وقد لاحظت أيضا أن الاسلوب المتبع غير الاسلوب التقليدي والذي نتبعه نحن !
فلماذا لا ننتقل خطوة إيجابية الي الأمام ونتتطرق لمثل هذه التطبيقات والتي نجدها متاحة في الانترنت ومفتوحة المصدر ؟؟
فضلا أخي العضو قم بزيارة هذا الرابط : http://windowsforms.net/Default.aspx?tabindex=8&tabid=3
رأيي الشخصي والشخصي جداً أن نقوم بمناقشة تقنية الـ Smart Clent Applications من الصفر وحتي النهاية مع أخذ تطبيق مفتوح المصدر أو تطبيق مقترح وبذلك نكون قد تتطرقنا الي :
1/ أفضل الطرق المستخدمة للتعامل مع قواعد البيانات (Data Layer,Microsoft Data Access Block)
2/ كيفية التعامل مع الـ Web Services والاستفادة منها
3/ الاطلاع علي التقنيات الجديدة وطريقة إستخدامها مثل الـ Microsoft Offline Block
والكثير الكثير من الفوائد .
عذرا للاطالة ,,, والله الموفق