摘要: 设计模式描述了软件设计过程中某一类常见问题的一般性解决方案而面向对象设计模式是设计模式的一部分,它描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系面向对象设计模式是"好的面向对象设计",可以满足"应对变化,提高复用"的设计从宏观层面看面向对象的构建方式更能适应软件的变化,能将变化所带来的影响减少为最小从微观层面来看,面向对象更加强调各个类的职责历史性著作:<<... 阅读全文
posted @ 2010-07-20 15:00 Evan Peng 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/min_2115/archive/2010/01/05/5136067.aspx安装vs2005 sp1 出现错误 1718,文件被数字签名策略拒绝及2755、1719、2908错误   若你只装VS2005的话,当你打开.Net 2.0 Web Application Project类网站项目,就会提示你:此安装不支持该项目类型,无法打开项目文件。... 阅读全文
posted @ 2010-04-07 09:44 Evan Peng 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 假设AD中有一组织单位,给定以下信息:AD:ms.comAD管理员:administratorAD管理员密码:pass@word1组织单位名称:XX有限公司(不必理会其下有嵌套多少组织单位,通常都是部门)现在要获取这一组织单位下的所有的用户信息,比如只要:帐号,姓名,邮件,所在组织这四个字段,具体实现如示例代码所示:Code highlighting produced by Actipro Cod... 阅读全文
posted @ 2009-09-24 10:20 Evan Peng 阅读(6224) 评论(0) 推荐(3) 编辑
摘要: 该文记录了asp.net里头如何将DataTable中的数据导出为Excel表格,这里的做法是通过一个iframe指向下载页,当选择导出时,将DataTable数据以Session的方式传给iframe指向的下载页面,然后原页面只要刷新该iframe即可.下面就以实例说明假定有两个页面data.aspx和download.aspx1.添加iframe至data.aspx页面,该iframe默认不指... 阅读全文
posted @ 2009-09-18 18:10 Evan Peng 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 在sharepoint管理中心里头,删除ssp的接口默认是隐藏着的,所以不能够在管理中心里头删除SSP,除非知道这个接口的URL,当然这是方法之一,下面就介绍一种通过强大的stsadm.exe命令行工具删除创建失败的ssp.具体操作如下:1.开始菜单->运行2.切换至目录:[系统]:\Program Files\Common Files\Microsoft Shared\web server... 阅读全文
posted @ 2009-09-16 09:49 Evan Peng 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 在一个类中如果需要实现多个自定义构造函数,通常做法是在构造函数中实现各自的业务逻辑,如果这些业务逻辑的实现并非截然不同的话,显然不符合oop编程思想,极不利于维护,当然,我们也可以通过将相同的逻辑部分封装成一个方法,但还有一种更为合理简单的方法,下面就通过this关键字来实现串联构造函数做一简单示例.示例代码如下:[代码]主函数调用如下:[代码]这样的做法就是让一个接受参数最多的构造函数做"主构造... 阅读全文
posted @ 2009-09-15 11:47 Evan Peng 阅读(1377) 评论(2) 推荐(0) 编辑
摘要: 问题 值类型 引用类型 该类型分配在哪里? 分配在栈上 分配在托管堆上 变量是怎么表示的? 值类型变量是局部复制 引用类型变量指向被分配的实例所占的内存 基类型是什么? 必须派生在System.ValueType 可以派生自除了System.ValueType以外的任何类型,只要那个类型不是密封的 这个类型能作为其它类型的基类么? 不能,值类型总是密封的,不能够被继承 能,如果... 阅读全文
posted @ 2009-09-14 11:39 Evan Peng 阅读(159) 评论(0) 推荐(0) 编辑
摘要: AES加密函数[代码]AES解密函数[代码] 阅读全文
posted @ 2009-09-10 12:46 Evan Peng 阅读(4727) 评论(0) 推荐(0) 编辑
摘要: 以下方法结合System.Net.Mail命名空间下的smtp类以及moss中传出电子邮件设置进行邮件的发送.1.发送邮件主方法Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicboolSendMail(stringfromAdd,strin... 阅读全文
posted @ 2009-09-02 10:08 Evan Peng 阅读(617) 评论(0) 推荐(0) 编辑
摘要: Asp.net里头,像DataList,Repeater,DataGrid,GridView,FormView包括Asp.net3.5中的ListView这几种服务器数据绑定控件,是在开发中经常需要用到的,撇开Asp.net3.5(因为3.5的版本有带分页的控件),DataGrid是1.1版本中很强大的控件,GridView则是2.0中有的,其实就是DataGrid的升级版,他们自身都带有分页功能... 阅读全文
posted @ 2009-08-19 09:53 Evan Peng 阅读(592) 评论(0) 推荐(0) 编辑