github上有哪些不錯的C# .Net項目?
dotnet/dotnet-developer-projects.md at master · Microsoft/dotnet · GitHub這裡面夠全面了
先上項目地址
.Net Core:
SeriaWei/ZKEACMS.Core
.Net 4:
SeriaWei/ASP.NET-MVC-CMS
簡單說一下,這個軟體主要用於建網站。
你可以直在頁面上直接把頁面變為可編輯狀態,像這樣:
然後你可以輕鬆的往裡面添加內容,像這樣:
還可以直接在頁面上操作,像這樣:
直接修改文字、添加圖片,像這樣:
如果你有一台 Centos 或者 Ubuntu 的伺服器,一行命令就能把它部署起來。
Centos 7
curl http://cdn.zkeasoft.com/core/centos.7-zkeacms.sh|sh
Ubuntu 16.04
curl http://cdn.zkeasoft.com/core/ubuntu.16.04-zkeacms.sh|sh
Docker
docker pull registry.cn-hangzhou.aliyuncs.com/zkeasoft/zkeacms.core
最近在看一個 nopcommerce,電子商務類購物網站。
thangchung/awesome-dotnet-core 這裡有很多,涵蓋各個方面。當然要特別推薦下 中國的.net 社區組織的項目 .NET China Foundation,本土支持
ShriekFx:https://github.com/ElderJames/shriek-fx
一個使用 .NET Standard 2.0 開發的簡單易用的領域驅動設計分層框架(DDD+CQRS),宗旨是讓小型應用也能用DDD的思想去開發,使開發者告別對領域驅動設計的複雜認識。
特性:領域驅動設計(DDD)命令查詢職責分離(CQRS)事件驅動架構 (EDA)
事件回溯 (ES)最終一致性 (Eventually Consistent)Server/Client 動態代理 (提供介面自動實現客戶端和服務端)框架中每個組件都有基礎實現,只需一個核心類庫就能跑起來遵循埠與適配器模式,框架組件適配多種第三方組件實現,從單體到面向服務按需擴展dotnet/orleans 分散式 Actor 模型。
用於 Unity 的 GameFramework 和 CatLib
不要臉的來推薦一個我自己寫的MVC框架,自我感覺良好(好不要臉(〃` 3′〃)
拒絕任何人的嘲諷(〃` 3′〃)
先上地址 KiraNet.GutsMvc
這是一個基於.Net Standard 2.0的mvc框架
以前看博客的時候看到別人實現的mvc框架,感覺都太簡單了,我也能搞(? ?_?)?,然後就開了一個不大不小的坑。。。
寫這個的時候主要是參考了http://ASP.NET本質論這本書,後來發現還有更好的蔣金楠大神的http://ASP.NET MVC框架揭秘以及他的博客。。。囧
這個框架基本上實現了大部分的mvc功能,最麻煩的是視圖引擎方面
一開始我選擇的是NVelocity(我也不曉得為啥子會選擇它
因為NVelocityn很久沒有更新過了,所以我把他移植到了.Net Standard下
不過這東西用著實在是不爽,我還是喜歡razor
所以最後我把.cshtml文件經過兩次動態編譯後就變成了c#類,總算可以用razor了吼吼吼
其實實現一個web框架不難,只要你有時間慢慢搞就行了(逃
因為這學期的軟體工程基礎有一個綜合實驗,所以我用它做了一個小型論壇
效果還不錯,反正我打算下周就這樣交上去了管它吖的
最後這個論壇它長這樣
不請自來,我的:
toolgood/ToolGood.Wordstoolgood/ToolGood.Algorithm有個ABP項目 你可以查一下
推薦閱讀:
※這是github被中間人攻擊了嗎?
※Github Atom編輯器有中文版嗎?如果有如何切換到中文版?
※Git 跟 GitHub 是什麼關係?
※有哪些簡潔明快的 Jekyll 模板?
※Vue 在github上的issues和contributors為什麼比React,Angular少?