Fork me on GitHub

2011年11月4日

摘要: 如果我们正在使用Session,那么构建高性能可扩展的ASP.NET网站,就必须解决分布式Session的架构,因为单服务器的SESSION处理能力会很快出现性能瓶颈,这类问题也被称之为Session同步。微软有自己的分布式Session的解决方案,那就是SessionStateServer,我们可以参考:ASP.NET Session State Partitioninghttp://blog.maartenballiauw.be/post/2008/01/23/ASPNET-Session-State-Partitioning.aspxASP.NET load balancing and 阅读全文
posted @ 2011-11-04 22:11 HackerVirus 阅读(183) 评论(0) 推荐(0)
摘要: 刚开始使用WCF时,总是在using中进行调用,比如:using (CnblogsWcfClient client = new CnblogsWcfClient()){ client.Say("Hello, cnblogs.com!");}后来发现,这是微软的一个“骗局”,当时我写了篇博客“不要在using语句中调用WCF服务”。从此改为这样调用:CnblogsWcfClient client = new CnblogsWcfClient();client.Say("Hello, cnblogs.com!");try{ client.Close();}c 阅读全文
posted @ 2011-11-04 22:08 HackerVirus 阅读(280) 评论(0) 推荐(0)
摘要: 前几节介绍了REST WCF 服务的一些基本的特点,本节说明一下,如何基于HTTP的标准动作来使用REST WCF 服务。由于RESTful服务的架构风格基于HTTP协议,并且其设计原则中明确指出:通过通用的连接器接口来使用资源。对于REST架构风格的服务,主要通过它8个动作中的4个来使用资源,即:GET,POST,PUT,DELETE。 在RESTful 服务中,GET,POST,PUT,DELETE的标准操作如下: GET:获取资源 POST:修改资源 PUT:创建资源 DELETE:删除资源本节涉及的要点如下:1、如何定义接口规范,使客户端通过能通过HTTP协议的标准动作来使用... 阅读全文
posted @ 2011-11-04 22:05 HackerVirus 阅读(363) 评论(0) 推荐(0)
摘要: 细细品味C#关于C#的一系列文档。细细品味C#——.Net Remoting专题posted @2011-11-02 17:39虾皮 阅读(1473) |评论 (8)编辑细细品味C#——重构的艺术posted @2011-10-11 19:55虾皮 阅读(2111) |评论 (7)编辑细细品味C#——文件操作posted @2011-10-10 19:17虾皮 阅读(1841) |评论 (11)编辑细细品味C#——Timer及多线程编程posted @2011-10-09 20:43虾皮 阅读(1643) |评论 (12)编辑细细品味C#——Socket编程专题posted @2011-10- 阅读全文
posted @ 2011-11-04 22:03 HackerVirus 阅读(461) 评论(1) 推荐(1)
摘要: 示例环境:VS2010要求: 重写前:http://localhost:13275/Default.aspx?username=wilson 重写后:http://localhost:13275/wilson第一步:下载相关DLL(ActionlessForm.dll和UrlRewriter.dll) 下载链接一: http://download.csdn.net/detail/porschev/3704868 下载链接二: http://files.cnblogs.com/zhongweiv/Lib.rar第二步:VS20... 阅读全文
posted @ 2011-11-04 21:58 HackerVirus 阅读(658) 评论(1) 推荐(0)
摘要: 当前标签: 敏捷职场新人如何生存?大卫张 2011-11-02 09:12 阅读:1621 评论:6你愿意结对Review吗?大卫张 2011-11-01 06:52 阅读:1563 评论:6为未来学习4 - 自省样例:推广结对Review大卫张 2011-10-23 10:33 阅读:916 评论:0为未来学习3 - 工具:自省表介绍大卫张 2011-10-17 01:18 阅读:1124 评论:2为未来学习2 - 乱弹“体机用”大卫张 2011-10-07 16:04 阅读:971 评论:3为未来学习大卫张 2011-09-26 21:31 阅读:1874 评论:12推荐实践:结对Revi 阅读全文
posted @ 2011-11-04 21:55 HackerVirus 阅读(175) 评论(0) 推荐(0)
摘要: 聊聊.net程序设计——浅谈使用VS2010建模拓展(续)摘要: 最近公司有2个项目将要上线,所以一直在加班(行业的潜规则)一直也没有时间写些自己感兴趣的东西,今天正好偷懒了没有加班提前回家,想着将前些时候写的《聊聊.net程序设计——浅谈使用VS2010建模拓展(上、下)》完善一下,所以有了这个续篇。我们闲话少说言归正传,之前我对VS2010的建模拓展的正向及逆向工程进行了描述,虽然使用尚浅但还是将其中的一些使用方法介绍了一下。在充实自己的时候也希望可以帮助到刚刚接触这个拓展应用的人。今天我想介绍一下“层关系图”及如何对照“层关系图”验证.net代码?首先、“层关系图”能做什么?层关系图可帮 阅读全文
posted @ 2011-11-04 21:46 HackerVirus 阅读(180) 评论(0) 推荐(0)
摘要: 最近公司的网站需要提高安全性。防止用户的恶意攻击。分为几种攻击1.XSS跨站脚本攻击.2.SQL注入攻击.以前没觉得web可以这么轻易的被攻击。用Netsparker工具扫描了一下网站发现sql注入和跨网脚本攻击.(这个软件可以通过http://www.mavitunasecurity.com/communityedition/这个网址下载).主要是由几方面原因引起的:1.前端和后端的输入验证不够规范统一及完整.2.对于用户输入的数据完全信任是危险的,没有编码和过滤一些恶意字符。例如访问这样一个网址: /product/productSearch.aspx? ?coid=3&pmid= 阅读全文
posted @ 2011-11-04 17:31 HackerVirus 阅读(259) 评论(0) 推荐(0)
摘要: 连接ftp时出现Entering Passive Mode是怎么回事解决办法处理防火墙和其他网络连接问题时最常见的一个难题是主动 FTP 与被动 FTP 的区别以及如何完美地支持它们。幸运地是,本文能够帮助你清除在防火墙环境中如何支持 FTP 这个问题上的一些混乱。 本文也许不像题目声称的那样是一个权威解释,但我已经听到了很多好的反馈意见,也看到了本文在许多地方被引用,知道了很多人都认为它很有用。虽然我一直在找寻改进的方法,但如果你发现某个地方讲的不够清楚,需要更多的解释,请告诉我!最近的修改是增加了主动 FTP 和被动 FTP 会话中命令的例子 。这些会话的例子应该对更好地理解问题有所帮助. 阅读全文
posted @ 2011-11-04 14:46 HackerVirus 阅读(2164) 评论(0) 推荐(0)
摘要: FtpWebRequest类实现ftp功能的一般过程1、创建一个FtpWebRequest对象,指向ftp服务器的uri2、设置ftp的执行方法(上传,下载等)3、给FtpWebRequest对象设置属性(是否支持ssl,是否使用二进制传输等)4、设置登录验证(用户名,密码)5、执行请求6、接收相应流(如果需要的话)7、如果没有打开的流,则关闭ftp请求其中一些重要的属性如下:·Credentials - 指定登录ftp服务器的用户名和密码。·KeepAlive - 指定连接是应该关闭还是在请求完成之后关闭,默认为true·UseBinary - 指定文件传输的类 阅读全文
posted @ 2011-11-04 13:49 HackerVirus 阅读(631) 评论(0) 推荐(0)