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

اعطوني بعض الوقت ولن أنسى ذلك ، فقط عندي حوالي عشرة اقراص صلبة أقلها حجمه 1 تيرا بعضها عاطل وبعضها يعمل وبه مشاكل
هي موجود في واحد منها مكتوبة على الـ Word 
عندما اتفرغ سوف اجربهم واحد تلو الاخر وابحث فيهم فعلى كل حال لي ملفات ومكتبات وكتب من سنة 2005 عندما تركت الفيجوال دوت نت
احتاجها كلها الان لابداء من جديد
الرد }}}
تم الشكر بواسطة: princelovelorn , elgokr
#12
جزاك الله خيرا
الله يعينك ويقويك ويوفقك لكل خير
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: viv , elgokr
#13
الحفرة ما زالت حفرة ولكن البئر التي ترى ما هي إلا مجموعة حفر في منطقة واحدة تسمى دوت نت

من ويندوز XP (الله على زمانه الجميل وجوه الهادئ) وما بعده تجد أن حفرة vb6 مازالت تنتقل معه ضمن عفش النظام

ثم من ويندوز 2008 وما بعد تجد أول حفر دو ت نت وهي 1.1 أصبحت تنتقل معه ضمن عفش النظام

الديلفي نفسه أصبح منه إصدار Delphi for .NET (أخ وقع في حفرة أخيه)

فمن أراد الحفرة القديمة عليه بالتنازل عن أي تطور حدث بعدها، وعليه أن يطور لنفسه من نفس الحفرة وتستمر الحياة.

أغلب من يركبون أحدث حفر دوت نت لو سألته ماذا تبرمج يقول دليل تلفون أو برنامج كاشير
كمن اشترى كلاشنكوف وجي3 وبازوكا وفي النهاية تجده فقط لا يصيد إلا العصافير

أغلب التطبيقات يمكن إنشاءها ب VB6 أو حتى دوت نت 1.1

لا ننس Lazarus المنافس لهذه الحفر.


يارب يكون كلامي خفيف على الحفر.
الرد }}}
تم الشكر بواسطة: viv , viv , sendbad100 , sendbad100 , elgokr , elgokr
#14
بالنسبة لي vb6 لم اعتبرها لغة برمجة ، انظر لبيئة التطوير لها هنا



هناك برامج لانشاء اقراص AutoRun تماما مثل هذه البيئة ، بل هناك ما هو افضل منها .
لم اندم على شئ في البرمجة كندمي على الوقت الذي اضعته فيها .

إقتباس :الديلفي نفسه أصبح منه إصدار Delphi for .NET (أخ وقع في حفرة أخيه)

المشكلة ليست في بيئة التطوير المشكلة في العتاد او المكتبات التي تتبع بيئة التطوير .
مكتبات دلفي هي هي لم تتغير على سبيل المثال يمكنك البرمجة بمكتبة VCL على اي بيئة بل يمكنك ان تفتح مشروع لاخر اصدارة على اصدارات قديمة

الباسكال عتادها ومكتباتها معها يمكنك تشغيلها على اي نظام تشغيل فهي لا تحتاج الى اي مكتبات لنظام التشغيل لا FrameWork ولا حتى ملفات DLL يجب ان تكون في نظام التشغيل .
وهذا اعطاها ميزة اخرة يمكنك ان تبرمج بها تحت نظام Linux وانشاء برامج تعمل تحت بيئته .

ملف وحيد بجانبه ملف قاعدة البيانات فقط ، يعمل من الفلاش من الهارديسك من قرص ليزري من اي مكان لا مشكلة .

المكتبات الاخرى التي تنتجها الشركات يمكنك استبدال القدديمة بالجديدة دون اي مشاكل وترجمة مشروعك دون الحاجة الى اجراء اي تغييرات .

بينما بيئة الدوت نت خرج منها اصدارات كثيرة ومكتباتها خرج منها اصدارات كثيرة .

