-
Story Point Estimation in Scrum: Some thoughts, advice, and a bit of ‘how to’.
I’ve been struggling with this blog post for a while. Part of the struggle was figuring out what I wanted to say. The rest of the struggle was trying to figure out how to create a convincing reason to estimate requirements using story points instead of hours. At the moment, I’m on a plane returning…
-
Team Foundation Server 2013 Install Guide (May 2014 Update)
With the recent release of Team Foundation Server 2013 Update 2 and Visual Studio 2013 Update 2, it was time to do an update on my Team Foundation Server 2013 Install Guide. In addition to adding information about installing TFS2013 Update 2, I’ve also added walk-throughs for Installing SQL Server 2014 for TFS2013 Update 2…
-
Send emails from WordPress hosted on Microsoft Azure Web Sites with/without Office 365
I moved my WordPress-powered site & blog to Microsoft Azure from another web hoster last week. The move was pretty easy and the site is running MUCH faster on Azure but there were still a few little details that needed to get worked out. The big one was figuring out how to get notification emails from WordPress.…
-
Yes, you can create multiple Git repos per TFS Team Project.
Like a lot of people in the Microsoft world, I’m still working to *really* wrap my brain around Git. I’ve been using centralized version control systems like SourceSafe and Team Foundation Server Version Control (TFVC) for my entire career. Centralized version control is what I know and it’s what makes sense to me. When you have a…
-
Fixing the empty drop problem with Visual Studio Online Java builds
A while back, Visual Studio Online (aka TFS in the cloud or TFS Azure or TFService) added the ability to do automated builds of Java code. That’s a pretty handy feature when you’re working in a cross-platform environment/company. We’ve been able to do this kind of thing “on prem” in Team Foundation Server for a…
-
From TechEd Houston 2014: “Using Functional, Exploratory and Acceptance Testing to Release with Confidence”
I spoke at Microsoft TechEd 2014 in Houston, TX last week. One of the talks I did was on using Team Foundation Server 2013 (TFS2013) and Microsoft Test Manager 2013 (MTM 2013) to test your software. Specifically, how do you perform your tests and track your testing efforts so that you know that your application…
-
From TechEd Houston 2014–“Zero to Hero: Untested to Tested with Microsoft Fakes & Visual Studio”
I spoke at TechEd 2014 last week and here are the slides, the pdf of the slides, code samples, and the link to the video from my unit testing & Microsoft Fakes talk. Zero to Hero: Untested to Tested with Microsoft Fakes Using Visual Studio You’ve got an application with no tests. Trust me. You’re…
-
Manually re-installing SharePoint integration with Team Foundation Server
I was working on a Team Foundation Server migration this week and ran into a problem re-attaching the Team Projects to SharePoint. Due to corporate IT policy, the database servers for TFS had changed addresses and the TFS app tiers needed to be re-connected to its databases on this new SQL Server box. Everything went…
-
Walkthrough: ASP.NET MVC Identity with Microsoft Account Authentication
UPDATED (May 16, 2016) — If you’re looking for how to do this with ASP.NET Core, here’s the ASP.NET Core 1.0 version. UPDATED (June 13, 2014) — With the latest version of the ASP.NET Identity / OWIN libraries and code, the Redirect URL value that you’ll use in Step #8 should now be “http://www.mysampleapp.com/signin-microsoft”. If…
-
Howto: Compose a TFS build from the output of previous builds with a configuration file
Ever needed to create a build out of a lot of smaller builds? Let’s say that you’ve got a Team Foundation Server (TFS) build that is supposed to take a bunch of different work streams and combine them to create a single installer (MSI). In TFS this can get a little tricky if you don’t…