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

نسخة كاملة : هل يمكن تشغيل مشروعين في Solution واحد ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمة الله وبركاته


اخواني سؤال بسيط بس

انا سويت مشروعين في solution واحد

هل يصير اشغل البرنامجين في وقت واحد

صورة :



ولو كان عددها 10 شو المشكلة يعني ؟
أنت أعمل 10 مشراريع كل واحد عبارة عن Class Library ويكون موجود فيه كل شيء ,, ومشروع واحد واجهه أستخدام ونادي اللى انت عايزه من خلالها ..
و هذة هي الطريقة الحديثه في البرمجة أساسا ..

يعني أذا أنت بتفكر بهذة الطريقة بتكون بتشتغل صح .

بس خلاص ..
Abu Ehab كتب :ولو كان عددها 10 شو المشكلة يعني ؟
أنت أعمل 10 مشراريع كل واحد عبارة عن Class Library ويكون موجود فيه كل شيء ,, ومشروع واحد واجهه أستخدام ونادي اللى انت عايزه من خلالها ..
و هذة هي الطريقة الحديثه في البرمجة أساسا ..

يعني أذا أنت بتفكر بهذة الطريقة بتكون بتشتغل صح .

بس خلاص ..

بالفعل لم تخطر في بالي

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

أشتغل كل مشاريعك عبارة عن كلاسات يعني ملفات DLL_______________ طيب ليش يا أبو إيهاب ؟

أنا بقول لك ليش :
لما تعمل تحديث للبرنامج أو النظام ,, كل ما عليك أنك تستبدل ملف Dll بملف Dll جديد وبدون ما يتأثر المشروع أو النظام وحتى بدون ما يشعر المستخدم كمان .
وببيساعدك أنك تعرف الخلل وين بسهوله .
وبيساعدك أنك تضيف ملف Dll جديد محدث للمشروع بدل ما تبنيه من جديد .

زنصيحة كمان علشان تكمل :
أعمل ملفات DLL مستقله للتقارير ... وبكراا تشوف الفايده منها .

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

أشتغل كل مشاريعك عبارة عن كلاسات يعني ملفات DLL_______________ طيب ليش يا أبو إيهاب ؟

أنا بقول لك ليش :
لما تعمل تحديث للبرنامج أو النظام ,, كل ما عليك أنك تستبدل ملف Dll بملف Dll جديد وبدون ما يتأثر المشروع أو النظام وحتى بدون ما يشعر المستخدم كمان .
وببيساعدك أنك تعرف الخلل وين بسهوله .
وبيساعدك أنك تضيف ملف Dll جديد محدث للمشروع بدل ما تبنيه من جديد .

زنصيحة كمان علشان تكمل :
أعمل ملفات DLL مستقله للتقارير ... وبكراا تشوف الفايده منها .

بس خلاص .


ويشرفني انك تنصحني

نصائحك من ذهب

واكون غبي اذا ماطبقتها

بالفعل قد حولت المشروعين الى class library
ثم قمت بعمل مشروع اخر داخل السلوشن يحتوي على فورمين (فورم العميل) و (فورم الخادم)


بالتوفيق اخي الغالي
في النهاية اصبح السلوشن بهذه الطريقة :

أستخدم Folders وضيف كل نوع لوحده حتى لا تتــــــــــــــــوه
جدي مثلا :




بالفعل اليوم اخوي عطيتني معلومات قيمة

لطالما كنت اعاني من الخربطة والعفسة في مشاريعي

ودائما مااظطر لعمل تحديث للملف التنفيذي للمستخدم

فالأن ليس علي سوا تحديث ملف dll فقط


شكرا جزيلا لك
زيادة على كلام اخي ابو ايهاب

اذا كنت تريد استدعاء إجراء من مشروع أخر ضمن نفس السلوشن

يجب عليك اضافة مرجع لتسطيع الوصول الى الاجراء في المشروع الاخر

صورة :



الان يمكنني استدعاء اي دالة من مشروع vb4arb_client و vb4arb_server

طبعا اكيد لازم تكون الدالة ليست private
السلام عليكم

كلام غالى جدا جدا

وانا اولا زعلان من ابو ايهاب لاختفاءه طيلة الايام الماضيه

ثانيا النصائح دى المفروض يكتبها فى موضوع مستقل فى قسم المقلات ويثبت

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

ويتكتب فيه الكلام الغالى ده والله فعلا

وجميع الاعضاء يشاركو بالنصائح دى

يعنى انا لا يسرنى ان اضيع عام من عمرى لاصل لمثل هذه النتائج بل هى الان جاءت على طبق من ذهب والحمد لله وحده

وشكرا لتوصيحك اخى الحبيب الشاكى لله
الصفحات : 1 2