في مقال لي بمنتديات الدلفي قلت ان الـ FrameWork كنز ولكنه غمس في مستنقع .

السرعة في تنفيذ الكود لا توجد مقارنة بين الباسكال والدوت نت ، الباسكال يترجم مباشرة الى لغة الآلة لهذا هو سريع في التنفيذ وبيئته خفيفة في التصميم والبرمجة
الدوت نت تحتاج الى جهاز على الاقل بمواصفات معينة حتى لا تبقى تنتظر وانت تصمم وتشغل وتطفئ وتشغل ، فيها بطئ في التصميم والتنفيذ لانها لا تترجم مباشرة .

عندما ظهر Visual Studio 2003 كل ما كان فيه كان موجود في دلفي الاصدارة رقم 7 القديمة 

هل تتصور يمكنك بالدلفي برمجة برنامج كامل يعرض ويعدل ويحدف الكثير من الجداول المترابطة بدون كتابة سطر برمجي واحد .
لو رفعت لك مثال الان قد لا تصدق ان كل هذا العمل بدون كود .
مثلا هناك ازرار لاغلاق النموذج ضعها على النموذج ولا تكتب فيها شئ بمجرد النقر عليها يتم قفل النموذج .

هناك اداة يتقوم بتحسس حالة الاتصال وهي التي تقوم بعمل Enabled و Disabled لازرار الاضافة والحفظ الوحذف والتراجع بدون كتابة سطر برمجي واحد
يمكنك ربط الجداول والاتصال بقاعدة البيانات وعرض البيانات في DBgride وادوات النصوص والتاريخ والصور وغيرها بدون كتابة سطر برمجي واحد

البرمجة هي لتتدخل في امور ورتوش جانبية فقط

ومع ذلك في بيئة الدوت نت هناك مغريات لا يمكن مقاومتها .


ليست مشكلة ان تختار باسكال او ثقنية الدوت نت ، المهم ان تختار شئ يمكن الاعتماد عليه ، فالمشكلة عندما اجدك على VB6 ولم تختار الدوت نت ولا الباسكال

هذه هي المشكلة
الرد }}}
#15
كل هذا لاننا تابعين  لا ننتج و لا نعمل ولا نريد ان نتعلم من الاخرين كما تعلموا من سلفنا في العصر الذهبي لماذا
لان الله اعزنا بالاسلام فاردنا العزة في غيره
----------------------------------
و للقصة بقية...................؟؟؟؟
هَٰٓؤُلَآءِ قَوْمُنَا ٱتَّخَذُوا۟ مِن دُونِهِۦٓ ءَالِهَةً لَّوْلَا يَأْتُونَ عَلَيْهِم بِسُلْطَٰنٍۭ بَيِّنٍ فَمَنْ أَظْلَمُ مِمَّنِ ٱفْتَرَىٰ عَلَى ٱللَّهِ كَذِبًا
الرد }}}
تم الشكر بواسطة: elgokr
#16
(30-09-18, 03:45 PM)viv كتب : الدلفي اختار منذ زمن طريق خاص به .

لا مكتبات له ولا يحزنون اختار ان يدمج كل شئ في الملف التنفيذي ، ولا علاقة له بمكتبات نظام التشغيل ابدا
ولهذا ملفه التنفيذي كان بحجم كبير مقارنة مع البرامج الاخرى .


ولكنها ليست بمشكلة او مشكلة اصغر من مشكلة الفرامموورك المتنوع الان
يعني ابرمج برنامج حجمه 30 ميغا او احمل برنامج من شركة حجمه 20 ميغا ملف وحيد لا مكتبات ولا ملفات هنا او هناك ولا اي لخبطة وينتهي الامر
مع وسائل التخزين الكبيرة اليوم ليست مشكلة 20 ميغا لكل برنامج او حتى 100 ميغا

السلام عليكم
هذا الأمر غير صحيح بالكامل.

