-
I’ve discussed Reactive Extensions with a few people after my Rx talk last week and thought I’d clear up some confusion by clarifying on this blog… One thing to know about Reactive Extensions is that simply going from pull model (enumerating) to push model (observing) doesn’t give you immediate background...
-
These are slides and demo from my talk on Reactive Extensions from Thursday’s Bleeding Edge conference: Slides | Demo code Thanks to all for attending the talk. tweetmeme_url = 'http://tozon.info/blog/post/2010/10/03/Bleeding-Edge-2010-Reactive-Extensions-Slides-and-Demo.aspx'; tweetmeme_source...
-
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 of code – the application is composed entirely in...
-
In my post -NTK09 conference blog post I mentioned one of my MVVM demos was about sharing a ViewModel between WPF , Silverlight and even Windows Forms application. I got a lot of requests for posting sample code online since then, which I intended to do earlier, but because the sample application code...
-
I’ve just started discovering Prism , mainly as a tool to help me use the MVVM with my apps. That said, by now, Prism proved itself with: Support for Commanding EventAggregator Unity integration Targeting both WPF and Silverlight EventAggregator is great for inter-VM communication, but only when subscribing...
-
Had 2 talks at this year’s NT Konferenca . The first one was about building LOB application with Silverlight, starting from what can we do today with v2 (run a short, 2 min video of a Silverlight 2 LOB app we’re going to be releasing within few weeks) and what’s coming with v3. The last part was about...
-
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 town… I first learned about the behaviors in this...
-
I’ve seen numerous questions regarding data binding to Enums, together with many solutions on how to do it, but the question I’m asking myself is – do I really want to bind anything to an Enum? I like to think about Enums purely as a coding aid – to help programmer code with some descriptive names instead...
-
For a WPF developer, crossing over to Silverlight development can be a pretty mindboggling adventure. I mean - if you’re currently engaged with Windows Forms or ASP.NET and seeking new advancements, Silverlight would (should?) be a logical step forward in your life as a developer. There are, of course...
-
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 (SCE) Starter Kit , it was something else that caught...
-
If you like the way how Windows Vista shows your account picture on the Login screen, or how Windows Live Messenger’s display picture looks like on, you have probably already thought about putting something like it in your Silverlight application, either for a login screen or just to display a picture...
-
Did you know you can create cool looking splash screens for your WPF application right there with the Expression Designer ? Of course you did. Expression Designer provides you with all you need to create free-shaped, part-transparent, drop-shadowed graphics and I bet the the WPF splash screen support...
-
While next release of WPF (3.5 SP1) won't yet align with Silverlight's " Parts & States Model " by not introducing VisualStateManager into its API, it's good to know that VSM is definitely coming to WPF. Even more, John Gossman has just released a prototype of his VisualStateManager...
-
Following my previous example , this is another experiment with the Label.Target property. Suppose you want to restrict user’s progression with data input on a form by disabling some crucial input fields, which input depends on some other fields on the form. There’s more than a couple of ways for doing...
-
One of probably most underused features in windows desktop UI development world is got to be the use of a Label as an accessor to its pair control. I rarely see developers using this possibility to enhance keyboard UI navigation. A couple of things changed about this mechanism when going from Windows...