2010-08-07 12 views
9

im seaching algún proyecto de código abierto de buena calidad en .NET, según este tema https://stackoverflow.com/questions/143088/open-source-c-projects-that-have-high-code-quality me encontré con proyectos de código abierto intresting como "sharpdevelop", debido a su gran puedo construir & ejecutarlo sin problema, pero me gustaría aprender cómo se desarrolló en profundidad, aprender de un solo código fuente sin clases bien documentadas, patrón utilizado en el proyecto, técnicas, etc. es una tarea difícil. ¿Alguien puede proporcionar información sobre el proyecto que puedo entender más fácil.bien documentado proyecto de código abierto en .net

gracias por las sugerencias.

+0

La documentación generalmente se refiere a la API en lugar de la lógica detrás de la implementación o las decisiones arquitectónicas subyacentes. El mejor consejo que puedo dar es buscar primero/en pruebas primero. Esto le dará una idea de lo que hacen las cosas, y cuando encuentre algo interesante, puede pasar por la ejecución de la prueba para ver cómo se logró el resultado. Descubrirás patrones, incluso si no conoces sus nombres formales. – Jay

Respuesta

1

Recomiendo iTextSharp (.NET Puerto de iText, escrito en C#), una biblioteca de código abierto que se utiliza para la generación de PDF sobre la marcha. He trabajado personalmente en it..used la versión DLL para mi proyecto, pero era la salida el código para ver la forma en que fue escrito ..

http://sourceforge.net/projects/itextsharp/files/

1

Tal vez Noda Time es una opción, el puerto .Net de John Skeet de Joda-Time. El User Guide se ve bien y ... Quiero decir, es conocido por el código de buena calidad;)

Cuestiones relacionadas