الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال حول : طريقة تحديث برامجنا الدوري ؟

مغلق
بدأه yaseralshikh في 18 أغسطس 2006 · 2 رد · 556 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كلنا نقوم بعمل برامج بعضها كبيره نسبيا ، والذي يحدث كلما طالب عملاء البرنامج بتحديث اجزاء من البرنامج نقوم بالتحديث على المشروع ثم نقوم بعمل ملف setup جديد ونقوم بتنزيله مرة اخرى !

والسؤال هل هناك طريقه معينه نقوم بها بتحديث برامجنا بشكل افضل كما نشاهده في بعض البرامج مثل وندوز على سبيل المثال نقوم بتنزيل ملفات معينه وليس وندوز جديد ؟

ارجو كشف الستار عن ذلك والله الموفق ...

تم تعديل هذه المشاركة بواسطة yaseralshikh في 18 أغسطس 2006 في 19:36

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

-------------------------------------------------------

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

#2

الطريقة المتبعة في ذلك سواء بالنسبة لنظام الوندوز أو غيره هو استخدام المكتبات Dll Libraries

بحيث تحوى المكتبة جميع دوال العامة والوظائف

التي تصلح للاستخدام في جميع البرامج

ويتم ربطها بالبرنامج الأصلي Main Exe Assembly من خلال References

أما البرنامج الرئيسيى المعد Main Exe Assembly فيبقى هو

للبداية وعمل الانترفيس المطلوب و أداء الوظائف الخاصة بالبرنامج فقط

وعلى ذلك وردا على سؤالك بالنسبة للتحديث

فاذا كان التحديث يطال جانب Libraries هذا كما هو غالبا الأمر في تحديثات Windows التى تتكلم عنها

فان التحديث يكون فقط بعمل Download للمكتبة المحدثة

أما اذا كان التحديث ينال أصل البرنامج Main Exe Assembly

وهو Win.exe

فيجب أن يحدث البرنامج ككل .

مثال :

جميع أدوات الفيجوال بيسك و DotNet FrameWork Classess موجودة داخل مكتبات Libraries

مثل mscorlib.dll وغيرها تحت Windows\System32

ولو أرادت مايكروسوفت تحديث أي أداة فانها تقوم بتحديث الملف المذكور فقط

تم تعديل هذه المشاركة بواسطة وليد مندني في 20 أغسطس 2006 في 07:54

#3

أشكرك على الرد ..

الأن اصبحت أملك إجابة مقنعه ..

لاني صممت برنامج واحد عملاء البرنامج طالبني بذلك فأخبرته أنني لا استطيع لان التحديث يطال بنية البرنامج .

تم تعديل هذه المشاركة بواسطة yaseralshikh في 20 أغسطس 2006 في 20:16

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

-------------------------------------------------------

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…