At the Build Conference, there were many announcements in the field of development. On of these Areas are the upcoming features of Visual Studio 2015, in this case about new tools and functions for XAML. Here are the major updates, which have been shown.

General features and Blend for Visual Studio 2015

Support for UI Debugging

  • Added UI Debugging for XAML, including Visual tree inspection and Manipulation.
  • Live tracking of tree and property changes.
  • Full integration into the debugging process.
  • Display UI and Layout adorners to diagnose margin and padding in realtime.xaml_adorners
  • Introduced Preview-Selection Mode, which means that the active selection in the UI tree is applied to the XAML document selection.
  • The property Explorer now supports editing of properties, which are applied to the live running application.
  • Added realtime debugging of Data Binding and deep exploring of properties

Profiling & Layouting

  • Added great improvements concerning profiling (CPU, Loading Times and more).xaml_profiling
  • Support of adaptive layout approaches, which are necessary for Universal App development.
  • Support for visual states and triggers
  • Realization of tailored views by sharing .xaml content, with same code behind.

All in all, there are many really great improvements and new functions, which are now available to all XAML developers, and I’m excited about whats coming in next versions. A sneak Peak to future plans is already public:

  • Serializing edits back into source
  • Support of Edit’n continue
  • Visualization of data Debugging
  • Support remote profiling

Published by mariofraiss

Mario Fraiß arbeitet seit 2002 als freiberuflicher Softwareentwickler und Consultant im .NET-Umfeld. Er beschäftigt sich hauptsächlich mit Microsoft Technologien – aktuell mit der Windows Presentation- bzw. Communication Foundation. Seine Interessensschwerpunkte liegen in den Bereichen Software-Engineering/-Architecting mit Microsoft .NET, SOA/SOI und Enterprise-Architecture-Design sowie in der Entwicklung von Business-Applikationen.

Join the Conversation

1 Comment

Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: