Anyway, I’ve also been looking at source control systems! Should I use TFS, VSS (ha), SVN, Git or Mercurial? I’ve had a close look at Git, and it looks really cool, but I can’t find a nice and easy way for it to integrate with Active Directory. The visual studio support seems to be ok… but it’s all a bit clunky and unsupported. At the moment the one with the best security and active directory integration looks like SVN – Visual SVN just looks great. It also happens to be the one that I know really well…. so it’ll probably be SVN again, which is a bit of a shame, Git looks really cool, I love the way it handles renaming of files! It’s magic!
I also found a great microsoft press book on software architecture… but wow it’s >500 pages! Should be a great read…. just gotta print it out