您的位置:首页 > 其它

新年后上班的第一天

2009-02-02 12:16 281 查看
11天的假期,听起来很长,过起来很短。跟媳妇儿双方家里一串门,就剩3天了,哎。

另外看着别人放鞭炮,真心疼啊,那都是钱啊。这可是名副其实的烧钱。有那钱吃点喝点不好么……

年牛了,人也要牛。所以决定年后换个地方,换个好点的工作环境。

下面继续说我的开发框架。上次说了这套框架最基础的项目:logAdapter。今天说说次基础的Tools项目。

相信只要有点规模的公司,或多或少都会有一个自己Tools项目。好点的公司或许还会有专职的team负责这些通用项目的开发。我这里是不行了,只能自己来做。真难想象他们这几年怎么过来的,多少的冗余代码,更新还不更死?

我一直认为Tools项目其实是所有解决方案的基础,但是这里由于左右日志都是log4net等处理的,Tools中我就不需要实现自己的日志了,所以我把LogAdapter放到了最底层。

在重申下,开发框架都是根据公司业务所订的,不会有能完全通吃的框架。

这个项目逻辑就比较简单了,没有什么业务,纯粹的工具。如果谁觉得好,自己打包dll应用也很好,不过记得给我做个推广,哈哈。

主要分3个命名空间,下挂相应的操作。以及调用logadapter,处理底层错误等。

其中包括摘自discuzNT的部分代码。(由于懒惰某些就没自己写,discuze的代码也是有不少bug的,修正其中部分后放到自己项目中,也提给了discuz。遵循开源准则,让我们代码更美好!)

这个项目之后就是一些具体的功能项目了,有全局错误监控,配置管理。再往上得项目就是业务项目了,业务项目牵扯公司保密条例就不能放出来了。等基础项目都放出来之后,或许会放出一些用例,暂时还没有想好以后些什么。

由于代码量比较大,提供源码下载。有兴趣的可以看看,只是一个工具项目。

/Files/rachehunter/RHTools.rar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: