Share via


Matt Dotson's Blog

The posts on this weblog are provided "AS IS" with no warranties, and confer no rights. The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Windows Azure Developer Community Event in Santa Monica

We're starting a new local community for Windows Azure Developers in Los Angeles! If you're an...

Date: 08/29/2011

Making “Microsoft.VSTS.CMMI.Estimate” Field Reportable in TFS

If you'd like to make a report in TFS that compares the estimated time to complete a task with the...

Date: 02/25/2010

Good WPF Book

I get lots of questions about books I recommend for learning WPF. Adam Nathan's Windows Presentation...

Date: 05/13/2009

Managing Cultures in a Global Application

I have been doing a lot of work on globalized applications lately and I have learned a lot. I...

Date: 03/30/2009

Global Toolkit is now in CodePlex

I've been doing a lot of globalization work lately, so to capture some of my best practices around...

Date: 03/30/2009

Presentation Model Pattern in WPF (Part 2)

In part one we looked at the concept of a presentation model. In this post we are going to going to...

Date: 07/10/2008

My Toolbox

One thing I always find myself doing is showing people the little indisposable tools in my toolbox....

Date: 06/28/2008

Presentation Model Pattern in WPF

Choosing a design pattern for the user interface of your application involves weighing trade-offs...

Date: 06/21/2008

Real World GridView is now on CodePlex

Yup. I heard you (eventually). You wanted easier access to the source code of Real World GridView....

Date: 01/23/2007

Multi-Process Synchronization with Named Events

Since I am in between real projects right now, I have had some time to work on some side projects....

Date: 03/03/2006

Real World GridView: Excel-like Frozen Headers for ASP.NET 2.0

Many of us are familiar with frozen cells in Excel, but it is typically quite difficult to implement...

Date: 03/02/2006

Finally ... Part 2 of Real World GridViews

GridView is a great control, and out of the box it does a lot of wonderful stuff, but I haven't...

Date: 03/01/2006

Real World GridView: Two Headed & Grouping GridViews

By now you may have figured out when I say “soon” I mean relatively soon, and by “relatively” I...

Date: 03/01/2006

Lambda Expressions: C# has a Lisp??

Until I started looking at C# 3.0, I had never heard of lambda expressions. A quick glance at...

Date: 02/17/2006

Using SynchronizationContexts.

SynchronizationContext is new in .NET 2.0, and I haven't found too much written about it yet. It is...

Date: 02/13/2006

WinCast: A podcast receiver built-on the Windows RSS Foundation.

I saw the Windows RSS API was published the other day and so I just had to create something with it....

Date: 02/09/2006

WPF: Expander Dropdown

Do you ever get sick of hunting through a dropdown that has hundreds of items in no particular...

Date: 11/22/2005

Fluid Dynamics with WPF

This week I thought I would test the waters with 3D in WPF. After seeing this video on Channel 9. I...

Date: 11/17/2005

Helping Meghan Speak (Avalon & SAPI)

I saw this post https://www.longhornblogs.com/robert/archive/2005/11/11/15246.aspx and just had to...

Date: 11/11/2005

Extending ASP.NET's GridView: Bulk Editing

If you're interested in allowing users to edit multiple rows of a gridview ... check out my new...

Date: 11/09/2005

Real World GridView: Bulk Editing

GridView is a tremendously useful control in ASP.NET 2.0. Despite being much improved from the...

Date: 11/09/2005

Installing Vista in VPC

I've seen a lot of people stumped while trying to mount the Vista Beta1 iso image for thier VPC. VPC...

Date: 09/16/2005