منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : هل من الممكن جعل برنامجى يستغنى عن النت فورم ورك ويعمل على الويندوز بدونه
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
إقتباس :ممكن تلاحظ دة في برامج صغيرة ذي ميديا بلاير او اي برنامج اخر هتلاقي ملفات dll كتير هتفهم من كدة انة ماعتمدش علي كل نت فريم ورك وانما جزء من ملفاتها dll

هل تضن أن البرنامج ارفق المترجم والمكتبات القياسية للغة البرمجمة المصنوع بها؟ ابدا انما المترجم والمكتبات القياسية معدة مسبقا ومرفقة مع نظام التشغيل، كما اصبح الدت نت فريم وورك مرفق مع الانظمة الحديثة ايضا....
اخي هو مجرد وجة نظر او استنتاجات مفيش حل جزري بشانها

وعموما تتاكد بردة هات برنامج ذي المديا بلاير وشغلة علي ويندوز xp بدون نت فريم ورك وجرب اي برنامج من عندك وشوف مين هيشتغل بالرغم من عدم وجود مستلزمات التشغيل لبرنامجك

وكدة دة معناة وضع جزء خاص بالبرنامج لليعمل بدون نت فريم ورك ولو موجود مع البرامج دية نت فريم ورك لا شتغل برنامجك بعد تسطيب اي منها


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

وشكرااااااااااااااااااااااااااااااا
أنا أراها ميزه واراها عيب فى نفس الوقت اعلم أن من المستحيل الجمع بين المتناقضات لاكن هذا ما حدث .
ميزه فى أشياء عديدة منها انظر حجم البرنامج يكون صغير جدا مقارنا بأي برنامج مصمم بلغة أخرى
انأ كنت اعمل ببرنامج AutoPlay Media Studio بلغة برمجة اسمها LUA .
كان حجم البرنامج يصل إلى 20 ميجا اعمل نفس البرنامج بالفيجوال حجمه لا يتعدى 5 ميجا الفرق الكبير فى الحجم بسبب انه يقوم بدمج المكتبات المستخدمة فقط مع البرنامج ويختلف حجم البرنامج حسب كمية المكتبات المستخدمة.
ولاكن فرض هذا الشيء على المبرمج هو العيب الكبير يجب أن يكون هذا الأمر اختياري ويحدده المبرمج حسب شريحة المستخدمين الموجه إليها البرنامج .
أنا ألان عامل برنامج موجه إلى فئة من الناس ما زالت تذهب إلى المحل المجاور لهم لعمل ويندوز جديد بـ 10 جنيه . دعنا نتخيل هذا الشخص عندما يقوم بتحميل برنامجي ويقوم بفتحه بالطبع ستظهر الرسالة الظريفة تطالبه بتثبيت المكتبات سرعان ما سيجرى إلى الصفحة ويقوم بتحميل البرنامج مره أخرى معتقد انه به مشكلة وعند تكرار ما حدث بكل بساطه سيفعل شي من الاثنين إما يكتب لك
الرابط لا يعمل يامعلم
البرنامج تالف ياباشا
إلى أخره ههههههه
طبعا ترد عليه أعطيني رسالة الخطاء التي تظهر ووو إلى أخره
أنتا فى غنا عن هذا أصلا والله المستعان
لهذا تشاهد أسئلة كثيرة فى كل المنتديات عن هذا الأمر
ألان هل من حل لهذه المشكلة
يا جماعة الموضوع ليس فقط مكتبات قياسية واطار عمل....

