-
Code Camp Cambridge: Identify & Fix Performance Problems with Visual Studio 2012
As promised here are the slides and links for my Identify & Fix Performance Problems with Visual Studio 2012 talk that I did at Code Camp in Cambridge today (10/20/2012). It’s a common problem: you’re getting close to when you’re supposed to deploy your new ASP.NET or WCF application in to production and somehow it…
-
Coded UI Tests: How to avoid hard-coding paths to EXEs or URLs using ApplicationUnderTest and BrowserWindow
(First off, thanks to my friend Etienne Tremblay for showing me the ApplicationUnderTest + environment variables trick and for teaching me how to make my Coded UI tests not be a total mess. BTW, if you’re in Canada and you’re looking for Coded UI testing help, he’s your man.) Problem: Visual Studio Coded UI tests…
-
Article: Visual Studio 2012 Load Testing with Custom Performance Counters
I wrote an article for Visual Studio Magazine recently and it was posted earlier this week. Load Testing with Custom Performance Counters. This article discusses how to use Web Performance Tests (WPTs) and Load Tests in Visual Studio 2012 to help find and fix performance problems in your applications. I also discuss how you can…
-
Article: Tombstoning and the Zen of Async for Windows Phone
My first article for MSDN Magazine got posted recently. Tombstoning and the Zen of Async for Windows Phone. This article talks about some lessons that I learned the hard way developing (and later completely re-writing) my first application for Windows Phone 7. Enjoy. -Ben
-
Use a Coded UI to test ListBox and ComboBox controls in a web application
A little over a year ago, I wrote a blog post about using Coded UI Tests to programmatically manipulate ListBoxes and ComboBoxes in a Windows Form application. More recently I got an email from a reader asking for that same kind of sample application for ListBoxes and ComboBoxes (aka “drop down lists”) using Visual Studio…
-
Visual Studio 2012 Application Lifecycle Management (ALM) for Developers course
My second course for Pluralsight went up recently – Visual Studio 2012 Application Lifecycle Management (ALM) for Developers. Here’s the course description and outline: Visual Studio 2012 ALM for Developers This course covers Microsoft’s Application Lifecycle Management (ALM) tooling from the perspective of a software developer. Topics include using TFS to minimize the impact of…
-
ALM with TFS 2012 Fundamentals at Pluralsight.com
My first online course for Pluralsight went live a few days ago. Application Lifecycle Management (ALM) with Team Foundation Server 2012 (TFS2012) Fundamentals. This is a first course in a multi-course series so keep your eyes open for more ALM courses in the near future! Here’s the course description: Team Foundation Server (TFS) is more…
-
Edit & Compile Team Foundation Server 2012 (TFS2012) Builds with Custom Build Activities
So, you’ve all downloaded and installed your copy of Team Foundation Server 2012 and Visual Studio 2012, right? Of course you’re migrated all your code and servers over to TFS2012 and VS2012, right? (Answer: heck yes! We’ve been running it in production since the Alphas!) NICE! Anyway…I’ve been doing some TFS2012 build customization work lately…
-
Slides from my talks at VSLive Redmond 2012
Thanks to everyone who came to my talks at VSLive Redmond 2012. As promised, here are the slides for my talks. Top 10 Ways to Go from Good to Great Scrum Master The Scrum Master role in an organization can be difficult. You live between a rock and a hard place. You’re influential but you…
-
TFS2012 Lab Management & SCVMM 2012: Cannot access remotely & Error ID 1604
I’ve been working on installing Team Foundation Server 2012 (TFS2012) Lab Management with System Center Virtual Machine Manager 2012 (SCVMM2012). I ran into this bizarre problem where I could log in to SCVMM from the SCVMM console on the local machine but if I tried to access it from a different machine, I’d get an…