1. AMIR BARYLKO
OPEN SOURCE
TOOLS & LIBS
FOR .NET PROJECTS
Amir Barylko - OSS Tools & Libs MavenThought Inc.
2. WHO AM I?
• Architect
• Developer
• Mentor
• Great cook
• The one who’s entertaining you for the next
Amir Barylko - OSS Tools & Libs MavenThought Inc.
3. RESOURCES
• Email: amir@barylko.com
• Twitter: @abarylko
• Slides: http://orthocoders.com/presentations.html
Amir Barylko - OSS Tools & Libs MavenThought Inc.
4. IDE
• Visual Studio
• Resharper
• SharpDevelop
• MonoDevelop
Amir Barylko - OSS Tools & Libs MavenThought Inc.
5. SOURCE CONTROL
• Git
• Mercurial
• Svn
• TFS
• SourceSafe
Amir Barylko - OSS Tools & Libs MavenThought Inc.
6. PACKAGE MANAGEMENT
• Nuget
• Shared Folder
• Store dependencies in source control
• DLL hell
• Versioning hell
Amir Barylko - OSS Tools & Libs MavenThought Inc.
7. CI SERVER
• TeamCity
• CruiseControl.net
• Hudson
• BuildMaster
• TFS???
• Go (not free)
Amir Barylko - OSS Tools & Libs MavenThought Inc.
8. METRICS
• StyleCop • NDepend (not free)
• FxCop • DotCover (free on
server)
• NChurn
• PartCover
• MS Metrics???
Amir Barylko - OSS Tools & Libs MavenThought Inc.