Visual Studio 2010


Debugging Tools for the .NET Developer

Visual Studio provides a rich set of tools for finding bugs, though most developers aren't aware or don't take advantage of all of them.

The Brave New World of Windows 8

Windows 8, unveiled in September, will change the way Microsoft-focused developers build applications.

Building Great HTML5 Apps

HTML5 is a key part of Windows 8, and web development, going forward. This series will show you how to build great HTML5 applications.

Process Template Customization: Editing An Existing Work Item Type

Team Foundation Server 2010 includes process templates. Learn how to customize work item type templates for a smoother workflow.

Dynamically Loading Classes at Runtime

Making the right runtime design decisions can help -- or harm -- your program.

Client-Side Data Management with NetAdvantage for jQuery

Infragistics provides a toolkit for creating data-driven applications using client-side code that accesses a variety of data sources, both in the page and back on the client.

Windows Phone 7 Data Binding with Templates

Using Windows Phone 7 data binding to create customized lists.

Deep Dive: Task-Based Asynchronous Pattern

This article introduces the TAP and the associated .NET language changes that streamline asynchronous programming and extend the multithreading enhancements in the Microsoft .NET Framework 4.

Ease .NET Code Documentation Pain

If you're documenting your .NET code for other developers, you should follow the standards that Microsoft has developed. Document! X 2011 for Visual Studio will make that job considerably faster and easier.

Visual Studio 2010 Lab Management

Visual Studio 2010 Lab Management provides a centralized way to create, manage and share environments in your domain-joined Team Foundation Server (TFS) 2010 development shop.

Tear-Off ToolStrips in Windows Forms

Starting with Microsoft Office, users have been able to double-click or drag a toolbar and have it become a floating window that can be moved or docked to the side of the application window. Here's how to implement a basic version of this behavior in C# Windows Forms applications.

LightSwitch: The Answer to the Right Question

After nearly a full year in beta, Microsoft yesterday released Visual Studio LightSwitch 2011. Andrew Brust explains why LightSwitch defies categorization and is a lot more than just another framework-based tool for generating code.

Microsoft Releases Visual Studio LightSwitch 2011

Microsoft today announced the release of Visual Studio LightSwitch 2011, a self-service development tool for power users and developers that enables data-driven .NET applications that can be deployed to the desktop, Web or Azure cloud.

Team Foundation Version Control - Workspaces

Mickey explains the basics of workspaces in Team Foundation Version Control and how they can help you manage code changes.

Deploying Lists in SharePoint with Visual Studio 2010

Since the best tool for creating a list is SharePoint itself, why not take advantage of it when deploying a new list to your SharePoint solution? Visual Studio 2010 lets you do that.

An Encrypted String Data Type for Visual Studio LightSwitch

Learn how to extend support for Microsoft C#-only BlankExtension/BizType projects to Visual Basic.

Levels of TFS Build Automation

Your team won't achieve automated build nirvana overnight. Here's how to break down the process and adopt the changes in the Microsoft build system.

Application Analytics: Why Is the Developer Always the Last to Know?

A look at how developers can use the integrated application analytics capabilities of Visual Studio 2010 to improve software quality.

Test Cases and Test Suites with Microsoft Test Manager 2010

Mickey Gousset discusses test cases and test suites, and how they relate to test plans in Microsoft Test Manager 2010.

Creating a Test Case with Microsoft Test Manager 2010

Inside TFS columnist Mickey Gousset delves into how to create a test case using Microsoft Test Manager 2010.