Category Archives

XAML Intellisense just got better

.NET, Blend, Build, Design, MVVM, Phone, Silverlight, Technical stuff, Visual Studio, Windows 8, Windows Phone, Work, WPF, XAML
2 Comments

With the latest Visual Studio Update 2 release candidate came a pretty wonderful surprise from the XAML tools team: Improved Intellisense when you use MVVM Light.

Short story

After you install the latest update to Visual Studio, you will notice the following effect:

Read the rest of this entry »

Samples to my Microsoft Design Language talk at NDC London

.NET, Design, NDC, Technical stuff, UX, Windows 8, Windows Phone, Work
2 Comments

At NDCLondon, I had the pleasure to present my talk “Putting the Microsoft Design Language to work”. Because of time constraints (60 minutes is fairly short ;) I couldn’t show the actual code that I show in the long version of this talk. I did however promise to publish them and here they are now for your pleasure, hoping they will be helpful.

Read the rest of this entry »

New mobile-friendly theme on my blog!

Blog, Design, Personal, Website
No Comments

As I mentioned earlier, I am now self hosting my blog, and am now using WordPress. One of the things I wanted to do for a long time is have a mobile-friendlier presentation. Well, it is the case now! From now on, if you visit this blog from a mobile browser, you will see much more readable and navigable pages.

Read the rest of this entry »

Using the predefined buttons styles for the ApplicationBar in Windows 8

.NET, Design, Technical stuff, UX, Windows 8, Work
No Comments

When you create a new Windows 8 application, the Common folder contains a file named StandardStyles.xaml. Amongst other styling resources, this file contains a trove of application bar buttons styles, including Microsoft Design-like icons.

In order to use these styles, however, you need to uncomment the corresponding one. Microsoft commented these styles out, because otherwise they would be instantiated by the XAML parser when the app starts, which would cause some delays and use unnecessary memory. That makes it a bit tricky to find the right button style you want to use for your app bar.

Read the rest of this entry »

Adventures in Windows 8: Understanding and debugging design time data in Expression Blend

.NET, Blend, Design, MVVM, Technical stuff, UX, Windows 8, Work
No Comments

This post was imported from my old blog and had 10 comments which are included as a screenshot at the end of this post.

One of my favorite features in Expression Blend is the ability to attach a Visual Studio debugger to Blend. First let’s start by answering the question: why exactly do you want to do that?

Read the rest of this entry »

Metro design inspiration

Build, Design, Technical stuff, UX, Windows 8, Work
1 Comment

This post was imported from my old blog and had 11 comments which are included as a screenshot at the end of this post.

[This is the English version of an article I wrote for the Netzwoche publication in Switzerland. This is part 2 of a 3-parts article about Metro. The original article in German can be found online on the Netzwoche website.]

With Windows 8, Microsoft is going to potentially install their new design language called Metro on a massive amount of computers of all shapes, from thin low-powered slates to full scale PCs. However Metro was not born overnight and in fact a lot of research was put into it. In this article we will discuss the origins of the Metro design language, the inspiration that was the source of it all.

Read the rest of this entry »