你遇到過哪些代碼優雅的C#項目?

那些閃耀著優雅的智慧光芒,美的讓人難以忘懷的代碼。

你遇到過哪些代碼優雅的安卓項目? - 編程

你遇到過哪些代碼優雅的前端項目? - 編程

你遇到過哪些代碼優雅的iOS項目? - 編程


http://ASP.NET MVC及以後微軟開源的項目。


當然是我的GitHub:

Ivony (Ivony) · GitHub

雖然提問者說的那些光芒什麼的我也不懂。


dotnet/orleans · GitHub 微軟雲計算框架。

比如其中LRU的實現:

orleans/LRU.cs at fc0af9079413505de6c5dad928a266fccda74d68 · dotnet/orleans · GitHub


怎樣算作優雅?代碼量?性能?可維護性?規範?

我覺得作為框架,代碼是否優雅,重點在於能否簡化應用層。

推薦一個框架 首頁 - C# 高性能自動化服務端框架 - 凹凸架構,51Nod這個網站基於這個框架搭建,網站的項目源代碼(除了業務邏輯層)在這裡可以看到51nod WebView。


開源之前的.net核心庫

看不到的才是最優雅的


不是我寫的或多或少都不算優雅。

當然我寫的在別人看來更不優雅。(逃


http://ASP.NET Identity2


http://www.codeplex.com


江大寫的supersocket很好,我用過

還有那個盛派微信SDK,都不錯


推薦閱讀:

除了收費的軟體或者庫以外,如何解析doc格式word文件,C++或C#語言的?
使用 C# 開發 iOS 程序是一種怎樣的體驗?
值得看的C#的開源項目有哪些?
如何看待CE5繼Unity之後又一個支持C#?
使用unity引擎時有哪些禁忌?

TAG:微軟Microsoft | 程序員 | 編程 | C# |