2010-08-07 5 views
9

im seaching une bonne qualité projet open source .net, selon ce sujet https://stackoverflow.com/questions/143088/open-source-c-projects-that-have-high-code-quality j'ai trouvé des projets source intresting ouverts comme « Sharp développer », son grand parce que je peux construire & terme, il sans problème, mais je voudrais apprendre comment il a été développé en profondeur, l'apprentissage à partir de code source seul sans classes bien documentées, modèle utilisé dans le projet, les techniques, etc est une tâche difficile. Quelqu'un peut-il fournir des informations sur le projet que je peux comprendre plus facilement.bien documenté projet open source .net

merci pour vos suggestions.

+0

La documentation se rapporte habituellement à l'API plutôt que la logique derrière la mise en œuvre ou les décisions architecturales sous-jacentes. Le meilleur conseil que je peux donner est de toujours chercher/à tester d'abord. Cela vous donnera une idée de ce que font les choses, et quand vous trouvez un bit intéressant, vous pouvez passer par l'exécution du test pour voir comment le résultat a été atteint. Vous découvrirez des modèles, même si vous ne connaissez pas leurs noms formels. – Jay

Répondre

1

Je recommande iTextSharp (.NET Port d'iText, écrit en C#), une bibliothèque open-source utilisée pour la génération de PDF à la volée. J'ai personnellement travaillé sur it..used la version DLL pour mon projet, mais vérifiais le code pour voir comment il a été écrit ..

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

1

Peut-être Noda Time est une option, le port .Net de John Skeet Joda-Time. Le User Guide a l'air bien et ... je veux dire, il est connu pour le code de bonne qualité;)