Network Programming for the MicrosoftВ® .NET Framework (Pro-Developer)
Chapter 1: Network Programming with the Microsoft .NET Framework
- Table 1-1: Second-Level System Namespaces*
Chapter 2: Managed I/O: Streams, Readers, and Writers
- Table 2-1: Basic Stream Methods
- Table 2-2: Basic Stream Properties
- Table 2-3: Available Cryptography Algorithms
- Table 2-4: Encoding/Decoding Techniques for Stream Readers/Writers
Chapter 3: Threading and the Asynchronous Pattern
- Table 3-1: Thread Operating States
Chapter 4: Serialization
- Table 4-1: Serialization Efficiency Comparison
- Table 4-2: XML Attributes
Chapter 7: IP Addressing and DNS
- Table 7-1: IPv4 Address Classes
- Table 7-2: IPv4 Address Types
- Table 7-3: IPv6 Address Types
Chapter 8: Client Sockets
- Table 8-1: Common SocketType Values
- Table 8-2: IPAddress Members
- Table 8-3: Socket Flags
- Table 8-4: Common SocketOptionName Options
- Table 8-5: TcpClient Properties and Equivalent Socket Options
Chapter 9: Server Sockets
- Table 9-1: Socket Permission Properties
- Table 9-2: Asynchronous Socket Methods
Chapter 10: HTTP with .NET
- Table 10-1: HTTP Request Methods
- Table 10-2: HTTP Header Properties
- Table 10-3: WebExceptionStatus Members
- Table 10-4: HttpStatusCod e Members
- Table 10-5: ServicePointManager Properties
- Table 10-6: Code Access Permissions for Web Classes
Chapter 12: .NET Remoting
- Table 12-1: HTTP Channel Properties
- Table 12-2: TCP Channel Properties
Chapter 13: .NET Framework Network Security
- Table 13-1: .NET Framework Permissions
- Table 13-2: Condition Types for Code Groups
- Table 13-3: Comparison of Authentication Schemes
Chapter 14: Network Performance and Scalability
- Table 14-1: Sample Memory Requirements for Asynchronous I/O
- Table 14-2: Bandwidth Per Connection Statistics
- Table 14-3: Web Class Performance
- Table 14-4: HTTP Authentication Performance
Категории