2009-08-05 108 views
23

每當我開始學習新技術或語言時,我傾向於看一些「真實世界」應用程序的源代碼。我發現它們對於理解常用的技術特定體系結構,習語以及如何/使用哪些流行的庫非常有用。 我最近開始學習ASP.NET MVC,但還沒有真正找到好的開源應用程序。我想知道你是否知道一些有價值的東西。ASP.NET MVC開源實境應用程序

我對使用IoC依賴注入庫(如Windsor或StructureMap)的MVC應用程序非常感興趣。

+3

得到演示項目的源代碼這應標明社區維基。 – 2009-08-05 22:30:52

回答

2

CarTrackr

不知道,如果你可以調用其他應用程序作爲開源或樣品類似的NerdDinner等

+0

我已經看過NerdDinner,雖然它對於學習基礎知識很有用,但它不是真實世界的應用程序。我會看看CarTracker,謝謝。 – Zoman 2009-08-05 22:41:03

5

看一看Oxite

「這是用ASP寫一個簡單的博客引擎.NET MVC,並設計了幾個主要目標:

  • 作爲我們visitmix.com的基礎而存在網站和我們的個人博客(以及其他人的博客!)

  • 以可重複使用的方式提供「核心博客功能」的示例。博客很簡單,很多開發人員都很瞭解,但博客需要實現的一系列基本功能(引用,rss,評論等)相當複雜。希望這段代碼有所幫助。

  • 提供真實世界的代碼中使用ASP.NET MVC產生有效和語義正確的標記 「

書面
+0

謝謝丹。這看起來很有趣。 – Zoman 2009-08-05 22:45:09

+0

我聽說oxite沒有很好的代碼質量。我可能在某個會議或會見中聽到過 – 2009-08-06 14:50:51

+0

我認爲早期版本(以及哪些開源項目不會遭受這種情況?)可能是真實的,但我聽說它已經被廣泛重構了。 – 2009-08-06 18:24:40

2

KIGG

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?

Real World ASP.NET MVC Applications with Source Code?

+0

哎呀,我錯過了這些。但是,由於其中一些是舊帖子,現在可能會有一些新的應用程序在當時不存在。謝謝Amr。 – Zoman 2009-08-05 23:01:12

+0

是的,可能是,但現在我記得,也注意到用MVC構建的stackoverflow,而它不是開源的。 – 2009-08-05 23:50:02

2

檢查FlickrXplorer,這是我第一次學習的學習MVC在ASP.Net。

(對不起,因爲beeing一個新手,我要發佈更多的。)

2

結帳MVC店面 CodePlex上。如果你谷歌它,你可以找到關於整個項目如何建立和使用什麼技術的視頻教程。

1

有些人在codeplex上發佈解決方案。 This是在尋找MVC和產品的codeplex上的查詢。首先是PRSync.com,還有一些。

其他的是MVC店面,但這是真正的學術來展示建設MVC應用程序。

+0

Stackoverflow是與asp.net mvc一起構建的。 – Christian13467 2009-08-05 23:02:36