![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DotNet
文章平均质量分 58
2000killer
这个作者很懒,什么都没留下…
展开
-
页面缓存的代码实现
今天在项目中要调用HttpCachePolicy在后台编程实现页面GET or POST 参数缓存。网上对cache.VaryByParams的参数设置都是采用字符串加分号来实现(cache.VaryByParams["param1;param2;param3;....."]),但实际应用中发现这种设置参数的方法并不能进行页面缓存,应该每个参数单独设置为一个Param,正取得方法如下:原创 2008-05-20 14:07:00 · 567 阅读 · 0 评论 -
Windows下应用级别的IIS负载均衡方案 Application Request Route
Application Request Route实现IIS Server Farms集群负载详解序言随着公司业务的发展,后台业务就变的越来越多,然而服务器的故障又像月经一样,时不时的汹涌而至,让我们防不胜防。那么后台的高可用,以及服务器的处理能力就要做一个横向扩展的方案,以使后台业务持续的稳定可用,平复人心。由于我们的后台业务,清一色都是.net应用程序,加上总监转载 2016-04-23 22:06:11 · 1710 阅读 · 0 评论 -
三种观察者模式的C#实现
三种观察者模式的C#实现系列主题:基于消息的软件架构模型演变 说起观察者模式,估计在园子里能搜出一堆来。所以写这篇博客的目的有两点:观察者模式是写松耦合代码的必备模式,重要性不言而喻,抛开代码层面,许多组件都采用了Publish-Subscribe模式,所以我想按照自己的理解重新设计一个使用场景并把观察者模式灵活使用在其中我想把C#中实现观察者模式的三个转载 2016-04-23 22:01:12 · 1056 阅读 · 0 评论 -
windows 部署Mongodb时,报由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。 错误
最近一个项目准备使用Mongodb开始通过Mongodb官方提供的驱动连接Mongodb原创 2014-05-14 13:31:59 · 5365 阅读 · 0 评论 -
MSMQ 跨服务器读写队列的“消息队列系统的访问被拒绝”的解决方案
最近项目中需要跨服务器对消息队列进行读写,开始在单独开发机器上进行Queue的读写没问题。但是部署后,在服务器上创建的Queue开发者的机器只能写数据而不能读数据。.net给出的错误是“对消息队列系统的访问被拒绝”,也就是说拒绝访问队列没有相关权限,我给Everyone和ANONYMOUS LOGON赋予全部权限都无法解决。经过多次google和尝试现将解决办法汇总如下:一. 服务部署情况说明原创 2013-05-09 14:07:50 · 2727 阅读 · 0 评论 -
WCF实现事物编程
一. WCF事物编程的关键概念介绍 在WCF的事务模式主要由绑定协议、事务流属性、事务范围属性三部分决定。 1. 支持绑定事物的协议有:netTcpBinding和netNamedPipeBinding; 2. 事物流属性:TransactionFlowAttribute只能用于服务接口方法(Operation/Method)上,由于事物流是原创 2013-02-08 11:01:09 · 427 阅读 · 0 评论 -
WCF实现文件的上传与下载
一. 实现描述:1. 创建文件上传下载的服务:StreamService2. 宿主机加载文件上传下载服务并发布服务:Host3. 在宿主中配置服务的ABC,配置文件接收与发送的传输模式/消息传输最大值:host.config4. 客户端检索引用宿主发布的服务,并调用服务中的接口实现文件的上传与下载:Client5. 配置客户端中引用服务的文件接收与发送的传输模式/消息传输最大值原创 2013-02-05 20:43:34 · 716 阅读 · 0 评论 -
使用LogParser时,的检索 COM 类工厂中 CLSID 为 {8CFEBA94-3FC2-45CA-B9A5-9EDACF704F66} 的组件时失败,原因是出现以下错误: 80070005
开始在一台2008系统服务器上,没有任何问题,后来机房搬迁换服务器时,发现LogParser报出以下错误 检索 COM 类工厂中 CLSID 为 {8CFEBA94-3FC2-45CA-B9A5-9EDACF704F66} 的组件时失败,原因是出现以下错误: 80070005后来百度,才知道是文件访问权限问题。解决办法如下:1. 给文件赋予network service的读原创 2012-09-27 11:24:14 · 1994 阅读 · 0 评论 -
.net 的动态语言实现DCI架构模式的角色混入
DCI机构模式实现很重要的一个特性就是同一个PPT在不同context中的Role混入。若采用Scala可以很好的支持此特性。C#是否也可以支持此特性吗?答案当然是肯定的。那就是采用.net 4.0 dynamic 我们看下面这个例子在家时候,老公和老婆是父母角色,具有洗菜做饭的职责。在单位时候,老公是售前支持角色,对外宣讲公司产品,老婆是室内设计师,进行公司室内装修设原创 2012-11-03 15:45:24 · 878 阅读 · 0 评论 -
.Net 配置文件的编程
在FrameWork框架下主要有2个配置文件,一个是machine.config一个是web.config。当然web.config是项目中最常用的,并且配置文件中的信息内容也很多,尤其在项目加大和导入其他框架时,配置内容就显得有些多、乱、杂。那是不是可以重新整理分割我们的配置文件呢。答案是可以的。那就是添加外部配置文件,把可以独立出来的信息单独放到一个新的配置文件中。例如appsetting或c原创 2009-10-24 23:48:00 · 621 阅读 · 0 评论 -
jquery 的UI网站
http://flowplayer.org/tools/download.html http://www.trirand.com/jqgrid/jqgrid.htmlhttp://www.jqueryui.com/原创 2009-09-04 15:50:00 · 540 阅读 · 0 评论 -
微软的日志分析工具
之前用过一小段时间linux发现greap对分析文本日志及其方便,但是就在想在window下有这样的工具改多好啊,今天突然发现这个工具的存在,而且功能及其强大,真是太好了。下面就贴出这工具的介绍连接:Log Parser 分析IIS日志拾遗 http://blog.sina.com.cn/s/blog_3ef9baf10100aado.html~type=v5_one&label=rela_p原创 2008-12-16 11:27:00 · 815 阅读 · 0 评论 -
session事件的触发
如果创建了一个以ashx结尾的一般处理程序,是不会触发session事件,要想在ashx一般处理程序里调用session的数据和触发session_start,一般处理程序需要继承Web.SessionState中的IRequiresSessionState接口原创 2009-01-23 12:04:00 · 930 阅读 · 0 评论 -
Windows下高可靠性网络负载均衡方案NLB+ARR
NLB网路负载均衡管理器详解序言在上一篇配置iis负载均衡中我们使用啦微软的ARR,我在那篇文章也中提到了网站的高可用性,但是ARR只能做请求入口的消息分发服务,这样如果我们的消息分发服务器给down掉啦,那么做再多的应用服务集群也都枉然。这篇文章我主要针对解决这一问题来做分析,引入NLB,相对于ARR来说,ARR算是应用级别的负载均衡方案,而NLB则是服务器级别的转载 2016-04-23 23:13:08 · 2286 阅读 · 0 评论