Tag Archives: intersoft

Introducing WebDesktop 4 – Final Part

Continuing my blog series on our upcoming release, I’m pleased to share the final part of WebDesktop’s development for HTML5 and CSS3. In my previous posts, I’ve shared the development progress of converting WebDesktopManager controls into HTML5. You can check the previous posts here: Part 1 and Part 2. In this final part of my post, I’m going to cover the new features for the rest of WebDesktop controls such as WebDesktopManager, WebDialogBox, WebPaneManager, WebSplitter, WebNotification and many others.

In version 4, WebDesktop has been refined to fully support the latest web standards. This allows you to use many of the advanced WebDesktop features in your next-generation web applications and at the same time leveraging cutting-edge technologies such as HTML5 and CSS3. With our latest innovation of “Windows 8 ready” Component Designer, you can easily configure every properties and styles using the latest Visual Studio 2012.


WebNavPane is one of the many UI controls demanded by application developers. Unfortunately, the existing WebNavPane was designed for HTML4 which mainly uses table for layouting. The first time when we convert WebNavPane to HTML5, we encountered issues with the layout such as shown below:

WebNavPane before modified in HTML5

As you can see, WebNavPane’s border doesn’t get rendered properly and the container becomes smaller. After improving the control to support HTML5, the layout and rendering now shows a perfect results, such as shown below:

WebNavPane after modified in HTML5.

Furthermore, we’ve also added a metro style in the latest WebNavPane. This control has been redesigned and developed to fully inherit the styles in Windows 8. And of course, we’re ready to give the best UI in styles and performance in the latest Windows 8.



Previously, we’ve discussed about the layout issues occurring in WebCallOut when it is set to HTML5 in the beginning. The rendering is completely messed up and the pointer is also offset from the correct position. After numerous improvements made, we’re happy to introduce metro styling in the latest WebCallOut. The metro styles consist of Metro Orange, Metro Silver and metro Simple such as shown below:

WebCallOut Metro Simple

WebCallOut Metro Silver

WebCallOut Metro Orange


We’ve extremely improved WebExplorerPane from its layout. Rendering its layout in HTML5 is much more complex than HTML4. However, we’ve managed to overcome these obstacles and proudly introduced the new metro style in the latest WebExplorerPane.

WebExplorerPane Metro Style

It perfectly renders and matches the “Windows 8-ready” styling starting from its layout, font color and style and many others.


As we’ve discussed in previous Part 2, there are numerous enhancements in the window and desktop rendering. Since the new specification in HTML5 introduces a number of limitations of TABLE usage, therefore we’ve decided to remove all TABLE usage and use DIV instead.

WebDesktop 4 has added 3 new features to give users freedom in perform styling over WebDesktopManager. Now, the icon in Taskbar is no longer depending on window or shortcut. They can be determined by defining the TaskBarImage property in WebDesktopWindow or WebDesktopShortcut.

You can perform styling to container when using complex image border type. In the previous version, the container’s style will not be assigned in the container itself when using complex image. Starting from WebDesktop 4, you can easily perform styling by setting the ApplyContainerStyle property to true.

WebDesktopManager Metro Style


The changes made in WebDialogBox is almost similar to WebDesktopWindow. By inheriting WebDesktopWindow’s structure, WebDialogBox is rendered using DIV instead of TABLE. With HTML5, the rendering of each browser will be more consistent and more solid than HTML4. WebDialogBox also supports CSS3 for its styling.

Introducing Metro theme for WebDesktop

Since the invention of “Metro” design language, Microsoft has been redesigning all its software products toward the modern UI design, including the recently released Microsoft Windows 8. As a leading tool vendor, we’re pleased to be the among the first to support Metro design language.

That said, our designer team has designed a comprehensive Metro theme that can be easily applied to all existing WebDesktop controls such as WebDesktopManager, WebDialogBox, WebTab and so on. Each control theme is thoughtfully designed to get the right look and feel particularly when it comes to contrast colors. See the screenshot below.

WebDesktop Metro Style

The following screenshots show the Metro theme running on WebDesktop 4. Remember, these are real web applications built on ASP.NET, and run on your favorite browsers.

WebNavPane Metro Style

Outlook Metro Style

The new WebDesktop 4 will be available in the upcoming R2 release which is going to be shipped anytime soon in this December 2012. Be sure to stay updated with the next announcement.


Intersoft Community Forum Goes Live

For many years, customers and prospects have been asking for a public, open forums, where they can discuss Intersoft products, ask questions, and share knowledge. And here it is — we’re pleased to announce the official launch of our new community forum today.

Our new community forum includes all features that you would expect  from a forum, plus several new cool features that you’d love to use, such as OpenID support (so you can log in immediately using your Gmail, Yahoo, WordPress or other OpenID account), friendly URL and permalinks, RSS, subscriptions, tagging, and much more. And best of all, it’s fully SEO-optimized so you can bookmark just any forums and threads you like, and it’s also fully AJAX-ified with smooth and fluid user interface.

Read more here: http://www.intersoftpt.com/Community/Lounge/Welcome-to-the-Intersoft-Community-Forum/

And click here to join our forum now. Enjoy, and we hope to see you in the community forums!

PS: As we’ve launched the official community forums to public, we will start the transition phase on the private forums in Developer Network. The private forums will still be accessible until the end of September for display/read-only purpose, and will be discontinued afterward.

All the best,

March 2009 CTP of Intersoft Presenter and DataSource is now available

We have received numerous of feedback on the Feb’09 CTP and we thank you for spending your precious time testing our CTP and share your valuable opinions with us. March 2009 CTP is now available thanks to you. It is now ready for download in the same intersoftpt.com/ctp page.

Here is what’s new in March 2009 CTP:

  • Advanced data grouping capability.
    Unlike the standard grouping behavior, Intersoft Presenter offers unique grouping behavior aligned to its “Everything is synchronized” concept. This means user can perform advanced grouping in one view and switch to other views without losing the grouping state. User can also perform multiple grouping and combine it with various sort directions in each grouped column.
  • Client-side paging and filtering.
    As the name implies, this feature enables paging and filtering operation to be carried out with all data loaded in the client-side. The result is super responsive and intuitive application which your user will certainly love.
  • Server-side paging
    Similar to client-side paging and filtering concept, the server-side paging handles the operation n the server-side through the declarative data source, for example Intersoft’s AstoriaDataSource. You can enable the paging operation in a very minimal line of code.
  • Built-in data drilling.
    Data drilling is one of the most requested futures to enable user slash and cut through all complexly related tables and view the specific information easily. With the out-of-the-box data drilling capability, you can deliver a data drilling Silverlight application within minutes.
  • Hybrid data drilling
    Hybrid data drilling combines the built-in data drilling feature and the multiple hybrid view concepts. It enables user to perform deep drill down and view it in various view ports. You can easily add any presenter views as the child views easily.
  • Advanced data caching mechanism.
    The key of data caching mechanism in Intersoft DataSource is to deliver robust and more responsive Silverlight application by caching the retrieved data and keep it in the client-side. When the same data is requested again, the cached copy of the data is fed into.

You can view the complete news about “What’s new in March 2009 CTP?”

Andry Handoko Soesilo has written a new getting started guide for the March 2009 CTP. These guides are intended for conceptual introduction, easy implementation, and technical discussion of Intersoft Presenter and DataSource.

I hope you enjoy our March 2009 CTP. Please continue to voice your opinion and share your idea with us.

Best regards,