WPF – working with designers – will it work?

By Charlotte

One of the main advantages of WPF is that you can write all the backend code and then shunt the design work to a professional designer – you know – one of those guys who thinks that Cyan and Magenta just don’t go together. I’ve been knocking up a couple of WPF apps in the…

Consolas!!! GRRRRRR

By Charlotte

Why oh why does everyone and their Dad now use Consolas??? Am I the only one that perceives the font as ‘fuzzy’? I’ve read quite a few blogs recently loving the Consolas font such as Coding Horror, and as far as I’m aware – it was made to be a programmers font. But in the…

WPF Resources from other DLL’s

By Charlotte

I spent a little bit of time trying to figure this out, to be honest – it’s available in quite a few locations on google, but I thought I’d add it here as well. The basic problem is, you have your template / theme etc for your control in a separate project; MyThemes : DateTimeThemes/Theme1.xaml…

Quicky re: Resharper and .NET 3.0 – CTRL+8 = Friend

By Charlotte

Reshaper 3.x doesn’t support .net 3.0 constructs – so things like ‘var’ and the LINQ extensions (where, etc) just turn up as red squigglies. Version 4 of Resharper will support the constructs, but as the EAP versions of Resharper aren’t even on version 4 we’re probably a little way off. So for now – rather…

Production LINQ!

By Charlotte

I’m happy today as I’ve written my first bit of Production LINQ code in the form of LINQ-to-XML. It’s not the most complicated bit of code – only a grabbing of data from a file, but it does do what it says on the tin – uses C# 3.0 and (unfortunately) causes Resharper to complain…

WPF Image Rendering on Headers

By Charlotte

I’ve been having a little bit of trouble lately with WPF, in particular the rendering of an image on the header of the TabItem or GroupBox headers (for example), I have the following code: … <GroupBox> <GroupBox.Header> <Image Source=”./Images/MyImage.png”/> </GroupBox.Header> </GroupBox> … Which renders fine in Visual Studio, but the minute I run the app…

Functional Programming in the .NET World…

By Charlotte

Recently a post from one of my ex-colleagues got me interested in working my way through a set of problems at the ‘Project Euler‘ site. He piqued my interest, and I started working my way through them (not at any great speed mind – I’ve only done 4 so far – and I’ve been doing…

Moving to WordPress

By Charlotte

Until I can afford to buy my own hosting, I’ve opted to move my blog from my spaces location (cskardon.spaces.live.com) to the multiple tag freedom of wordpress! (There will be more coming – I promise :))