January 2008 Entries

Microsoft@Siemens conference

I've been taking part to a conference in Erlangen in collaboration with Microsoft. It was a very interesting event, an occasion to meet people from Microsoft Germany, and to continue the collaboration started long ago. I was asked to make a presentation about WPF, and I chose to show how we use WPF in the project I work on, and also to add a few words about the social implications of introducing WPF in a traditional, industry oriented firm like Siemens. "Social implication" is a strong word, but ......

Something for the MVPs out there

Just in case you didn't find it out by yourself:

http://www.abe-hk.com/english/support/support.htm

(BT 55F)

Parlez-vous Facebook? Looking for translators.

Facebook is looking for french speaking persons willing to help translating the site. I really don't have time for that, so if you speak french and have free time to spare, you should probably register. Looks like they really need it sorely (see below) :)

Ouch, ou plutôt aie!

Silverlight: When should you use RegisterScriptableObject?

One of the most exciting features of Silverlight 2.0 is its ability to let .NET and JavaScript communicate in a very direct way. JavaScript objects can call .NET methods directly, and register for .NET events. On the .NET part, this needs a little preparation. There are two steps that you need to perform to enable JavaScript --> .NET communication: Register the object you want to script. Mark every scriptable member with the ScriptableAttribute. The first step lets the web application know that ......

Software development as a fine art

Joel Spolsky of "Joel on Software" has a nice article about Undergraduate programming. I especially like this: Software development is an art. I have been thinking a lot about software development in the last few years, and came to that realization as well. The soft factors in software development are so strong that it is at least as much an art than a science. Software needs creativity. Software needs design. Software needs esthetics. Software needs beauty. And the best part is: When software is ......

Meet me at MIX

I just got the confirmation that I will attend MIX. That's great news, after MIX06 and MIX07, I cannot wait to be there again. This conference is simply amazing. I am really looking forward to meeting all the amazing people of the WPF and Silverlight community, and I hope I will meet a lot of new ones. Let me know if you're at MIX and want to meet ......

KaXaml V1.0 released

I hardly believe that anyone reading this blog doesn't know Robby Ingebretsen's work, but just in case, he has great news: KaXaml 1.0 is released!! More information about this great tool here. Also included: XSD-based Intellisense support (like in VS2005) and basic Silverlight XAML support ......

MVP, take two / Silvelight greeting card

Just got the good news: I am a MVP for one more year :-) My first MVP award last year was for ASP.NET, but due to my new tasks in the field of WPF and Silverlight, I've been awarded one for Client Application Development this year. I think it makes sense, since my activities are really focused on the client (not just the UI, but mainly), and this is also what I have been blogging and speaking about last year. 2008 is going to be great. I already have 2 conferences as a speaker planned, one end of ......