C# WinForm开发系列 - Socket/WCF/Rometing/Web Services

作者:peterzb个人开发历程知识库 - 博客园
出处:http://peterzb.cnblogs.com/


当今社会是一个信息化社会, 网络越来越多地影响人民的生活, 带来巨大的便利性; 而网络通信在软件开发中占据相当大的比重. Socket/WCF/Rometing/Web Services 各种技术纷至踏来, 应用广泛; 而作为C#开发人员, 微软的.Net FrameWork为我们在这方面做了良好的封装, 很便于我们开发各种网络应用类型程序.

 

Socket/P2P/FTP

端口号是什么概念 - marsgongna的专栏 - CSDN博客

C#的Socket程序(TCP)

[转]C# Socket编程笔记

如何优雅地关闭一个socket

【原创】C#与C++通过socket传送结构体

 

一个封装的异步Socket客户端

Socket I/O模型全接触

.net 3.5平台上的Socket开发

在C#中实现Socket端口复用

.NET Socket开发之同步Socket实现两例

在C#中利用Keep-Alive处理Socket网络异常断开的方法

 

异步Socket

Socket开发之通讯协议及处理

.NET Socket开发之异步Socket

C#中Socket多线程编程实例 [转载]

P2P网络技术概览与实现原理

P2P网络“自由”穿越NAT的“秘密”

 

