Dynamic Dashboards for Asp.Net Version 3.2

by Admin June 22, 2010 06:55

Maximize Widgets!

Dynamic Dashboards Version 3.2 is ready. 

New version includes lots of enhancements and performance optimizations.

Below is a list of new features and changes.

NEW FEATURES

* Added widget maximize functionality.

- You can set a widget maxizable so that user can maximize widget. WidgetType.WidgetProperties

 can also be used to set if a widget can be maximizable by default. 

 WidgetInstance.Properties.MaximizeSettings.Notify property can be used if you want to be

 notified when a user maximizes widget.

   - You can assign MaximizeMode.External to WidgetProperties.MaximizeProperty.WidgetMaximizeMode so that 

 widget is displayed inside an iframe element instead of inline.

* DashboardSurface.GetWidgets method implemented. 

GetWidgets returns a list of WidgetInfo object which contains WidgetInstance reference 

and your user control instance.

* DashboardEditor page redesigned. Added localization support.

* Added four new themes; Kalitte, KalitteBlue, Slate and Access.

* You can now set widget mask is automatically displayed when a postback occurs in your widget.

Set a value WidgetType.WidgetProperties.PostbackMask or use WidgetInstance.Properties.PostbackMask

to show a mask message during update.

* Implemented an overloaded version of DashboardSurface.CreateWidget. 

Simplyfies creating of a widget inside dashboard.

* Dashboard handlers and modules are automatically added to web.config for IIS7.

* Added Toolbar auto hide feature. You set it using WidgetInstance.AutohideToolbar property.

* Removed page scroll position restoring after postback.

* Added WidgetContainer control. You can use WidgetContainer to display a widget outside dashboard.

* Added two (C#, VB.NET) Hellow World application. You can use these applications as a template

for your dashboard application.

BUGS RESOLVED

* Bug related with persisting ColumnPadding data in SQLServerProvider fixed.

BREAKING CHANGES

* Update your application's web.config file.

- Change AjaxRequestModule to DirectRequestModule.

* Execute following script on your SQL Server before upgrading:

alter table WidgetInstance

add [Properties] [ntext] NULL;

 

alter table WidgetType

add [WidgetProperties] [ntext] NULL;

* WidgetEditor.aspx file changed. Create a new file using smart-tag of DashboardSurface control.

* Add maximizeWidgetUrl to KalitteDashboardFramework section. Below is an example;

  <KalitteDashboardFramework editorUrl="~/Pages/Dynamic/WidgetEditor.aspx" widgetMaximizeUrl="~/widgetMaximize.aspx">

  You can see a sample of widgetMaximize.aspx in sample web project (inside Pages/Dynamic folder)

* Dont forget to update assembly version from 3.1.0.0 to 3.2.0.0. 

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen | Modified by Mooglegiant

Kalitte Dynamic Dashboards for Asp.Net

Put simple and powerful free web parts to your Asp.Net applications.

Dynamic Dashboard Toolkit lets you to create dragable, collapsible and partial rendering Google like dashboards in your Asp.Net application.

Use Kalitte Dynamic Dashboards to create

  • Partial rendering dashboards with Asp.Net user controls.
  • Portal / Business Intelligence / Realtime Monitoring applications.
  • Dynamic presentation layer in your web applications.
  • An information sharing line between your users.

Start playing with your widgets

This web site is the official and comprehensive demonstration of Kalitte Dynamic Dashboards. You may have a look at your first dashboard created automatically for you. You can edit, create or insert widgets to your dashboards.

Download