Scott Guthrie in Glasgow

Last week Scott Guthrie was in Glasgow for his new Guathon tour, which was a roaring success. Scott did talks on the new features in Visual Studio 2010, Silverlight 4, ASP.NET MVC 2 and Windows Phone 7. Scott talked from 10am till 4pm, so this can only contain what I remember and I am sure […]

MVVM for Dummies

I think that I have found one of the best articles on MVVM that I have ever read: http://jmorrill.hjtcentral.com/Home/tabid/428/EntryId/432/MVVM-for-Tarded-Folks-Like-Me-or-MVVM-and-What-it-Means-to-Me.aspx This article sums up what is in MVVM and what is outside of MVVM. Note, when I and most other people say MVVM, they really mean MVVM, Commanding, Dependency Injection + any other Patterns you need […]

Wpf Scale Transform Behaviour

Although this post is called Scale Transform Behaviour you could use any transform / animation in its place. The purpose is to have a slider control in a menu be able to alter the scale of any number of controls within MVVM views. This behaviour allows you to add any Framework Elements to a list […]

Wpf Ninject Dojo: The Data Provider

You have probably heard me go on about Unity a couple of times: My.Unity.Resolve(Of Ninja) Unity and ASP.NET Creating a Data Access layer using Unity I have been using what is now unity since the good old days (sooo not true, WPF is the Windows Forms killer, and good riddance) of WindowsForms and CAB (Client […]

Silverlight 3

Naked ALM Consulting Logo

Over the past week I have been reading the new book Silverlight 3 Programmer’s Referencefrom Wrox and I have found it one of the best books on Silverlight I have seen in a good while. It is concise without being boring and it provides a wealth of information on Silverlight 3. And it is in […]

Wpf Drag & Drop behaviour

A colleague of mine was having a bit of trouble getting drag and drop working in a way that fitted well with the MVVM pattern. This is really quite simple once you have a certain level of understanding of Patterns, but is a complete nightmare if you do not. One of the founding principals of […]

Unity and ASP.NET

Using Dependency Injection in a website can get a little dodgy, but in my ASP.NET site use the same base code as my WPF app, I needed a little dependency injection to resolve references at runtime when the application type is known. Now in your ASP.NET page just like in your WPF application you need […]

My.Unity.Resolve(Of Ninja)

I have been attempting to integrate the Unity Application Block into my website to allow me to share the same base object code between a WPF and an ASP.NET application. I will let you know how I am getting along later as I am still knee deep in refactoring, but I have found something a […]

Developer Day Scotland

  The Developer Developer Developer event held at Glasgow Caledonian University (my University) yesterday was excellent. Kudos to Colin Angus Mackay and the other organisers for all of the effort they have put in once again. Everything you wanted to know about refactoring but were afraid to ask! I attended Gary Short‘s session on refactoring […]

Windows Azure Training Kit

Microsoft has just released a new Training Kit  for Windows Azure that updates the one released at the PDC. Not since Windows Communication Foundation and WPF have I been so exited about a new technology, but Windows Azure is it. If you are not really sure what Azure is, it is a set of services […]