C#网络应用高级编程

当前位置:首页 > 计算机网络 > 征订教材 > C#网络应用高级编程

出版社:人民邮电出版社
出版日期:2006-10
ISBN:9787115147356
作者:马骏
页数:221页

作者简介

《C# 网络应用高级编程》是《C#网络应用编程基础》的姊妹篇。是在《C#网络应用编程基础》介绍的基础知识之上,进一步讲解利用C# 进行各种高级应用编程的方法和技巧。全书语言简洁,重点突出,思路清晰,实用性强。《C# 网络应用高级编程》共分8章。主要内容包括C#多线程处理、TCP、UDP、SMTP和POP3的高级应用以及P2P应用编程,网络数据加密与解密的方法,三维设计与多媒体编程方法,同时还有与《C# 网络应用高级编程》配套的上机实验指导、电子教案、所有例题与习题的源程序和全部习题参考解答。
《C# 网络应用高级编程》可作为高等院校计算机及相关专业高年级学生的教材,也适合有一定的C#语言编程基础,想利用VS2005和C#进行更复杂的高级应用编程的人员阅读。

书籍目录

第1章 进程、线程与网络协议  1.1 进程和线程   1.1.1 Process类   1.1.2 Thread类   1.1.3 在一个线程中操作另一个线程的控件 1.2 IP地址与端口   1.2.1 TCP/IP   1.2.2 IPAddress类与Dns类   1.2.3 IPHostEntry类   1.2.4 IPEndPoint类  1.3 套接字   1.3.1 Socket类   1.3.2 面向连接的套接字   1.3.3 无连接的套接字  1.4 网络流  习题 第2章 TCP应用编程  2.1 同步TCP应用编程   2.1.1 使用套接字发送和接收数据   2.1.2 使用NetworkStream对象发送和接收数据   2.1.3 TcpClient与TcpListener类   2.1.4 解决TCP的无消息边界问题  2.2 利用同步TCP编写网络游戏   2.2.1 服务器端编程   2.2.2 客户端编程  2.3 异步TCP应用编程   2.3.1 EventWaitHandle类   2.3.2 AsyncCallback委托   2.3.3 BeginAcceptTcpClient方法和EndAcceptTcpClient方法   2.3.4 BeginConnect方法和EndConnect方法   2.3.5 发送数据   2.3.6 接收数据  2.4 异步TCP聊天程序   2.4.1 服务器端设计   2.4.2 客户端设计  习题 第3章 UDP应用编程  3.1 UDP基础知识  3.2 UDP应用编程技术   3.2.1 UdpClient类   3.2.2 发送和接收数据的方法  3.3 利用UDP进行广播和组播   3.3.1 通过Internet实现群发功能   3.3.2 在Internet上举行网络会议讨论  习题 第4章 P2P应用编程  4.1 P2P基础知识  4.2 P2P应用举例  习题 第5章 SMTP与POP3应用编程  5.1 通过应用程序发送电子邮件   5.1.1 SMTP   5.1.2 发送邮件  5.2 利用同步TCP接收电子邮件   5.2.1 POP3工作原理   5.2.2 邮件接收处理  习题 第6章 网络数据加密与解密  6.1 对称加密  6.2 不对称加密  6.3 通过网络传递加密数据 6.4 Hash算法与数字签名  习题 第7章 三维设计与多媒体编程  7.1 简单的3D设计入门  7.2 DirectX基础知识   7.2.1 左手坐标系与右手坐标系   7.2.2 设备   7.2.3 顶点与顶点缓冲   7.2.4 Mesh对象   7.2.5 法线   7.2.6 纹理与纹理映射   7.2.7 世界矩阵、投影矩阵与视图矩阵   7.2.8 背面剔除  7.3 Primitive  7.4 Mesh  7.5 灯光与材质  7.6 音频与视频  7.7 直接使用SoundPlayer类播放WAV音频文件  习题 

