Introduction

Double Lives Dr Machette Rises From The Grave

Recently there was a discussion on the WPF Disciples about doing other things in your spare time apart from WPF/Programming and Pavan Podila stated that he spent some time doing some life drawing over XMAS, which you can look at over at Pavans blog : http://blog.pixelingene.com/?p=491

I commented that I used to run a hardcore techno label back in the day, and maybe I should get back into that.

And then one of the WPF Disciples brethren a one Pete O’Hanlon said go on Sacha post some music.

So I thought I might, now this stuff is not for the faint hearted, so if you have a pacemaker avoid this, if you have small kids, hide them before listening to this stuff.

Basically I used the pseudonym Dr Machette, and was also 1 part of a UK based punk/techno band, and we had a record label called Surgeon16, which was named after a mad Vietnam war veteran that we all knew, who was the 16th surgeon in his platoon.

We had a lot of fun doing this back then, and I was personally  very pleased to have done it, as I managed to not only meet all my musical idols, but play along side them at many parties.

Ah those were the days. After listening to this stuff again for this post, I have to say I think I have what it takes to go all the way, and shall soon be stopping this programming lark, as it is now obvious to me, my true talents lie elsewhere….What do you all reckon.

Anyway here is a small smattering of some of the stuff I made:

1. A fairly mild one : Warcore.mp3

http://dl.dropbox.com/u/2600965/Blogposts/2010/01/Warcore.mp3

2. A less friendly one : Music On Mongo.mp3

http://dl.dropbox.com/u/2600965/Blogposts/2010/01/Music%20On%20Mongo.mp3

3. A nasty one : Ultra Zig Min Hanna.mp3

Made in about 1 hour, over a cold special brew. I have no idea what is being said, but I like the way it sounds.

http://dl.dropbox.com/u/2600965/Blogposts/2010/01/Ultra%20Zig%20Min%20Hanaa.mp3

1-3 are all made by me, Sacha Barber, AKA Dr Machette.

My Favourite Of All Time

And this one is like my favourite tune ever, and was made by 2 London based lads on a £200 keyboard

http://dl.dropbox.com/u/2600965/Blogposts/2010/01/Praxis%20007_Disciples%20of%20Belial_One%20God.mp3

MVVM, Significant Projects (Shareable), Silverlight

Silverlight : MVVM Library and File Upload

Well its now a couple of days after XMAS here, so it’s back to work for us. Now for those that know me, I normally write about WPF and related technologies. I like WPF, but it has been a while since I played with its smaller brother Silverlight. I think the last time I played with Silverlight was way back in 2007, where I wrote this article (good in its day I suppose):

SLFun.aspx

So I thought it was about time that I had a look at why Silverlight was getting so much Microsoft press and community attention lately, the futures Silverlight and all that. I say the future is doing cool work, and that is whatever technology that happens to be. But whatever.

This article was started off as a small part of a larger SL4 application that I am making to understand and play with RIA Services, but it kinda of morphed a bit, and has now taken on a life all of its own. Well actually it is kind of 2 sentient beings now :

Sentient Being 1 : A mini Silverlight class library that aids in MVVM development

The mini Silverlight library that came out of this investigation boasts the following features :

  • Commanding
  • Messaging
  • Services
  • Threading Helpers

Sentient Being 2 : What I was supposed to be doing all along, which was playing with the new SL4 bits. To do this I have created a SL4 uploader that can upload a file to a folder on the webserver, and will optionally show a SL3/4 ChildWindow of the uploaded file if it is an image file.

This is what it looks like after it has uploaded and image file

I hope that this demo application and the Silverlight MVVM library contained with it are useful to many of you.

Here is a link to the article:

http://www.codeproject.com/KB/silverlight/SL4FileUploadAnd_SL4_MVVM.aspx

Enjoy

MVP

MVP 2010

Microsoft have seen fit to award me the MVP award again for 2010. I am most pleased about this, I really like being an MVP and I like the challenges making sure that am awarded the MVP award again brings with it, so it always nice to get rewarded for your efforts.

Hooray.