码迷,mamicode.com
首页 > 其他好文 > 详细

应用程序框架实战十一:创建VS解决方案与程序集

时间:2014-11-09 06:17:37      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   使用   sp   strong   文件   on   

  上一篇,介绍了开发环境需要的工具和版本,本篇将动手创建VS解决方案。

  对于本系列文章提供的示例,我想通过两种途径来演示,一种是单元测试,另外为了能更直观的看到效果,还会提供一个用户界面来展示。为了不分散注意力,前期只提供非常简陋的原始界面,后期如果有时间的话,我想使用MVC +某个RIA框架+EF,基于BS架构开发一个权限模块来演示应用程序框架的使用。另外如果大家兴趣高昂,我还想使用WPF+WCF+DEV控件+EF基于CS架构重新开发这个权限模块,以演示应用程序框架的复用能力。

  首先,打开VS,创建一个类库项目,解决方案和类库都命名为Util,如下图所示。

bubuko.com,布布扣

 

  Util是我自己使用的框架命名,代表可复用的技术积累。你可以改成你喜欢的任何名字,比如你的名字缩写,或公司名的缩写。这里的要点是命名必须尽量简短,且必须易记,因为它会成为你技术框架的顶级命名空间。

  在框架上把技术和业务分开,可以获得更高的清晰度,Util是我在技术方面的顶级命名空间,另外采用Biz作为业务方面的顶级命名空间。由于每个人的业务可能不同,所以我不会在本系列文章中演示业务方面的抽象和封装,因为封装方法都大同小异,只是内容不同而已。

  Util类库项目是应用程序框架的核心,所有技术方面的积累会形成Helper放进去,另外对.Net的扩展也会加进来。

  下面为Util类库创建一个单元测试项目,命名为Util.Tests,为Util.Tests引用Util程序集依赖,并删除掉所有默认生成的文件,如下图所示。

bubuko.com,布布扣

  好了,现在创建了两个VS项目,可以进行公共操作类的开发了,下一篇将讲解公共操作类的开发要点。

  本篇创建了应用程序框架的一个原始雏形,后续文章介绍DDD的时候再创建层超类型相关的项目。

  .Net应用程序框架交流QQ群: 386092459,欢迎有兴趣的朋友加入讨论。

  谢谢大家的持续关注,我的博客地址:http://www.cnblogs.com/xiadao521/

应用程序框架实战十一:创建VS解决方案与程序集

标签:style   blog   http   ar   使用   sp   strong   文件   on   

原文地址:http://www.cnblogs.com/xiadao521/p/4084372.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!