Archive for February, 2009

C# – Screen capture with Vista DWM (Shared Direct3D Surface)

C# – Screen capture with Vista DWM (Shared Direct3D Surface)

When I was researching for this article, I noticed some passing references to the Vista DWM (Desktop Window Manager) and the ability to use it to capture images of windows — DWM is the technology behind Windows Aero and its window switching features like Flip3D. I filed this away as something to look into at a later date.

[ Continue Reading... ]

C# – Screen capture with Direct3D

After finally installing Vista Home Premium at home, I found that a C# utility I had created for capturing a region of the screen suddenly stopped working reliably for windowed Direct3D applications.

[ Continue Reading... ]

ASP.NET 2.0 page and control life-cycle diagram

ASP.NET 2.0 page and control life-cycle diagram

A diagram of the complete ASP.NET page and control life-cycle for printing

[ Continue Reading... ]