Share via


Greg Schechter's Blog

Bing Maps, Windows Presentation Foundation and Silverlight -- Graphics, Media, Animation, Programming Model and other goodies.

Well, I’ve been off the air for quite some time, and now have the opportunity to pop up and talk...

Date: 12/06/2009

Troy Jefferson interned this summer with the WPF team and gathered a bunch of Effects that had been...

Date: 10/22/2008

In my last post, I introduced multi-input effects, where you can send in arbitrary WPF brushes that...

Date: 09/27/2008

Thus far in this series on Effects, we've discussed building and using Effects that have a single...

Date: 09/16/2008

In a number of places in this series on Effects, I've alluded to a VisualStudio BuildTask and...

Date: 08/12/2008

Alright!  .NET 3.5 SP1 and VS 2008 SP1 are live and available on the web today.  There are...

Date: 08/12/2008

As you can see from this and other blogs, there's lots of exciting stuff going on in WPF these days,...

Date: 05/22/2008

A couple of posts ago, I wrote about writing custom Effects.  The example that I dove into was...

Date: 05/15/2008

The previous post in this series began to talk about writing custom Effects for WPF. We looked...

Date: 05/14/2008

The last few posts in this series on Effects have focused on the perspective of those using Effects....

Date: 05/12/2008

The last couple posts in this series have dug into features and example usage of Effects in WPF....

Date: 05/12/2008

My previous post on Effects (part of this series) gives a simple example of instantiating an...

Date: 05/12/2008

With WPF 3.5 SP1 on the horizon (and the Beta available now), I plan to discuss some of the new...

Date: 05/12/2008

GPU-based Effects are a hot new feature in WPF for .NET 3.5 SP1. I'm going to be blogging a series...

Date: 05/12/2008

Sean Cullinan, of blendblog.net, recently posted a VB.NET port of the Planerator. 

Date: 02/11/2008

My previous two posts (here and here) discuss usage of the Planerator control.  There are some...

Date: 11/28/2007

My previous post introduced a simple, but very powerful custom WPF control called a Planerator. That...

Date: 11/28/2007

[UPDATED: November 26, 2007 - updated source code zip one last time.] [UPDATED: November 7, 2007 -...

Date: 10/26/2007

There was a query on the MSDN forums for WPF the other day that asked about leveraging multiple...

Date: 09/27/2007

Microsoft Live Search Maps (aka Virtual Earth) at https://maps.live.com, is fantastic web technology...

Date: 08/21/2007

XAML is definitely the way to go whenever possible when you're writing WPF and Silverlight apps, due...

Date: 05/19/2007

In my last post, I said that "one of the more subtle aspects of the otherwise pretty straightforward...

Date: 04/15/2007

One of the more subtle aspects of the otherwise pretty straightforward ParallaxUi is the...

Date: 04/03/2007

I've cleaned up the source to ParallaxUi a bit and am attaching it to this post as a .zip file. This...

Date: 04/03/2007

As I mentioned in my last post, one of the guiding principles for the design of 3D in WPF is the...

Date: 03/30/2007

There’s been a super exciting update in WPF’s 3D arena that’s been recently announced that I want to...

Date: 01/02/2007

Some folks have noticed that when they run Java applets in the browser, that Aero and desktop...

Date: 10/09/2006

I've seen a couple of cool uses in the past week of the DWM Thumbnail API (described in my previous...

Date: 09/28/2006

For the most part, the Vista Desktop Window Manager is an end-user feature. However, because it so...

Date: 09/14/2006

I received a number of great comments and questions on my last post about High DPI Support in...

Date: 09/14/2006

A good amount of ink has been spilled on this blog talking about all the cost, nuance, impact, and...

Date: 08/07/2006

In the earlier posts I've done on the DWM, there's been a hint of the relationship between it and...

Date: 06/09/2006

I got to do this fun Channel9 video the other day with Charles Torre and Tim Sneath. In it we talk...

Date: 05/10/2006

As mentioned in earlier posts, by far the most important aspect of the DWM is the fact that...

Date: 05/03/2006

As usual, lots of great, insightful comments (and thanks for the kudos)... Jevan on the DWM team...

Date: 04/21/2006

The Problem Ever since the advent of dedicated graphics processors, even old-school graphics...

Date: 04/02/2006

Here's a list of topics that I have posted on (with active links) or expect to post on (without...

Date: 03/26/2006

My earlier post on "DWM's use of DirectX, GPUs, and hardware acceleration" generated some good...

Date: 03/25/2006

For the last few years, both desktop and laptop PCs have been outfitted with increasingly powerful...

Date: 03/19/2006

Wow... lots of great interest and comments in my previous post on "Under the Hood of the Desktop...

Date: 03/11/2006

I've made a grand total of one post in about the last 21 months. What have I been doing during this...

Date: 03/06/2006

Way back in December of 2003, I posted on Changeables in Avalon -- why they exist, what they're...

Date: 06/20/2005

Introduction What follows may seem like a fairly obscure topic relating to lifetime management in...

Date: 05/28/2004

At the beginning of May, we gave a number of presentations on Avalon at WinHEC. One thing that we...

Date: 05/23/2004

Earlier this month I had the opportunity to present the overview of Avalon at the Windows Hardware...

Date: 05/23/2004

I gave a talk at PDC 2003 back in October, and haven't managed to mention it here since then. Here's...

Date: 05/23/2004

Frank Hileman wonders about the Changeable class in a comment on a usability post to Steven Clarke's...

Date: 12/04/2003

Frank Hileman wonders about the Length type in a comment on a usability post to Steven Clarke's...

Date: 12/04/2003

I just set up this spanking new blog on weblogs.asp.net. My name's Greg Schechter and I'm an...

Date: 12/04/2003