موجز عن الكتاب:
يناقش هذا الكتاب معظم الأمور المتعلقة ببرمجة الشبكات باستخدام لغات الدوت نيت بأسلوب سلس وبسيط إذ ينتقل بك من المستوى المبتدئ إلى المتوسط إلى المتقدم بأسلوب جميل وممتع، و يبدأ الكتاب بمقدمة عامة عن TCP/IP Models وتطبيقات Client/Server باستخدام للغات الدوت نيت كما ويحتوي على شرح مفصل عن Socket Programming والـTransport Layer Protocols والـ Network Layer Programming وبناء أنظمة متقدمة باستخدام الـMulticasting كأنظمة المؤتمرات والـVoice Chat Systems ويحتوي الكتاب على شرح لأهم الأمور المتعلقة بالـ Voice Over IP Programming والـTAPI Telephony وبرمجيات الـ Remote Desktop وأنظمة التحكم عن بعد وغيرها بالإضافة إلى طرق تحليل والتصنت على الـ Packets المرسلة باستخدام الـRow Programming والـPacket Sniffing ، كما ويحتوي على شرح مفصل لأهم برتوكولات الـApplication Layer وتصميم و بناء النظم الموزعة واستخداماتها في برمجيات الشبكات، وأخيرا شرح مفصل عن طرق الحماية ووضع الصلاحيات والسياسات في برمجيات الشبكات.
أهمية الموضوع:
يطرح الكتاب مواضيع برمجة الشبكات والنظم الموزعة , ويتمحور الهدف الأساسي من تأليف الكتاب حول أمرين:
الأول: عدم وجود كتب عربية تتحدث عن برمجة الشبكات وخاصة المتعلق منها ببرمجة النظم الموزعة وأيضا ندرتها في الكتب الانجليزية.
الثاني: عدم وجود كتب سواء عربية أو غير عربية تتحدث عن برمجة الـVoice/Video Conference System والـVOIP وأنظمة التعليم الإلكتروني عن بعد والحماية والتحكم عن بعد.
لذلك يعتر هذا الكتاب هو الكتاب الأول والوحيد والذي يناقش هذه المواضيع بشكل مفصل ومن هنا أتت أهميته وخاصة للمبرمجين والطلاب المهتمين بمجال برمجة الشبكات والنظم الموزعة وبرمجة برمجيات المحادثة الصوتية والمرئية وأنظمة التحكم والحماية عن بعد.
وقد تناولت بعض الصحف العربية و التكنولوجية مناقشة المواضيع الجديدة في الكتاب ومنها:
- جريدة الرأي في العدد الصادر – الخميس 19 تشرين الأول 2006
رابط الموضوع: http://www.alrai.com/pages.php?news_id=127395
- جريدة التكنولوجيا العربية في العدد الصادر – الأربعاء 13 سبتمبر 2006
- جريدة الأنباط في العدد الصادر – الاثنين 11 سبتمبر 2006
الإضافات العلمية الأصلية:
يطرح الكتاب معظم المواضيع المتعلقة ببرمجة الشبكات والنظم الموزعة, ويعتبر الكتاب الأول والوحيد والذي يناقش المواضيع المتعلقة ببرمجة برمجيات المحادثة الصوتية الـ Voice Over IP والمرئية Video Conference Systems وبناء أنظمة التعليم الإلكتروني عن بعد Remote eLearning Systems وأنظمة الحماية والتحكم عن بعد تحت منصة الدوت نيت ومن أهم الإضافات العلمية في هذا الكتاب ما يلي:
أولا : برمجة الـ Voice Over IP Programming Including TAPI Telephony ولا توجد أي كتب تتحدث عن هذا الموضوع سواء عربية أو غير عربية.
ثانيا :التعمق بموضوع الـ Advanced Web Services Programming & Remotting Services إذ تقتصر أغلب الكتب الخاصة ببرمجة الشبكات شرح مختصر عن هذه التقنيات دون التعمق فيها وتفصيل استخداماتها ومن هنا يتحدث هذا الكتاب عن الأمور التي لم تتطرق لها الكتب الانجليزية في هذه المجالات.
ثالثا : شرح موضوع Row Socket & Packet Sniffing من النواحي التقنية والبرمجية وهو موضوع هام وخاصة لحماية برمجيات الشبكة إذ يشرح في هذا الموضوع طرق التقاط وتحليل الـData المارة عبر الشبكات وأيضا فهذا موضوع جديد لا يوجد كتب برمجة تتطرق إليه.
رابعا : طرق بناء برمجيات التحكم عن بعد والوصول لسطح المكتب عن بعد والتحكم به Remote Desktop Applications With Keyboard/Mouse Control Features , وهو موضوع جديد أيضا على مستوى كتب برمجة الشبكات والتي لا تتطرق لمثل هذه المواضيع المتقدمة.
خامسا : شرح مفصل عن تكنولوجيا الـ Multithreading واستخدامها في برمجيات الشبكات, والجديد في هذا الموضوع شرح تأثيرات الـMultithreading على البرمجيات التي تعتمد على البرمجة المتزامنة وأيضا على البرمجيات التي تعتمد على البرمجة غير المتزامنة.
سادسا : شرح مواضيع الـ Network Security ومعاير التشفير DES والـRSA والـDSA والـSSL والـ Socket Permissions واستخدامها في برمجيات الشبكات والأنظمة الموزعة.
سابعا : شرح عن طرق بناء برمجيات الـ Keyboard Listening والتصنت على حركة الـMouse ونقل المعلومات عبر الشبكة , والهدف منه تعزيز المفاهيم العلمية والأمنية المتعلقة بإمكانية صنع مثل هذه البرمجيات وطرق عملها بهدف حماية المستخدمين منها ومعرفة كيفية عملها وبرمجتها .
كتبها Fadi Abdelqader في 07:12 صباحاً ::
اريد الحصول علي كتب حول الشبكات باللغة العربية
أعلق على أيش
الاسم: Fadi Abdelqader