编辑推荐

  《C#网络应用高级编程》可作为高等院校计算机及相关专业高年级学生的教材,也适合有一定的C#语言编程基础,想利用VS2005和C#进行更复杂的高级应用编程的人员阅读。

图书封面


 C#网络应用高级编程下载



发布书评

 
 


精彩短评 (总计39条)

  •     不过目录看了一下应该会对网络编程有所帮助.呵呵
  •     书还没看,应该可以吧
  •     只能说现在这一类的书实在太少,不然也不会买一本教程回去看。粗略看了一下,书中的例子虽然很详细,但是本人感觉比较复杂,上手需要先通读整个程序体,才能从中挖出一些精髓
  •     这本书的定位挺不错的啦但是主要是例子,还不够深入吧但对入门网络编程来说还是有一定的指导作用的谢谢
  •     就是缺少光盘.不太满意
  •     rererer
  •     还可以吧。书的印刷一般,纸也不好。有点薄
  •     有一个不足就是货源不足,本来都准备在这买的,可是老没货,所以只能选择别的途径买书了
  •     现在用这价钱买一本像样的书不容易了该书便是一本
  •     到底什么意思,就那样大篇幅粘贴代码,还是很薄的一本,是不是没东西写了??现在的做法,要么压光盘,要么你代码放出版社网站,干嘛连续十几二十页的大段粘贴代码,而且还很多很多,初步翻了一下,起码起码占1/3实在没什么兴趣去看了
  •     一般般,不是很好
  •     ============QQ====0================
  •     内容很详细.非常好
  •     这本书总体来说还不错,就是内容有点少。比想象的要薄的多。
  •     一般般,什么都有,什么都不全
  •     给家人买的,他很喜欢.感谢当当.
  •     拿到书翻了翻,感觉不错。因为本人是做软件项目的,对这方面说话还是有分寸的。
  •     相当不错对于刚刚接触网络编程的人来说这绝对是一本经典。
  •     不错的书,入门级别可以
  •     一本非常适用的书,深度很适用,加上相关的知识都有所介绍,对于即学即用人士,非常推荐购买。
  •     很好的的书,但是还没看完,以前一直上班没时间现在好了,可以好好研究一下了。。。。。。。
  •     还没看哦
  •     受益匪浅,很有启迪意义
  •     便宜且还不错~~~拿来当入门看。

    就是有些例子太大了~比如才第二章,就弄了个“网络游戏”。整整4页的代码就这么粘贴上去= =汗...

    其他的都不错~对得起这个价格~
  •     第一:入门第二:入门的好书
  •     不错,要是能用设计模式里面的知识吧类重新设计下就更好了
  •     帮同学买的,没听他说不行
  •     人门的教程,还不错
  •     一般吧,,还行
  •     不错呀~!书的定位很好~!这书总的来说比一般的好多啦~!这本书觉得不好的就是那个“网络游戏”,怎么会学网络游戏的呢?而且这个例子编幅又大,要是换成另的例子或知识点觉得会更好~!这书直得一买,尤其适合打网络程序的朋友,而不打ASP。NET的呀~!
  •     补充下基础知识,还可以
  •     不错的书!~
  •     内容还可以吧,不过我看的蛮少,我主要还是看前面的那本多一些,做网站而已
  •     感觉不错~
  •     由于书比较薄,所以内容不是很详细,主要是一些示例,理论结合示例讲解,书里提供了一些可以直接编译的代码,很用学习价值。
  •     这本书是最差的一本
  •     真的不错哦·~!!15块钱绝对值···
  •     好书需要有两个要素:1、知识好,定位准确;2、页数少,因为大家都比较忙。这本书就是这类的书,是网络编程入门级的优秀书籍。
  •     还不错,入门级的书!
 

室内设计装饰装修,情感/家庭/婚姻,考研,科学家,中国当代小说,宗教,舞台艺术戏曲,外国法律图书下载,。 TXT教程网 

TXT教程网 @ 2018