تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ماهي فكرة جعل برنامجك يقبل التحديث وليس تحميل البرنامج من جديد
#1
السلام عليكم ورحمة الله وبركاته

ماهي فكرة جعل برنامجك يقبل التحديث وليس تحميل البرنامج من جديد بعد صدور اصدار جديد منه

مثلا برنامج حجمه 45 ميجا  ونزل له اصدار جديد بحجم 48 يتم توفير في موقعه  النسخة الجديدة بحجم 48 ميجا و حزمة التحديث بحجم 3 ميجا
اللعنده البرنامج سابقا ينزل حزمة التحديث فقط واللي ما يملك البرنامج اساسا ينزل البرنامج كامل باخر اصدار

ارجوا ان تكون الفكرة وصلت
الرد }}}
تم الشكر بواسطة:
#2
السلام عليك اخي
انا كذلك ابحث عن حل لهاته الطريقة
التميز و الابداع شعاري
الرد }}}
تم الشكر بواسطة:
#3
الحل بسيط جدا

وهو تقسيم المشروع لعدة ملفات  dll
الرد }}}
تم الشكر بواسطة:
#4
تمام اخي الشاكي لله
مثلا تم اضافة قائمة جديدة في البرنامج
كيف اضيف القائمة في ملف
dll
بحيث اذا اضفت اضافة جديدة على القائمة استبدل فقط ملف
dll
الرد }}}
تم الشكر بواسطة:
#5
^

ماينطبق على ملفات الdll ينطبق على الExe ايضا

مثلا انت بحاجة الى اضافة قائمة او زر في الواجهة ، فقط عليك بتحديث الexe  ، لا علاقة لك بالdll
---

لناخذ بالمثال برنامج Internet download manager
حجم البرنامج كاملا = 12 مب

ولكن التطبيق نفسه (exe) حجمه لايتعدى 3 مب ، وال9 مب الباقية تتوزع على مكتبات الdll خاصته :-




فمثلا عندما يحتاج مطور idm الى اضافة زر في الواجهة ، سيقوم بتحديث الexe فقط (تنزيل الجديد)
اما ملفات الdll فلن يتم تنزيلها من جديد الا عندما تتطلب الحاجة الى تحديثها .


اضن وضحت الفكرة


-

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

دائما نزل الملفات التي قمت بتعديلها فقط وليس التطبيق كاملا ، هذا ماتفعله البرامج الكبرى امثال تحديثات الwindows وغيره .
الرد }}}
تم الشكر بواسطة: honest , السندبااد
#6
بارك الله فيك اخي وضحت الفكرة وهي تقسيم البرنامج الى اجزاء
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استخدام فونت جديد في البرنامج Emam emam 5 95 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  عدم القدرة على إغلاق البرنامج وظهور رسالة the operation could not be completed صالح عبدالله 2 63 12-04-24, 06:03 AM
آخر رد: صالح عبدالله
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,463 12-04-24, 04:07 AM
آخر رد: أبو جودة
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 107 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 156 12-03-24, 10:37 AM
آخر رد: strongriseman
  اضافه سجل row جديد سلام و محبه2090 0 102 02-03-24, 11:04 PM
آخر رد: سلام و محبه2090
  فكرة تسجيل الحضور اليومي عبد العزيز البسكري 29 705 26-02-24, 02:15 PM
آخر رد: saud1004
  تحميل جميع الماسحات الضوئية المتصلة بالجهاز في كومبوبوكس جيولوجي مبتدئ 2 205 22-02-24, 07:10 PM
آخر رد: جيولوجي مبتدئ
  محتاج تشفير فيديو وتشغلية عن طريق البرنامج فقط new_programer 1 118 22-02-24, 12:09 PM
آخر رد: AHMED213
  مطلوب كود الطباعة لهذا البرنامج melad2002 2 248 13-01-24, 06:42 PM
آخر رد: melad2002

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم