摘要: 最近正在试用VS2010beta2,觉得很爽。但是微软企业库在VS2010中没有右键的那个Edit Enterprise Library Configuration.在网上找了许多资料,最后在EntlibContrib中找到了在VS2008中注册Entlib3.0的reg文件。修改后就成为了在VS2010中注册Entlib4.1的reg文件。需要注意的是,如果你的微软企业库没有安装到默认位置,请打... 阅读全文
posted @ 2009-11-13 19:49 HCOONa 阅读(710) 评论(6) 推荐(0) 编辑
摘要: 周折了很长一段时间。直接安装TexMaker。安装LaTex-CJK 之后到ftp://cle.linux.org.tw/pub2/tex/cjk/fonts/nsungt1/下载一个安装包安装中文字体。然后就OK了 阅读全文
posted @ 2009-11-03 14:18 HCOONa 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 我们知道,一个高内聚、低耦合的模块是一个可复用性,可维护性都比较高的模块。使用访问器有助于使一个类降低耦合性。我们来看一个例子:[代码]这个类看起来比较合理,因为一个线段具有起点、终点和长度(即使长度为0)等属性。然而,线段的长度却是由起点和终点的位置决定的。所以一个看起来比较好的实现方式可能是这样的:[代码]然而,在以后的开发过程中,你可能由于性能的考虑而修改这个类,比如说这样:[代码]从上一个... 阅读全文
posted @ 2009-11-01 10:05 HCOONa 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 卸载Windows SharePoint Server后,留下了一个实例名为MICROSOFT##SSEE的数据库,经过2个小时查资料后,终于找到了一个好用的方法:http://technet.microsoft.com/en-us/library/cc708610(WS.10).aspxTo uninstall Windows Internal Database Open a command s... 阅读全文
posted @ 2009-10-29 09:47 HCOONa 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 微软企业库中的日志记录模块中有个Email Trace Listener。对于将网站部署到异地的应用来讲,这是一个非常有效的功能。因为我们可以通过电子邮件查看日志,进而了解我们开发的程序错误出现在何处... 阅读全文
posted @ 2009-10-27 20:38 HCOONa 阅读(396) 评论(2) 推荐(0) 编辑
摘要: 最近有用到Unity与微软企业库与ASP.NET的集成,这样就可以将微软企业库作为一套解决方案,来搭建ASP.NET的项目框架,在很大程度上解决了一些常见的需要,如日志记录,异常处理等等。在网上搜索的时候,发现了一些解决方案,但是都不太满意,后来依稀记得Unity的动手实验里面有这么个内容。贴在这里,给有这个需要的广大群众和我自己留个记号,呵呵。 IntroductionIn this lab, ... 阅读全文
posted @ 2009-10-27 19:12 HCOONa 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 只需在导出之前加上这么一句就好了 ASPxGridViewExporter1.Styles.Default.Font.Name = "Simsun"; 阅读全文
posted @ 2009-09-23 11:12 HCOONa 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 我是一个国内一流大学软件工程的学生,我的同学都受到过良好的软件工程的教育,上过许多软件工程的课。然而,在多次实践活动中,我发现,我的一些同学很难接受软件工程。他们并不仅仅是一些学习不好的,或是不爱学习的同学,而是各个水平段的同学都有不接受软件工程方法的。我很难理解,想要问问在企业里,软件工程的应用如何,是否也很难实行下去,或者是接受程度不高。对于新进企业的员工,是怎样进行培训的。 阅读全文
posted @ 2009-09-01 18:03 HCOONa 阅读(1263) 评论(17) 推荐(0) 编辑
摘要: 经过三章的痛苦的源码解读过程,让我们来回顾一下DatabaseFactory是如何创建出正确的Database类的。首先,给出MSDN中给出的DAAB的设计结构图 然后,让我们来重温一下DatabaseFactory的创建过程首先,DatabaseFactory将创建工作交给了新建的DatabaseProviderFactory类。然后DatabaseProviderFactory,实际上是他的父... 阅读全文
posted @ 2009-07-17 13:22 HCOONa 阅读(3205) 评论(2) 推荐(4) 编辑
摘要: 下面我们继续分析剩下的三个Strategy: 1: stagedStrategyChain.AddNew<LocatorLookupStrategy>(BuilderStage.PreCreation); 2: stagedStrategyChain.AddNew<ConfiguredObjectStrategy>(BuilderStage.PreCreation); 3:... 阅读全文
posted @ 2009-07-15 22:08 HCOONa 阅读(2318) 评论(5) 推荐(4) 编辑