创建一个以.net MVC架构为基础的,采用OWIN+AspNet.Identity认证体系的,支持多站点的Portal平台,主要包含平台基本功能和一个新闻模块。架构
创建一个具备良好扩展功能和研发扩展需求的网站平台,为其余项目的发展和应用创建基础环境。模块化
这是页面访问的基础逻辑关系。网站
从此我 将一步一步的实现这个VonPortal,并同步发布其中代码,望与你们共享。搜索引擎
也有可能咱们在编写的后期会对前面的部分代码进行修改。spa
本Portal设想的基本功能以下:.net
支持多站点:也就是说一个Portal上能够经过设置,支持多个网站同时运行;索引
支持皮肤管理:能够根据设置随意调整皮肤;开发
支持模块化管理:系统采用模块化进行管理,每个模块能够是一个应用,在模块里面有多个Action能够实现,每个Action支持一个Setting页面管理;同步
支持调度管理:这个将在后期实现;it
支持中文的搜索引擎管理:这个也将在后期实现。
该Portal要具备可扩展性,为后期模块的开发提供基类,便于系统的扩展和应用。
首先咱们来讲一下环境:咱们的开发环境是VS 2015,MVC5,新建-项目
而后选择MVC
肯定便可。