存档

2009年12月 的存档

微软提供了免费的Ajax CDN(Content Delivery Network,内容分发网络)服务

2009年12月25日

微软推出 Ajax CDN(Content Delivery Network,内容分发网络)服务,该服务提供了对AJAX库(包括jQuery 和 ASP.NET AJAX)的缓存支持。该服务是免费的,不需任何注册,可用于商业性或非商业性用途。

 

CDN都提供什么?

内容分发网络(CDNs)是由战略性地置放于世界各地关键Internet网络点的“边缘缓存(edge cache)”服务器组成的。这些“边缘缓存(edge cache)”服务器可用于缓存和分发各种类型的内容,包括图片,视频,CSS和JavaScript文件。

使用CDN可以显著提高一个网站的终端用户性能,因为它允许浏览器更快地获取和下载内容。例如,对一个图片请求,浏览器不再需要跨越Internet到你的web服务器下载,一个CDN可以从邻近的“边缘缓存(edge cache)”服务器直接提供服务满足该请求,而该边缘缓存服务器可能与你的客户只有一个网络单跳(single network hop)之远(使之返回非常之快,也使得你的网页装载更快)。

[ more 阅读全文 ]

Asp.Net, Javascript, 微软 , , , ,

生蛋快了!

2009年12月24日

C#设置System.Net.ServicePointManager.DefaultConnectionLimit,突破Http协议的并发连接数限制

2009年12月22日

在Http协议中,规定了同个Http请求的并发连接数最大为2. 这个数值,可谓是太小了。

而目前的浏览器,已基本不再遵循这个限制,但是Dot Net平台上的 System.Net 还是默认遵循了这个标准的。

从而造成了,在使用HttpWebRequset 或者 WebClient 利用多线程的方式,访问某个网站时,经常出现 连接被异常关闭 的错误,大大降低了效率。

这个限制的值,是可以自己设置或配置的。

System.Net.ServicePointManager.DefaultConnectionLimit 就是设置的地方。 可以根据实际情况,来设置这个值的大小,不过,建议不要超过1024,推荐为512,已经足够了。

当然,也可以直接在程序的 app.config中配置这个值。

此值设置后,只对以后发起的HTTP请求有效。

[ more 阅读全文 ]

.Net, Asp.Net, C#, VB.NET, firefox, ie, 浏览器 , , , , , ,

Microsoft Visual C# 2008 compiler could not be created

2009年12月21日

解决方法:

打开注册表编辑器:

将 HKEY_CURRENT_USER\Software\Microsoft\visualstudio\9.0 重命名为一个其他的,或者干掉这个 9.0

[ more 阅读全文 ]

.Net, Asp.Net, C#, VB.NET, 微软, 系统维护

DevExpress 9.2.9 破解版(Crack Edition)

2009年12月19日

这里提供一个破解版的,仅供学习之用,支持 VS2008, 使用者责任自负,建议大家购买原版

需要将 破解的DLL,加入系统 GAC 才可以使用, 下载的文件里, 有安装方法

[ more 阅读全文 ]

.Net, C#, Crack, VB.NET, 破解 , , , , , , ,

关于Windows系统中,原生远程管理方法的使用探讨

2009年12月18日

远程控制,远程操作,在很多时候,是非常必要的,而且在目前的维护工作中,也越来越使用频繁。远程控制的工具,有N种,大名鼎鼎的pc anywhere,身材小巧的VNC等等。我们今天要说的,是在Windows系统中原生自带的方式。

Windows 自带的原生远程工具,包括远程桌面(mstsc) 和 远程协助(msrc)两种常见的方式(net meeting已经out了,不考虑)。

 

对于远程桌面,可能很多人非常熟悉,也经常使用。远程桌面,属于主动远程控制,就是控制方,只要有帐号和密码,就可以随时连接到被控电脑上,而无需经过被控方同意,也不必告知被控方。此种方式,多用于远程服务器维护。但是,这种方式的一个弊端是,对于非SERVER版本的Windows系统,同时只能有一个用户在使用,如果你使用桌面连接了,那么对方就得被迫退出。

 

远程协助,则属于被动远程控制,控制方,只有收到被控方的邀请,才能控制对方,而且控制过程的所有操作,被控方都可以在屏幕上直接看到,并且被控方可以随时终止被控。这种方式,多应用于帮助客户维护个人电脑或者解决问题。

 

远程桌面和远程协助,是从 Windows XP 开始诞生的。但是, Windows 2000 也可以作为控制端使用。

[ more 阅读全文 ]

微软, 系统维护 , , , , , , , ,