Welcome to WindowsClient.net | Sign in | Join

Andrej Tozon's blog

In the Attic

Browse by Tags

All Tags » User Experience (RSS)
Add version 4 components to your Silverlight 3 application with MEF
The current Silverlight version is v3, with v4 in the making (in Beta 1 at the time of this posting). Silverlight 4 is bringing a lot of new features in the core framework and to use them, you would have to migrate your applications to the latest version...
My MEF articles published on SilverlightShow
My two-part article on rebuilding an existing Silverlight application to use MEF (Managed Extensibility Framework) for “selective composition” is now live on SilverlightShow.net ( part 1 , part 2 ). I took my Halloween Gallery application and made it...
My articles on SilverlightShow
A few of my Silverlight articles were published on the SilverlightShow site this past two months. The first one is an introduction to Silverlight/(WPF)/Blend behaviors, where I create a Silverlight Halloween Sound Player without writing a single line...
Developers, please mind the locale!
I’m observing this really irritating trend with new software lately… I followed up on a couple of tweets today to try the new Silverlight application everyone was RT’ing of. Clicked on the link and the loading animation began. Seconds later, it… stopped...
Windows 7 Launch talk: Building cool applications with MS Expression tools
Windows 7 launch day was fun. I gave a talk on Expression tools (and related) – here’s the PowerPoint slide deck for those who asked for it: I used Expression Blend 3 to build a photo viewer application, which I’ll blog about later; key points here were...
Dynamic Data Forms for Silverlight, revisited
A couple of weeks ago, I wrote a post about handling dynamic forms in Silverlight. With this continuation post, I’m going to make a few changes to the original project: 1. Implement a new, custom, field type and provide a template for it (I’ll write about...
Creating Silverlight Behaviors (with Blend 3 Interactivity dll)
Behaviors are not new in WPF / Silverlight world; it’s a common way of extending visual element’s behavior through the power of attached properties and everybody probably used one of these at least once in their projects. Now, there’s new Behaviors in...
Dynamic Data Forms for Silverlight with a Data Template Selector Control
The basic idea behind this post is to show a simple way for items/list controls to display each item data with a different template. The ideal candidate for such exercise are data forms, where user can enter different kinds of information - text, numbers...
Declarative Role-based “security” for Silverlight Xaml elements
Tim Heuer published a great example on how to implement user authentication and role validation with ASP.NET Application Services in his Application Corner a while ago. It really works as expected, even with custom membership / role providers. And you...
photoSuru install experience
Realizing that i don’t have any decent photo slideshow player installed on my machine I thought I’d install photoSuru and see what it can do for me. While it’s a beautiful subscription-based WPF photo viewer, built on a Syndicated Client Experiences Read...
Making the Silverlight TreeView bindable two-way
One of the most common scenarios in LOB applications is a list control, displaying some sort of items, and clicking on an item provides the user with some details about selected item. This is called a Master-detail scenario. Take Microsoft Outlook, as...
Silverlight TreeView: MVVM and editing [5 – Add]
In the previous post, we enabled editing for our TreeView. The last operation we need to implement is adding a new item to the hierarchy. With our tree item editor in place, there’s not so much left to do… The only change we need to make with the View...
Silverlight TreeView: MVVM and editing [4 – Edit]
In the fourth post in this series we’ll get to actually edit an item in the TreeView. First, we have to make our HelpTopic class editable. Well, yes, it is editable now, but we’ll make it even more editable :) by a] implementing the IEditableObject interface...
Silverlight TreeView: MVVM and editing [3 – Delete]
After the first two introductory posts, we're ready to move into the TreeView control itself. We’ll begin by implementing the easiest of the three update commands (insert/update/delete) – to delete an item in a TreeView. This one actually looks very...
Silverlight TreeView: MVVM and editing [2 – Commanding]
This post is about commanding. In MVVM application context, one way to describe commanding would be to call it a ‘declarative way of connecting Actionable Elements with some A ctions by the means of Commands ’. Right… First things first – what’s an ‘...
Next page »
Page view counter