Declarative data binding
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.
Flexible XML placement
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. The same goes to external resources, please specify the complete
path of the XML file.
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.