-
Silverlight 5 has been released today – you can find the official announcement over on the Silverlight site along with a link to the download and a list of the improvements in Silverlight 5 up on MSDN including features like; platform invocation integration of the PivotViewer control 3D Graphics capabilities...
-
I was writing a short talk about the Async CTP and as part of that, I wrote this little WPF form which goes off to my local web server to grab an image and display it; produces when you click on the “Get Image” button that that image is just served up by my local web server and accessed with an HTTP...
-
This one’s just a bit of “fun” for a Friday afternoon ( depending on how you define “fun” ). I was writing some asynchronous code yesterday in JavaScript and I then had cause to duplicate it in .NET using the await support of the Async CTP which I’ve tried to write about before ( generally and combined...
-
Following up on that previous post about the DDD North event here’s the screen-captured version of my Rx talk from the event with a couple of longer sections inserted into it that I ( quietly ) took out on the day based on the timing. I’d recommend going full-screen on that video if you want to view...
-
If you moved to the Silverlight 5 RC then you’d probably be wanting the companion version of Expression Blend. Microsoft Expression Blend Preview for Silverlight 5 Enjoy
-
Back on the Silverlight 5 beta, I ported an old Expression Blend sample to use the new XNA low latency sound effect classes in SL5 ( post is here ). I thought I’d take a look at it under the Silverlight 5 RC – the only changed that I had to make was (it seems) to reference Microsoft.Xna.Framework in...
-
At the time of the Silverlight 5 beta, I’d put together a simple demo around some of the new media capabilities (not all of them as I’ve never been too hot on the DRM stuff) in Silverlight 5. This demo involved playing the trailer from the then new X-Men movie and it was a trivial UI that looked like...
-
When the Silverlight 5 beta shipped, one of the things that I wrote about was trying to use a markup extension in order to link between something like a Click event on a Button and a method to be invoked on the ViewModel rather than on the view. And so if I have a ViewModel like this; public class ViewModel...
-
One of the big features of Silverlight 5 for me is platform invocation. If you’ve been around .NET for a while then you’ll know that this has (since day 1) represented the “get out of jail free card” because it allows .NET code to call into pretty much any native code that is packaged as DLL export functions...
-
I’d managed to get my Windows Phone upgraded to the ‘Mango’ developer beta 2 release and so I thought I’d revisit my amazing ContactShare application that I’d built against the RTM version of Windows Phone. Firstly, I thought it’d be good to do a quick review and see how well my application had...
-
This one was just a side-product of something else that I was toying with but I’d made this little Silverlight screen that let me search FlickR; which you can run by clicking on the image above if you like ( it’s not too polished ) but I used the Reactive Extensions (Rx) in a couple of places in the...
-
I’ve just finished reading through Adam Freeman’s “Pro .NET 4 Parallel Programming in C#” book and I thought I’d give it a bit of a shout out. I’ve had a bit of a pause in reading technical books lately but the nice folks at Apress were kind enough to send me a copy of Adam’s book and so I thought the...
-
I got caught out by something simple about scheduling in Rx and so I thought I’d share. I started with something that was fairly complicated but then boiled it down to a simple repro which helped me to figure it out and then when I asked around I got helpfully pointed to this forum post where someone...
-
Someone tweeted on Twitter that they wanted to stop the UI thread in Silverlight while they performed a couple of asynchronous network activities because one activity depended on the output of another. To be honest, I don’t really like the idea and I’ve drawn this slide in the past; where I’ve advised...
-
With the arrival of “ The Beast” I did a new installation of Visual Studio 2010 Ultimate. Usually, when I install a laptop I download every installer that I’m ever going to need and I put them all on an external hard-drive should I ever need them again and I then run them from that hard-drive. That way...