注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETVisual C#.NET网络编程

Visual C#.NET网络编程

Visual C#.NET网络编程

定 价:¥30.00

作 者: 仇谷烽,澎洪洪编著
出版社: 清华大学出版社
丛编项: 程序员书库
标 签: C语言

ISBN: 9787302092629 出版时间: 2004-09-01 包装: 胶版纸
开本: 26cm 页数: 294 字数:  

内容简介

  本书结合大量实例,全面介绍了基于VisualC#.NET的网络编程,内容包括WebForms、ASP.NET、TCP、UDP端口通信、远程访问、MSMQ消息队列、电子邮作客户端系统、网络编程应用技巧与WebServices等。本书所有的源代码可以通过http://www.tupwk.com.cn下载到,用户无需输入任何内容,即可使用本书中展示的所有技巧。本书结构清晰,内容全面,由浅及深、注重实用,适合于初级和中级网络程序员、网络软件开发人员、网络管理员及广大计算机编程爱好者阅读。

作者简介

暂缺《Visual C#.NET网络编程》作者简介

图书目录

第1章.NET平台
1.1.NET平台简介
1.1.1什么是.NET
1.1.2.NET的功能
1.1.3.NET的核心组件
1.2.NET平台特点
1.3.NET平台架构
1.4本章小结
第2章C#Web编程基础
2.1Internet发展简史
2.1.1WWW与Internet
2.1.2Web的工作原理
2.1.3超文本传输协议
2.2Web编程起步
2.2.1HTML页面
2.2.2HTML表单
2.2.3静态和动态Web页面
2.2.4Web的演化过程
2.3.NETWeb编程
2.3.1ASPNET
2.3.2WebFOrms
2.4本章小结
第3章基于ASP.NET的网络编程
3.1WebForms
3.1.1创建第一个Web窗体
3.1.2在Web窗体上添加控件
3.1.3将控件与数据绑定
3.1.4WebForms的事件响应
3.2服务器端控件
3.3自定义控件
3.3.1创建项目
3.3.2将控件添加到工具箱
3.3.3个性化控件
3.3.4创建自定义设计器
3.3.5测试控件
3.4HTML控件
3.5ASPNET应用程序
3.5.1什么是应用程序
3.5.2配置Web.config
3.5.3编写GlObal.asax
3.5.4应用和会话
3.5.5安全访问控制
3.6本章小结
第4章基于TCP/UDP协议的Socket编程
4.1hternet和SOcket简介
4.1.1TCP协议简介
4.1.2UDP协议简介
4.1.3端口简介
4.1.4System.Net名称空间
4.1.5System.Net.Sockets名称空间
4.2基于TCP协议的网络会话实例
4.2.1服务器端编程
4.2.2客户端编程
4.2.3编译运行
4.3基于TCP的P2P文件共享应用
4.3.1QRemoteFileStream协议
4.3.2QRemoteFileStreamServer类
4.3.3QRemoteFileStreamProxy类
4.3.4QFileSharingPeer类
4.3.5P2P-GUI程序的编写和编译运行
4.4基于UDP协议的网络会话实例
4.4.1服务器端编程
4.4.2客户端编程
4.4.3编译运行
4.5基于UDP广播的自动收报机的实现
4.5.1服务器和客户端的公共类
4.5.2服务器端编程
4.5.3客户端编程
4.5.4编译运行
4.6基于UDP的客户一服务器聊天应用的实现
4.6.1QTCPServerSession类
4.6.2QTCPServer类
4.6.3聊天协议
4.6.4QChatServer类
4.6.5QChatClient类
4.6.6编译和运行程序
4.7网络资料的访问
4.7.1代理的概念
4.7.2访问网络资源的客户端程序
4.8本章小结
第5章远程访问
5.1远程访问概述
5.2创建一个简单的远程访问客户一服务器程序
5.2.1远程服务对象的创建
5.2.2创建主应用
5.2.3创建客户端应用
5.2.4代码的理解
5.2.5示例应用的改进
5.3远程访问在企业内部网络中的应用
5.3.1对象生命周期和持续时间
5.3.2创建一个计数服务器
5.3.3创建一个计数主应用
5.3.4创建一个计数客户端应用
5.4远程访问对象的版本问题
5.4.1创建一个带版本的远程访问应用
5.4.2创建一个带版本的远程访问主应用
5.4.3创建一个带版本的远程访问客户端应用
5.5本章小结
第6章基于MSMQ的消息队列
6.1MSMQ概述
6.1.1MSMQ的架构
6.1.2MSMQ的安装
6.2创建一个简单的MSMQ应用
6.2.1一个简单的MSMQ应用
6.2.2MSMQ应用代码分析和一些高级技术
6.3创建一个复杂的MSMQ应用
6.3.1创建MSMQDrawing绘图类库
6.3.2创建DrawingSender绘图发送工程
6.3.3创建Drawin:gReceiver绘图接收工程
6.4MSMQ的异步调用
6.5本章小结
第7章电子邮件客户端系统
7.1电子邮件的相关基础知识
7.2POP3邮件接收程序
7.2.1POP3协议简介
7.2.2利用POP3协议的邮件接收程序
7.3SMTP邮件发送程序
7.3.1SMTP协议简介
7.3.2利用SMTP协议发送邮件
7.4ESMTP邮件发送程序
7.5本章小结
第8章网络编程实用技巧示例
8.1获得主机名和IP地址
8.1.1DNS类
8.1.2读取计算机名和本机固定IP地址
8.1.3读取计算机名和本机当前所有的IP地址
8.2获取机器的MAC地址
8.2.1获得本地机器的MAC地址
8.2.2获得远程机器的MAC地址
8.3简单Web服务器的开发
8.3.1HTTP协议的工作原理
8.3.2简单Web服务器的开发
8.4文件的下载和上传
8.4.1文件的下载
8.4.2文件的上传
8.5本章小结
第9章XMLWebServices编程
9.1WebServices的应用场合
9.2WebServices的体系结构
9.2.1WebServices的搜索引擎
9.2.2WebServices的发现
9.2.3WebServices可调用的方法
9.2.4WebServices客户端程序对方法的调用
9.3WebServiCeS与.NET
9.3.1WebServices的创建
9.3.2WebServices的客户端程序
9.4一个简单的ASPNETWebServices
9.4.1WebServices的创建
9.4.2WebServices客户端程序
9.5本章小结
第10章一个大整数计算的WebSerrices
10.1大整数处理的功能设计
10.1.1功能模块设计
10.1.2关键技术
10.2WebServices的创建
10.2.1大整数计算基本类库的创建
10.2.2大整数计算WebServices的创建
10.3客户端程序的创建
10.3.1基于Windows的客户端程序
10.3.2基于ASRNET的网络客户端程序
10.4程序测试
10.5本章小结

本目录推荐