2009-08-05 12 views
23

Ogni volta che inizio ad apprendere una nuova tecnologia o linguaggio, tendo a guardare il codice sorgente di alcune applicazioni "reali". Li trovo davvero utili per capire la comune architettura specifica della tecnologia, gli idiomi e come/quali librerie popolari vengono utilizzate. Recentemente ho iniziato ad imparare ASP.NET MVC, ma non ho davvero trovato buone app open source. Mi stavo chiedendo se ne conosci alcuni degni.ASP.NET MVC Open Source Applicazioni reali

Sono davvero interessato alle app MVC che utilizzano librerie di Iniezione delle dipendenze IoC come Windsor o StructureMap.

+3

Questo dovrebbe essere contrassegnati Comunità wiki. –

risposta

2

CarTrackr

Non è sicuro se si può chiamare altre applicazioni come open source o campioni come NerdDinner ecc

+0

Ho dato un'occhiata a NerdDinner e mentre è utile per imparare le basi, non è un'applicazione reale. Daro un'occhiata a CarTracker, grazie. – Zoman

5

Dai un'occhiata alla Oxite:

"Si tratta di un semplice motore di blog scritto utilizzando ASP .NET MVC, ed è stato progettato con pochi obiettivi principali:

  • di esistere come base per il nostro visitmix.com sito e per i nostri blog personali (e anche per i blog di altre persone!)

  • Per fornire un esempio di "funzionalità del blog principale" in modo riutilizzabile. I blog sono semplici e ben compresi da molti sviluppatori, ma l'insieme delle funzioni di base che un blog deve implementare (trackback, RSS, commenti, ecc.) È piuttosto complesso. Speriamo che questo codice aiuti.

  • di fornire il codice mondo reale scritto utilizzando ASP.NET MVC che produce sia markup valido e semanticamente corretto "

+0

Grazie Dan. Questo è molto interessante. – Zoman

+0

Ho sentito da qualche parte che l'ossite non ha una buona qualità del codice. Probabilmente l'ho sentito in qualche conferenza o incontro –

+0

Penso che potrebbe essere stato vero per le versioni precedenti (e quale progetto open source non ne risente?) Ma è stato ampiamente refactored di recente, ho sentito. –

2

KIGG

KiGG è uno stile web 2.0 applicazioni web social news sviluppato in tecnologie Microsoft supportate

Controllare anche questi:

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

oops, ho perso questi. Ma poiché alcuni di questi sono vecchi post, ora potrebbero esserci alcune nuove app che non esistevano in quel momento. Grazie Amr. – Zoman

+0

Sì, potrebbe essere, ma quelli che ricordo ora, anche notare che StackOverflow costruito con MVC, mentre non è open source. –

2

Controllare FlickrXplorer, che ho studiato prima di imparare MVC in ASP.Net.

(spiacenti causa di beeing un novizio devo postare di più.)

2

Checkout MVC Storefront su CodePlex. Se cerchi google, puoi trovare tutorial video su come è stato costruito l'intero progetto e su quali tecnologie vengono utilizzate.

1

Alcune persone pubblicano la soluzione in codeplex. This è una query su codeplex in cerca di MVC e produktion. Il primo è PRSync.com, ce ne sono altri.

Altro è MVC storefront, ma questo è vero accademico per mostrare la costruzione di applicazioni MVC.

+0

Stackoverflow è compilato con asp.net mvc. – Christian13467