Josh Reuben and I will be giving a lecture in the upcoming Sela Developer Practice about .NET Numerical Computing and Scaling Up (DSE502). It is intended to be a swift yet exhaustive review of what’s available out there for .NET developers. We will cover topics such as Cloud Computing, Infer.NET, GPGPU, Axum and [...]
If you’re writing a custom control in WPF, you may have encountered a very annoying bug: if you set the value of a DependencyProperty in your implementation code, the local value will trump any changes that you may try to apply to this property using bindings, styles, etc. You can read more about this in [...]
One of the most referenced posts in this blog is the one dealing with the ClearType issues. Those of you who shared my pain will be glad to hear that Microsoft has delivered on its promise: WPF is getting a new text rendering stack in v4, which has the ability to render ClearType (and [...]
I always prefer simpler solutions. The solution I proposed on my previous post was not that simple, and was not complete. It may still be useful for other stuff, but for the purpose of preserving ClearType while using DWM, I just have to admit it has too many issues.
The idea of using another [...]
WPF has ClearType issues. Hopefully some of them will be solved in the upcoming .NET 4.0. Meanwhile, however, I have concocted a nifty solution to one of the scenarios – placing stuff on the Aero Glass DWM frame.
When you extend the DWM frame in a WPF application you must set the HwndTarget.BackgroundColor property [...]
The past 24 hours have been a blogger’s nightmare for me. I wanted to upgrade my GoDaddy’s hosting account to IIS 7. Unfortunately, they do not have any upgrade option, so you have to call their customer service, cancel your current hosting account, create a new one and build everything from scratch.
What this means, [...]
One of the most popular posts in this blog is the one explaining how to override the system theme and get the Vista look on non-Vista systems. This is possible because WPF ships with the theme files for all operation systems (well, all Microsoft OSs that WPF works on, i.e. XP, XP Media Center [...]
I've released a new version of WPF Contrib (October 2008, although it's released in November. I changed the release name a few times, so I decided to leave it like that. I'm only late by a few days.
It contains quite a few fixes and new features. Read about it in the project [...]
First of all, you didn’t miss part one. Just thought it was a funny reference.
I’m currently working on a new release of WPF Contrib. In my TaskDialog class, I used a few classes I derived from ItemsControl (which I’m considering deleting in this version, but that’s another debate). The reason I created [...]
I've added a license page to my blog.
As indicated there, all code (unless noted otherwise) is released under the MIT license.
Tags
.NET 4 Animation Async Axum Blog C# ClearType Cloud CLR CodeValue Contests Deep Zoom Experiments Generics Google Ink Lectures Modeling Personal Pivot Prism Programming Languages Prolog Reflector RTL Sela Silverlight The Arbel Network Themes Threading Tips Visual Studio WCF Windows 7 Windows 2003 Windows Azure Windows Forms Windows Phone Windows Vista Windows XP WPF XAML ZuneArchives
- June 2011
- November 2010
- August 2010
- July 2010
- June 2010
- March 2010
- December 2009
- November 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- November 2007
- September 2007
- June 2007
- May 2007
- February 2007
- November 2006
- October 2006
- February 2006
- August 2005
- February 2005
- August 2004
- July 2004
- June 2004
- May 2004

