The three Pillars of Performance, Fast, Fluid, and Efficient, have been the common theme at the performance sessions this year. In the session XAML Performance Fundamentals we see ways to detect and solve problems that prevent us from achieving these pillars.
Testing is critical, but not enough. This is the theme of Harry Pierson’s session on application reliability in Windows Store apps.
A major emphasis of WinRT 8.1 is the ability to control devices over HID, Bluetooth, and USB interfaces. These devices range from toys and gadgets to Point of Sale (POS) hardware to powerful 3D printers.
Windows 8.1 brings with it a lot of much needed functionality to WinRT (i.e. Windows Store) apps that make is a viable platform for line of business and point of sale applications. These include multiple-window support, USB/Bluetooth integration, and a HTTP stack that is unified with Internet Explorer’s shared cache.
Microsoft has released a beta of a new portable library called Bcl.Compression that adds support for zip archives and compress streams (i.e. deflate and gzip) for the Portable Http Client. Unfortunately it requires a native library so Silverlight and Windows Phone 7.x developers are out of luck.
Building Windows Store apps using Prism can be a rather tedious and error prone endeavor. When using it correctly, practically all models and views have to have their base classes replaced with Prism alternatives. To make things easier on developers, David Britch has released a set of project and class templates for Prism and Prism with Unity.
Telerik has recently released RadControls for Windows 8, which enables developers to build touch optimized applications for desktop and mobile devices.
Stimulsoft has released a new report designer for WinRT that enables you to create and edit reports on any device running Windows 8.
Syncfusion has released WinRT 2013 volume 1 with which you can build windows store apps using guage, grid, PDF, Word, Excel including the ability to integrate reports.
ANTS Performance Profiler 8 beta release provides support for Web request, Async code, Windows Store Profiling including that of SharePoint 2013. In this interview, Ben Emmett, Red Gate Software shared additional information about the new features.
Windows 8 throws open a wide range of opportunities for developers. In this marathon interview, Microsoft official spokesperson discloses facts behind the various aspects of Windows 8 and Windows RT.
In the //Build/, Mike Downey demonstrated the key technologies that are employed by developers to create advanced media rich applications using Windows 8.
ComponentOne has released Studio Enterprise 2012 V3 with new controls for Windows 8, WinRT and existing control suites with support for localization RTF and Visual Studio 2012.
Chris Anderson, Chris Guzak, Jerry Dunietz, Kamen Moutafov, Martyn Lovell, Elliot H Omiya, lead developers working on various WinRT components, have taken questions during the BUILD 2012 panel The Windows Runtime Q&A, answering some of the developers’ ardent questions on Windows 8 applications, especially WinRT ones. Following is a digest of the answers to main topics discussed.
In a session titled Diving deep into C++ /CX and WinRT, Marian Luparu talks about exception handling and performance for C++ applications that target Windows 8. The most important thing for developers to understand is how the boundary between WinRT and normal C++ code effect exception handling and performance.