تقييم الموضوع :
  • 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
بارك الله فيك اخي وضحت الفكرة وهي تقسيم البرنامج الى اجزاء
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] كيف اخلي البرنامج يشتغل بدون نت فروم ورك و طريقة اختيار النت فروم ورك hassan 10 4,998 25-05-17, 08:04 AM
آخر رد: hatem555
  [VB.NET] اريد كود حفظ العمل على البرنامج ؟؟ عامر الجبوري 4 93 16-05-17, 12:54 PM
آخر رد: عامر الجبوري
  يظهر خطاء بعد تنصيب البرنامج ساعدوني samawi 5 120 15-05-17, 04:08 AM
آخر رد: samawi
  [SQL] التاريخ في البرنامج العواد الصغير 7 192 14-05-17, 06:17 PM
آخر رد: العواد الصغير
  اخطاء في البرنامج zinab ali 1 49 08-05-17, 12:44 AM
آخر رد: zinom
  [VB.NET] كيفية فتح البرنامج اكتر من مرة بشروط معينة الماجيك مسعد 6 129 07-05-17, 04:15 AM
آخر رد: الماجيك مسعد
  كود حماية البرنامج من النسخ والسرقة ramimohammed 2 122 01-05-17, 03:39 PM
آخر رد: أسامة السالمي
  احتاج كود انتقل فيه من textbox1 الى textbox2 بواسطه كود وليس tab contrlo mohammed.gadain61 6 160 22-04-17, 12:55 AM
آخر رد: A-R
  [VB.NET] طلب عمليه دخول واضافه يوزر جديد virus305 2 79 20-04-17, 11:42 PM
آخر رد: IBRA939
  اريد رابط تحميل فيجوال بيسك 2015 كود برمجي 3 206 19-04-17, 07:10 PM
آخر رد: كود برمجي

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


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