About DataSource

End data binding complexity in Silverlight application development.

Datasource introduces declarative binding to Silverlight application development. Intersoftpt DataSource for Silverlight includes three datasource controls: Xml datasource, WCF datasource and Astoria (ADO.NET) datasource enabling you to instantly connect your Silverlight application to 'Cloud' data services. Datasource includes advanced features such as multiple services connection, advanced object-level caching, full transaction support and many more. DataSource can also be bought as part of WebUI Studio for Silverlight and WebUI Studio Premier. Silverlight 3 compatible.

Datasource introduces declarative binding to Silverlight application development. Intersoftpt DataSource for Silverlight includes three datasource controls: Xml datasource, WCF datasource and Astoria (ADO.NET) datasource. Datasource lets you instantly connect to Web 2.0, cloud-based data services such as Web Service, Windows Communication Foundation (WCF) and ADO.NET data service (Astoria). Datasource leverages your existing server-side infrastructure, enabling your Silverlight application to access your server-side data source in the same way and manner as you access them in ASP.NET. DataSource can also be bought as part of WebUI Studio for Silverlight and WebUI Studio Premier.

AstoriaDataSource Features
AstoriaDataSource is a datasource component for Silverlight that enables you to easily perform data operations against ADO.NET data service with just simple XAML markup declaration. When integrated with Intersoftpt data bound components for Silverlight such as GridPresenter, all data operations such as sorting, filtering, grouping, and editing can be enabled with just some property sets. AstoriaDataSource supports multiple data services in a single data source control instance, enables you to easily encapsulate relational services information in a centralzed configuration. Multiple services feature is also useful for hierarchical data binding and data drilling functions, which are fully supported by Presenter.

Advanced data caching
Data caching is crucial for high-performance data applications. Presenter includes multitude of advanced data caching features, such as cache by sorting key, cache by filtering key, use cache data per instance, use cache data globally, and many more. Proper caching configuration helps you eliminate performance bottlenecks and deliver responsive data applications.

XmlDataSource
XmlDataSource is a Silverlight datasource component that enables you to bind XML document to a data bound control such as IconPresenter. XmlDataSource supports reading XML document that resides inside the XAP file or from external resource such as web address. You can also bind to specific xml path through XPath query expression. XmlDataSource is also enhanced to read XML file from internal resources, within XAP file, as well as external resources. To access internal resource, simply specify the path to the XML.

WCF DataSource
WCF DataSource is a datasource component for Silverlight that enables you to easily perform data operations against WCF data service with just simple XAML markup declaration. When integrated with Intersoftpt data bound components for Silverlight such as GridPresenter, all data operations such as sorting, filtering, grouping, and editing can be enabled with just some property sets, eliminating the needs to write codes. WcfDataSource supports multiple data services in a single data source control instance, enables you to easily encapsulate relational services information in a centralzed configuration. Multiple services feature is also useful for hierarchical data binding and data drilling functions, which are fully supported by Intersoftpt Presenter.