Do you plan for all contingencies when building your program-including cat butts?
MSDN Magazine April 2011
View Complete Post
I know I might be in the wrong section, so feel free to move my post.
Though I used TFS (for .net) and Hudson (for Java and PHP) I never set up and administered a continuous integration server.
Knowing all the benifits of such, and having some long term plans, I'd like to get my hands dirty and set up an CI environment on a spare box at home (with Win Server 2008).
However I'm unsure which direction to go. I can get any MS software (bizspark) so TFS seems like an obvious way to go. But have had recommendations of using SVN and other tools I cant even remember the names.
Pretty much want source control (checking code in and out), automated builds and tests to run with builds (with notification emails).
Any advice, pointers and such?
I was about to get myself a TFS book, but figured I'd ask around first a bit.
It's a fact that men and women don't think alike-remember this when designing software for the half of users that aren't like you.
MSDN Magazine August 2010
Standards for Windows Presentation Foundation and Microsoft Silverlight aren't the enemy; in fact, they should be your starting point.
MSDN Magazine July 2010
It's time to standardize the UI for Windows Presentation Foundation.
MSDN Magazine June 2010
Programmers will never develop great software until they learn that it's not about themselves.
MSDN Magazine May 2010
Making things easier for the end user isn't "dumbing down" -- it's smart design.
MSDN Magazine April 2010
Developers should focus their time and effort on the 99 normal use cases, rather than the one unusual use case that often gets way too much attention.
MSDN Magazine March 2010
People aren't computers; keep this in mind when developing software. When developers confuse people and computers, bad things happen.
MSDN Magazine February 2010
See how IronRuby lets you employ the straightforward Ruby language to create acceptance tests that interoperate with .NET-compliant code.
MSDN Magazine February 2009
The Security Development Lifecycle (SDL) threat modeling tool helps you develop great threat models as a backbone of your security process. We'll show you how it works.
MSDN Magazine January 2009
Build rich, compelling, cross-platform, interactive applications with Microsoft Silverlight.
MSDN Magazine June 2007
SideShow Gadgets for Windows Vista are cool. Writing your own is even better. Find out how it's done.
MSDN Magazine January 2007