C#网络程序设计

C#网络程序设计
作 者: B-power工作室编著
出版社: 中国铁道出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C#
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C#网络程序设计》作者简介

内容简介

C#网络程序设计,是建立在Microsoft最新的.NETFramework之上。本书的重点在于帮助用户了解一些基础知识,并培养网络程序设计的能力。在基础知识方面,本书将重点放在以下几点:lMicrosoft.NETFrameworkl网络基本概念lTCP/IP与相关的网络协议lC#程序设计在网络程序设计方面,本书的重点如下:l认识.NETFramework中网络相关的类与接口l客户端应用程序设计l服务器端应用程序设计lWeb-based应用程序设计全书辅以大量的图解与相关范例程序,以StepbyStep的方式来帮助读者在短时间内掌握C#网络程序设计。

图书目录

第0章 环境安装

Part A:Microsoft Windows 2000 Service Pack 1安装说明

A-1 如何获取

A-2 安装说明

Part B:Microsoft.Net Framework SDK安装说明

B-1 如何获取Internet Explorer 5.5

B-2 安装Internet Explorer 5.5

B-3 如何获取Microsoft.NET Framework SDK

B-4 安装.Net Framework SDK

Part C:Antechinus C# Editor安装说明

C-1 下载及安装Antechinus C# Editor

C-2 启动与简易操作

C-2-1 启动

C-2-2 编辑C#程序代码

C-2-3 设置

C-2-4 编译与运行

Part D:SharpDevelop安装与使用说明

D-1 如何获取SharpDevelop

D-2 安装SharpDevelop

D-3 使用SharpDevelop

D-3-1 使用环境说明

D-3-2 简易操作说明

Part E:用UltraEdit进行C#程序设计

E-1 下载及安装UltraEdit

E-2 UltraEdit简体汉化中文版

E-3 设置UltraEdit

Part F:用EditPlus进行C#程序设计

F-1 下载及安装EditPlus

F-2 下载及安装C#关键字文件

F-3 设置EditPlus

Part G:用Visual Studio进行C#程序设计

G-1 Visual Studio的设置

Part 1基础篇

第1章 Microsoft.NET Framework与程序设计入门

1-1 Microsoft.NET Framework结构

1-1-1 运行环境

1-1-2 开发工具

1-2 Microsoft.NET Framework SDK

1-3 C#面向对象语言

1-3-1 C#语言和C/C++语言的关系

1-3-2 C#和C/C++的差异

1-3-3 C#的特性

1-4 C#程序设计基础

1-4-1 准备工作

1-4-2 C#程序的开发流程

1-4-3 源程序

1-4-4 编译程序

1-4-5 执行与调试

1-5 Hello C-Sharp范例

1-5-1 编写源程序HelloCSharp.cs

1-5-2 编译

1-5-3 运行程序

1-5-4 范例程序说明

第2章 网络基本概念

2-1 网络基本概念

2-2 互联网(Internet)背景概述

2-3 通讯协议

2-4 TCP/IP通讯协议

2-4-1 数据包(Data Packet)

2-4-2 IP、TCP、UDP与ICMP数据包

2-5 Client/ Server结构

第3章 浅谈万维网

3-1 World Wide Web发展

3-2 World Wide Web结构

3-2-1 Client/Server结构

3-2-2 命名与寻址技术:URI与URL

3-2-3 HTTP Paradigm

3-2-4 Web Content

3-2-5 Web AP

Part 2高级篇

第4章 网址

4-1 网址的相关概念

4-2 IPAddress类

4-3 DNS类

4-4 IPHostEntry类

第5章 Socket程序设计

5-1 什么是套接字(Socket)

5-2 Socket类

第6章 多线程程序设计(Multithread)

6-1 何谓进程(Process)

6-2 线程的基本概念

6-3 Thread类

6-3-1 创建线程

6-3-2 线程的操作

6-4 线程的同步问题

6-4-1 何谓同步问题

6-5 Monitor类

Part3 实战篇

第7章 客户端应用程序设计

7-1 客户端Socket程序设计

7-2 TcpClient类

7-3 NetworkStream类

7-4 实作Echo服务客户端应用程序

第8章 服务器端应用程序设计

8-1 服务器端Socket程序设计

8-2 TcpListener类

8-3 Echo服务器端应用程序

8-4 多线程服务器端应用程序设计

第9章 进入WWW的世界

9-1 Uri类

9-2 WebRequest类

9-3 HttpWebRequest类

9-4 WebResponse类

9-5 HapWebResponse类

Part 4 附录篇

附录A C#编译器使用说明

附录B C#语法速成