February 2007 - Posts

Should you use Workflow Foundation?

Just highlighting Paul's great post that he wrote the other week about "What to use Workflow Foundation for". Here's the link. I've met customers that are using Workflow because it's new and cool. I've met customers that are using Workflow in order to Read More

OpenID

Since the OpenID announcement I've had a few goes at trying to work out what OpenID is. I've been up to the website and I've had a read of the spec a couple of times and each time I just zone out. I simply find that I can't read that spec. How come? Read More

DevWeek (not MIX)

I'm travelling down this afternoon and will be there until Thursday PM if anyone fancies a chat (drop me a mail). DevWeek's a great conference in a great location (I like the building a lot :-)) and, this year, it's good to see that the main conference Read More

3D Video Player in WPF at ContentPresenter.com

I've called out ContentPresenter before and they've just published a great new video on how to build a 3D video player in WPF. This is using the bits that got posted to CodePlex that allow you to take arbitrary WPF content and use it in a 3D scene, Read More

Vista Desktop Backgrounds - "Runners Up"

Some cracking desktop backgrounds up here; http://www.flickr.com/photos/darwishh/sets/72157594510047657/detail/?page=1 Read More

C# V3.0 and Dynamic Casting?

In the February CTP of "Orcas" it looks like when you have a piece of code like; static void Main(string[] args) { var v = new { FirstName="Mike", LastName="Taulty" }; } static void Foo(object o) { var w = new { FirstName="", Read More

Rightmove and Virtual Earth

Anyone who knows me will know that I've spent far too long pondering over the state of the UK property market and one of the sites that I use a lot (and I mean a lot) is Rightmove Martin did a cracking job of talking about Windows Live at yesterday's Read More

Using Desktops to Switch Presentation/Demo

Quite often when you're showing stuff to people you've got the 1 laptop and you've got some slides that you want to show and some demo bits and it's a bit painful switching between the 2 (minimising PowerPoint and so on). I wrote a little bit of code Read More

Can C# V3.0 Please Have the VB9 XML Syntax?

Here's my online petition. I really like the new VB9 syntax for dealing with XElement and friends in order to construct an XML document. Can we please have that in C# V3.0 as well? :-) Anyone agree? Here's some C# that creates some XML (meant to be Read More

Desktops and the DWM

For some reason, the idea of multiple desktops was bubbling around in my head this morning and I suddenly thought "I wonder how this works with the DWM". There's a post here that explains it; http://blogs.msdn.com/cjacks/archive/2006/11/09/a-desktop-of-your-own.aspx  Read More

Grouping in LINQ

Each time I come to it, I find grouping in LINQ a bit odd so I thought I'd drop some code onto this page to try and help me remember it next time around. Using the May CTP, if I've got data; var cars = new[] { new { Make="BMW", Model="1Series", Read More

UK Architect Insight Conference

I mentioned this back in November but the UK Architect Insight Conference is getting nearer. Taken from the official site; You’ll be able to engage in the technology debate with thought-provoking in-depth sessions from customer and partner architects Read More

Nice Movie Playing XBAP

Here - don't know if there's an English language version of this. When I first played a movie with this I got a weird message from the Firewall asking me if I wanted to unblock a port which I found a bit weird for an XBAP running in its sandbox. Read More

Groove - Web 3.0 :-)

Recently, I've been running Groove in an attempt to co-ordinate with other (internal and external) team members who are working on our MSDN Roadshow. My only comment about Groove is why on Earth haven't I been using this before? I spend a lot of Read More

Vista and UAC

It looks like UAC in Vista is coming under more and more scrutiny. I've seen a lot of links to this post which is technically interesting but doesn't really seem to alter how I was thinking about UAC (i.e. it's an explanation of what I thought I Read More

NxtGenUG Fest07

Those chaps over at the NxtGenUG are having a "Fest" on the Microsoft Campus in Reading on the 23rd May. Pop on over here to sign up. From the site; Join NxtGenUG on the 23rd May 2007 for a unique one day event featuring TOP european speakers (we Read More

"Workflow Designer"

Hadn't seen this one before - interesting :-) Read More

UK MSDN Roadshow - Resources

This is a post that I'll update to link to the resources from the UK MSDN Roadshow with individual links to the session resources. The slide-decks will be available from the link below (should be available from the first delivery); http://www.microsoft.com/uk/msdn/events/postevents.aspx Read More

UK MSDN Roadshow - "Advances for Data in VS 'Orcas'" Session Resources"

This is a list of online resources to go hand in hand with the session that I'm delivering for the UK MSDN Roadshow. Web Sites LINQ Project on MSDN ADO.NET v.Next on MSDN Downloads LINQ May CTP (note - later CTP's are available) ADO.NET v.Next August Read More

Online Banking and SMS

Something I've been wondering for quite a while. Why don't online banks let you set up a rule on your account such that if a transaction over a certain amount is made then you get an SMS notification telling you about it? That way, you'd potentially spot Read More

"WPF/E" February CTP and Vista

Just a little thing that has hit me with the Feb CTP of "WPF/E" when installed in IE7 on Vista. I don't think happens to everybody but I've found that the plug-in detection doesn't work for me unless I run IE as elevated which, clearly, isn't how it's Read More

Machines are taking over

I use www.thetrainline.com to book my train tickets. It works well, finds me cheap trains, orders tickets, delivers them to a machine on the platform. Over the last few days they seem to have a problem in that I've been trying to book tickets and something Read More

Playing with DLINQ and Stored Procedures

I've been playing a bit with DLINQ generally and with stored procedure execution a little bit. If I'm using something like Northwind and its customer table then I create a stored procedure such as; create procedure dbo.GetCustomersByCountry@country nvarchar(30)asset Read More

New Expression Blend and Design Betas

Karsten's post has details on getting the new Expression Design and Blend betas. See here I need to get these as I ran up Expression Design for some people the other week only to find that it had expired on me. Read More

Linq needs a T-Shirt

I think LINQ needs a T-Shirt highlighting the IEnumerable/IQueryable "thing". Here's the front; and here's the back (yes, I know I can't draw and, yes, I know it's technically not quite correct but you get the idea); Read More

Feb "WPF/E" CTP Is Available

From here Once you've got the player, try this sample (language is a bit of a blocker but you'll get the idea). Read More

WPF Bits

A couple of WPF bits that I missed. ITN (UK News) has a new Video Player for their News stories available from http://www.itn.co.uk/vista/ - there's a WPF Application (deployed by ClickOnce! Hooray!!!) which has some resizable video and there's also Read More

"WPF/E" Updated CTP

Tim Sneath has a post over here about a bit of a slip-up with the "WPF/E" CTP which means that it stopped working. Fortunately, all is not lost in that you can follow the link on Tim's post to download a new Windows or Mac runtime and you'll also Read More