破碎了无痕

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年11月22日

摘要: OverviewThis document demonstrates some key points with AD FS configuration, the problems we may face and how to do troubleshooting.For complete information, please read the step-by-step guide here: http://technet.microsoft.com/en-us/library/dd378921%28WS.10%29.aspx1. Service Roles & Certificate 阅读全文
posted @ 2011-11-22 17:35 破碎了无痕 阅读(505) 评论(0) 推荐(0) 编辑

2011年6月1日

摘要: 在某些情况下,当我们要批量的向数据库读写数据,通常有以下几种方式可供选择:1. 循环调用Store Procedure,一条条的更新,这种做法在数据量较小,服务器压力不大时可以考虑,否则会严重加重服务器的负担。2. 拼接参数列表,一次性传入参数,然后再在SP里解析。比如我要开发一个GetUserByUserIdList(string userIdList),那么我可以把要传入的userId拼接成一个字符串传入:"101,102,103",然后在SP里将它解析即可。 这种做法对于简单的参数没什么问题,可一旦参数相对复杂就很难办到了。比如我要向数据库批量插入数据,并且每条数据都 阅读全文
posted @ 2011-06-01 10:52 破碎了无痕 阅读(696) 评论(0) 推荐(0) 编辑

2011年2月23日

摘要: C#中判断两个对象是否相等有Equals、RefrenceEquals和==三种,其中==为运算符,其它两个为方法,而Equals又有两种版本,一个是静态的,一个是虚拟的,虚拟的可以被实体类重写,静态的在方法体内也是调用虚拟的,如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicstaticboolEquals(objectobjA,objectobjB){return((objA==objB)||(((objA!=null)& 阅读全文
posted @ 2011-02-23 11:40 破碎了无痕 阅读(751) 评论(0) 推荐(0) 编辑

2011年2月22日

摘要: 最近写一个login用的handler,发现了一个以往没太注意的问题:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicvoidProcessRequest(HttpContextcontext){try{//Identityauthenticationif(!AuthenticateIdentity(context)){context.Response.Redirect(Page1);}//Checkparametersif(!T 阅读全文
posted @ 2011-02-22 15:18 破碎了无痕 阅读(1854) 评论(0) 推荐(0) 编辑

摘要: 经常在编程中用到静态和非静态的方法,但从没有仔细考虑过究竟在什么场合下应该怎么使用,今天在这里记下几点心得:1. 静态方法不会阻塞并发请求,以前一直有种感觉觉得静态方法是不是在同一时间点只能有一个线程调用,经测试这纯属幻觉![代码]2. 静态方法并不存在常驻内存,性能高等特点。方法跟属性不一样,方法在调用时都需要从代码区域获取一份本方法的代码去执行,在这一点上静态和非静态方法没有本质区别。在AppDomain加载程序集时,代码被放到特定的只读区域,不存在静态非静态之分。3. 静态方法不能访问实例的方法,属性等,但实例方法则无此限制。同时需注意在多线程编程中,任何方法(包括静态和非静态)对本方法 阅读全文
posted @ 2011-02-22 14:00 破碎了无痕 阅读(1242) 评论(0) 推荐(0) 编辑

2011年2月17日

摘要: 一,关于证书的安装:1. 如果已有通用证书,则直接导入即可,步骤是:IIS根目录->Server Certificates->Import2. 如果要申请创建新的通用证书,可以网上搜索申请步骤,这里不讨论。3. 如果是本地环境,则可以创建自签名证书,方法很简单:IIS根目录->Server Certificates->Create Self-Signed Certificate。二,应用证书开启https连接在需要开启https连接的站点里进入Bindings选项设置即可,如果一台Server有多个站点需要https的话,必须要绑定Host Name,否则会有端口冲突。 阅读全文
posted @ 2011-02-17 19:41 破碎了无痕 阅读(3477) 评论(0) 推荐(0) 编辑

2010年12月7日

摘要: External JavaScript files block downloads and hurt your page performance, but there is an easy way to work around this problem: use dynamic scripts tags and load scripts in parallel, improving the page loading speed and the user experience.The problem: scripts block downloadsLet’s first take a look 阅读全文
posted @ 2010-12-07 17:23 破碎了无痕 阅读(306) 评论(0) 推荐(0) 编辑