Binary Bob’s Blog

28
May

Reference the animated Element in the Animation’s Completed event

Posted By Bob Bartholomay under Silverlight.

[updated 7/12/09 to Silverlight 3 RTW] I had a need to create FrameworkElement(s) dynamically, animate them, and then get rid of them. I was surprised to find that while you have the (say) DoubleAnimation as one of the parameters in the Animation’s Completed handler, there’s no way to find out what FrameworkElement that Animation just [...]

25
May

Scale 9 in Silverlight and WPF

Posted By Bob Bartholomay under Blend, Silverlight, WPF.

[updated 7/12/09 to Silverlight 3 RTW] One of the very cool features of Flex that I miss in Silverlight is Scale 9. Sure Silverlight is vector based and if you resize your browser or a container inside your application, vector artwork scales perfectly. But chances are your designer will give you a comp to reproduce [...]

24
May

The new language firehose continues

Posted By Bob Bartholomay under .NET RIA Services, C#, Entity Framework, Silverlight, WPF.

So Microsoft has made Visual Studio 2010 available but I’m going to skip it for now as my “learning queue” is jammed packed already after coming off of a 2 year Flex/Actionscript jag back into the Microsoft world. I had previously gotten used to C# 2.0 features (mainly generics) and now I am processing all [...]

23
May

Why MVVM does not fit with Flex

Posted By Bob Bartholomay under Flex Study, Silverlight.

In a recent post I wondered why MVVM, which is so popular in WPF (and now Silverlight as well), did not seem to be used in the Flex world. I searched around and came up mostly empty. When I changed my search params to look for MVP (Model-View-Presenter is the forerunner technology for MVVM) I [...]

18
May

My MVVM in Silverlight notes

Posted By Bob Bartholomay under Silverlight, WPF.

If you are new to WPF/Silverlight or have been living on Mars, Model-View-View Model is the undisputed winner in the WPF framework wars. If you are WPF only, you are off and running but if you are Silverlight, you need to do a little homework and decide if you want to cheat a bit from [...]

16
May

Rocky Mountain Adobe Camp shoutout

Posted By Bob Bartholomay under Flash Study, Flex Study.

Hey Flexers and Flashers, I want to give a heads up to a great learning event happening in Denver on June 22nd. You can read all about it and get the pertinent links from David Hassoun’s blog , or just head to the Rocky Mountain Adobe Camp site to learn more and register. The speaker [...]

16
May

Blend and old beliefs about bloated code

Posted By Bob Bartholomay under Blend.

If you do anything half way expressive in the Blend artboard and then switch over to XAML view you may be taken aback by the sheer size of the XAML produced. Its easy to conclude that this large file size will relate to slow, unresponsive applications but that is not necessarily the case. I have [...]

15
May

Flex’s module support not out-of-the-box with Silverlight

Posted By Bob B under Silverlight.

Silverlight Cream had a blurb about this post which in turn lists some great links to most of the methods creative Silverlight coders have been using to replicate Flex’s great support for modular applications (here is a Flex module example). The use case for modules is simple: If your user will not be navigating to [...]

11
May

Are Flash Catalyst and Expression Blend scratching the same itch?

Posted By Bob B under Blend, Flex Study, Silverlight.

I need one of those Sherlock Holmes hats, with a brim on both the front and the back as I try to cover the RIA space to be in a position to make a buck off either Flex or Silverlight as work presents itself (I could just turn the hat around as needed). I’m both [...]

9
May

Bookpool.com shutters its doors – my evolution in learning

Posted By Bob B under Misc.

Over the years I have ordered many, many books from bookpool.com who sold only technical books. Sometimes I would use Amazon for comments to see if I wanted a certain book but I would invariably order from bookpool as there was never any issue with delivery, billing or price. Well, it seems they have shut [...]