創建一個以.net MVC架構爲基礎的,採用OWIN+AspNet.Identity認證體系的,支持多站點的Portal平臺,主要包含平臺基本功能和一個新聞模塊。架構
創建一個具備良好擴展功能和研發擴展需求的網站平臺,爲其餘項目的發展和應用創建基礎環境。模塊化
這是頁面訪問的基礎邏輯關係。網站
從此我 將一步一步的實現這個VonPortal,並同步發佈其中代碼,望與你們共享。搜索引擎
也有可能咱們在編寫的後期會對前面的部分代碼進行修改。spa
本Portal設想的基本功能以下:.net
支持多站點:也就是說一個Portal上能夠經過設置,支持多個網站同時運行;索引
支持皮膚管理:能夠根據設置隨意調整皮膚;開發
支持模塊化管理:系統採用模塊化進行管理,每個模塊能夠是一個應用,在模塊裏面有多個Action能夠實現,每個Action支持一個Setting頁面管理;同步
支持調度管理:這個將在後期實現;it
支持中文的搜索引擎管理:這個也將在後期實現。
該Portal要具備可擴展性,爲後期模塊的開發提供基類,便於系統的擴展和應用。
首先咱們來講一下環境:咱們的開發環境是VS 2015,MVC5,新建-項目
而後選擇MVC
肯定便可。