nopCommerce框架的基本結構:html
該結構能夠參考DDD(領域驅動設計)模式。git
(注:上圖源自他人文章,具體出處不祥,在此引用,感謝原創)github
nopcommerce官方地址:http://www.nopcommerce.com/數據庫
nopCommerce中文網:http://www.nopcn.com/json
nopCommerceGitHub:https://github.com/nopSolutions/nopCommerce框架
中文網最新版,目前爲4.1版本。.net
下載後解壓,應用Visual Studio 2017打開項目並編譯運行。啓動項目爲Nop.Web(後臺管理),該項目爲Asp.net Core的MVC項目,須要對Asp.net Core有所瞭解,並瞭解MVC。設計
首次運行會提示配置數據庫鏈接,根據提示配置一個便可,本站使用的是Microsoft SqlServer2012,配置完成後會提示從新運行項目。htm
成功配置完數據庫鏈接後,系統會自動根據配置的數據庫鏈接建立一個對應的數據庫,庫中包含若干表blog
基本結構如上圖,包括一些基本的數據表和一些示例程序表,其中T_Test_A和T_Test_B爲做者自建的表。
在成功從新運行項目後,會彈出以下界面:
該程序端口修改,可在Nop.Web項目下的Properties下的launchsettings.json文件中修改
數據庫鏈接在,App_Data下的dataSettings.json文件中。
點擊頁面的登陸按鈕,進入登陸頁:
輸入郵箱和密碼(第一次啓動時配置數據庫鏈接同時會要求配置的用戶名和密碼),登陸。進入以下界面:
頁面上面有個「後臺管理」導航欄,點擊進入主界面:
你們進入時應該是英文,須要導入漢化語言包,中文網有3.9版中文語言包:http://www.nopcn.com/nopcommerce-blog-90.html
導入方法:
點擊菜單欄的Configuration中的Languages菜單,彈出的頁面中點擊Add New按鈕,表單中錄入相應內容
點擊上方的Save按鈕,而後再點擊編輯,進入編輯界面
點擊右上方「Import resources」按鈕,選中下載的文件(下載回來的語言包須要解壓,而後選中解壓後的文件),而後依然保存。
而後選中最上方的語言選中列表,選擇中文。(有時可能須要從新啓動項目)。
至此,已經走出對nopcommerce應用的第一步。