Subscribe: jfo's coding
Preview: jfo's coding

jfo's coding

adventures in windows forms and wpf

Last Build Date: Wed, 09 Mar 2011 15:52:51 +0000


Blog has moved …

Wed, 09 Mar 2011 15:52:51 +0000

I am back blogging at!  See you over there! 

Random tip of the day: adding a shortcut to all desktops in Windows Vista Server 2008

Wed, 18 Nov 2009 17:56:00 +0000

I've been puzzling how to do this for a little while, as I had some common shortcuts I wanted to add to the desktop for everyone on my team to use. The way to do this in Windows XP has been to use the "All Users" account and add to the desktop folder.  The process...

Beta2 is out — What’s new in Cider

Mon, 26 Oct 2009 15:36:00 +0000

Mark shows off some of the new and exciting features in Cider Beta 2, including: DataSources window now works in Silverlight (as well as WPF) - you can now drag and drop from this window to your design surface to automatically hook up to data. Property Inspector window gets a facelift  --  now lets you sort by...

High DPI – it’s an everyone thing.

Sun, 11 Oct 2009 16:07:00 +0000

As larger displays are becoming more popular, they're increasingly being used in places like the livingroom.  And if you've ever tried to read text across the room with the default DPI setting, you'll find you may need a pair of opera glasses. In Windows 7, if you're using a larger display, the OS will automatically adjust for...


Thu, 01 Oct 2009 00:20:00 +0000

bugviewer BugViewer.png

bugviewer image

Thu, 01 Oct 2009 00:20:00 +0000

bugviewer BugViewer.png

Creating a bug repro viewer in 5 minutes

Thu, 01 Oct 2009 00:06:00 +0000

One of my favorite books of all time is The Pragmatic Programmer.  A piece of advice I've always taken to heart is to take the time to make tools that will make you more productive.  Today's tool I can share with you - I didn't want to flip back and forth between the repro steps in...


Thu, 10 Sep 2009 01:00:00 +0000

OnRenderVersusOnPaint OnRenderVersusOnPaint2.png

Tip: creating your own snippets

Tue, 08 Sep 2009 02:14:00 +0000

I recently showed how to use the "Define a Dependency Property" snippet in VS to save time/frustration creating a new property on your control.  I often need a property changed event as well, and it's a bit of a pain to go back and add it.  I just figured out how to add/update snippets and thought I'd show you...

Tip: quickly create a dependency property

Tue, 08 Sep 2009 02:11:00 +0000

If you want to make a property that can be styled from XAML - you need to create a dependency property on your control.  This can be a tricky syntax, but fortunately the C#/VB editor have "snippets" that allow you to really quickly create one. Let’s assume we’re creating a BorderVisibility property on a UserControl.  It defaults...