Tài liệu C# Network Programming

Thảo luận trong 'Kế Toán - Kiểm Toán' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    Introduction
    How This Book Is Organized
    Part II: Network Layer Programming
    Part III: Application Layer Programming Examples
    Keeping Up to Date
    Part I: Network Programming Basics
    Chapter 1: The C# Language
    Basics of .NET
    Installing a C# Development Environment
    The C# Runtime Environment
    C# Programming Basics
    C# Features
    Summary
    Chapter 2: IP Programming Basics
    Watching Network Traffic
    Analyzing Network Packets
    Programming with TCP and UDP
    Finding IP Address Information
    Summary
    Chapter 3: C# Network Programming Classes
    A Primer on Socket Programming
    C# Socket Programming
    C# Socket Helper Classes
    Summary
    Chapter 4: DNS and C#
    The Domain Name System (DNS)
    Windows DNS Client Information
    DNS Classes in C#
    Summary
    Part II: Network Layer Programing
    Chapter 5: Connection-Oriented Sockets
    A Simple TCP Client
    When TCP Goes Bad
    Using C# Streams with TCP
    Summary
    Chapter 6: Connectionless Sockets
    A Simple UDP Application
    Distinguishing UDP Messages
    When UDP Goes Bad
    A Complete UDP Application
    Summary
    Chapter 7: Using The C# Sockets Helper Classes
    The TcpClient Class
    The TcpListener Class
    The UdpClient Class
    Moving Data across the Network
    Summary
    Chapter 8: Asynchronous Sockets
    Windows Event Programming
    Using Asynchronous Sockets
    Sample Programs Using Asynchronous Sockets
    Using Non-blocking Socket Methods
    Summary
    Chapter 9: Using Threads
    Creating Threads in a Program
    Using Threads in a Server
    Using Threads for Sending and Receiving Data
    Thread Pools
    Using Thread Pools in a Server
    Summary
    Chapter 10: IP Multicasting
    What Is Broadcasting?
    Using Broadcast Packets to Advertise a Server
    What Is Multicasting?
    C# IP Multicast Support
    Sample Multicast Application
    Summary
    Part III: Application Layer Programming Examples
    Chapter 11: ICMP
    Using Raw Sockets
    Creating an ICMP Class
    A Simple Ping Program
    An Advanced Ping Program
    The TraceRoute.cs Program
    The FindMask Program
    Summary
    Chapter 12: SNMP
    Understanding SNMP
    Working with SNMP Packets
    Creating a Simple SNMP Class
    The SimpleSNMP Program
    Using Vendor MIBs
    Using GetNextRequest Queries
    Summary
    Chapter 13: SMTP
    E-mail Basics
    SMTP and Windows
    The SmtpMail Class
    Using Expanded Mail Message Formats
    Mail Attachments
    The MailAttachment Class
    A POP3 Client
    Summary
    Chapter 14: HTTP
    Advanced Web Classes
    Web Services
    Summary
    Chapter 15: Active Directory
    Working with Active Directory
    Using C# to Access a Network Directory
    Modifying Directory Data
    Searching the Network Directory
    Summary
    Chapter 16: Remoting
    Moving Data, Revisited
    An Overview of Remoting
    Using Remoting
    Creating a Proxy Class Using soapsuds
    Summary
    Chapter 17: Security
    Socket Permissions
    Protecting Network Data
    Protecting Network Data<i class=
    Summary
     

    Các file đính kèm:

Đang tải...