每當我開始學習新技術或語言時,我傾向於看一些「真實世界」應用程序的源代碼。我發現它們對於理解常用的技術特定體系結構,習語以及如何/使用哪些流行的庫非常有用。 我最近開始學習ASP.NET MVC,但還沒有真正找到好的開源應用程序。我想知道你是否知道一些有價值的東西。ASP.NET MVC開源實境應用程序
我對使用IoC依賴注入庫(如Windsor或StructureMap)的MVC應用程序非常感興趣。
每當我開始學習新技術或語言時,我傾向於看一些「真實世界」應用程序的源代碼。我發現它們對於理解常用的技術特定體系結構,習語以及如何/使用哪些流行的庫非常有用。 我最近開始學習ASP.NET MVC,但還沒有真正找到好的開源應用程序。我想知道你是否知道一些有價值的東西。ASP.NET MVC開源實境應用程序
我對使用IoC依賴注入庫(如Windsor或StructureMap)的MVC應用程序非常感興趣。
在這裏,你可以找到a list of asp.net mvc applications的源代碼。
另一個很好的例子沒有列出有codebettercanvas
看一看Oxite:
「這是用ASP寫一個簡單的博客引擎.NET MVC,並設計了幾個主要目標:
作爲我們visitmix.com的基礎而存在網站和我們的個人博客(以及其他人的博客!)
以可重複使用的方式提供「核心博客功能」的示例。博客很簡單,很多開發人員都很瞭解,但博客需要實現的一系列基本功能(引用,rss,評論等)相當複雜。希望這段代碼有所幫助。
提供真實世界的代碼中使用ASP.NET MVC產生有效和語義正確的標記 「
謝謝丹。這看起來很有趣。 – Zoman 2009-08-05 22:45:09
我聽說oxite沒有很好的代碼質量。我可能在某個會議或會見中聽到過 – 2009-08-06 14:50:51
我認爲早期版本(以及哪些開源項目不會遭受這種情況?)可能是真實的,但我聽說它已經被廣泛重構了。 – 2009-08-06 18:24:40
KiGG是開發一個Web 2.0式的社會新聞Web應用程序在Microsoft支持的技術中。
另請檢查以下內容:
Where is an example of a Complex ASP.net MVC model?
What are some projects which are examples of best pratices for ASP.NET MVC?
哎呀,我錯過了這些。但是,由於其中一些是舊帖子,現在可能會有一些新的應用程序在當時不存在。謝謝Amr。 – Zoman 2009-08-05 23:01:12
是的,可能是,但現在我記得,也注意到用MVC構建的stackoverflow,而它不是開源的。 – 2009-08-05 23:50:02
檢查FlickrXplorer,這是我第一次學習的學習MVC在ASP.Net。
(對不起,因爲beeing一個新手,我要發佈更多的。)
結帳MVC店面 CodePlex上。如果你谷歌它,你可以找到關於整個項目如何建立和使用什麼技術的視頻教程。
有些人在codeplex上發佈解決方案。 This是在尋找MVC和產品的codeplex上的查詢。首先是PRSync.com,還有一些。
其他的是MVC店面,但這是真正的學術來展示建設MVC應用程序。
Stackoverflow是與asp.net mvc一起構建的。 – Christian13467 2009-08-05 23:02:36
Suteki Shop從Mike Hadlow是開源的,使用ASP.NET MVC,和一個IoC,溫莎城堡
得到演示項目的源代碼這應標明社區維基。 – 2009-08-05 22:30:52