Columns


When To Gamble on New Technology

Adopting new technologies can lead to dramatic new opportunities, but tried and true solutions shouldn't be ignored.

Define Your Own Item Templates

Take advantage of C#'s Item Templates to automate tasks that you find yourself having to perform on a regular basis.

Bridging .NET and Java

Create hybrid apps that let your Java programs call native .NET code.

The Art of Building Robots

Letters chime in on our coverage of Microsoft's Robotics Studio, desire for more coverage on testing, and more.

Performing Comparisons with Team Foundation Server

When the diffmerge tool in TFS isn't enough, here's how to replace it with something better.

Web Parts Without Users

Want to give your users personalized pages without giving up control? It's easy with Web Parts. Peter shows you how.

Using Silverlight's Grid Control

Grid control works a lot like the table tag -- only it's much more concise. Dan walks through one example.

The New .NET Identity Class

Simplifying identity with Microsoft's 'Zermatt' class libraries.

Managing Web.Config Settings During Deployment

Moving from a test to a production environment can be tricky. Here's where the Web Deployment Projects add-on comes in handy.

Creating a Flyout StackPanel Using Silverlight Animations

A header menu that expands and contracts as users mouse over it can be easy to create. Dan shows you how.

Handling Update Exceptions in the DataView Events

Peter shows a "code-lite" way to handle exceptions when using DataView to update data.

The Red X of Death

Can't access the Documents or Reports folder? Mickey shows you the two most common causes for this problem and how to correct them.

Agile Stories

How to track Agile requirements with Windows SharePoint Services.

A Vote for Transparency

Roger weighs in on the reasons behind the controversy surrounding Entity Framework.

Choose Between Methods and Properties

Language features aren't good or bad. The choice of language feature depends on what you're doing. In this issue, we dive into the methods vs. properties debate.

A Dianne by Any Other Name

This month readers weigh in on Mort and switching to C#.

Customize Your Application Startup

Customize your application startup screen and add log-in functionality; learn how to view derived types in your projects; check for improper GUIDs; and drill down on extension methods.

Training on Demand

AppDev's KSource Online Learning provides on-demand training for developers.

Applying Robotics to Everyday Scenarios

Microsoft's Robotics Development SDK could affect you in various ways you may not suspect.

Deferring Data Retrieval in Master/Detail Pages

This is one big problem that's simple to fix. Peter shows you two solutions.

Subscribe on YouTube