Category Archives: 2007 R2

2007 R2 Tutorial Videos

Finally… the new videos for the latest Intersoft’s components have been added in Intersoft’s support site.
The latest videos introduce the following components:

– WebGrid.NET 6.0 with its new ability to present data visualization concept by introducing pivot charting and classic paging mechanism.

– WebDragDropExtender.NET as a new member of WebDesktop.NET 2.5, enabling user to add sophisticated drag and drop behaviors to existing server or html controls.

– WebTreeView.NET 1.0 as the latest of Intersoft’s ASP.NET server control, enabling user to easily create a hierarchical data presentation.

Following are the latest video’s URL of each component:

WebGrid.NET 6.0
http://support.intersoftpt.com/Video.aspx?pid=144&topic=General

WebDragDropExtender.NET
http://support.intersoftpt.com/Video.aspx?pid=136&topic=WebDragDropExtender

WebTreeView.NET 1.0
http://support.intersoftpt.com/Video.aspx?pid=152&topic=General

You can also look at the other videos at Intersoft Solutions – Support Center.

Should you guys have any feedback or request for the current and future videos, please feel free to leave a comment on this post.

Thank you.

Cheers.

Refreshed WebUI Studio.NET 2007 R2 SP1 installer

A refreshed WebUI Studio.NET 2007 R2 SP1 installer has just been uploaded. It contains new updates for WebInput issues. Some of the WebInput issues fixed in this build are:
– Values of WebInput are not persisted during postback
– Values of WebInput are incorrectly persisted during postback when using non-english culture
– Incorrect input when typing numbers in dynamic currency input-typed WebInput
– Values are not displayed in edit mode only when using specific mask expression

The complete list of fixed issues will be included in November 07’s version history. You can check it out in Support site. However, November 07’s build and version history would not be available until the end of this month.

Live Demo site has already been updated too. The latest builds are now used in live demo site. Several samples have been modified to prevent changes to be saved to database.

Cheers,
Erika

Pivot Charting

Powerful data analysis and visualization with simple implementation

Hi all, I’m going to brief about the latest feature in WebGrid.NET Enterprise® 6.0 which called Pivot Charting. By definition Pivot Charting is a powerful data analysis and visualization tool that enables you to present your dataset in multiple viewpoints.

Don’t confuse it with more complex business intelligent application such as Microsoft SQL Server 2005 analysis. The featured offered in WebGrid.NET Enterprise® 6.0 is a more simplified approach more like Microsoft Access 2007®.

Pivot Charting is not enabled by default. You’ll need to perform several steps to enable it.

  1. Bind the WebGrid with a datasource. This datasource can be from a raw data retrieved using simple SELECT command, or a report data retrieved using complex query.
    pc11.jpgpc2.jpg
  2. After you bind the WebGrid with a datasource, the next thing to do is to decide how you would like your view mode. There are three types of mode available:

    pc3.jpg
    Allow Pivot Charting (with initial view = Grid View / Pivot Chart View)
    Allow Pivot Charting means that you will have an option to switch between GridView and PivotChartView

    WebGrid1.LayoutSettings.InitialView = GridInitialView.GridView;
    WebGrid1.AllowPivotCharting = true;

    pc4.jpg
    Pivot Chart View Exclusive
    Pivot Chart View exclusive means that the WebGrid will show only Pivot Chart View, you won’t be able to switch between views with this view mode.

    WebGrid1.LayoutSettings.InitialView = ISNet.WebUI.WebGrid.GridInitialView.PivotChartViewExclusive;

    Both View
    Both view means that you can show both Grid View and Pivot Chart View at the same time.

    WebGrid1.LayoutSettings.InitialView = ISNet.WebUI.WebGrid.GridInitialView.Both;
    WebGrid1.LayoutSettings.ChartDisplayPosition = ISNet.WebUI.WebGrid.ChartPosition.Top;

With just these two steps now you already have a Pivot Charting feature in your application.

Let say you use the following settings:

WebGrid’s data source : Northwind [Order Details]
WebGrid’s Initial View : PivotChartViewExclusive

You’ll get something like this:

pc5.jpg

Done! You’ve created your first basic Pivot Charting application. This view is still meaningless, since no data / settings are applied. Let’s start dragging some Field to drop zones.

  1. Drag and drop OrderID to Drop Data zone.
  2. Drag and drop EmployeeID to Drop Category zone.
  3. Drag and drop OrderDate (Years) to Drop Series zone.
  4. Try filtering the data based on EmployeeID by clicking the “down arrow” at EmployeeID’s Pivot Object.

pc6.jpg

Note that you can also specify this settings programmatically, so at start up the user will be shown this chart automatically.

That’s all for now, in the next post I’ll discuss more about built-in features in Pivot Charting.

2007 Tutorial Videos – Updated

Again, we have added some tutorial videos for WebDesktop.NET members such as WebButton, WebNotification, WebTab and many more. Have a look at WebCombo’s tutorial video as well since we have updated and added 1 new video which is how to configure Linked WebCombo. Many users want to know how to use this feature and hence, we have decided to create a tutorial video for them.

Check the updated tutorial videos for WebDesktop.NET and WebCombo.NET from the following link respectively:

WebDesktop
http://support.intersoftpt.com/default.aspx?pid=93&type=Videos

WebCombo
http://support.intersoftpt.com/default.aspx?pid=109&type=Videos

Please feel free to submit any feedback or request for future tutorial videos in this post. Maybe we can go further to create a more advanced videos for intermediate users. Thanks.

Shadow resizing and moving in WebDesktop 2.5

The upcoming WebDesktop.NET in 2007 R2 release will have several nice features added to WebDesktopManager component. One of them is shadow-mode resizing and moving. This was a feature that we have been thinking to implement for a while, and it is finally here.

In current release, the mode used by the window moving and resizing mechanism is called “Physical Interaction”. This means while you move or resize the window around, the real window will take affect in real time. This behavior is sometimes causing lagging when the content of the window is relatively complex and large. This mode also impact on slower performance when there are several opened windows in the desktop manager space. The slow performance is normal because browsers need to recalculate and re-render the window (IFrame) contents.

The new “Shadow Interaction” mode in v2.5 resolves several performance bottlenecks by creating a temporary shadow to indicate the current interaction. This means the physical window attributes won’t be applied after the mouse up event. In our test, this new mode introduces several advantages:

  • Significantly faster performance while moving and resizing window. This is made possible because the heavy contents are not re-rendered during the interaction.
  • 100% smooth and robust interaction even with a lot of IFrame-kind of window content. This means, the window can still be smoothly moved and resized eventhough it is on the top of other IFrame windows. This was one limitation in previous “physical interaction” mode.
  • Avoided “resize bogus” and improved resizing  stability in Mozilla. Most components today extensively using onresize event to handle the layout and rendering when a container is being resized. The “physical interaction” is surely a performance killer because the onresize events that attached to the resized window will be called massively and continuously. This problem is nothing to worry with the new shadow interaction mode.

The following is a sample screenshot when the “Stocks Application” window is resized downward. webdesktop25_shadowresizing.png

This new feature is designed to help improving user experience, which was our focus for the upcoming 2007 R2 release. We would have some nice enhancements for WebDialogBox as well, such as animation support when open/close, transparency color, keep dialog box visible on scroll, and much more.

Best Regards,

Jimmy.