هب أني صنعت برنامج لإنشاء ملفات معينة ذات امتداد معين، كيف لهذه الملفات أن تعمل على الأجهزة دون وجود المترجم (برنامجي الذي يقرأ هذه الملفات)، ملف التطبيق ذو الامتداد exe هو ملف ذاتي التنفيذ، ولكن بداخلة كود التطبيق ومعلوماته، ويحتاج للمترجم الذي يقوم بقراءة سطوره لنظام التشغيل، أما المكتبات القيساسية ما هي إلا لتسهيل عمل المبرمجين، وتجهيز الإجراءات والدوال التي يتعامل معها في الغالب، مثل التعامل مع قواعد البيانات والتعامل مع الملفات وغيرها من المكتبات التي تحتوي كودات جاهزة....

جميع التطبيقات والبرامج بشتى لغات البرمجة تحتاج اطار عمل (مترجم + مكتبات قياسية)، فما بالنا نعترض على الدت نت فريم وورك، اصبح الان كباقي الاطر والمترجمات (يتم ارفاقه مع نظام التشغيل تلقائيا).
dreamsdotnet كتب :يا جماعة الموضوع ليس فقط مكتبات قياسية واطار عمل....

هب أني صنعت برنامج لإنشاء ملفات معينة ذات امتداد معين، كيف لهذه الملفات أن تعمل على الأجهزة دون وجود المترجم (برنامجي الذي يقرأ هذه الملفات)، ملف التطبيق ذو الامتداد exe هو ملف ذاتي التنفيذ، ولكن بداخلة كود التطبيق ومعلوماته، ويحتاج للمترجم الذي يقوم بقراءة سطوره لنظام التشغيل، أما المكتبات القيساسية ما هي إلا لتسهيل عمل المبرمجين، وتجهيز الإجراءات والدوال التي يتعامل معها في الغالب، مثل التعامل مع قواعد البيانات والتعامل مع الملفات وغيرها من المكتبات التي تحتوي كودات جاهزة....

جميع التطبيقات والبرامج بشتى لغات البرمجة تحتاج اطار عمل (مترجم + مكتبات قياسية)، فما بالنا نعترض على الدت نت فريم وورك، اصبح الان كباقي الاطر والمترجمات (يتم ارفاقه مع نظام التشغيل تلقائيا).

جزالك الله خيرا على هذه المعلومات القيمة
كما ذكرت حدرتك
إقتباس :جميع التطبيقات والبرامج بشتى لغات البرمجة تحتاج اطار عمل (مترجم + مكتبات قياسية)
لاكن هذه الغات لا تجبر المبرمج على دمج المترجم والمكتبات على نظام التشغيل

إقتباس :الان كباقي الاطر والمترجمات (يتم ارفاقه مع نظام التشغيل تلقائيا)
انا ارى ان هذا ليس حل اصلا ساذكر لك مثال بيسط
كنت عامل برنامج موجه الى فنى صيانة المحمول
وبعد عرض البرنامج اتصدمت اكتشفت ان هذه الشريحه الكبيرة جدا من المستخدمين تعمل نظام xp لسبب واحد ان برامج السوفت وير الخاصه بالهواتف حتى نوكيا وسامسونج وغيرها لا يعمل الا على xp فقط مما جعلنى اتعجب جدا لهذا
انظر الى هذا العدد الكبير من المستخدمين حتى الان لا يمكنه الانتقال الى ويندوز 7 فضلا عن ويندوز 8
فدمج المترجم والمكتبات فى الا صدارت الحديثة من الويندوز ليس حل كافى على الاطلاق
بل كما ذكرت لحدرتك يجب دمج كل شئ مع برنامج وان يقوم برنامجك بذاته .
هذه رائ ومن الممكن ان يكون خطاء وان يكون صواب
ممكن نقول الموضوع مفتوح للابد بس المهم من الموضوع انة يتقفل دلوقتي ونقول ان لابد من وجود فريم ورك علي جهاز العميل دلوقتي ونخلي الوقت دة لموضوع مهم
السبب في عدم إعجابنا بالدوت نت فريم وورك هو أنها تتطلب وقتا كبيرا في التحميل و التنصيب إلخ ...

فهل من حل لهذه المشكلة؟؟؟
الصفحات : 1 2