Deploying Console Apps via MSBuild

by Adam Miller 12/14/2011

VS2010 and MSBuild don’t provide a good way to deploy windows apps using continuous integration (especially to different environments). Over the past couple days I’ve wasted a lot of time manually deploying my apps to test them on dev. Brian Gansemer has talked about creating hooks for deploying ClickOnce apps as part of the build process, but I wanted to keep my apps as regular console apps. Here is the solution I came up with to automatically deploy my project. More...

Our Favorite Visual Studio 2010 Shortcuts/Customizations

by Nate Lowry 10/27/2011

Our first group blog post! Here are some of the DPL team's favorite shortcuts for saving time in Visual Studio 2010. Hopefully you'll find these as useful as we do. Note that these work when you're using the standard C#.NET keyboard layout, which is the same as "DEFAULT" in the Keyboard options. More...

Load Testing in Visual Studio 2010

by Adam Miller 9/29/2011

Have you ever wondered if your custom data access code is any more efficient than simply loading a DataTable? Not that I'd recommend using DataTables except for certain situations, but Visual Studio 2010 Ultimate makes it easy to load test your data access classes to determine performance. More...

Manually Setting Up Associations in POCO

by Ben Rush 9/22/2011

When manually writing Plain Old CLR Objects (POCOs) (that is, not using the T4 template mechanism), you’ll be left with not only replicating the structure of the table itself in the object layout, but also any objects associated with said structure (foreign keys). More...

ASP.Net Page Properties

by Adam Miller 7/14/2011

​Below is an example of how I like to use properties to access HTML items from code-behind.  It allows you to have strongly-typed objects and a single point of access to HTML items. More...

Feature Builder Power Tool - Introduction

by Paul Bauer 6/23/2011

This post introduces Microsoft's Feature Builder Power Tool (Feature Builder) and describes its major components. More...

ClickOnce: Revisited

by Brian Gansemer 6/9/2011

Recently we’ve received a couple comments on my blog post ClickOnce Publish and Deploy from Team Foundation Server 2010 so I thought we should do a follow-up post to share what we’ve learned. More...

Remote Shelving/Unshelving Changes in Team Foundation Server

by Nate Lowry 5/24/2011

Let's talk shelving.  Not the kind you try to build in your garage that never fits together, and not a bunch of milk cartons stacked on each other. I'm talking about source control shelvesets.  Think of them as a snapshot of your local workspace at a given time. We use them a lot in many different projects. MSDN has a nice article about their usefulness here. More...

Single-Stepping Through MS Code

by Ben Rush 5/10/2011

Microsoft allows you to single-step through the framework code via Visual Studio 2008/10. To enable this under 2010 is trivial. More...

ClickOnce Publish and Deploy from Team Foundation Server 2010

by Brian Gansemer 4/29/2011

Overview

ClickOnce technology is a very powerful way to distribute your applications to end users. It is especially nice for easily distributing updates to your application. Even if you don't plan to distribute your application using ClickOnce technology, it is still a great tool for deploying daily updates for QA during development. More...