Marching towards the Blend 3 Beta

The last few weeks (or months) have been really hectic! We finally finished all the features that we wanted to add to Blend 3, and are now actively fixing all the feedback (read bugs and crashes :)) that you have been reporting to us, as well as making performance tweaks to the product to make things work really well end-to-end. Please keep the feedback coming - we really appreciate it.

Here is a (random, off the top of my head) sneak peak into some of the new features we are adding to Blend 3 in the upcoming release, since the last Blend 3 Preview:

  • A completely re-designed Asset Library: This is by far the biggest addition to Blend, and I am sure you will love it - after all, its dockable! More information on this later.
  • The sample data system now allows you to specify custom objects (like Brushes and your business objects), that just completely opens up the Blend sample data system for developers to better enable designers. I will post a sample of this shortly. In addition to this, we also added support for TreeView and binding to recursive collections.
  • Project pane search - you can easily find the files in your project, similar to what you would do for properties.
  • Find in Files - this allows you to search for information across files.
  • Better paste functionality - we now allow you to paste images from the clipboard.
  • You no longer need to build your projects to preview changes to UserControls.
  • Marquee selection of keyframes that allows you to select multiple keyframes easily in the animation window.
  • A lot more functionality to make Behaviors even more easy to create and use like an easier way to pick elements, re-use the element, storyboard and state pickers, etc. This is addition to newer set of Behaviors and Actions that will be available out-of-the-box.
  • State editing experience - we now allow you to view previews of transitions on the design surface as you switch between states.
  • FluidLayout is a new feature that we a adding that allows you to design animated, dynamic layout experiences.
  • Support for out-of-browser Silverlight applications.
  • A much improved, highly performant, XAML editing experience that is robust to the typing experience (i.e. a design surface does not throw exceptions or blanks out as you type in the XAML, and one that allows you to work with an element even when an exception is thrown so you could correct your errors in the UI).
  • A Blend SDK that allows for Blend created projects to be portable between designers and developers without actually requiring a Blend install.

In addition, we also spent a significant amount of time polishing up the Blend UI. Just simple things that required attention to detail and will make your overall experience with the product enjoyable - hope you will like them.

Watch out Christian's blog for the SketchFlow additions - I think SketchFlow is clearly the crown jewel of Blend 3. We also spent a significant amount of time polishing up the Blend UI, and hope you will like the improvments.

Really looking forward to June and your feedback!

Comments

  • Anonymous
    May 22, 2009
    PingBack from http://microsoft-sharepoint.simplynetdev.com/marching-towards-the-blend-3-beta/

  • Anonymous
    May 23, 2009
    Thank you for submitting this cool story - Trackback from DotNetShoutout

  • Anonymous
    June 02, 2009
    "looking forward to June" - are you refrring to the Beta release? Do you have a ballpark date for the final release? Our company has a large UI development project starting around late July and we are trying to determine whether we should count on v3 being available or not. thanks, Andrew

  • Anonymous
    June 02, 2009
    Hi Andrew, I can't promise future release dates, but the blogosphere seems to be agreeing ;) http://search.twitter.com/search?q=blend+3+july Thanks, Unni

  • Anonymous
    June 03, 2009
    Thanks for that Unni. Sounds like timing may be good for us.