zoukankan      html  css  js  c++  java
  • 注册区域

    搭建MVC环境 注册区域

     

    声明:本系列为原创,分享本人现用框架,未经本人同意,禁止转载!http://yuangang.cnblogs.com

    跟着做完这个项目,你就有一套自己的MVC面向接口,依赖注入的简洁的系统了,希望大家好好一步一步做。所有的技术和项目,都毫无保留的提供,希望大家能自己跟着做一套,所以不提供Demo下载!还有,请大家放心,只要大家喜欢,有人需要,绝对不会烂尾,我会坚持写完~

    索引

     这是第一篇目录

    简述

    从今天开始,我们从0开始搭建一个框架,并且完成一个任务管理系统的项目。这并不是什么大项目,只是对于不熟悉MVC以及不熟悉面向接口开发和依赖注入的朋友们有所启发,因为是从0开始,所以有些地方比较啰嗦,希望大家理解!

    希望新手朋友们抛弃“拿来主义”,动手跟着一步一步的做,当做完这个框架和项目,一定会让新手朋友们的水平有很大提升!

    同时,希望大家多多推荐,让更多的朋友参与进来,这不是我一个人教大家开发,是我们边学边做一起开发,有疑问,有问题,有更好的建议或解决方案,希望大家踊跃提出来,每下一篇,我会把问题汇总一下。谢谢大家!

    项目准备

    我们用的工具是:VS 2013 + SqlServer 2012 + IIS6

    希望大家对ASP.NET MVC有一个初步的理解,理论性的东西我们不做过多解释,有些地方不理解也没关系,会用就行了,用的多了,用的久了,自然就理解了。

    项目开始

    一、我们来创建一个MVC项目

    解决方案名称叫做wkmvc,然后我们创建三个解决方案文件夹,分别是:应用程序、应用服务、应用类库,三个解决方案文件夹没有什么实际用途,只是为了方便管理我们的项目

    二、我们在应用服务里新建两个类库

    Domain:EntityFramework数据模型

    Service:数据库操作类库,所有针对于数据库的操作都应放在这里,引用Domain类库

    三、我们在应用类库里新建一个类库

    Common:应用类库

    这样看起来是不是很像三层架构?其实不是的,上面我们已经介绍了每个类库的作用。

    四、创建区域

    我们先新建个文件夹Areas然后在文件夹下创建两个区域(右击→添加→区域)

    ComManage:一些公用的控制器和视图,比如文件上传等

    SysManage:我们的后台管理

    五、修改注册类

    我们新建完两个区域后,我们发现在每个区域下面都有一个注册的类文件,分别是ComManageAreaRegistration.cs和SysManageAreaRegistration.cs

    我们来修改一下这两个注册类文件,改成如下:

     View Code
     View Code

    六、修改路由配置类

    我们修改一下路由配置类,添加个命名空间 /App_Start/RouteConfig.cs

     View Code

    到此我们MVC就搭建好了,包括区域。下一篇我们来创建个公共操作接口和实现类,还有Spring注入,有不太了解的提前预习一下。这里做一下修改,我们下一篇创建个数据库和用户表。因为公共基础数据操作类要用到数据模型,我这里遗漏了。

    原创文章 转载请尊重劳动成果 http://yuangang.cnblogs.com

  • 相关阅读:
    leetcode 190 Reverse Bits
    vs2010 单文档MFC 通过加载位图文件作为客户区背景
    leetcode 198 House Robber
    记忆化搜索(DP+DFS) URAL 1183 Brackets Sequence
    逆序数2 HDOJ 1394 Minimum Inversion Number
    矩阵连乘积 ZOJ 1276 Optimal Array Multiplication Sequence
    递推DP URAL 1586 Threeprime Numbers
    递推DP URAL 1167 Bicolored Horses
    递推DP URAL 1017 Staircases
    01背包 URAL 1073 Square Country
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/5475033.html
Copyright © 2011-2022 走看看