-
VSLive Chicago 2013: “Design for Testability” slides & code
I just wrapped up at VSLive Chicago 2013 and, as promised, here are my slides and code samples from the “Design for Testability: Mocks, Stubs, Refactoring, and User Interfaces” talk. Design for Testability: Mocks, Stubs, Refactoring, and User Interfaces You’re sold on unit testing. You’re even doing “test first” development – but there are always…
-
Problem moving virtual machines between Hyper-V 2012 hosts
(Huge thanks to Antone Heyward for the answer to this problem.) One of the things I love about Hyper-V 2012 is that you can easily move Hyper-v virtual machines (guests) between Hyper-V hosts using the Hyper-V Manager app. Sure, in previous versions of Hyper-V you could do an Export, Copy, and Import to move VMs…
-
VSLive Las Vegas 2013: TFS2012 Build Customization talk
Thanks to those of you who came to my TFS2012 Build customization talk at VSLive Vegas 2013 yesterday. As promised, here are the slides and samples from the talk. Team Foundation Server 2012 Builds: Understand, Configure, and Customize The Build system in TFS2012 could be the best feature in the product. Actually, it’s almost definitely…
-
VSLive Las Vegas 2013: “Design for Testability” slides & code
I just wrapped up at VSLive Las Vegas 2013 and, as promised, here are my slides and code samples from the “Design for Testability: Mocks, Stubs, Refactoring, and User Interfaces” talk. Design for Testability: Mocks, Stubs, Refactoring, and User Interfaces You’re sold on unit testing. You’re even doing “test first” development – but there are…
-
VSLive Las Vegas 2013: “Design for Testability” slides & code
I just wrapped up at VSLive Las Vegas 2013 and, as promised, here are my slides and code samples from the “Design for Testability: Mocks, Stubs, Refactoring, and User Interfaces” talk. Design for Testability: Mocks, Stubs, Refactoring, and User Interfaces You’re sold on unit testing. You’re even doing “test first” development – but there are…
-
Slides & Video from “Agile Under a Waterfall” talk at ALM Summit 2013
I finished up presenting at the 2013 ALM Summit a little while ago where I presented “Agile Under a Waterfall.” Agile Under a Waterfall It would be so easy if everyone at our companies just used Scrum — or at least Agile. No one would lean on the team for dates and deadlines, and everyone…
-
Slides & Video from “Agile Under a Waterfall” talk at ALM Summit 2013
I finished up presenting at the 2013 ALM Summit a little while ago where I presented “Agile Under a Waterfall.” Agile Under a Waterfall It would be so easy if everyone at our companies just used Scrum — or at least Agile. No one would lean on the team for dates and deadlines, and everyone…
-
Strategies for Sharing Code between Windows Phone 8 and Windows 8 Applications
(NOTE: A PDF version of this article is available for download.) Visual Studio 2012 is out and we can write apps for Windows Store and now (finally) we have access to the Windows Phone 8 SDK and Windows Phone 8 devices. We’ve been hearing and reading for a while that the platforms are very similar…
-
Unit Testing & Test-Driven Development Courseware for Visual Studio 2010
Well, like I mentioned in my last post, I’m planning to publish a lot of the old courseware that I’ve developed over time. The idea is to share the materials that I’m no longer using with the good folks on the internet rather than to have it all sitting around collecting virtual dust on my…
-
Lab: Refactor for testability using the Repository pattern
I had a long drive yesterday to go visit a customer and while I was driving it occurred to me that I have LOTS of courseware that I’ve written that is just sitting around gathering virtual dust. Whether they’re parts of classes that never fully came together or they’re for courses that target old versions…