P2P通讯初步实现(c#,Socket连接)

蛙蛙推荐:改进同步等待的网络服务端应用

蛙蛙推荐:一键定位CPU百分百问题

如何直接处理FTP服务器上的压缩文件?

C#完整的通信代码(一)(点对点,点对多,同步,异步,UDP,TCP)

本贴收集C#完整的通信代码(点对点,点对多,同步,异步,UDP,TCP),多多宜善。

 

封包和拆包(转)

TCP转输控制协议(转)

TCP与UDP的区别(转载)

TCP报头里的那个窗口大小到底是指什么

【转】使用TCP协议连续传输大量数据时,是否会丢包,应如何避免?

 

C#实现Socket传输简单数据

用C#的Raw Socket实现网络封包监视

基于.NET技术的监控应用分析

[收藏]TCP端口:作用,操作详析

IP地址与子网掩码总结

STUN   NAT穿透   NAT   端口号是什么概念   Tracert命令详解   Ping命令详解 

HTTP协议的头信息详解    HTTP协议详解(真的很经典)   WML 参考手册

在webForm中WebRequest\WebClient\WebBrowser获取远程页面源码的三种方式(downmoon)

 

WCF

山寨版WCF

WCF从理论到实践系列文章索引

WCF从理论到实践(1):揭开神秘面纱

WCF安全之X509证书

WCF安全之EndPointIdentity

WCF安全探讨之服务元数据保护

[原创]WCF技术剖析之七:如何实现WCF与EnterLib PIAB、Unity之间的集成

[原创]WCF技术剖析之八:ClientBase<T>中对ChannelFactory<T>的缓存机制

如何让带证书的WCF服务 部署在以network service 帐户运行的Windows Service中 原创
 

Rometing

让.NET Remoting更快些-IPCChannel的实现

使用.NET Remoting 技术并采用服务端SingleCall激活方式下如何实现客户端向服务端传递参数 
 

Web Services

Web Services

[原]Web Service学习

减少数据传输量:使用Zip。

适当使用Web Service

移动飞信WEB发送服务接口

Web Services 的设计和模式

创建Web Services及三种调用方式

WebService中实现 上传下载文件

基于.NET/Web Service的MSN翻译机器人实现

基于Web下的WebService之间的会话保存

使用网络提供的web服务开发航班查询程序

蛙蛙推荐:如何编写异步的WebService(不是异步调用WebService)

 

愚翁专栏  

原创  如何用C#创建Windows Service

在.Net中用C#创建Windows Service,其实很简单,按照以下的步骤就可以做出一个简单的Windows Service  阅读全文>

 

原创  借助WebService实现多线程上传文件

在WebService的帮助下,进行多线程上传文件是非常简单。因此我只做个简单的例子,那么如果想要实现此功能的朋友,可以在我的基础上进行扩展。阅读全文>

 

原创  如何解决WebService参数传递中文的问题

很多人在调用WebService所提供方法的时候,发现如果当字符串中含有中文,传到WebService端就发现是乱码,这是由于WebService默认的编码是“UTF-8”,当调用端和接收端用不同编码进行转换的时候,就会出现此类问题,如何解决这类问题呢,具体要根据你的环境而定。阅读全文>

 

原创  多线程断点续传研究之一

目前,对于我所写的类来说,单线程断点续传已经没有问题。但是多线程进行操作的时候,第二个线程发送HttpWebRequest,无法获得请求。不过在此,我没有参照文章所提的方法对服务器端作处理,因为用FlashGet就可以多线程,所以有些怀疑是HttpWebRequest的问题。考虑到时间比较紧的原因,我没有再深究下去,毕竟我没有考虑用HttpWebRequest来实现这个多线程断点下载程序,可能从Socket去写要更好些。阅读全文>

 

原创  多线程断点续传研究之二

上篇文章写完,由于整体思路是正确的,但是没有真正形成多线程下载,所以对本身的代码进行关键点的检查,尤其在一些操作web请求的地方,看看是否有什么问题,最后发现显示的关闭HttpWebResponse对象,能稍微有所改进。 阅读全文>

 

原创  在Web中编写文件上传程序需要注意的几点

用.Net编写Web程序,不管是Web Service或者 Web Form,不可避免地要遇到上传文件这类问题。而在这种情况下,有两点细节是需要注意的阅读全文>


 

Email etc.

vs2005中发送邮件的方法(C#)

断点续传、多线程上载

c#自动登录网页,浏览页面

基于.NET技术的监控应用分析

c#中邮件收发处理(POP3,IMAP,SMTP)

Upload Manager 断点上传的工具

 

在C#中调用API获取网络信息和流量

winForm:管理网络连接开关的小程序

[原创]单点登陆(SSO)组件的设计与实现一

[原创]单点登陆(SSO)组件的设计与实现二

整理笔记,发现判断是否联网的C#代码 --..--

 

ajax加载内容示例

解决IE和FF下载中文名称的文件文件名乱码的问题

xmlHttp请求在IE6/IE7/Firefox中只成功执行一次之分析

.Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (第2版) (C# DIY HttpWebClient) 

作者:peterzb个人开发历程知识库 - 博客园
出处:http://peterzb.cnblogs.com/
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

这个是分卷压缩最后一个包,没控制好大小,Sorry啦! 零资源分下载。 ========================== 资料分享 ==========================  文档大小: 96.7 MB ,共 6 个分卷压缩包。 ========================== 编译日志 ========================== Compile time: 71 minutes, 14 seconds 43,832 Topics 388,319 Local links 1,990 Internet links 8,015 Graphics Created D:\DotNet_Framework_4.0_参考手册.chm, 101,399,540 bytes Compression decreased file by 300,698,100 bytes. ========================== 补充说明 ========================== 本文档采用离线浏览方式,采集微软官方 MSDN 最新数据,收录了“MSDN Library -.NET Framework 4”中除“.NET Framework 类库”以外的其他所有文档,包括: 快速技术查找器 .NET Framework 4 中的新增功能 .NET Framework 概述 .NET Framework 核心开发 .NET Framework 高级开发 .NET Framework 中的安全性 ASP.NET 门户网站 Windows 窗体门户网站 .NET Compact Framework 门户 Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation .NET Framework 常规参考 工具 .NET Framework 示例 文档采用 CHM 格式制作,支持全文检索和关键字查找,目的是方便上网查询不方便的人。页面文档数量巨大,难免会出现一些错误和瑕疵,请大家见谅并指正,对于严重的错误(遗漏、错链)将考虑修正后重新编译发布。 “.NET Framework 类库”部分,将制作成独立的 CHM 文档,单独发布! ========================== Enjoy It !!! ==========================
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值