First time here? You are looking at the most recent posts. You may also want to check out older archives or the tag cloud. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS. Thank you for visiting! (hide this)

March 2012 Blog Posts

The “modern” ASP.NET web stack is fully opensource: ASP.NET MVC, Web API, ASP.NET WebPage and Razor

Still getting my head around this early morning (in Europe timezone) announcement on ScottGu’s blog: ASP.NET MVC, Web API, Razor and Open Source.

Some of you might remember that almost 3 years ago the announced that ASP.NET MVC v1 was being released under the MS-PL license, thus making it opensource. That turned out to be just a source snapshot of each public release, and were not accepting contributions, so, a “partial” commitment to open source.

This time is different: the source code is available from the “live” repository the ASP.NET team is working on, and they are going to accept pull requests (if of course the quality of the submission is good and it adheres to the roadmap for the release). And it’s not just ASP.NET MVC, but also the WebAPI, the Razor view engine, and ASP.NET Web Pages.

This means that one can build the frontend part of a web site/web application with Open Source libraries from Microsoft or officially supported by Microsoft (like jQuery, jQuery UI, Knockout.js,, upshot). To make it complete the system.web dll would have to be opensourced as well, but that would mean the whole .NET framework should be opensourced.

Now some links:

Now go take your git client, join the 29 people that already forked the web stack, and submit your first pull request.

Lumia800 bundle unboxing

I wanted to buy a Nokia Lumia 800 for a while now, but since I wanted to buy it for Daniela I wanted to buy the pink magenta version, and I couldn’t find it neither in Italy nor in Belgium. Since I’m now in Bellevue for the MVP Summit, I decided to take advantage of a promotion done by Microsoft Store and buy the Lumia 800 bundle, which includes the Lumia 800, the Purity Monster headphones, the Play 360 speaker and the Luna Bluetooth headset, all for 899USD + taxes (984USD in WA) which is 730€. If you consider the cost of the single pieces, it’s almost 200€ less that what it would cost to buy it in Europe.


Since I’m flying back to Belgium I had to get rid of the big packaging. I’ve to say that I’m really impressed by the quality of the package, same quality, if not better quality than Apple packaging: pull loops, magnetic covers and similar goodies.

The Unboxing

As I did last year when I bought the Samsung Omnia 7, here are the unboxing pictures. Hope you’ll enjoy watching the unboxing as much as I enjoyed doing it.

First impressions

I haven’t started using it yet, but I just made sure everything was working properly before flying back to Belgium.

Lumia 800

I expected it to be a bit bigger, while it’s smaller than the Samsung and similar in size to the iPhone 4. But there is less “chrome” around, so at the end probably the viewable area is the same. I didn’t activate it, but I played a bit with Nokia Drive and even downloaded the map for British Columbia as next week I’m spending some days driving around the area.

Luna headset

Bluetooth headset, of course pink as the phone: haven’t tried, but the concept looks nice. You go around with that kind of ball in your pocket, and when the phone rings you just pop the headset out of the cradle. Looks like a good compromise between battery life and size. The pairing process was pretty unique too: I popped the headset out and it started to talk, giving instructions on how to pair it. And I paired it with my iPhone, and it worked fine even with that.

Purity Monster HD headphones

Still pink, they come with a carrying case and two cables: one that is specific to older nokia phones, and one that is called ControlTalk Universal, that allows you to pickup, hang up, play, pause and volume. And works also with the iPhone.

Play 360 speaker

Also this one works with the iPhone  and any other Bluetooth audio player. The pairing process was pretty simple too, and would have been even simpler with a NFC device: touch to pair. The speaker is wireless (battery should last 20hr of music) and comes with nice neoprene carrying case.

Chargers and cables

Finally everything is recharged via mini USB, so even if each product has its own cable and power adapter, you need to bring just one around.

Future impressions

When I get back home and get a micro-SIM card I’ll see how the phone works. There should not be US specific version of the Lumia800, so hopefully it will get a good 3G+ signal in Europe. And will post more impressions when I come back.

Tags: ,