逆水行船

别人的天堂,是我的异乡;无端的繁华,倍添我的惆怅

 

2005年8月25日

DNN中的语言

摘要: 以privoder的类为例,DNN一般都是首先定义一个抽象类,然后通过反射配置文件信息来生成该privoder类派生类的对象。至于privoder的类是怎么写的,什么语言,怎么实现的,它都不关心,以LoggingProvider为例,它的派生类是XMLLoggingProvider,在项目Provider.XMLLoggingProvider中,DotNetNuke项目在用到LoggingProv... 阅读全文

posted @ 2005-08-25 13:02 荣- 阅读(191) 评论(0) 推荐(0) 编辑

编写高性能的托管应用程序:入门

摘要: 编写高性能的托管应用程序:入门 原文出处:http://www.microsoft.com/china/MSDN/library/NetFramework/default.mspx 发布日期: 6/15/2004 | 更新日期: 6/15/2004 Gregor Noriskin Microsoft CLR 性能小组 适用于:Microsoft .NET 框架 ... 阅读全文

posted @ 2005-08-25 11:40 荣- 阅读(566) 评论(0) 推荐(0) 编辑

2005年8月22日

快乐的源泉

摘要: 我的无知,是我快乐的源泉;片刻的清醒,总是让人意兴阑珊。有人说,折断风帆,才能到达幸福的彼岸;忘却追求,就能回到失落的伊甸园。一无所有,才是人生及至和顶尖。我的无知,是我快乐的源泉。 阅读全文

posted @ 2005-08-22 20:43 荣- 阅读(138) 评论(0) 推荐(0) 编辑

.NET 中的对象序列化

摘要: .NET 中的对象序列化 原文出处:http://www.microsoft.com/china/MSDN/library/archives/library/dndotnet/html/objserializ.asp Piet ObermeyerMicrosoft Corporation 2001 年 8 月 摘... 阅读全文

posted @ 2005-08-22 16:11 荣- 阅读(615) 评论(0) 推荐(0) 编辑

2005年8月19日

对CMM的理解

摘要: CMM是好东西,但是,如果脱离实际,就成了坏东西。我觉得软件工程是一步一步做起来的。每一步的提高是基于当时客观现实来的。CMM是好,但是它不是公司基于前一步走下来的,它能够开启我们的思维,但是如果彻底按照它的来,就会“阻止生产力的发展”,就是绊脚石,这是左倾。 辛亥革命时,资产阶级的主张是当时亚洲最先进的,可是它带来的结果是军阀混战。虽然它先进,但是脱离了实际情况。 我觉得,公司能够在当前状况下,... 阅读全文

posted @ 2005-08-19 16:19 荣- 阅读(408) 评论(0) 推荐(0) 编辑

对详细设计的理解

摘要: 我觉得没有好的软件工程不但会给个人,也会给项目组,所有人带来困难,这是我对详细设计的理解:一、 开发人员需要做3到4次测试。 其实,我们并不是不做详细设计。我们都做详细设计,包括开发人员与测试人员。 开发人员开发的时候,甚至需要做3到4次详细设计,它们分别是: 1. 拿到开发任务后,首先需要对开发任务进行思考和调查,这是第一次详细设计。成果物是... 阅读全文

posted @ 2005-08-19 16:16 荣- 阅读(768) 评论(0) 推荐(1) 编辑

2005年8月18日

小知识:ADO.NET中的连接池

摘要: 连接池允许应用程序从连接池中获得一个连接并使用这个连接,而不需要为每一个连接请求重新建立一个连接。一旦一个新的连接被创建并且放置在连接池中,应用程序就可以重复使用这个连接而不必实施整个数据库连接创建过程。 当应用程序请求一个连接时,连接池为该应用程序分配一个连接而不是重新建立一个连接;当应用程序使用完连接后,该连接被归还给连接池而不是直接释放。 数据库连接池中可能存在着多个没有被使用的连接一直连... 阅读全文

posted @ 2005-08-18 15:43 荣- 阅读(310) 评论(1) 推荐(0) 编辑

DNN中的一个property

摘要: 在DotNetNuke.UI.Utilities.ClientAPI中有这样一个Property:Private Shared ReadOnly Property ClientVariableControl(ByVal objPage As Page) As HtmlInputHidden Get Dim ctlVar As HtmlInputHidden = CType(DotNetN... 阅读全文

posted @ 2005-08-18 09:40 荣- 阅读(138) 评论(0) 推荐(0) 编辑

2005年8月17日

DNN瘦身

摘要: DNN中XXXXControler.vb就是通常说的商业逻辑层,XXXXInfo.vb就是petshop中的module。而XXXXProvider.vb就是数据访问层。 XXXXProvider.vb文件类似于PetShop中的IDAL下面的接口,只不过它是通过Reflection来统一实现实例化,这点要比PetShop方便。XXXXProvider.vb文件都是抽象函数,所以可以根据配置文件来... 阅读全文

posted @ 2005-08-17 18:49 荣- 阅读(204) 评论(0) 推荐(0) 编辑

DNN中的DotNetNuke.FAQs

摘要: DNN中XXXXControler.vb就是通常说的商业逻辑层,XXXXInfo.vb就是petshop中的module。而XXXXProvider.vb就是数据访问层。 XXXXProvider.vb文件类似于PetShop中的IDAL下面的接口,只不过它是通过Reflection来统一实现实例化,这点要比PetShop方便。XXXXProvider.vb文件都是抽象函数,所以可以根据配置文件来... 阅读全文

posted @ 2005-08-17 18:11 荣- 阅读(296) 评论(2) 推荐(0) 编辑

导航

统计

点击右上角即可分享
微信分享提示