8
votes

Projet open source bien documenté dans .NET

IM Sachez un projet open source de bonne qualité dans .NET, selon ce sujet https://stackoverflow.com/questions/143088/Open- Source-C-Projects - cette-bonne qualité de code J'ai trouvé des projets open source extérieurs tels que "Sharp Develop", c'est génial parce que je peux construire et le gérer sans problème, mais j'aimerais apprendre comment il a été développé en profondeur, apprenant à partir du code source unique sans classes bien documentées, modèle utilisé dans le projet , techniques, etc. est une tâche difficile. Quelqu'un peut-il fournir des informations sur le projet que je peux comprendre plus facilement?

Merci pour des suggestions.


1 commentaires

La documentation concerne généralement l'API plutôt que la justification de la mise en œuvre ou des décisions architecturales sous-jacentes. Le meilleur conseil que je puisse donner est de toujours rechercher / à des tests d'abord. Cela vous donnera une idée de ce que les choses font, et lorsque vous trouvez un bit intéressant, vous pouvez passer à travers l'exécution des tests 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.


3 Réponses :


1
votes

Je recommande ITEXTSTHARP (.NET Port of Itext, écrit en C #), une bibliothèque open source utilisée pour la génération PDF à la volée. J'ai personnellement travaillé dessus et j'ai utilisé la version DLL de mon projet, mais vérifiez le code pour voir comment il a été écrit ..

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


0 commentaires

2
votes

NOPCOMMERCE - Panier d'achat Open Source. http://www.nopcommerce.com/default.aspx


0 commentaires

1
votes

Peut-être NODA TIME est une option, le port de John Skeet's .NET de Joda-Time . Guide de l'utilisateur semble bon et ... je veux dire, il est connu pour un code de bonne qualité; )


0 commentaires