First Floor Software is working on XAML Spy 3, which will be a major update of XAML Spy that focuses on extended platform support and new features. The first public preview of XAML Spy 3 is not available yet, but we would like to take the opportunity to talk about some of the features we are working on. Android and iOS support XAML Spy 3 adds full support for Android and iOS apps that are built with the Xamarin platform.
Announcing the March 2015 Update of XAML Spy (version 2.7.0). This version adds full support for the Windows 10 Universal Application Platform (UAP). Apps targetting UAP can run on any Windows device, including phone, tablet, laptop, Xbox, etc. Today Windows 10 apps are developed using the Windows 10 Technical Preview tools, released by Microsoft earlier this week. Additionally, XAML Spy now has proper support for WPF apps targetting .NET 4.6.
Announcing the January 2015 Update of XAML Spy (version 2.6.0). This version adds full support for Visual Studio 2015, previously known as Visual Studio “14”. Furthermore, this update addresses a number of bugs that occur when exploring XAML apps. For the full details see the release notes. Grab the latest version of XAML Spy in the download section.
Announcing the October 2014 Update of XAML Spy (version 2.5.0). Good news for the bleeding edge developer; this version adds support for Visual Studio “14” CTPs. Visual Studio “14” Community Technology Previews (CTPs) are early, prerelease versions of the next major release of Visual Studio. CTPs provide early adopters with an opportunity to try out the new and improved product features. WPF apps targetting .NET 4.5.3 are now also fully supported.
Announcing the September 2014 Update of XAML Spy (version 2.4.0). This version adds support for WPF apps that explicitly target .NET Framework 4.5.2. Under the hood there are many changes which are for upcoming exciting new features. More about this later. Grab the latest version of XAML Spy in the download section.
We are receiving reports from multiple customers that they are unable to connect a Windows Store app to XAML Spy. Connection error 0x8007274C is shown, which indicates that the store app is unable to connect to the XAML Spy service hosted on the local machine. In the past this error occurred when the project setting ‘allow local network loopback’ was unchecked. Checking the option, solved the issue. Now however, the error seems to occur even when the project setting is correctly set.
Announcing the July 2014 Update of XAML Spy (version 2.3.0). This is a maintenance release, the update contains a set of fixes, mainly addressing issues with WPF clients. The complete set of changes: Fixed the following WPF client issues InvalidOperationException when window does not have a valid PresentationSource Added an advanced configuration setting for rendering visual cues in popup or adorner Hittesting now properly ignores hidden visuals Fixed a bug where XAML Spy incorrectly consumes KeyDown events Propertygrid now remembers last selected property Restructured contextmenu in XAML Spy standalone app Fixed a bug where elements are incorrectly identified as UIElement Extended XAML Spy Service error logging Upgraded to NLog v3 The XAML Spy installer is available in the Download section.
Announcing the May 2014 Update of XAML Spy. This update adds support for the much needed property filtering in Visual Studio and includes a variety of fixes and improvements. For a detailed list of all changes see the release notes. Property filtering in Visual Studio The ability to filter the massive set of properties in the XAML Spy property grid is key to quickly identify and locate properties. Property filtering has been available in the standalone XAML Spy app for a while, and is now available in Visual Studio as well.
The Windows Phone 8.1 SDK resolves a rather annoying network issue with Windows Phone emulators. The previous 8.0 SDK registered a WP8 emulator as separate network device with its own IP address. This forced XAML Spy to use remote debugging to have apps running in the WP8 emulator connect to the XAML Spy service. Remote debugging is a feature that allows XAML apps running on (physical) remote devices to connect to the XAML Spy service running on the local dev box.
Visual Studio 2013 Update 2 introduces the concept of Universal Apps. With the Universal App project types it is now possible to use the Windows Runtime to build apps that can target multiple devices. At this point in time you can create Universal App projects that target both Windows 8.1 and Windows Phone 8.1. Universal App support for XBox has been announced and will be added in the future. Visual Studio adds a Shared project to your solution when targeting multiple devices.