
c#网络编程
文章平均质量分 80
wangyizhi58
本人性格开朗自信,做事认真负责,有不错的沟通能力;具有较强的判断能力及逻辑分析能力;为人正直、遵纪守法;爱好广泛,乐于与人交往,较好的团队精神。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[C#网络编程:网络协议简介
因为这段时间都在研究C#网络编程的一些知识, 所以在这里把我学习到的在这里和大家分享下的,这样既可以达到分享的目的也可以让大家监督我,如果有什么地方理解错了,还请大家不吝赐教的。 很多人写网络编程这快都没有怎么讲网络中的协议,然而我觉得既然是网络编程肯定要介绍下网络编程中一些协议的,这样可以让更好的梳理网络编程的知识的,所以我在这系列中会用两个专题去讲协议,第一个专题简单介绍网络分层以及各层转载 2012-08-25 22:37:18 · 674 阅读 · 0 评论 -
实现XML与DataTable互转 .NET
private string ConvertDataTableToXML(DataTable xmlDS) { MemoryStream stream = null; XmlTextWriter writer = null; try { stream = new MemoryStream()转载 2013-03-13 16:07:12 · 486 阅读 · 0 评论 -
创建、删除、复制文件夹及其子文件 .NET
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace WinFormsApp_OperateFileAndFolder { public class OperateFileFolder {转载 2013-03-13 15:57:29 · 585 阅读 · 0 评论 -
C#webservice的简单示例
是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数)。假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态。即使客户不了解(也不需要)其过程,他们只获取数据。 we转载 2012-10-22 16:11:48 · 1022 阅读 · 0 评论 -
[C# 网络编程系列:P2P编程
引言: 前面的介绍专题中有朋友向我留言说介绍下关于P2P相关的内容的,首先本人对于C#网络编程也不是什么大牛,因为能力的关系,也只能把自己的一些学习过程和自己的一些学习过程中的理解和大家分享下的,下面就进入正题——P2P(Peer to Peer)编程 一、P2P的介绍 首先,现在大家熟知的BT、电驴、迅雷、QQ、MSN和PPlive等都是基于P2P方式实现的软件,并转载 2012-09-14 12:58:34 · 1565 阅读 · 0 评论 -
HttpWebRequest简单实用封装应用类
很多时候我们要用HttpWebRequest组件模拟http协议发送web请求,封装一个请求类看起来就很有必要了。要很好的封装一个这样的类,要考虑很多因素,比如通用性和异常处理,甚至还可以是继承性。当然,我下面要说的是一个静态类,继承什么的就算了,简单封装一下能用就行,呵呵,太懒了。 1 using System; 2 using System.Collections.Gener转载 2012-09-06 16:03:32 · 582 阅读 · 0 评论 -
[C# 网络编程系列 UDP编程 下
上次因为时间的关系,所以把上一个专题遗留下的一个问题在本专题中和大家分享下,本专题主要介绍下如何实现UDP广播的程序,下面就直接介绍实现过程和代码以及运行的结果。 一、程序实现 UDP广播程序的实现代码: using System; using System.Net; using System.Net.Sockets; using System.Text; usin转载 2012-09-06 16:02:32 · 474 阅读 · 0 评论 -
[C# 网络编程系列 UDP编程 上
引用: 前一个专题简单介绍了TCP编程的一些知识,UDP与TCP地位相当的另一个传输层协议,它也是当下流行的很多主流网络应用(例如QQ、MSN和Skype等一些即时通信软件传输层都是应用UDP协议的)底层的传输基础,所以在本专题中就简单介绍下UDP的工作原理和UDP编程的只是,希望可以对刚接触网络编程的朋友起到入门的作用。 一、UDP介绍 UDP和TCP都是构建在IP层之上传输层转载 2012-09-06 16:01:35 · 1036 阅读 · 0 评论 -
C# 网络编程:TCP编程
前言 前面专题的例子都是基于应用层上的HTTP协议的介绍, 现在本专题来介绍下传输层协议——TCP协议,主要介绍下TCP协议的工作过程和基于TCP协议的一个简单的通信程序,下面就开始本专题的正文了。 一、TCP的工作过程 首先TCP是一种面向连接的,可靠的,基于字节流的传输层通信协议。TCP的工作过程可以分为三个阶段:一、连接的建立; 二、传输数据; 三、断转载 2012-08-25 22:35:39 · 1151 阅读 · 0 评论 -
[C#]网络编程 HTTP协议详解
我们在用Asp.net技术开发Web应用程序后,当用户在浏览器输入一个网址时就是再向服务器发送一个HTTP请求,此时就使用了应用层的HTTP协议,在上一个专题我们简单介绍了网络协议的知识,主要是为了后面讲HTTP协议做一个铺垫的,只有对HTTP协议有一个清楚的认识,这样当我们用Asp.net技术开发Web应用程序时,我们可以多从网络协议的方面去思考我们的应用程序,而不是只是单单停留在对服务器控件的转载 2012-08-25 22:39:04 · 790 阅读 · 0 评论 -
[C# 网络编程自定义Web浏览器
前言: 前一个专题介绍了自定义的Web服务器,然而向Web服务器发出请求的正是本专题要介绍的Web浏览器,本专题通过简单自定义一个Web浏览器来简单介绍浏览器的工作原理,以及帮助一些初学者揭开浏览器这层神秘的面纱(以前总感觉这些应用感觉很深奥的,没想到自己也可以自定义一个浏览器出来),下面不啰嗦了,进入正题。 一、Web浏览器的介绍 Web浏览器是指可以显示Web服务器或者本地文转载 2012-08-25 22:42:11 · 794 阅读 · 0 评论 -
[C# 网络编程 自定义Web服务器
前言: 经过前面的专题中对网络层协议和HTTP协议的简单介绍相信大家对网络中的协议有了大致的了解的, 本专题将针对HTTP协议定义一个Web服务器,我们平常浏览网页通过在浏览器中输入一个网址就可以看到我们想要的网页,这个过程中浏览器只是一个客户端,浏览器(应用层应用程序)通过HTTP协议把用户请求发送到服务端, 服务器接受到发送来的HTTP请求,然后对请求进行处理和响应,最后把响应的内容发送转载 2012-08-25 22:40:53 · 610 阅读 · 0 评论 -
DbHelper数据操作类
using System; using System.Data; using System.Data.Common; using System.Configuration; public class DbHelper { private static string dbProviderName = ConfigurationManager.AppSettings["DbHelp转载 2013-03-13 17:39:36 · 1242 阅读 · 0 评论