Microsoft has released the final version of Microsoft.Bcl.Async. This package allows developers using .NET 4, Silverlight 4, and Windows Phone 7.5 to use the async features found in C# 5 and VB 11.
Netflix has announced their intent to switch their video player from Silverlight to HTML5, the first implementation of the new player being done in Chrome/Chrome OS, with Windows and Mac OS X following soon.
Telerik recently released RadPivotGrid control that enables you to build Microsoft Excel look and feel applications for WPF and Silverlight.
Infragistics NetAdvantage Reporting 2012 volume 2 includes support for Hierarchical Data and Visual Studio 2012. It also ships with an Enhanced Report Engine and Pagebreak Control.
In the //Build/, Mike Downey demonstrated the key technologies that are employed by developers to create advanced media rich applications using Windows 8.
Microsoft closed the official Silverlight resource site and redirected it to the MSDN developer center spreading rumours about the end of Silverlight.
Math.NET recently released numerics library with improved F# including support for Windows Phone 8 and vector slicing.
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.
An updated version of the Async Targeting Pack now provides asynchronous features to Silverlight 4 and Windows Phone 7.5. It also provides Portable Class Libraries targeting any of the supported platforms, including Silverlight 5 and .NET Framework 4.0.
Microsoft announced the new Async Targeting Pack for Visual Studio 11 Beta, which will allow developers to use asynchronous programming features in .NET 4 or Silverlight 5 applications. These features were previously provided in the Async CTP, which is now deprecated.
Silverlight for Embedded is not based on .NET; it is a native technology that is programmed with XAML and C++. But it isn’t Windows 8/WinRT either, as it has full access to the underlying hardware and Win32 APIs.
The DependencyProperty and DependencyObject which form the building blocks for most XAML features come with a performance cost. An MSDN article “Optimizing C# for XAML Platforms” discusses this in detail along with ways to minimize its impact.
Undo and Redo are commands that are commonly expected by end users and, when well implemented, can improve an application's usability significantly. At least two libraries exist that can help WPF and Silverlight developers for this purpose - a recently announced Undo-Redo framework from Infragistics (CTP) and an open source library called Undo.
Silverlight was originally seen as a Flash killer, but Flash itself is being replaced by HTML5. It was also seen as a way of delivering cross-platform applications, but iOS made that a non-starter as well. Surprisingly it is thriving in areas that were supposed to be the domain of WPF such as internal business applications and Silverlight 5’s updated security model reflects this.
PhoneGap now supports all native functionality on Windows Phone 7 being on par with iOS and Android.