I've been doing a bit of work at the new job on some custom panels relative to our project. In doing the work we have been talking a lot about the iPhone's main launcher panel and how the iPhone implements dragging and reordering of icons on the...
The latest maintenance release of WPF Studio ( build 501 that came out today ) includes several enhancements and bug fixes in the Editors for WPF product. We've already discussed the new TimeSpanEditBox control, but some of the other key updates are...
Et oui, quoi de plus clair comme titre ! Je viens de recevoir l’email, de la part de Microsoft, me confirmant mon renouvellement MVP dans la catégorie Client Application Development. Merci à tous ceux, de Microsoft ou non, qui me suivent (et m’encour...
Oh to be the first kid in the neighborhood to get that new video game that the rest of your friends covet. What a sweet feeling to learn the secrets of the game, master the arcane moves and beat the game before everyone else. Once you’ve established yourself...
A common UI metaphor in recent times is the circular wait cursor or progress indicator. This article shows some easy techniques within Expression Blend 2 that simplify creating this modern UI indicator. After showing how to easily layout multiple child...
Warning: There is nothing technical in this post and definitely nothing about WPF. It is just an explanation and request for web hosting recommendations. If you tried to reach my blog today and received an error, I apologize. Evidently, my hosting service...
By default any Silverlight video you create in Expression Encoder 2 has AutoPlay set to true. Therefore if you have a Web page with several of these Silverlight applications embedded they’ll all start playing at the same time. Figure 1: ...
Multi-touch (MT) is a big part of Windows 7. MT is exciting and opens up new choices for UI interaction but the enthusiasm will quickly fade if you don’t have a multi-touch enabled monitor. Figure 1: Albatron Multi-touch.
The good news...
WPF a la particularité de faire en sorte que tous les calculs nécessaires à l’affichage soit effectués par la carte graphique (GPU), si celle-ci le permet. Mais comment savoir, par programmation, si la carte graphique sera en mesure d’effectuer les ca...
Some User eXperience guidelines. Read More...
A lot has been written about how Windows Vista Ultimate was a major disappointment. First it was billed as the version that would “keep on giving” in the form of Ultimate Extras – cool new features that would be exclusive to Ultimate...
Part One
A common UI metaphor in recent times is the circular wait cursor or progress indicator. This article shows some easy techniques within Expression Blend 2 that simplify creating this modern UI indicator. After showing how to easily layout multiple...
Show off your superb Silverlight skills and win $10,000 USD. http://www.componentart.com/community/competition2009/
ComponentArt is excited to host the 2009 Summer Silverlight Coding Competition and award $10,000 USD to the author of...
Dig through the .NET class libraries for a few minutes and you’ll find collections (islands) of static data. For example, the Fonts class exposes two static properties, Fonts.SystemFontFamilies and Fonts.SystemTypefaces, which are useful for enumerating...
Récemment, j’ai eu besoin d’utiliser une structure de données qui se rapprochait beaucoup, en termes de fonctionnalités, de ce que l’on peut retrouver dans les Dataset/DataTables du Framework .NET. Je suis alors tombé sur ce petit projet qui, bien qu...
Next page »