Performance Gains and Advanced Data Visualization Brought to RadControls for Silverlight and WPF with Q1 2010

Thursday, February 25, 2010 by Marketing Team | Comments 2

For the past two years our Silverlight and WPF teams have been aggressively adding new controls to both XAML suites. Offering more than 70 controls for Silverlight and WPF in total, we concentrated our efforts in the last month on strengthening other aspects of the suites: delivering unmatched performance, enhancing and polishing RadControls themes and providing new and highly advanced features, especially for the data visualization controls.

Get a glimpse of what’s hot in the upcoming Q1 2010 release! 

Utilizing the concepts of UI and Data virtualization into the data-centric controls, Telerik provides real-time performance even when the controls are using millions of data items. Check out RadGridView handling 50 million cells. Check also RadTreeView providing seamless performance when bound to a million of records, thanks to item cashing. 

The Data Virtualization approach in RadChart leads to significant performance gains when working with large data sets.

The 6 out-of-the box themes get a major facelift – to deliver a slick and consistent look and feel to your application, without the need of a graphic designer on staff. Check out a preview of the new, upgraded RadControls for Silverlight skins.

The data visualization controls for both suites introduce advanced features empowering end-users to analyze large amount of data with utmost precision and speed.

This example demonstrates how well RadChart copes with large amounts of data thanks to the data virtualization just released. The chart is bound to a list of temperature measurements for each hour, of each day, for every year for a period of 12 years. The size of the data is 105,120 items.

 

With the new zoom/scroll functionality, the user can quickly zoom to the desired time period for greater precision.

 

With the new SmartLabels feature, RadChart intelligently positions the labels to avoid any overlapping when rendering the chart.

 

RadMap for Silverlight becomes official with the Q1 release and is also added to the WPF suite. 

The control is now integrated with Bing Maps routing support and can be used to plot a route between different locations.

 

Other new features include Bird’s Eye View, Search and Geocoding.

See what’s new in the other RadControls for Silverlight and WPF in early March. 

Also on March 16, at MIX 2010, Telerik will be making an important announcement for its Silverlight controls. If you are visiting the expo, drop by Telerik booth to be among the first to know. Or, visit www.telerik.com.

 

Posted in: Silverlight WPF Q1 2010

2 Comments

  • Henk 04 Mar
    geocoding based on a postcode?
    Is it also possible to draw a circle from a certain point and radius? For example give all the restaurants within a radius of 1 km from my home..
  • Manol Donev 09 Mar
    Hello Henk,

    Yes, geocoding based on postcode is supported. The geocode provider exposes API similar to the Bing Geocode Service (http://msdn.microsoft.com/en-us/library/cc980924.aspx) so the call will look like this:

    // this will return the coordinates of our corporate office in Waltham, MA (42.395526766777,-71.2577225267887).
    GeocodeRequest request = new GeocodeRequest();
    request.Address = new Address();
    request.Address.PostalCode = "02451";
    this.geocodeProvider.GeocodeAsync(request); 

    As for your other question -- RadMap allows you to overlay the imagery data with any FrameworkElement / shape so you are able to draw such circle as well. For the search functionality -- again, the search provider exposes API that mimicks the Bing Search Service (http://msdn.microsoft.com/en-us/library/cc981030.aspx) so the search call will look like this:

    // search for Chinese restaurants around the Waltham Office with radius 10 distance units (km/miles).
    SearchRequest request = new SearchRequest();
    request.Culture = new CultureInfo("en-US");
    request.Query = "chinese restaurants around 02451";
    request.SearchOptions = new SearchOptions();
    request.SearchOptions.Radius = 10;
    searchProvider.SearchAsync(request);


    Hope this helps.

Add comment

  1. Formatting options
       
     
     
     
     
       
  2. (optional, emails won't be shown on public pages)
  3. (optional)