Columns


The MailMessage Always Delivers

The MailMessage object that's part of .NET lets you send e-mail notifications to your users and supports all the customizations you'd want in e-mail.

Working Offline with Team Foundation Server

Need to work but can't connect to your Team Foundation Server? That's where Team Foundation Version Control comes in.

On UI: Forget About the 'Experts'

Peter returns to the topic of user interfaces to explain why you shouldn't waste any time helping your "expert" users -- and what you should be doing instead.

Using Silverlight's WebClient Class

The WebClient class gives you a straightforward way to access distributed service data without having to worry about a lot of asynchronous complexities.

Make Your Code Clear

There are multiple ways to solve every problem. Strive for code that communicates your intent and makes your meaning clear for every developer who uses it.

'U' Scream, 'I' Scream: A UI Rant

Set aside ASP.NET for now. Let's talk about the most fundamental error developers make in designing their site's user interface.

SharePoint Reflections

Plus, saying good-bye to RDN.

ERWin Data Modeler and ComponentOne LiveLinq

New tools for data modeling and a new class library for LINQ.

Coding Catastrophes

A painful legacy and death by aptitude -- software development gone wrong.

XML Literals, WCF and LINQ

Learn how to create powerful templates that can be called from both client- and server-side code.

Working with MEF

Learn how to free your application from dependencies and interchange implementations using Managed Extensibility Framework.

Going Large

Visual Studio now supports myriad development platforms.

What's Old Is New Again

Aligning SQL in the cloud to SQL on the ground is about more than just common sense. It's about getting things done.

Adding Events to User Controls

To fully exploit User Controls, you need to treat them as object -- which includes having them fire events. If firing your own events is new to you, here's a step-by-step guide.

Prisoner of Geography

When it comes to our understanding of Unicode issues, the "Born in the USA!" chant (no matter how you feel about The Boss) can almost amount to a proclamation of cultural ignorance.

User Controls as Objects

ASP.NET developers don't fully exploit User Controls -- until they start thinking of them as "User Interface" objects.

Inside the TFS Databases, Part 2

Jeff continues his exploration of the TfsWorkItemTracking database by showing you how to retrieve a record from a given point in time using some helpful SQL statements.

Create a Reporting Dashboard with WebPartZones (But Without WebParts)

All you need to let your users customize their Web pages is the ability to create UserControls.

Inside the TFS Databases (An Occasional Series)

Get to know the ins and outs of TfsWorkItemTracking in the first part of this series covering the most useful aspects of the TFS database.

Displaying and Updating Dynamic DataBound Columns with ObjectDataSource

Peter continues his series on integrating cascading DropDownLists with databound controls. But this time, he looks at what's different when you're using the ObjectDataSource.

Subscribe on YouTube