2009-08-05 22 views
23

Cada vez que comienzo a aprender una nueva tecnología o idioma tiendo a mirar el código fuente de algunas aplicaciones del "mundo real". Los encuentro realmente útiles para entender arquitectura común, tecnología específica, modismos y cómo/qué bibliotecas populares se usan. Recientemente comencé a aprender ASP.NET MVC, pero realmente no he encontrado buenas aplicaciones de código abierto. Me preguntaba si conoces algunos que valen la pena.ASP.NET MVC Open Source Aplicaciones del mundo real

Estoy realmente interesado en las aplicaciones MVC que usan bibliotecas IoC Dependency Injection como Windsor o StructureMap.

+3

esto debe ser marcado Comunidad Wiki. –

Respuesta

2

CarTrackr

No estoy seguro si se puede llamar a otras aplicaciones como código abierto o muestras como NerdDinner etc.

+0

He echado un vistazo a NerdDinner y si bien es útil para aprender los conceptos básicos, no es una aplicación real. Echaré un vistazo a CarTracker, gracias. – Zoman

5

Tenga una mirada en Oxite:

"Se trata de un motor simple blog escrito utilizando ASP .NET MVC, y está diseñado con algunos objetivos principales:

  • Para existir como base de nuestra visitmix.com sitio y para nuestros blogs personales (y para los blogs de otras personas también)

  • Para proporcionar un ejemplo de la "funcionalidad de blog principal" de forma reutilizable. Los blogs son simples y bien entendidos por muchos desarrolladores, pero el conjunto de funciones básicas que un blog necesita implementar (trackbacks, rss, comentarios, etc.) es bastante complejo. Espero que este código ayude.

  • Para proporcionar el código del mundo real escrito usando ASP.NET MVC que produce tanto válido y semánticamente correcto marcado "

+0

Gracias Dan. Esto se ve muy interesante. – Zoman

+0

Escuché en alguna parte que el oxito no tiene una buena calidad de código. Probablemente escuché esto en alguna conferencia o encuentro –

+0

Creo que eso puede haber sido cierto en los primeros lanzamientos (¿y qué proyecto de código abierto no sufre de esto?) Pero últimamente ha sido refactorizado extensamente. –

2

KIGG

KiGG es una aplicación web de noticias sociales estilo 2.0 Web desarrollada en Microsoft apoyado tecnologías

también comprobar estos:.

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

Vaya, me perdí estos. Pero como algunos de ellos son publicaciones antiguas, ahora puede haber algunas aplicaciones nuevas que no existían en ese momento. Gracias Amr. – Zoman

+0

Sí, puede ser, pero aquellos que recuerdo ahora, también tienen en cuenta que stackoverflow está construido con MVC, aunque no es de código abierto. –

2

Comprobar FlickrXplorer, que estudiaba primero de aprender en ASP.Net MVC.

(Lo siento, porque de beeing un novato tengo que publicar más.)

2

Pedido MVC Storefront en CodePlex. Si lo busca en google, puede encontrar videos tutoriales sobre cómo se construye todo el proyecto y qué tecnologías se están utilizando.

1

Algunas personas publican su solución en codeplex. This es una consulta en Codeplex en busca de MVC y producción. Primero está PRSync.com, hay algunos más.

Otro es el escaparate de MVC, pero esto es realmente académico para mostrar la construcción de aplicaciones MVC.

+0

Stackoverflow está construido con asp.net mvc. – Christian13467