We're excited to announce the immediate availability of March 2009 CTP for Intersoft DataSource™ and Presenter™. This new CTP implements numerous new features and enhancements – thanks to our customers who have provided valuable feedback for us. If you’re new to Intersoft Presenter or in case you missed the previous CTP, please read Presenting Intersoft’s Presenter.
The new March CTP includes more advanced features that not only deliver great user experience, but also revolutionize the way user interacts with information. For instances, Presenter™ adds declarative data drilling and hybrid children presenters – something no other component is capable of doing on the Silverlight platform!
The key features added in March 2009 CTP are:
Advanced data grouping capability.
Presenter supports data grouping with automatic synchronization between views. Automatic synchronization means you get the same grouped view as you switch to different views, making more sense to your data. Furthermore, it also supports multiple grouping with different sort direction. Best of all, the new grouping feature works in concert with VirtualScroll™ technology, setting a new record in data visualization performance.
Client-side paging and filtering.
Client side paging and filtering offer you the best data browsing experience with real-time response. The idea behind this feature is to load all data into client side – enabling data operations such as filtering and paging to be done entirely in client side. This mode is suitable for scenarios where the amount of data is relatively small, which is useful to avoid unnecessary server round-trip.
Server-side paging.
While client-side paging is ideal for smaller data application, server-side paging is a must-have for scalable, enterprise-class application. Intersoft Presenter™ handles server-side paging elegantly through declarative data source. When connected to Astoria data source, you can enable server-side paging without additional code or effort – making Silverlight development hassle-free.
Integrated data drilling.
Intersoft Presenter™ is the first Silverlight data presentation component that offers integrated data drilling. You can create rich data presentation with unlimited children view.
Presenter™ intelligently keeps track of all parent views including all its settings - such as its last column orders, sorts, filters, and groups - so that you can go back to the upper level and have your last view restored properly. Better yet, you can still switch to different presenter view while you are inside a children view.

Hybrid data drilling.
In addition to hybrid view concept, Presenter™ now adds a new innovative feature, hybrid data drilling. This feature enables you to add any type of presenters as the children of your existing presenter. For example using a common
Customers ->
Orders scenario, you can show Customers data in a ListPresenter, while showing Orders data in a GridPresenter.
Similar to Integrated data drilling feature, Hybrid data drilling also automatically keeps track of each parent’s settings which enables you to work with relational data more intuitively.
Comprehensive data caching.
The March CTP of Intersoft DataSource™ now adds comprehensive data caching functionality. When enabled, data source will retrieve the data from the server and keep a cache of the data in the client side. When a databound UI control - such as Presenter™ - requests the same data view, the associated data source control automatically returns the cached copy – making data presentation even faster and more responsive.
Grab your copy of March 2009 CTP now. Please visit
Intersoft CTP Download Request Page. For more information on Intersoft DataSource and Presenter, please read
the official press release. Please visit
Andry's getting started blog to begin evaluating the March 2009 CTP now.