摘要: 几个基于.NET的Web应用程序,每个应用程序都需要验证,很多员工都需要同时用到这几个程序。虽然共用同一个验证数据库,但每次切换程序又要重新登陆,虽然帐号密码都一样,但还是很麻烦,在网上google了一下,方法如下 把每个程序下的Web.config的验证配置改成统一格式 阅读全文
posted @ 2011-05-06 15:26 安培昌浩 阅读(113) 评论(0) 推荐(0)
摘要: 相信大家经常用到单件模式.经常重复的写着部分代码来实现单件.我粘一段可以重用的单件模式供大家参考.与以前的大家经常写的相比,各有优缺点,各位自行取舍. 先说优点:正如大家所见,只需要调用泛型 Singleton<T>.Instance就可以实现单件模式了.而且可以重用,任何要实现单件的类都是一句话就 阅读全文
posted @ 2011-05-06 15:23 安培昌浩 阅读(187) 评论(0) 推荐(0)
摘要: 利用反射进行动态加载和调用. Assembly ass=Assembly.LoadFrom(DllPath); //利用dll的路径加载 加载dll后,需要使用dll中某类. Type type=ass.GetType(“TypeName”);//利用类型的命名空间和名称获得类型 需要实例化类型,才 阅读全文
posted @ 2011-05-06 15:21 安培昌浩 阅读(123) 评论(0) 推荐(0)
摘要: Factory 模式是一种非常基本同时也是被广泛使用的设计模式, 我在这里就不多说了,这种模式在框架程序设计中经常被采用,今天就说一下在.NET 框架下的一个使用例子。 首先请大家看一下如下代码段: 相信大家对于这样的代码司空见惯了吧, 本人也是在使用很长一段时间之后,才对里面的实现方式发生兴趣的, 阅读全文
posted @ 2011-05-06 15:18 安培昌浩 阅读(158) 评论(0) 推荐(0)
摘要: 在日常的编程过程总,由于编程需要,我们经常会比较两个字符串是否相等,然后再做相应的处理。代码书写起来是觉得很爽,不是吗?if (a==b) then ……else……但是有没有更快的方式呢?当我们调用 a==b的时候,通过IL代码可以看到内部实际上调用了String.Equals(string,st 阅读全文
posted @ 2011-05-06 15:07 安培昌浩 阅读(184) 评论(0) 推荐(0)
摘要: MSDN的WEBCAST,感觉单纯看一遍意义不大,做个笔记,以备不时只需查找方便。代码部分本人在XP+VS2005+SQL2005测试通过。 首先我们来说一下Asp.net工作原理。具体描述下这样的:首先客户请求WEB页。然后WEB服务寻找指令文件(.aspx),而这时就是aspnet_isapi. 阅读全文
posted @ 2011-05-06 15:02 安培昌浩 阅读(191) 评论(0) 推荐(0)
摘要: 摘要: 连接池能在程度上提高数据库访问性能。本文讨论到底何为连接池,它如何提高数据库访问性能,以及如何在.NET中创建连接池并增加或移除连接。 导言 连接数据库是应用程序中耗费大量资源且相对较慢的操作,但它们又是至关紧要的。连接池是已打开的及可重用的数据库连接的一个容器。连接池在所有的数据库连接都关 阅读全文
posted @ 2011-05-06 14:56 安培昌浩 阅读(178) 评论(0) 推荐(0)
摘要: 每个MOSS的开发环境都是一个独立的MOSS工作平台.所以每台机器上都需要安装VS2010,Sharepoint2010 Server , 和SQL数据库测试完后讲项目的文件再发布到服务器上。 安装这些工具的操作系统可以在WIN7 x64,WinServer2008 x64/WinServer200 阅读全文
posted @ 2011-05-06 10:49 安培昌浩 阅读(239) 评论(0) 推荐(0)
摘要: MOSS里提供了一个非常好用的在线文本编辑器。通常是我们在列表里创建了一个rtf的文本栏后新建一个item时RTF的栏会用文本编辑器来录入。但如果我们想在自己写的WEBPART里或放到_layouts目录下的aspx页里使用这个控件该怎么办呢?其实很简单!第一步 添加Microsoft.Sharep 阅读全文
posted @ 2011-05-06 10:25 安培昌浩 阅读(151) 评论(0) 推荐(0)
摘要: 利用SPGridView显示自定义数据源 Step1: 新建一个页面,写入如下内容: 注意:SPGridView不支持自动生成列,所以 一定要设置AutoGenerateColums为false。SPGridView直接启用了分页,并且,页面放入一个SPGrieViewPager,来实现分页。Ste 阅读全文
posted @ 2011-05-03 17:31 安培昌浩 阅读(125) 评论(0) 推荐(0)