-
Set up a TDD environment for test applications by choosing and integrating a toolset that works with Visual Studio. It's not a completely satisfying solution, but it's enough to start building an application.
06/18/2013
-
When you need a full property declaration, you don't need to write all the code yourself; let Visual Studio help. And writing constructors can be even simpler.
06/11/2013
-
Here's a little bit of code that will eliminate some LINQ-related code you're currently writing, along with a recommendation on a site where you can find more of the same.
05/31/2013
-
Microsoft has provided several tools for doing a static analysis of your code and the latest version of these tools is built right into Visual Studio. These tools can be useful -- provided that you configure them correctly.
05/28/2013
-
Use AJAX and some JavaScript libraries to decouple your data and presentation logic.
05/23/2013
-
The IComparable interface lets you create objects that know how to sort themselves correctly. This interface also provides an example of a high-level strategy for building and extending your classes.
05/08/2013
-
Visual Studio 2012 Update 1 (Ultimate Edition) includes a new tool to help visualize code relationships, and it's worth your time to learn.
04/26/2013
-
Xamarin, which specializes in building tools that let developers build mobile apps in C#, has taken that idea one step further with Xamarin.iOS.
04/19/2013
-
Work item tagging allows you to add searchable "keywords" to individual work items in TFS.
04/01/2013
-
When you print out your code, you probably do it for a purpose; and it's not for the same purpose that you look at your code in the editor. Here's how to print your code to support why you're printing it.
03/14/2013
-
Creating Lists in Visual Studio required an awful lot of CAML or some awkward work arounds—until SharePoint 2013 and Visual Studio 2012.
03/06/2013
-
By Erik Bartlow
SQL Bulk Insert has been tuned over the years to work well with the Microsoft .NET Framework. This tutorial shows you how to take advantage of its power.
03/01/2013
-
Peter Vogel returns to creating a Windows Communication Foundation (WCF) router that loosely couple services with their clients. But this time he uses XML to configure his router rather than doing it in code.
02/26/2013
-
Mickey Gousset introduces you to unit testing SharePoint 2010 applications using the SharePoint Emulators.
02/08/2013
-
As developers, we tend to test code to make sure it works -- we feed in the results we wrote the code to handle. Microsoft has a tool, called Pex, that can do just that.
01/22/2013
-
Workflows make it easy to do something that's very hard to do in any other development environment: Take action when something doesn't happen. Here's how to protect yourself when something's isn't happening in your Windows Workflows.
01/15/2013
-
Eric Vogel shows you how to use the CultureInfo API in .NET Framework 4.5 to simplify localization in a multi-threaded application.
01/12/2013
-
Creating connectable Web Parts is a good thing for you and your users -- and the default interfaces that come with SharePoint form the architecture you should use to create those Web Parts.
01/03/2013
-
Eric Vogel covers how to use the Managed Extensibility Framework (MEF) to extend a Windows Store application.
12/20/2012
-
A free tool to reduce coding for developers who like to surface T-SQL database recordsets in a simple collection of customized POCO objects.
12/11/2012
-
Because SharePoint lists are automatically turned into connectable Web Parts, you can integrate your own Web Parts with any existing SharePoint list by implementing the default interfaces provided by SharePoint.
12/03/2012
-
An extension method sits in a separate file from the base class, so the base class is unchanged.
12/03/2012
-
How to use the new Windows Phone 8 SDK to build applications across both Windows Phone 7 and Windows Phone 8.
11/30/2012
-
.NET and Java developers are perplexed about the indiscreet way C++ discloses private class details. Pimpl (pointer-to-implementation) solves this problem by keeping secrets hidden from peepers.
11/29/2012
-
Learn how Visual Studio 2012 makes exploratory testing quick and easy.
11/27/2012