• Visual C#网络编程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Visual C#网络编程

16.71 3.7折 45 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者郑阿奇 编

出版社电子工业出版社

出版时间2011-10

版次1

装帧平装

货号A2

上书时间2024-12-17

新起点书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 郑阿奇 编
  • 出版社 电子工业出版社
  • 出版时间 2011-10
  • 版次 1
  • ISBN 9787121146466
  • 定价 45.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 416页
  • 字数 665千字
  • 正文语种 简体中文
【内容简介】
《VisualC#网络编程》以VisualStudio2008为平台,介绍VisualC#网络编程。全书共12章,分三个部分。第一部分(第1~2章)为“C#语言网络编程基础”,主要介绍开发环境、网络编程常识和C#与网络编程有关的特性。第二部分(第3~6章)为“网络传输编程”,也就是人们通常所说的Socket编程,包括TCP、UDP等基于网络传输层接口的编程。由于各种网络应用的协议都是建立在传输层之上的,因此这部分内容是网络编程的基础。第三部分(第7~12章)为“Internet应用编程”,是《VisualC#网络编程》的主体部分,介绍各种典型的网络应用的编程开发方法。
【目录】
第一部分C#语言网络编程基础
第1章VisualStudio2008开发环境和网络编程常识
1.1VisualStudio2008(C#)开发环境
1.2网络编程常识
1.2.1什么是网络编程
1.2.2网络程序工作机制
1.2.3网络应用编程界面
第2章C#网络编程常用特性
2.1C#委托机制
2.1.1初识委托
2.1.2为什么要使用委托
2.1.3委托的意义
2.2C#多线程
2.2.1线程概述
2.2.2线程的创建
2.2.3线程支持的实时GUI
2.2.4线程支持的并发任务
2.3C#方法回调
2.3.1回调实现的一般过程
2.3.2方法回调与委托、线程的综合应用

第二部分网络传输编程
第3章TCP编程
3.1TCP简介
3.1.1TCP的工作过程
3.1.2TCP的主要特点
3.1.3套接字的TCP通信流程
3.2同步与异步
3.3C#中的TCP编程类
3.3.1TcpListener类
3.3.2TcpClient类
3.4TCP基础编程的一般步骤
3.4.1编写服务器端程序的一般步骤
3.4.2编写客户端程序的一般步骤
3.5同步TCP编程
3.5.1界面设计
3.5.2客户端程序
3.5.3服务器端程序
3.5.4同步TCP的性质
3.6异步TCP编程
3.6.1异步程序设计
3.6.2界面设计
3.6.3客户端程序
3.6.4服务器端程序
3.6.5异步TCP的性质
3.7两种TCP程序的区别
3.7.1同步和异步程序的对比演示
3.7.2同步与异步机制的优劣与适用场合
第4章UDP编程
4.1UDP简介
4.1.1UDP原理
4.1.2UDP与TCP的区别
4.1.3UDP的优势
4.2C#对UDP编程的支持
4.2.1UdpClient类
4.2.2发送数据
4.2.3接收数据
4.3UDP进程通信
4.3.1UDP进程通信演示程序
4.3.2UDP的重要特性
4.4UDP广播和组播
4.4.1广播和组播的基本概念
4.4.2加入和退出组播组
4.4.3UDP广(组)播演示程序
4.4.4UDP广播和组播的实验演示
第5章P2P编程
5.1P2P基础知识
5.1.1P2P的发明
5.1.2P2P架构概述
5.1.3P2P基本原理
5.2.NET对P2P编程的支持
5.2.1对等名称解析协议(PNRP)
5.2.2PeerToPeer命名空间
5.3P2P资源发现原理与编程
5.3.1典型的P2P资源发现过程
5.3.2P2P编程环境配置
5.3.3资源发现程序示例
5.3.4资源发现演示
5.4P2P在现实互联网中的应用方式
5.4.1迅雷下载
5.4.2QQ查找联系人
第6章传输应用编程:即时通信聊天工具
6.1即时通信系统
6.1.1生活中的即时通信
6.1.2系统架构的方式
6.2传输层的技术
6.2.1同步与异步TCP
6.2.2匿名UDP
6.2.3实名UDP
6.2.4各种传输技术的适用场合
6.3原理、流程与协议设计
6.3.1会话流程设计
6.3.2用户管理
6.3.3协议设计
6.4系统实现
6.4.1界面设计
6.4.2服务线程
6.4.3登录/注销
6.4.4即时聊天
6.4.5试运行
6.5源代码清单
6.6设计思想与创新

第三部分Internet应用编程
第7章Web浏览器
7.1Web浏览器概述
7.1.1互联网的入口
7.1.2历史与主流浏览器
7.1.3浏览器的结构和功能
7.2.NET对浏览器开发的支持
7.2.1WebBrowser控件
7.2.2.NET请求/响应模型及其类库
7.3Web浏览器开发实战
7.3.1搜集素材和设计图形界面
7.3.2基本功能实现
7.3.3高级功能编程
7.3.4附加功能完善
7.3.5完整源代码
7.3.6程序试运行
7.4Web浏览器增强功能展示
7.4.1百度搜索
7.4.2保存Web页
7.4.3网页源代码显示和保存
7.4.4网页源HTML的两种编码方式
第8章FTP文件上传下载
8.1FTP概述
8.1.1文件传输的基本概念
8.1.2FTP服务的工作过程
8.1.3匿名FTP服务
8.2FTP客户端开发相关类
8.2.1FtpWebRequest类
8.2.2FtpWebResponse类
8.2.3NetworkCredential类
8.3FTP文件上传下载器的制作
8.3.1FTP工具常用功能及工作流程
8.3.2FTP客户端界面设计
8.3.3主程序代码框架
8.3.4各功能模块代码
8.3.5程序试运行
8.4FTP上传下载软件测试
第9章电子邮件应用
9.1邮件应用概述
9.1.1电子邮件基本原理
9.1.2电子邮件相关协议
9.1.3传统邮件系统
9.1.4基于Web的邮件系统
9.1.5邮件服务商与邮箱产品
9.1.6申请免费邮箱
9.2邮件客户端的功能与界面
9.2.1典型的收发信过程
9.2.2邮件系统的常用功能
9.2.3邮件客户端界面设计
9.3邮件发送功能编程
9.3.1SMTP协议
9.3.2邮件发送相关类
9.3.3邮件发送程序设计
9.3.4发送功能演示
9.4邮件接收功能编程
9.4.1POP3协议
9.4.2登录中的POP3会话
9.4.3Jmail组件
9.4.4邮件接收功能的实现
9.5E-mail收发器的完整源代码
9.5.1完整源代码
9.5.2“关于”对话框
第10章HTTP编程:Web服务器
10.1HTTP原理
10.1.1万维网的工作过程
10.1.2超文本传输协议HTTP
10.2Web服务器的开发
10.2.1界面设计
10.2.2实现流程
10.2.3基于HTTP协议的服务器编程
10.2.4Web服务器完整源代码
10.3自制浏览器访问Web服务器的实验
10.3.1实验准备
10.3.2访问Web服务器虚拟目录下的网页和图片
第11章FTP编程:FTP服务器
11.1FTP协议原理
11.1.1文件传输的主要功能
11.1.2文件传输模式
11.1.3FTP规范
11.2FTP服务器的实现
11.2.1界面设计
11.2.2FTP编程
11.2.3FTP服务器完整源代码
11.3完整的FTP软件套件
11.3.1FTP上传下载器的改造
11.3.2自制FTP客户端与服务器的对接实验
第12章C#.NET与互联网应用的未来
12.1互联网的3个发展阶段
12.2网络应用与C#.NET的进化
12.3互联网应用的未来
12.3.1常用网络应用
12.3.2中国网民的群体划分
12.3.3互联网应用的未来
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP