Main Contents

Silverlight 4 to Include MEF

November 30, 2009

I just heard the news announced at PDC that the Managed Extensibility Framework, or MEF, is now slated to be included in Silverlight 4.  Great news!
I did a bit of proof of concept work using MEF about a year ago.  MEF is all about composition of providers and consumers.  MEF’s main job is to connect [...]

Tags: , , , ,
Filed under: Programming, Work | Comments Off

Converting Between EventHandler and EventHandler

April 15, 2009

Have you ever run into a situation where you need to bridge between code that uses the old custom EventHandler pattern for events and code that wants to use the new parameterized EventHandler<> code style? EventHandler style delegates are not assignment compatible with EventHandler<> delegates.  You’ll run into this if you’re writing a new API [...]

Tags: , , , , ,
Filed under: Programming | Comments Off

Moonlight 1.0 Released – Silverlight for Linux

February 12, 2009

Congratulations to Miguel de Icaza and his team at Novell for the completion and release of Moonlight 1.0!  Moonlight is an open source implementation of Silverlight for the Linux platform developed in a joint effort between Novell and Microsoft.
Silverlight was the primary deployment vehicle for live online video coverage of the Olympics last summer, and [...]

Tags: , , , , , ,
Filed under: Web | Comments Off

Handango Developer Application Approved (circa 2005)

July 15, 2008

I found a happy little email in my inbox this morning. It was a note from Handango informing me that my application to become a Handango Developer partner has been approved.  Woohoo!
Ya, you know, that application I submitted more than THREE YEARS AGO when I was at Borland experimenting with writing .NET CF apps for my smartphone [...]

Tags: , , , , ,
Filed under: Programming | Comments (1)

The Once and Future App

June 26, 2008

In the midst of writing some Silverlight code, something struck my funny bone:  .NET has an Application.Current. 
“Current” suggests “now”, and its existance suggests there was a need to distinguish “now” from something else.  Does that mean there could be an Application.Next?  Application.Future?  Application.Past?  Those could save me a lot of effort.  How will I fix [...]

Tags: , ,
Filed under: Programming | Comments Off

C# Future Focus: Delphi History Repeating

February 21, 2008

Charlie Calvert writes about dynamic method invocation that has been implemented in the .NET DLR and is working its way into getting proper support by the full VS.NET tool set.  Dynamic method invocation is late binding to the extreme – the lookup is performed at runtime, every time the function call executes.  The compiler has [...]

Tags: , , , , ,
Filed under: Programming | Comments (4)