.Net学习爱好者的温馨家园

.Net互动平台

导航

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 50 下一页

2007年4月3日 #

FTP主动模式及被动模式(转载)

摘要: FTP的特殊性: 大多数的TCP服务是使用单个的连接,一般是客户向服务器的一个周知端口发起连接,然后使用这个连接进行通讯。但是,FTP协议却有所不同,它使用双向的多个连接,而且使用的端口很难预计。一般,FTP连接包括: 一个控制连接(control connection) 这个连接用于传递客户端的命令和服务器端对命令的响应。它使用服务器的21端口,生存期是整个FTP会话时间。 几个数据连接(... 阅读全文

posted @ 2007-04-03 13:31 Xt Idt 阅读(1812) 评论(0) 推荐(0) 编辑

通信编程2-中等难度Socket实用篇(转载)

摘要: 同一个东西---Socket。这个有点难度,为了提高程序的趣味性,我想起个过年前看到的例子----有点类似QQ的东西,不过只能2个人互相聊天,而且有建的有局域网的朋友更是值得一试。本篇难度一般,在下虽然现职教师,自认讲东西能力差,我会尽我最大的努力去讲解以下的例子本例分服务器端程序和客户端程序,对于服务器端,要用到以下内容:1 TcpListener 建立一个服务器监听TcpListener l... 阅读全文

posted @ 2007-04-03 10:07 Xt Idt 阅读(467) 评论(0) 推荐(0) 编辑

2007年3月30日 #

System.Threading.Timer类的TimerCallback 委托(转载)

摘要: System.Threading.Timer 是一个使用回调方法的计时器,而且由线程池线程服务,简单且对资源要求不高。 只要在使用 Timer,就必须保留对它的引用。对于任何托管对象,如果没有对 Timer 的引用,计时器会被垃圾回收。即使 Timer 仍处在活动状态,也会被回收。当不再需要计时器时,请使用 Dispose 方法释放计时器持有的资源。 使用 TimerCallback 委托... 阅读全文

posted @ 2007-03-30 12:35 Xt Idt 阅读(457) 评论(0) 推荐(0) 编辑

2007年3月28日 #

强类型DataSet的基本知识(转载)

摘要: “typed DataSet是从DataSet派生的,它根据事先定义的Data Schema生成数据集,对数据集中的字段实行强类型约束。你可以通过它产生的cs文件看到许多方法对DataTable的操作进行了封装,这样你就可以通过MyDataSet.MyTable.Field对字段进行访问,而不是像DataSet那样:MyDataSet.Tables["TableName"]["Field"]; 简... 阅读全文

posted @ 2007-03-28 17:28 Xt Idt 阅读(485) 评论(0) 推荐(0) 编辑

2007年2月10日 #

在UI上使用BackgroundWorker

摘要: 在UI上使用BackgroundWorker 阅读全文

posted @ 2007-02-10 14:21 Xt Idt 阅读(3659) 评论(0) 推荐(0) 编辑

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 50 下一页