الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هام جدا أنا أعاني مع ال +COM

مغلق
بدأه MAHGOOP في 24 يونيو 2006 · 9 رد · 736 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاتة

لو يوجد لدى أحد أي كتب تشرح ال "+COM" سأكون شاكر جدا لو ممكن يبعتهالي لأن الموك الخاص بميكروسوفت غير جيد

mahgoop@gmail.com

تم تعديل هذه المشاركة بواسطة محمد حسن محمد محجوب في 24 يونيو 2006 في 20:13

------------------------------------------------

لا إله إلا أنت سبحانك أني كنت من الظالمين

-----------------------------------

27e64a660f.gif

#2

أنا واجهني بعض الصعوبات في فهم الموك ( 2557 ) أيضا في بداية الأمر. ولم أفهمه جيدا الا بعد الاستعانه بالله ثم بكتاب اسمه C#COM+. الغريب في الأمر أن الكتاب هذا اصلا C#COM+ هو كتاب غير جيد ! فهو نظري ولا يوجد به أكواد كثيره بالاضافه الى أنه قديم. ولا أعلم حقيقة حتى الآن كيف ولماذا فهمت أساسيات و خدمات الـ COM+ من قراءتي من هذا الكتاب ! بالفعل أحيانا تقرأ كلمه هنا أو هناك تجدها أضاءت مليون مصباح !

بعد تجربتي أنصحك الآن بأن تقرأ Chapter 1,2 and 3 من كتاب C#COM+ ثم بعد ذلك تبدأ القراءه من الموك, وبعد الانتهاء من كل Module اذهب واقرأ الـ Chapter الذي يتحدث عن نفس الموضوع من كتاب C#COM+ وبعدها مارس واكتب بعض الأكواد للأشياء الجديده التي تعلمتها وحاول تنفيذ الـ Labs ( مع ان الـ Labs تضيع الوقت لأنها تخرج عن الموضوع الأساسي كثيرا بالاضافه الى أنها تتطلب اعدادات للـ SQL Server و للـ IIS وربما تتطلب اضافة مستخدمين والخ باعتبارها Real World Applications ! على كل حال أقل شئ يمكنك فعله هو أن تعرف الهدف الأساسي من الـ Lab ثم تنفذه ).

كان أيضا من ضمن خطتي لتعلم تصميم وبرمجة الـ Distributed Applications هو قراءة كتاب اسمه Distributed .net programming in c# , ولكني لم أقرأ منه سوى حوالي فصلين فقط حتى الآن للانشغال ولا أستطيع أن أحكم عليه.

الخلاصه هي أن تقرأ الموك وتستخدم ذلك الكتاب السئ والجيد C#COM+ على حسب الطلب ان واجهك صعوبات في فهم بعض الأشياء. وان كان لديك الوقت فاقرأ الموك والكتاب كاملين.

يمكنك تحميل الكتاب من الرابط التالي :

http://rapidshare.de/files/2792330/Hungry....g-2001.rar.html

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#3

شكرا جدا ليك بس للأسف أنا أستخدم "VB"و ليس "#C" بس هنزل الكتاب علشان الفرق تقريبا مش كبير بس ياريت لو يوجد كتاب لل "VB"

الكتب في ال "+COM" مش متوفرة للأسف

و شكرا مرة أخرى على مجهودك

لا إله إلا أنت سبحانك أني كنت من الظالمين

------------------------------------------------

لا إله إلا أنت سبحانك أني كنت من الظالمين

-----------------------------------

27e64a660f.gif

#4

كما ذكرت لك أن الكتاب لا يوجد به أكواد كثيره. فاستخدمه فقط من أجل فهم ماهية الـ COM+ وأيضا لأجل أن تفهم خدماتها وبيئة عملها وبيئة عمل الدوت نت معها والخ, وتلك الأشياء هي الأهم ولا تتعلق بلغة برمجه معينه. بعد ذلك تأتي مرحلة كتابة الكود ويمكنك الاستعانه بالموك في ذلك.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#5

طلب بخصوص ال +COM

ممكن حد يشرح لى ال COM و ال COM+

اسماء كتب خاصة بال +COM

انصحك بفهم التطبيقات الموزعة اولاً و ال +COM و الخدمات المتعلقة بها قبل ان تفكر فى كتابة سطر واحد كود

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#6

السلام عليكم

انا كمان ابحث عن مصادر com+

ولكن كل المصادر بالغة الانجليزية وانا ضعيف في انجليزية

ياريت لو احد يفهم الموضوع ويشرحنا بالعربي مع مثال تطبيقي مع دوت نت

وشكرا لكم

#7

السلام عليكم و رحمة الله و بركاتة

لو سمحت لو ممكن ترسلي المصادر الأنجليزية

أكون شاكر لك جد

mahgoop@gmail.com

تم تعديل هذه المشاركة بواسطة محمد حسن محمد محجوب في 28 يونيو 2006 في 10:55

------------------------------------------------

لا إله إلا أنت سبحانك أني كنت من الظالمين

-----------------------------------

27e64a660f.gif

#8

نصيحة اخوية، ان كنت مبرمج دوت نت، لا تضيعو الكثير من الوقت مع +COM

بصراحة هي لها مميزات كثيرة جدا، والكثير من البرامج الضخمة الخاصة بالمؤسسات بنيت بها، لكن ميكروسوفت لم تقم بالتطوير عليها بشكل جذري منذ عدة سنوات ولكنها تدعم في اتجاه Indigo او اصبح يعرف بإسم WCF

Windows Communication Foundation

وهي الاساس الذى سوف يكون خاص بالانطمة الموزعة خلال السنوات القادمة لميكروسوفت، وبه دمجت كل المميزات الموجودة في Remoting, webservices, and +Com تحت مظلة واحدة

والاهم لا نحتاج لتعقيدات ال COM

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#9

شكرا جدا على التعقيب و أعلم أن ال"+COM"معقد جدا و لكنة مفيد و يسهل عمل الكثير من الأمور دون كتابة أكواد معقدة و لكني أكتشفت أنة نادرا ما يستخدم في التطبيقات الصغيرة و المتوسطة و ربنا يسهل يكونو عدلوا بعض الشئ به في "VB2005"

------------------------------------------------

لا إله إلا أنت سبحانك أني كنت من الظالمين

-----------------------------------

27e64a660f.gif

#10

مع 1.1 net. و 2

يمكنك استخدام web services او remoting

web services اسهل بكثير من +com

ايضا Net. remoting توفر لك binary format واستخدام اي من بروتوكل tcp/http مما يعطيك سرعة واداء قد تفتقده عند استخدامك لل web services

لكن في معظم الحالات كلا التقنيتين يتيحان لك بناء انظمة موزعة بسهولة، واذا لم تحتاج لبعض خصائص ال +com مثل Object pooling, distrubted transcations, queued components وبعض المميزات الاخرى فلا حاجة لك بها

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

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

هذا الموضوع مغلق.

مواضيع مشابهة