C#网络编程

 source:http://dotnet.csdn.net/page/5859743f-1e83-45b0-bce0-95ce3766a4da

书评:《C#网络编程》2008-10-14 来自:futurelight  [收藏到我的网摘]

<script type=text/javascript>show_ads_zone(203);</script> <script language=JavaScript src="http://z.csdn.net/adjs.php?n=053194274&what=zone:203&charset=utf-8&exclude=,&referer=http%3A//dotnet.csdn.net/" type=text/javascript></script>

相等性(==及equals方法)详解
JAVA面试必看! Java常见面试题目深度剖析
天下没有免费的午餐,就业只能靠自己
.NET专家陪练营帮您学会一技之长 多种服务帮您获得就业机会
首个全程引领的实战教学方式
最经济的技能培训模式 最多专家的.NET培训
入职第一天
入职第一天,我能做什么? 职场攻略之初入职场
【InfoQ中文站】我们总是在品评新书,可是偶尔会有一些很棒的老书与我们擦肩而过。Richard Blum的《C# 网络编程》就是一个范例。本书出版时正值.NET 1.0刚刚诞生,重点放在底层的网络编程上;然而即使现在来看,本书仍不过时。虽然名为“C#”,其实本书适用于任何.NET编程语言。

开篇第一章介绍C#,这似乎理所应当。不过读者尽可以略过不读,因为它不足以让人从头了解C#,而且很多人对它的内容早已了如指掌。

接下来的一章是IP编程基础。如果你对于网络编程的了解仅限于其重要性,本章是一个好的起点。本章内容扎根于UNIX编程,同时覆盖从套接字(socket)接口到TCP/IP等多个知识点,相当于大学水平。虽然没有探讨过于深奥的内容,但是它确实为读者奠定了坚定的基础,并可让读者具备深入研究的能力。

如果你已经知道如何解读UDP包的头,不妨从第三章开始。本章介绍了如何使用.NET进行网络编程,并可作为其他章节的基础。即使读者已经知道了System.Network命名空间中的所有类,本章仍然值得一读。

第四章深入探讨DNS的工作方式,涵盖的有些内容已经超出了大部分人的需要。

第二部分的第五章到第十章,都是以技术为主。这些章节的顺序如下:面向连接的套接字、无连接套接字、套接字帮助类、异步套接字、线程和IP广播。

第三部分讲述了高层协议,包括ICMP、SNMP、SMTP和HTTP。只要做得到,作者就将.NET中已经构建好类拿出来使用这些协议。对于.NET中没有内建实现的诸如POP3之类的协议,作者一步步告诉你如何自己进行构建。

总之,本书是任何.NET网络编程人员的必读书。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值