Intersoft Solution - Corporate

Intersoft Solutions

Intersoft Press Release

Intersoft releases February 2009 CTP of its next-generation components for Microsoft Silverlight

Posted on March 06, 2009

Jakarta, January 30th 2009 – Intersoft Solutions, as one of the prominent key players in ASP.NET and Microsoft Silverlight component industry, is proud to announce the release of February 2009 CTP of Intersoft Presenter™ and data source controls for Silverlight 2. The CTP release offers advanced and flexible data visualization with hybrid-view concept and three declarative data source controls for Silverlight designated to slash your Silverlight development time in half.

Intersoft March 2009 CTP is now updated and available for download in Intersoft CTP Download Request Page.

“This CTP release is made available for Silverlight developers to get an early preview of our upcoming Silverlight products, to test drive our new innovation and to send feedback for us to incorporate it into the final version. We are striving to deliver the final product with quality that surpasses your expectation”, says Andry Handoko Soesilo, Chief Technology Officer of Intersoft Solutions Corp.

Introducing Intersoft Presenter™ with multiple hybrid view concept

Reinventing the wheel of data visualization, Intersoft Presenter™ offers a spectacular hybrid-concept data viewing pleasure – where data display is not only limited to tabular or grid view. Offering up to 3 built-in views in this CTP version (total 5 built-in view will be available in the full release version), Intersoft Presenter™ enables developers to easily create their own custom views and plug it to data presenter manager.

Introducing Intersoft Presenter™ for Siverlight 2 platform
Offering 3 built-in presenter view modes plus the plug-and-play custom views

Built with precision and strong vision, Intersoft Presenter™ revolutionizes the way users working with information by letting them conveniently switch between views and analyze the data in different shape. With automatic synchronization concept called “every view is synchronized,” you don’t have to worry about the overhead in maintaining the state of every view – Intersoft Presenter™ does it all by intelligently synchronizing the state as users interact with Presenter™.

Automatic synchronization concept
The innovative automatic synchronization enables end user to maintain the state in every view

Intersoft Solutions’ newest release of Intersoft Presenter is a great example of how easy it is for our customers to use Microsoft Silverlight to rapidly develop the types of high-quality Web media experiences that online audiences now demand,” said Brian Goldfarb, Director of the Developer Platform Group at Microsoft Corp. “Microsoft is excited by the various ways customers such as Intersoft Solutions are using Silverlight to deliver enhanced experiences for their users.”

Targeting power-hungry enterprise Web application, Intersoft Presenter™ is optimized for extremely heavy data usage with its data presenter manager concept. All data is fetched and aggregated in one centralized data source and distributed when requested – enabling Presenter to perform data operations quickly and efficiently, without bloating up resources consumption.

All built-in views in Intersoft Presenter™ are powered with Virtual Scrolling™, a technology that enables each view to display large dataset without performance hit. As a result, end user can enjoy smooth and consistent scrolling behavior regardless of the total number of objects and the rendering complexity.

The following are key features of Intersoft Presenter in February 2009 CTP:
  • Built-in 3 innovative views: ListPresenter™, IconPresenter™, and GridPresenter™
  • Fully extensible view architecture with plug-and-play concept
  • Automatic view state synchronization, which maintains all changes made to a view and automatically synchronize it to other different views
  • Ultra fast data loading and fetching with DataPresenterManager™
  • High performance Virtual Scrolling™ revolutionizes data browsing experience
  • Advanced GridPresenter™ with rich features such as column moving and resizing, column freezing, drag and drop, multiple selection, and Windows Vista-style filter box
  • Advanced filtering options based on user-defined value ranges
  • Codeless data binding through Intersoft’s unique data source controls, such as AstoriaDataSource, WcfDataSource, and XmlDataSource
  • Fully customizable layout for more professional look-and-feel
  • Configurable styles and easy skinning, which includes the overall styling, alternating row, text space, and more, through Silverlight template styling
  • Multiple item selection in every built-in presenter views
  • Interactive data interaction, such as: sorting and filtering
  • Customizable busy indicator through elegant Observer-concept interface
New features update in March 2009 CTP:
  • Advanced data grouping capability
  • Client-side paging and filtering for the best data browsing experience
  • Server-side paging with AstoriaDataSource and WcfDataSource
  • Integrated data drilling
  • Hybrid data drilling
  • Comprehensive data caching
Click here to read more on what’s new in March 2009 CTP.
Three new data source controls for Microsoft Silverlight are available in the industry

To help you overcoming these development challenges that may be presented in Silverlight, Intersoft Solutions invents data source controls that are designed with elegant concepts to support declarative data binding and extensible architecture. This CTP release includes three declarative data source controls – AstoriaDataSource, WcfDataSource, and XmlDataSource – which are ready to boost your development speed and save your precious time.

Intersoft AstoriaDataSource for Silverlight 2

AstoriaDataSource control in Microsoft Expression Blend IDE

AstoriaDataSource is one of the most interesting data source controls that enable you to connect a data bound control to ADO.NET data service. This reliable data source control serves as the key control and foundation to all Intersoft’s Silverlight data bound controls because:
  1. When connected to data bound control, it will perform all data operation automatically, such as: data selecting, data paging, data transactions (insert, update, and delete) as well as data operations (sorting, filtering).
  2. Astoria helps save your time more than you can imagine. Unlike WCF which requires you to handle all data operations manually, Astoria requires none.

WcfDataSource control enables you to bind UI controls based on datasource hosted on Windows Communication Foundation (WCF) service. WCF has been gaining wide popularity and adoption these days, as well as getting more converts from ASMX-based Web Service. Intersoft’s WcfDataSource leverages the full implementation of WCF features, such as concurrency and conflict options, caching, multiple services, and custom data contract.

It also allows you to define one or more services in a single control. Each service is identified with ServiceName property, and can perform data selection, insert, update, and delete operation (CRUD). For greater flexibility, each service can also target different service host and different service target.

XmlDataSource is a read-only datasource control that enables you to easily bind a UI control given an Xml data file. It’s best to use this control if you have static xml files in your Silverlight project that you wish to display in your UI control.

For existing customers, please login to Intersoft Developer Network 3 and obtain the CTP in My Components > Beta. For prospect customers, please kindly request the download link from Intersoft CTP Download Request Page.

Andry Handoko Soesilo, the CTO of Intersoft Solutions, has written a series of getting started guide in his blog to help you quickly getting started with these new Silverlight controls. You are welcome to share your thoughts, feedback, comment, and report issues in his blog.

For immediate inquiry about this press release, please contact:
Ms. Nathania Widjaya
nathania@intersoftpt.com
(+6221)2555-6680
Intersoft Solutions Corp.