.NET使用Umbraco CMS快速構建一個屬于自己的內容管理系統
前言
今天大姚給大家分享一個.NET開源、免費(MIT License)、功能強大、靈活易用的內容管理系統:Umbraco CMS。本文將介紹在.NET中如何使用Umbraco CMS快速構建一個屬于自己的內容管理系統。
項目介紹
Umbraco CMS是一個基于.NET開源、免費(MIT License)、功能強大、靈活易用的內容管理系統。它能夠幫助你創建美觀現代的網站,并與最新的.NET技術和各種服務集成。無論你是個人開發者還是企業客戶,Umbraco CMS都是一個值得考慮的選擇。
項目源代碼

.NET環境準備

驗證是否安裝成功:
dotnet --list-sdks

使用 CLI 安裝
安裝 Umbraco 模板:
dotnet new install Umbraco.Templates

創建新項目
dotnet new umbraco --name MyUmbracoProject


項目運行
- https://localhost:44304/umbraco/section/content/dashboard/dashboardTabsContentIntro

安裝Umbraco




創建文檔類型

創建名為:DotNetGuide的創建文檔類型,并設置Allow at root。

編輯內容模板
下載模板代碼
https://umbra.co/Umbracotemplate

查看模板index.html樣式:

編輯DotNetGuide模板內容

復制模板index.html內容到DotNetGuide模板中:

復制 css 和 images 文件夾,并將其放在 MyUmbracoProject 文件夾內的 wwwroot 文件夾中。

創建內容節點



查看運行效果




項目源碼地址
更多項目實用功能和特性歡迎前往項目開源地址查看??,別忘了給項目一個Star支持??。
優秀項目和框架精選
該項目已收錄到C#/.NET/.NET Core優秀項目和框架精選中,關注優秀項目和框架精選能讓你及時了解C#、.NET和.NET Core領域的最新動態和最佳實踐,提高開發工作效率和質量。坑已挖,歡迎大家踴躍提交PR推薦或自薦(讓優秀的項目和框架不被埋沒??)。
- GitHub開源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md
- Gitee開源地址:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md
DotNetGuide技術社區
- DotNetGuide技術社區是一個面向.NET開發者的開源技術社區,旨在為開發者們提供全面的C#/.NET/.NET Core相關學習資料、技術分享和咨詢、項目框架推薦、求職和招聘資訊、以及解決問題的平臺。
- 在DotNetGuide技術社區中,開發者們可以分享自己的技術文章、項目經驗、學習心得、遇到的疑難技術問題以及解決方案,并且還有機會結識志同道合的開發者。
- 我們致力于構建一個積極向上、和諧友善的.NET技術交流平臺。無論您是初學者還是有豐富經驗的開發者,我們都希望能為您提供更多的價值和成長機會。
作者名稱:追逐時光者
作者簡介:一個熱愛編程、善于分享、喜歡學習、探索、嘗試新事物和新技術的全棧軟件工程師。
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,否則保留追究法律責任的權利。如果該篇文章對您有幫助的話,可以點一下右下角的【♥推薦♥】,希望能夠持續的為大家帶來好的技術文章,文中可能存在描述不正確的地方,歡迎指正或補充,不勝感激。

浙公網安備 33010602011771號