Welcome to the English ReleaseThe English Release - is a Complete Reference in Network ProgrammingBook Name: The Complete Reference In Network Programming Using C# & VB.NET
http://www.fadidotnet.org/Covers/cover_eng_book.jpg
Download Last Outline Update http://www.fadidotnet.org/The_Complete_Reference%20in%20Network_Programming.pdf
The Table of contentsPart1 Introduction Chapter 1 : Introduction to .NET Chapter 2 : Multithreading (Using & Managing)Chapter 3: TCP/IP Layers & Message Encapsulation OverviewChapter 4: Routing Protocols Chapter 5: IPv4 , IPv6 Architecture & IP Multicasting Overview Chapter 6: Introduction to VOIP Protocols Chapter 7: Introduction to MultimediaChapter 8 : Introduction to Network Artificial IntelligencePart 2 : Introduction To Network Programming Chapter 9 : Introduction to Socket Programming Chapter 10 : Streaming Programming Chapter 11 : Helper TCP & UDP (Classes & Members) Part 3 : Socket & Network Layer Programming Chapter 12: Synchronous Socket ProgrammingChapter 13: Asynchronous Socket Programming Chapter 14 : Row Socket Programming Chapter 15 : Other Network Protocols Programming (IPv6, IPX ,GGP,IGMP) Part 4 : Communication protocols programming : Chapter 16 : Serial connection Programming (Serial ,LPT, Com , Bluetooth, infrared, fire wire) + controlling + feedback.Chapter 17 : Programming Over VPN & RAS.Chapter 18 : Mobil (Compact Framework) Network Programming.Part 5 : Voice / Video over IP Programming Chapter 19: VOIP - Voice over IP Programming Chapter 20 : Conferencing & Casting SystemsChapter 21: Advanced Multicasting Systems (Architecture & Conference Systems)Chapter 22 : Microsoft Live Communication server .Part6 : Application Layer ProgrammingChapter 23 DNS ProgrammingChapter 24 : SNMP ProgrammingChapter 25 : HTTP ProgrammingChapter 26 : SMTP & POP3 Programming Chapter 27 : FTP ProgrammingChapter 28: Directory service programming Part 7: Distributed Systems Designing & Programming Chapter 29 : Introduction to Distributed Systems DesignChapter 30 : Serialization Programming Chapter 31 : Web Services & XML ProgrammingChapter 32 : Distributed Windows Services ProgrammingChapter 33 : Remotting Programming Part 8: Security Programming Chapter 34 Cryptography programmingChapter 35 Permissions programmingChapter 36 : Authentication programmingChapter 37 : Communication Security Programming (VOIP , VPN, RAS, Wireless)Part9 : Network Artificial intelligence Chapter 38: Network Artificial intelligence Programming- Fuzzy systems - Neural systems - Color recognition .Part 10 : Performance Improvement & QUALITY OF SERVICESChapter 39 : Compression & Decompression Chapter 40 : Socket Performance Improvement Chapter 41 : Routing Algorithm ProgrammingConclusion ReferencesAppendixes