一個基于 .NET 開源、靈活易用的內容管理系統(CMS)
今天大姚給大家分享一個.NET開源、免費(MIT License)、功能強大、靈活易用的內容管理系統:Umbraco CMS。本文將介紹在.NET中如何使用Umbraco CMS快速構建一個屬于自己的內容管理系統。
項目介紹
Umbraco CMS是一個基于.NET開源、免費(MIT License)、功能強大、靈活易用的內容管理系統。它能夠幫助你創建美觀現代的網站,并與最新的.NET技術和各種服務集成。無論你是個人開發者還是企業客戶,Umbraco CMS都是一個值得考慮的選擇。
項目源代碼
.NET環境準備
下載.NET 9.0:https://dotnet.microsoft.com/zh-cn/download/dotnet/9.0
驗證是否安裝成功:
dotnet --list-sdks
使用 CLI 安裝 Umbraco
(1) 安裝 Umbraco 模板:
dotnet new install Umbraco.Templates
(2) 創建新項目
dotnet new umbraco --name MyUmbracoProject
(3) 項目運行
https://localhost:44304/umbraco/section/content/dashboard/dashboardTabsContentIntro
(4) 安裝Umbraco
創建文檔類型
創建名為:DotNetGuide的創建文檔類型,并設置Allow at root。
編輯內容模板
(1) 下載模板代碼
https://umbra.co/Umbracotemplate
查看模板index.html樣式:
(2) 編輯DotNetGuide模板內容
復制模板index.html內容到DotNetGuide模板中:
復制 css 和 images 文件夾,并將其放在 MyUmbracoProject 文件夾內的 wwwroot 文件夾中。
創建內容節點
查看運行效果
項目源碼地址
更多項目實用功能和特性歡迎前往項目開源地址查看??,別忘了給項目一個Star支持??。
開源地址:https://github.com/umbraco/Umbraco-CMS