تقرير حول كتاب احترف برمجة الشبكات وبروتوكولات TCP/IP بلغة سي شارب فادي عبد القادر
الرائع فادي عبدالقادر يقدم الكتاب الأول والمتخصص في هذا المجال فقط باللغة العربية النسخة الإلكترونية يناقش هذا الكتاب معظم الأمور المتعلقة ببرمجة الشبكات باستخدام لغات الدوت نيت بأسلوب سلس وبسيط إذ ينتقل بك من المستوى المبتدئ إلى المتوسط الى المتقدم بأسلوب جميل وممتع و يبدأ الكتاب بمقدمة عامة عن TCP/IP Models وتطبيقات Client/Server باستخدام للغات الدوت نيت كما ويحتوي على شرح مفصل عن Socket Programming و ال Transport Layer Protocols وال Network Layer Programming وبناء أنظمة متقدمة باستخدام ال Multicastingكانظمة المؤتمرات وال Voice Chat Systems ويحتوي الكتاب على شرح لأهم الأمور المتعلقة بال Voice Over IP Programming وبرمجيات ال Remote Desktop وأنظمة التحكم عن بعد وغيرها كما ويحتوي على شرح مفصل لأهم برتوكولات ال Application Layer واستخداماتها في برمجيات الشبكات وأخيرا الشرح مفصل عن طرق الحماية ووضع الصلاحيات والسياسات في برمجيات الشبكات بالإضافة إلى طرق تحليل والتصنت على ال Packets المرسلة باستخدام ال Row Programming . وال .. Packet Sniffer
فهرس المحتويات في النسخة الإلكترونية
Part 1 Networks & TCPIP Programming Overview:
Chapter 1: TCP/IP Layers & Message Encapsulation
Chapter 1: TCP/IP Layers & Message Encapsulation
- TCP/IP Layers Encapsulation Overview
- TCP / UDP Connection Establishment
- TCP & UDP Header Encapsulation
- Using TCP Connection Oriented in Dot Net to Send Unicast Messages
- Using UDP Connectionless in Dot Net to Send Broadcast Messages
- Streaming & Threading Overview & Using it to Send Images Throw Network
Chapter 2: IPv4 & IPv6 Architecture Overview
- Classful IP Address
- Unicast IP
- Broadcast IP
- Multicast IP
- CIDR Nation Overview
- IPv6 Architecture Overview
Chapter 3: IP Multicasting Overview
- Using IP Multicasting in Dot Net to Create a Multicast Groups
Part2 Streaming:
Chapter 4: Streaming (Classes & Members)
- Stream Members
- Stream Manipulation
Chapter 5: Applied Streaming in Dot Net
- Create a Remote Desktop Application By Using TCP Streaming Connection
- Create a Simple Application to Store & Read Images (Binary Data) in Microsoft Access & Microsoft SQL Server Database Management System By Using Streams Library & ADO.NET
Part3 Transport & Network Layer Programming:
Chapter 6: Transport TCP & UDP (Classes & Members)
Chapter 6: Transport TCP & UDP (Classes & Members)
- TCP Classes Members
- UDP Classes Members
Chapter 7: Synchronous Sockets Programming
- Synchronous Socket Programming
- Synchronous Socket Classes & Members
Chapter 8: Asynchronous Sockets Programming
- Applied Asynchronous Socket in Dot Net
Chapter 9: Advanced Multicasting Systems
- Using Multicast Sockets with .NET
- Multicast Conferencing Systems:
- Full/Half Duplex Multicast Video Conferencing System.
- Full/Half Duplex Multicast Desktop Conferencing System.
- Full/Half Duplex Multicast Text Conferencing System
Chapter 10 VOIP - Voice Over IP Programming
- How to Create a Voice Chat Throw Dot Net Using Unmanaged API’s Functions
- Testing UDP Multicasting, TCP and Thinking in SCTP to Transfer Voice Throw Networks
- How to Create a Voice Conference System Using Microsoft Direct Play 9
Part 4 Application Layer Programming:
Chapter 11 DNS Programming
- Asynchronous DNS Members
Chapter 12 HTTP Programming
- Using HTTP in Dot Net
- Advanced HTTP Programming
- Using HttpWebRequest
- Using HttpWebResponse
Chapter 13 Web Services & XML Programming
- Create A Simple Web Service Application
- Advanced Remotting & Web Services Programming
Chapter 14 SMTP & POP3 Programming
- SMTP Protocol
- SMTP Concept
- Using SMTP in Dot Net
- Advanced SMTP Programming
- POP3 Protocol
- POP3 Concept
- Using POP3 in Dot Net
Chapter 15 FTP Programming
- Create a Simple Application to Transfer Files By Using COM Components
- Create a Simple Application to Transfer Files By Using Web Classes Components
- Create a Simple Application to Transfer Files By Using Socket Programming & Streaming Libraries
Part5 Network Security Programming:
Chapter 16 Cryptography
- Hashing In Dot Net
- Digital Signature Algorithms
Chapter 17 Socket Permissions
- Security Action
- Socket Access property
شكرا على الموقع الجميل
ردحذفوألف شكر للمبدع المتألق فادي عبد القادر
مع تمنياتنا لكم بكل التوفيق والنجاح
إلى الأمام إن شاء الله
العفو اخي نورت المنتدي بتعليقك و نرجو من الله ان ينفعك بكل ما تقرء
ردحذف