搭建了一个多项目、插件化的ASP.net MVC开发框架

发布时间:2020-06-30 12:02:38 作者:cownew
来源:网络 阅读:974

对于小型的网站,把所有的界面、功能都建到一个项目中也就可以了。但是当项目比较大、参与人数比较多的话,如果还是大家基于一个项目开发的话就是一个灾难了。

今天我搭建了一个ASP.net MVC的多项目框架,这样不同模块的开发人员建自己的插件项目就可以,无关模块的代码根本不会碰到,减少了模块之间的耦合和互相依赖,“合并”、“冲突”之类的问题都没有了。

搭建了一个多项目、插件化的ASP.net MVC开发框架

主项目和插件项目之间以及插件项目之间的交互都是基于AutoFac这个IOC容器来实现,依赖性也非常低,不用强引用。

引入AutoFac还可以实现扩展点的效果,比如把菜单区域定义成扩展点,各个子模块就可以“贡献”菜单项,不用把子菜单配置死到主项目中了;再比如可以把登陆后的操作定义为扩展点,这样不同的子插件可以根据自己的需求来定义插件实现登陆后的操作。

搭建了一个多项目、插件化的ASP.net MVC开发框架

搭建了一个多项目、插件化的ASP.net MVC开发框架

有时间会通过公开课的形式跟大家分享一下。大家可以加我的微信:yzk369 


推荐阅读:
  1. Asp.Net MVC 插件化开发简化方案
  2. 基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

网站 net autofac

上一篇:HTML&CSS基础学习笔记3-HTML的标签语法

下一篇:Int64和int32不同位数类型计算注意点

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》