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

项目架构搭建之UI层的搭建

时间:2015-12-06 07:25:04      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:

项目架构搭建之UI层的搭建

12.项目架构搭建之WebHelper搭建

  • BLLSessionFactory
    • 实现IBLL层中的IBLLSessionFactory接口

      技术分享

  • OpaerateContext
    • 定义常用的常量
    • 使用日志助手实例,帮助记录日志
    • 在构造函数中通过反射获取BLLSession实例,获取service层的各个接口
    • 使用单例模式访问OperateContext

      技术分享

13.项目架构搭建之Web搭建

  • 创建MVC Web项目技术分享
  • 新建区域技术分享
  • 配置路由

    当应用程序中使用到区域时,为避免命名空间内的控制器命名冲突,一般需要设置区域路由的命名空间

    技术分享

  • 配置log4net

    log4net需要在配置文件中进行配置

  1. 首先需要在<configSections>节点添加log4net技术分享
  2. 在web.config文件中添加log4net节点,配置log4net技术分享

    (Level的值调试期间最好设置为debug,在上线正式运行的时候可设置为error)

     

  3. 在Global.asax文件中的 Application_Start 方法中调用log4net初始化方法

    技术分享

 

14.项目架构搭建之AdminLogic搭建

  • 创建AdminLogic项目,添加引用System.Web.Mvc 类库,和对 WebHelper,Core和Models项目的引用

    技术分享

  • 创建自定义的workContext
  • 创建自定义的BaseController

    创建自定义BaseController,并在BaseController中定义logger用于记录日志,定义workContext,之后创建其他控制器的时候必须继承BaseController

    技术分享

项目架构搭建之UI层的搭建

标签:

原文地址:http://www.cnblogs.com/ben121011/p/5022833.html

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