الدلفي كبيئة، هي من تتحمل عبء التوافق بين برنامجك والـFramework. بحيث تجعلك لا تشعر بأن هنا Framework أصلاً. وهذه النقطة وغيرها لصالح الدلفي.
الأمر نفسه في لازاروس. المبرمج لا يهتم بمشكلة التوافق مع الـFramework لأن البيئة نفسها تهتم بهذا وبدون أن يشعر.

ومن جهة أخرى.. كلامك صحيح، في كل إصدار جديد لمنتجات مايكروسوفت وخاصة الـVisual Studio تجد نفسك محاصراً أكثر، وسيزداد هذا الشعور مع الاستمرار في تطوير أنظمة وندوز على نسق Windows 10 وما بعدها.

هناك حلول رائعة لكنها لا تلقى الاهتمام من قبل المبرمجين لأسباب كثيرة، بعضها منطقي، والآخر غير منطقي. فعلى سبيل المثال : الدلفي بديل قوي جداً، والملفات التنفيذية المتولد عنه نقية Native. عكس الملفات التنفيذية الصادرة عن فجول ستوديو التابع لمايكروسوفت صاحبة نظام التشغيل نفسها!! فالملفات التنفيذية في هذه الحالة غير نقية، وليست Native تماماً. بل لابد من وجود برامج وملفات أخرى بجانبها كي تعمل على أجهزة الزبائن. وغالباً ما تكون الأحجام كبيرة جداً.

المشكلة في دلفي من وجهة نظري:

- غلاء ثمنها (وهذا شيء يشترك معها فجول ستوديو فيه).
- منعها على بعض الدول العربية.

هناك بديل مفتوح المصدر ورائع وواعد، هو لازاروس.
هذه البيئة تمشي على خطى دلفي. غير أنها مجانية تماماً.
الرد }}}
تم الشكر بواسطة: محمد كريّم , محمد كريّم , elgokr , elgokr
#17
إقتباس :الدلفي كبيئة، هي من تتحمل عبء التوافق بين برنامجك والـFramework

الملفات التي ينتجها الدلفي لا تعتمد على الفراموورك .
صدرت نسخة هي دلفي 8 موجهة للدوت النت ولكن توقف الامر هناك وتم التخلي عن المشروع
الرد }}}
تم الشكر بواسطة: elgokr
#18
طبعا الملفات الناتجة لا تعتمد على فريم وورك، العلاقة بين برنامجك والفريم وورك (الله أعلم برقم إصداره على جهاز الزبون) تحددها دلفي ولازاروس، وتنظم الأمور وأنت لا تشعر.
أضف إلى ذلك، شغل برنامجا مصمما بلازاروس على جهاز به وندوز حديثة التثبيت بدون حتى تعريفات الأجهزة، ستجده يعمل بلا أي مشاكل. فماذا يعني هذا؟
في نفس الوقت جرب ذلك مع برنامج من انتاج فجول ستوديو ^_^
الرد }}}
تم الشكر بواسطة: elgokr , elgokr
#19
اسواء ما في القصة اننا نستهلك بضاعتهم مهما كان الثمن (طبعا هم من يحدد)
و كذلك كجبرين على بيعهم ثرواتنا باي ثمن (لانهم هم من يحدد ثمنها)
و الخلاصة : يعاملننا بعقلية انهم هم المنتصر و نحن مهزمون برغم اننا نملك كل اسباب القوة...................؟؟؟؟؟؟؟
الله يفرج كرب هذه الامة .... قولوا آمين.
هَٰٓؤُلَآءِ قَوْمُنَا ٱتَّخَذُوا۟ مِن دُونِهِۦٓ ءَالِهَةً لَّوْلَا يَأْتُونَ عَلَيْهِم بِسُلْطَٰنٍۭ بَيِّنٍ فَمَنْ أَظْلَمُ مِمَّنِ ٱفْتَرَىٰ عَلَى ٱللَّهِ كَذِبًا
الرد }}}
تم الشكر بواسطة: elgokr , asemshahen5


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


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