- 软件介绍
- 软件截图
- 相关阅读
- 网友评论
- 下载地址
本书是一本系统介绍C#网络编程技术的教材,全书共11章,由两部分组成。第1部分(第1~5章)为基础知识,内容包括Visual C#.NET集成开发环境、C#语言的基础知识、面向对象的程序设计、C#的Windows编程方法、C#的常用数据类、网络编程的基本概念、网络套接字编程以及多线程编程的方法概述等。第2部分(第6~11章)介绍网络编程的几个常用领域,内容包括TCP/UDP编程、FTP编程、电子邮件协议编程、HTTP编程、Web Service编程以及密码术网络编程等。
本书可作为高等院校计算机、网络工程、通信工程、信息安全等专业的教材,也可作为相关工程技术人员的参考用书。
目录
第1章 C#.NET概述
1.1 .NET平台介绍
1.1.1 什么是.NET
1.1.2 .NET的核心组件
1.1.3 .NET的新特性
1.1.4 .NET框架
1.2 C#语言简介
1.2.1 C#的开发背景
1.2.2 C#语言的特点
1.2.3 C#与其他语言的比较
1.3 Visual C#.NET集成开发环境
1.3.1 启动界面
1.3.2 解决方案资源管理器
1.3.3 工具箱
1.3.4 代码编辑窗口
1.3.5 类视图
1.3.6 属性窗口
1.3.7 服务器资源管理窗口
1.4 创建第一个C#.NET程序
1.4.1 创建C#控制台应用程序
1.4.2 创建C#窗体应用程序
本章小结
习题
第2章 C#基础编程
2.1 C#数据类型
2.1.1 标识符与关键字
2.1.2 值类型
2.1.3 引用类型
2.1.4 常量与变量
2.1.5 数据类型之间的转换
2.1.6 装箱与拆箱
2.2 表达式与运算符
2.2.1 表达式
2.2.2 运算符
2.2.3 运算符优先级
2.3 C#流程控制
2.3.1 顺序结构
2.3.2 选择结构
2.3.3 循环结构
2.3.4 跳转语句
2.4 C#异常处理
2.4.1 异常类
2.4.2 throw语句
2.4.3 try-catch语句
2.4.4 try-catch-finally语句
2.5 程序实例
2.5.1 素数判断
2.5.2 选择排序
本章小结
习题
第3章 C#面向对象编程
3.1 面向对象的基本概念
3.2 类和对象
3.3 字段
3.4 方法
3.5 属性与索引
3.5.1 属性
3.5.2 索引
3.6 委托与事件
3.6.1 委托
3.6.2 事件
3.7 继承与多态
3.7.1 继承
3.7.2 抽象类与密封类
3.7.3 接口
3.7.4 多态性
3.8 基于UML的系统分析与设计方法
3.8.1 UML简介
3.8.2 类图
3.8.3 序列图
本章小结
习题
第4章 C#常用数据类与Windows编程
4.1 String类和StringBuilder类
4.1.1 字符串表示格式
4.1.2 常用字符串操作方法
4.1.3 StringBuilder类的常用方法
4.2 ArrayList类
4.3 文件与IO流
4.3.1 用于文件操作的类
4.3.2 目录和路径操作
4.3.3 创建文件
4.3.4 读写文件
4.4 Windows程序设计基础
4.4.1 创建简单的WinForm程序
4.4.2 Windows窗体应用程序模型
4.4.3 WinForm常用控件
4.4.4 Visual C#的菜单设计与编程
4.4.5 Visual C#中的MDI编程
4.5 数据库编程基础
4.5.1 ADO.NET概述
4.5.2 ADO.NET的数据访问对象
4.5.3 ADO.NET访问常用数据库
习题
第5章 C#网络编程方法概述
5.1 TCP/IP概述
5.1.1 OSI参考模型与TCP/IP模型
5.1.2 TCP/IP基本概念
5.2 .NET网络编程基础
5.2.1 .NET中的网络组件
5.2.2 网络编程中的常用类
5.3 套接字编程
5.3.1 套接字简介
5.3.2 套接字编程原理
5.3.3 .NET中的Socket类
5.4 多线程编程
5.4.1 进程与线程
5.4.2 C#中多线程的开发
5.5 基于多线程的编程实例
本章小结
习题
第6章 TCP/UDP编程
6.1 TCP/UDP概述
6.2 .NET中的TCP编程基础
6.2.1 TcpClient类
6.2.2 TcpListener类
6.3 基于TCP的编程实例
6.3.1 服务器端编程
6.3.2 客户端编程
6.4 .NET中的UDP编程基础
6.4.1 UdpClient类
6.4.2 基于UdpClient类的编程实例
6.5 多播编程
6.5.1 多播概念
6.5.2 .NET中多播编程基础
6.5.3 基于UdpClient的多播实例
本章小结
习题
第7章 FTP编程
7.1 FTP概述
7.1.1 FTP结构
7.1.2 FTP命令
7.1.3 FTP服务器响应码
7.1.4 FTP流程
7.2 .NET中的FTP编程
7.2.1 数据发送和接收编程方法
7.2.2 服务器端开发
7.2.3 客户端开发
本章小结
习题
第8章 电子邮件协议编程
8.1 电子邮件协议概述
8.2 SMTP协议编程
8.2.1 邮件格式
8.2.2 SMTP信息
8.2.3 SMTP指令
8.2.4 SMTP流程
8.2.5 SMTP协议编程方法
8.3 ESMTP协议编程
8.3.1 ESMTP介绍
8.3.2 ESMTP协议编程实例
8.4 POP3协议编程
8.4.1 POP3概述
8.4.2 POP3客户端程序Socket类实现
8.4.3 POP3客户端程序TCP客户端类实现
8.5 System.Web.Mail
8.5.1 System.Web.Mail简介
8.5.2 设置SMTP服务器和E-mail地址
8.5.3 处理邮件内容及附件
8.5.4 邮件发送
本章小结
习题
第9章 HTTP编程
9.1 HTTP概述
9.1.1 HTTP标题
9.1.2 HTTP方法
9.1.3 HTTP响应信息
9.1.4 URL
9.1.5 HTTP流程
9.2 .NET中HTTP编程
9.2.1 基于Socket类的服务器编程
9.2.2 基于TcpListener类的服务器编程
9.2.3 获取网页内容
9.3 基于HTTP的编程实例
9.3.1 界面设计
9.3.2 程序设计
本章小结
习题
第10章 Web Service编程
10.1 Web Service概述
10.1.1 Web Service简介
10.1.2 Web Service的体系结构
10.1.3 Web Service与.NET
10.1.4 Web Service的优缺点
10.2 XML简介
10.2.1 基本概念
10.2.2 XML标准
10.2.3 .NET中XML的读取方法
10.2.4 .NET中XML的编写方法
10.3 SOAP简介
10.3.1 SOAP介绍
10.3.2 WSDL
10.4 Web Service 编程实例
10.4.1 创建Web服务
10.4.2 调用Web服务
本章小结
习题
第11章 密码术与网络编程
11.1 密码术概述
11.1.1 密码术概述
11.1.2 对称加密算法
11.1.3 非对称加密算法
11.1.4 数字信封技术
11.1.5 数字签名技术
11.2 .NET密码术编程基础
11.2.1 .NET中的散列算法及编程
11.2.2 .NET中的对称加密算法及编程
11.2.3 使用非对称密码术的.NET编程
11.3 综合实例
- 下载地址
- dnf远古之门怎么进入 远古之门掉落奖励
- 优酷大酷卡怎么收费?优酷大酷卡怎么样?
- win10小娜不说话怎么办 win10小娜不说话解决办法
- iOS6.1完美越狱工具evasi0n官网本周日发布下载
- DNF解暑药剂有什么用?DNF避暑之旅解暑药剂怎么获得?
- 行尸走肉第八季播出时间 行尸走肉第八季什么时候出来
- 爱奇艺怎么加快播放速度?爱奇艺视频加速播放教程
- 苹果os x10.11开发者预览版下载地址
- DNF绿树精灵的硬币怎么获得?DNF绿树精灵的硬币获取方法详解
- cf英雄指虎活动地址 近战武器的新霸主地位
- DNF圣者米歇尔npc坐标在什么地方?DNF圣者米歇尔位置在哪?
- lols8无极剑圣易大师出装天赋符文分支介绍 lols8剑圣JS天赋符文分支怎么选择?
人气下载推荐
-
《VBA从入门到精通》第二版 [PDF]
下载
-
明基gw2260hm液晶显示器使用说明书 v1.0 官方版
下载
-
medeli sp5500电钢琴使用说明书 v1.0 官方版
下载
-
《微型计算机》(Geek)2009年第11期 [PDF]
下载
-
《大规模C++程序设计》人民电力出版社 (PDF)
下载
-
《反黑客工具箱》第3版 [PDF]
下载
-
《redsn0w红雪越狱教程》下载
下载
-
《photoshop+illustrator顶级商业插画视频教程》[压缩包]
下载
-
Excel 2007数据透视表完全剖析[PDF]
下载
-
《Wallpaper墙纸》(Wallpaper)[PDF]
下载
-
《张孝祥Java高新技术》第六单元 视频教程 [压缩包]
下载
-
《C语言精彩编程百例》清晰电子书和源代码 [PDF]
下载
- 本类推荐
- 本类排行
- 热门软件
- 热门标签
反钓鱼安全助手v0.300(屏蔽不良网站终端安全软件)中文官方安装版
IgorWare Hasher V1.0(生成文件校验也可用来验证文件完整性)绿色版
IceLight一线光 V1.96.47 安全辅助工具 免费版
Windows蔷薇管家 V1.19(调整修复操作系统安全辅助软件)中文免费版
System Repair Engineer(计算机安全辅助和系统维护辅助)V2.8 绿色免费版
Quick StartUp V2.8(检查、编辑删除启动栏内程序)多国语言免费版
Access Manager for Windows v9.34英文免费版
我爱裸奔v2.10绿色免费版
自动报警摄像头监控软件V2.0中文绿色版
笔记本美女防盗卫士v1.1┊电脑防盗警报软件┊金裕汉化美化版