Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I am a big proponent of the open source movement and I make my living on Microsoft's products. The biggest issue I have always had when trying to get a company to implement TFS is the cost. I mean let's face it - free, functional, with a large group pushing out continuous updates, and a large body of products that easily integrate is hard to beat. For that reason I use CruiseControl.net, CCTray, NAnt, NUnit, NCover, NDepend, NDoc, SVN, Tortoise for my development environments. They just work together right out of the box. NAnt is so flexible for me that I can easily create custom NAnt tasks in C# and plug them right in. This allows to better perform database automation as part of my build process. NUnit, NCover, NDepend, and NDoc allow me to do deep analysis and reporting on my code base with each build done with each check in. This results of this analysis is sent out to the development team with each build. With successful builds I am able to migrate my changes upstream to my centralized development environment allowing managers to see how the team is doing. Having CruiseControl always touching and checking my code is wonderful. Using this I am able to automate all interactions between all of the environments allowing me to push code up or down stream. More importantly allowing someone no where near as technical as me to push code up or down stream.</p> <p>TFS can perform many of the same tasks. However, it requires a lot more configuration and doesn't work with nearly as many third party tools. For me the the lack of flexibility is not acceptable (though I am sure that it will get there).</p> <p>The opposite applies to some folks in that all of the tools I use are all third party tools. Each one is a separate download, install, and configure. Though I find this to be easy and painless (as it just works) this may be the stop sign that some don't want to cross...and would prefer to spend the bucks for an MS supported project.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload