Just an informal, unscientific poll — and the simple fact that you're reading this probably indicates that you're not entirely part of the .Net mainstream.
Does your workplace routinely employ Open Source tools for software development with .Net? If not, why not? Based on experience, I can probably make some guesses, but I'd still prefer to hear it from you.
- OSS isn't supported
- Untrustworthy quality
- Company policy
- Don't know the alternatives
- We only use Microsoft tools
As Scott Bellware alluded to, part of DevTeach this year is an evening panel on the state of OSS in the Microsoft world moderated by Ted Neward. I obviously think we get a lot of benefit from OSS tools, but there are some barriers that still need to be overcome.
Just for fun, my current project is using these OSS tools:
- StructureMap (surprise)
- FitNesseDotNet & StoryTeller
- IKVM (don't ask)
In past projects I've also used:
- NHibernate (I wish we could use NHibernate on my current project)