- 博客(0)
- 资源 (10)
- 收藏
- 关注
Windows程序设计
书本简介
书 名:Programming Windows程式开发设计指南
出版日期:2000/6/2
书 号:957-8239-73-4
I S B N:957-8239-73-4
原 作 者:Charles Petzold
译 者:余孟学
书本简介
章节目录
--------------------------------------------------------------------------------
基础篇
1. 开始
. WINDOWS环境
. WINDOWS程式设计选项
. 编写第一个WINDOWS程式
2. Unicode简介
. 字元集简史
. 宽字元和C
. 宽字元和WINDOWS
3. 视窗和讯息
. 自己的视窗
. WINDOWS程式设计的难点
4. 输出文字
. 绘制和更新
. GDI简介
. 卷动列
. 建立更好的滚动
5. 图形基础
. GDI的结构
. 装置内容
. 画点和线
. 绘制填入区域
. GDI映射方式
. 矩形、区域和剪裁
6. 键盘
. 键盘基础
. 按键讯息
. 字元讯息
. 键盘讯息和字元集
. 插入符号(不是游标)
7. 滑鼠
. 滑鼠基础
. 显示区域滑鼠讯息
. 非显示区域滑鼠讯息
. 程式中的命中测试
. 拦截滑鼠
. 滑鼠滑轮
8. 计时器
. 计时器入门
. 计时器的使用:三种方法
. 计时器用於时钟
. 以计时器进行状态报告
9. 子视窗控制项
. 按钮类别
. 控制项与颜色
. 静态类别
. 卷动列类别
. 编辑类别
. 清单方块类别
10. 功能表及其他资源
. 图示、游标、字串和自订资源
. 功能表
. 键盘加速键
11. 对话方块
. 模态对话方块
. 非模态对话方块
. 通用对话方块
12. 剪贴簿
. 剪贴簿的简单使用
. 复杂的剪贴簿用法
. 实作剪贴簿浏览器
2009-05-11
C Sharp Network Programming
C Sharp Network Programming C#网络编程
BackCover
C# Network Programming - Information
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
2009-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人