C#网络应用编程

C#网络应用编程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2010-02
版次: 2
ISBN: 9787115219282
定价: 36.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 352页
字数: 595千字
正文语种: 简体中文,英语
65人买过
  •   《C#网络应用编程(第2版)》主要介绍如何用C#开发Windows窗体网络应用程序。全书分3部分,第1部分(第1章~第4章)介绍网络编程预备知识,包括进程管理、多线程处理、IP地址转换、DNS、套接字、数据流、网络数据编码与解码等;第2部分(第5章~第9章)介绍协议类基本编程技术,包括TCP、UDP、FTP、HTTP、SMTP、POP3等应用编程技术;第3部分(第10章~第12章)介绍协议类应用开发技术,包括P2P应用开发、网络数据加解密技术等,最后用一个网络综合应用开发实例作为对《C#网络应用编程(第2版)》编程技术的总结。
      《C#网络应用编程(第2版)》提供配套的PPT课件、所有例题与习题的源程序以及全部习题参考解答。
      《C#网络应用编程(第2版)》可作为高等院校计算机及相关专业的教材,也可作为初、中级程序员的参考用书。 第1篇 预备知识
    第1章 概述
    1.1 VS2008开发环境与C#应用程序开发模型
    1.1.1 开发环境与安装要求
    1.1.2 C#应用程序开发模型
    1.2 网络通信模式与网络协议
    1.2.1 分散式、集中式与分布式
    1.2.2 C/S模型
    1.2.3 B/S模型
    1.2.4 P2P模型
    1.2.5 TCP/IP网络协议
    习题
    第2章 进程与线程
    2.1 进程与线程的基本概念
    2.2 进程管理(Process类)
    2.2.1 获取进程信息
    2.2.2 启动和停止进程
    2.3 线程管理(Thread类)
    2.3.1 前台线程与后台线程
    2.3.2 线程的基本操作
    2.3.3 Volatile关键字
    2.3.4 在一个线程中访问另一个线程的控件
    2.4 线程同步与线程池
    2.4.1 线程的优先级
    2.4.2 线程同步
    2.4.3 lock语句
    2.4.4 线程池
    2.5 BackgroundWorker组件
    习题
    第3章 IP地址转换与网卡信息检测
    3.1 IP地址转换与域名解析
    3.1.1 IP地址与端口
    3.1.2 IP地址转换相关类
    3.1.3 域名解析
    3.2 网卡信息与网络流量检测
    3.2.1 网卡信息检测相关类
    3.2.2 网络流量检测相关类
    3.2.3 Ping及其相关类
    3.3 网络数据编码与解码
    3.3.1 Encoding类
    3.3.2 Encoder类和Decoder类
    习题
    第4章 套接字与数据流
    4.1 套接字
    4.1.1 面向连接的套接字
    4.1.2 无连接的套接字
    4.2 数据流
    4.2.1 文件流
    4.2.2 内存流
    4.2.3 网络流
    4.2.4 StreamWriter类与StreamReader类
    4.2.5 BinaryReader类与BinaryWriter类
    习题
    第2篇 网络协议类基本编程技术
    第5章 TCP应用编程
    第6章 UDP应用编程
    第7章 FTP应用编程
    第8章 HTTP应用编程
    第9章 SMTP与POP3应用编程
    第3篇 网络协议综合应用开发技术
    第10章 P2P应用开发技术
    第11章 数据加密与解密技术
    第12章 网络应用开发综合实例
  • 内容简介:
      《C#网络应用编程(第2版)》主要介绍如何用C#开发Windows窗体网络应用程序。全书分3部分,第1部分(第1章~第4章)介绍网络编程预备知识,包括进程管理、多线程处理、IP地址转换、DNS、套接字、数据流、网络数据编码与解码等;第2部分(第5章~第9章)介绍协议类基本编程技术,包括TCP、UDP、FTP、HTTP、SMTP、POP3等应用编程技术;第3部分(第10章~第12章)介绍协议类应用开发技术,包括P2P应用开发、网络数据加解密技术等,最后用一个网络综合应用开发实例作为对《C#网络应用编程(第2版)》编程技术的总结。
      《C#网络应用编程(第2版)》提供配套的PPT课件、所有例题与习题的源程序以及全部习题参考解答。
      《C#网络应用编程(第2版)》可作为高等院校计算机及相关专业的教材,也可作为初、中级程序员的参考用书。
  • 目录:
    第1篇 预备知识
    第1章 概述
    1.1 VS2008开发环境与C#应用程序开发模型
    1.1.1 开发环境与安装要求
    1.1.2 C#应用程序开发模型
    1.2 网络通信模式与网络协议
    1.2.1 分散式、集中式与分布式
    1.2.2 C/S模型
    1.2.3 B/S模型
    1.2.4 P2P模型
    1.2.5 TCP/IP网络协议
    习题
    第2章 进程与线程
    2.1 进程与线程的基本概念
    2.2 进程管理(Process类)
    2.2.1 获取进程信息
    2.2.2 启动和停止进程
    2.3 线程管理(Thread类)
    2.3.1 前台线程与后台线程
    2.3.2 线程的基本操作
    2.3.3 Volatile关键字
    2.3.4 在一个线程中访问另一个线程的控件
    2.4 线程同步与线程池
    2.4.1 线程的优先级
    2.4.2 线程同步
    2.4.3 lock语句
    2.4.4 线程池
    2.5 BackgroundWorker组件
    习题
    第3章 IP地址转换与网卡信息检测
    3.1 IP地址转换与域名解析
    3.1.1 IP地址与端口
    3.1.2 IP地址转换相关类
    3.1.3 域名解析
    3.2 网卡信息与网络流量检测
    3.2.1 网卡信息检测相关类
    3.2.2 网络流量检测相关类
    3.2.3 Ping及其相关类
    3.3 网络数据编码与解码
    3.3.1 Encoding类
    3.3.2 Encoder类和Decoder类
    习题
    第4章 套接字与数据流
    4.1 套接字
    4.1.1 面向连接的套接字
    4.1.2 无连接的套接字
    4.2 数据流
    4.2.1 文件流
    4.2.2 内存流
    4.2.3 网络流
    4.2.4 StreamWriter类与StreamReader类
    4.2.5 BinaryReader类与BinaryWriter类
    习题
    第2篇 网络协议类基本编程技术
    第5章 TCP应用编程
    第6章 UDP应用编程
    第7章 FTP应用编程
    第8章 HTTP应用编程
    第9章 SMTP与POP3应用编程
    第3篇 网络协议综合应用开发技术
    第10章 P2P应用开发技术
    第11章 数据加密与解密技术
    第12章 网络应用开发综合实例
查看详情
相关图书 / 更多
C#网络应用编程
C#图书馆自动化技术与应用
于源 著
C#网络应用编程
C#从入门到精通(第7版)
明日科技
C#网络应用编程
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C#网络应用编程
C#开发案例精粹
明日科技
C#网络应用编程
C#网络应用编程(第4版 微课版)
马骏 韩道军
C#网络应用编程
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C#网络应用编程
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C#网络应用编程
C# 11和.NET 7入门与跨平台开发(第7版)
(美) 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
C#网络应用编程
C#上位机开发一本通
黄伟 著
C#网络应用编程
C#项目开发实战(微视频版)
扶松柏
C#网络应用编程
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C#网络应用编程
C#程序设计
崔舒宁