Welcome to Delicate template
Header
Just another WordPress site
Header

Mix 09 and Expression 3.0 Behaviors

March 26th, 2009 | Posted by William Dasilva in Silverlight - (Comments Off)

I have been so busy I wasn’t able to contribute to the flood of blogs and tweets about Mix this year. Ironically I was there and I did tweet like crazy from the keynotes and the sessions.

It was a great year for Mix… For me it was the magic of the “3’s” year for Microsoft. The rule of thumb usual is if Microsoft sticks it out in any particular segment they will get it right by the 3rd time… And if the betas and previews are any indication of it.. Blend 3 and Silverlight 3 are shaping up to be the pivotal versions for the tool and the platform.

I’ve never seen more people excited about “new” Silverlight features that have been part of the WPF platform for years. Merged Resource Dictionaries, Element Binding, Offline support yadda yadda. Dont get me wrong I am super jazzed about these features coming down to Silverlight and am all the more excited to be doing Silverlight development because there is becoming less and less of a distinction between the skill sets.

If I could point at one thing that I am most excited about seeing at Mix this year was behaviors in Expression Blend. Peter Blois did a presentation that had me all but standing up and cheering Arsenio Hall style WhooWhoo WHooo! Check out his talk here:

http://videos.visitmix.com/MIX09/C27M

Also check out his sample behaviors here:

http://gallery.expression.microsoft.com/MIXBehaviorPack

These are some of the juiciest gems I have seen go public. Expression.Samples.Physics.Behaviors is sure to be a namespace that shows up in a lot of my prototypes going forward.

Another highlight from Mix for me was seeing the effects classes are available.

Also check out Henry Hahn’s post about the “Gratuitous Graphics Demo

Very exciting day for some really cool work that we have been doing at IM. Today we are announcing publically the IdentityMine Gesture Engine. Read the press release here:

http://cs.identitymine.com/blogs/im_news/archive/2009/03/19/identitymine-introduces-the-identitymine-gesture-engine-to-support-advanced-multi-touch-development.aspx

Quote from the website:

“In addition to multi-level gesture support the IdentityMine Gesture Engine also support for user recorded custom gestures. These gestures can be used to augment the set of gestures currently supported which include Rotate, Resize, Pan, Click/Touch, Slide, Flick, Touch and Hold, Drag, and 3D. ”

Its some really cool stuff and after having played with it a little bit it is very much a new playground for designers to start designing states and transitions for the complex world of intuitive NUI interfaces…