建立自己的 MVC portal (一)
2016-05-04 00:00
225 查看
摘要: 通过简单的控制完成一个支持多站点Portal的MVC平台
建立一个具有良好扩展功能和研发扩展需求的网站平台,为其他项目的发展和应用建立基础环境。
这是页面访问的基础逻辑关系。
今后我 将一步一步的实现这个VonPortal,并同步发布其中代码,望与大家共享。
也有可能我们在编写的后期会对前面的部分代码进行修改。
本Portal设想的基本功能如下:
支持多站点:也就是说一个Portal上可以通过设置,支持多个网站同时运行;
支持皮肤管理:可以根据设置随意调整皮肤;
支持模块化管理:系统采用模块化进行管理,每一个模块可以是一个应用,在模块里面有多个Action可以实现,每一个Action支持一个Setting页面管理;
支持调度管理:这个将在后期实现;
支持中文的搜索引擎管理:这个也将在后期实现。
该Portal要具有可扩展性,为后期模块的开发提供基类,便于系统的扩展和应用。
首先我们来说一下环境:我们的开发环境是VS 2015,MVC5,新建-项目
然后选择MVC
确定即可。
目标和任务
建立一个以.net MVC架构为基础的,采用OWIN+AspNet.Identity认证体系的,支持多站点的Portal平台,主要包含平台基本功能和一个新闻模块。建立一个具有良好扩展功能和研发扩展需求的网站平台,为其他项目的发展和应用建立基础环境。
这是页面访问的基础逻辑关系。
今后我 将一步一步的实现这个VonPortal,并同步发布其中代码,望与大家共享。
也有可能我们在编写的后期会对前面的部分代码进行修改。
本Portal设想的基本功能如下:
支持多站点:也就是说一个Portal上可以通过设置,支持多个网站同时运行;
支持皮肤管理:可以根据设置随意调整皮肤;
支持模块化管理:系统采用模块化进行管理,每一个模块可以是一个应用,在模块里面有多个Action可以实现,每一个Action支持一个Setting页面管理;
支持调度管理:这个将在后期实现;
支持中文的搜索引擎管理:这个也将在后期实现。
该Portal要具有可扩展性,为后期模块的开发提供基类,便于系统的扩展和应用。
首先我们来说一下环境:我们的开发环境是VS 2015,MVC5,新建-项目
然后选择MVC
确定即可。
相关文章推荐
- 分享微信开发Html5轻游戏中的几个坑
- C# MVC模式下商品抽奖功能实现
- Zend的MVC机制使用分析(二)
- ASP.NET MVC 4 捆绑和缩小实例介绍
- ASP.NET Mvc开发之查询数据
- ASP.NET MVC中将控制器分离到类库的实现
- asp.net实现在非MVC中使用Razor模板引擎的方法
- ASP.NET MVC中的AJAX应用
- 为ASP.NET MVC及WebApi添加路由优先级
- ASP.NET MVC中图表控件的使用方法
- 剖析ASP.NET MVC的DependencyResolver组件
- ASP.NET MVC的四种验证编程方式
- ASP.NET MVC @Helper辅助方法和@functons自定义函数的使用方法
- 仅30行代码实现Javascript中的MVC
- asp.net MVC利用ActionFilterAttribute过滤关键字的方法
- ASP.NET MVC使用ActionFilterAttribute实现权限限制的方法(附demo源码下载)
- ASP.NET MVC 3仿Server.Transfer效果的实现方法
- 如何在MVC应用程序中使用Jquery
- 利用ASP.NET MVC+EasyUI+SqlServer搭建企业开发框架
- ASP.NET MVC小结之基础篇(二)