In this R1 2017 release of UI for WPF and UI for Silverlight, we bring great new features and controls, including an Office 2016 theme and VS 2017 support.
Happy New Year and Happy New Version of UI for WPF and Silverlight. With this blog post I will guide you through the most exciting aspects of the first release of the suites for this year.
The Office 2016 theme was originally released with UI for WPF R3 2016, and this time we are happy to announce the availability of a touch version of the theme. This version is designed for your touch-aware applications, with a larger height and width of visual elements and once again coming with several color palettes. Click here and try it or customize it.
If you are already experimenting with VS 2017 RC, then you will be interested to know that our installers now support the version of the IDE. They will successfully install the UI for WPF to its toolbox, and our VS2017 CodedUI extensions are also available, so you can get started/continue developing your WPF application in the newest IDE. Download and try.
To help you find the needed information for a component in the suite easier, we added "Smart Tags" with shortcuts to the control specific online resources and developer oriented examples—so you can quickly find context relevant information. If you want to see more in these tags, give us your feedback here.
We extended calendar support by adding Shamsi (Persian), Hijri and couple of other calendars to the RadDatePicker and RadCalendar components (available for both WPF and Silverlight).
With the last release we officially added a 3D ChartView component and SpreadStreamProcessing—a library that helps you export spread documents with unmatched performance—and we would love to hear your feedback about your experience with them on our Feedback Portal.
And now let's drill down to the new control features:
The new PdfStreamWriter class allows you to manipulate document pages in existing documents as well as adding additional content. This enables the following scenarios:
All of the above operations preserve the existing page content without modifying it, even for PDF features currently not supported by the document model. As the content of the file is not fully parsed or loaded into the memory, all of this comes with unmatched performance and memory footprint. Resize and reposition existing or generated page content.
A couple of months ago Microsoft announced their plans to retire the Bing SOAP web services which RadMap was using internally with its providers. As a result, plenty of applications and controls relying on it will stop working. However, if you are using RadMap, we have got you covered as now we are extending the BingRestMapProvider relying on the Bing’s REST services, to deliver routing, location search and even elevation data both in UI for WPF and UI for Silverlight. On top of that, due to high demand, an option to export the map to an image was also introduced in UI for WPF.
The RadPivotGrid’s LocalDataSource provider allows you to drill down the underlying data under each cell. This lets you get precise information on how it was calculated and precisely which records participated in the calculation (available for both WPF and Silverlight).
We prepared and added 2 new demos illustrating to you how RadAutoCompleteBox and RadWatermarkTextBox can be customized to add a Clear Button so you can use them as SearchTextBox control (available for both WPF and Silverlight).
You can read more details about all these features in our Documentation. This release we added also dozens of new demos to illustrate the new functionality and how to achieve more complex scenarios. Try them in our interactive demo application and find more developer oriented examples in the SDK repository.
In addition, we introduced over 170 improvements in both UI for WPF and UI for Silverlight in this release alone—the full list can be found here.
Rossitza Fakalieva is Manager of the Progress .NET UI & Tools division, which develops the UI for WPF, UI for WinForms, UI for UWP and UI for Xamarin products. She started her career on the Telerik ASP.NET team in 2006 as a support officer and passed through the position of software developer to the position of senior manager. Off work, she enjoys cooking, watching movies and reading books.