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

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 than turning off the whole of Resharper to get rid of the errors, you can just press CTRL+8 (that’s with the resharper keyboard mappings – or if that doesn’t work, have a look in the Visual Studio Keyboard options and look for ‘Resharper_EnableDaemon‘).

Production LINQ!

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 on a constant basis 🙂