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. 

Geographic Data Visualizer for Asp.Net & Microsoft Sharepoint

by Admin June 09, 2010 19:49

We have published an open source project on codeplex.

Here is description.

SharePoint Geographic Data Visualizer includes an Asp.Net server control and Microsoft Sharepoint web part which your users can use to visualize any data on a BingMap Silverlight Control. Library supports polygon background coloring and drawing different symbols on map.

More info can be found @ http://mapvisualizer.codeplex.com/ 

Dynamic Dashboard Providers V3.1

by Admin April 12, 2010 06:36

We have published source code of AccessDashboardProvider, SQLDashboardProvider and SessionDashboardProvider classes. You can download (Providers.zip (104.22 kb)) them and use as a startup to develop your own providers.

About Dynamic Dashboard Providers:
Dashboard Providers allow Dynamic Dashboards to store metadata (i.e. dashboards, commands or widget instances) without a dependency to a particular database. You can also implement your own provider. We currently have three built-in dashboard providers named SQLDashboardProvider, AccessDashboardProvider and SessionDashboardProvider which uses MS SQL, MS
Access and Http Session Object to store metadata respectively.

 

One hundred Dynamic Dashboards customers reduced their maintenance costs

by Admin March 25, 2010 05:13

We are proud to announce we have more than one hundred customers all over the world!

Ajax - Widget based Dynamic Dashboards for Asp.Net is a fully managed ASP.NET server control library that lets you add fantastic looking, user customizable drag – drop Ajax dashboards and widgets to your applications with ease.  

Unlike static - non user customizable dashboards, DD provides  a dynamism platform which your customers can use to create their own dashboards. This also decreases your maintenance costs and increase customer satisfaction.

Below is a full feature list.

  • Dashboard Providers, which provides database independency to store metadata.
  • Browser independency; supports IE, Firefox, Chrome and Safari.
  • Full Ajax support with automatic page life‐cycle management.
  • Toolbar, bottom bar, tool command, and context menu and widget communication support.
  • Styling and theme support including user defined themes.
  • Multiple row and column layout including multi column spanning.
  • Free Asp.Net gauge control.
  • High level customization including widget resizing, animation and drop validation.
  • Ready to use widgets; Open source widget library included.
Visit demo web site for an online demo. More information about DD can also be found here.

You can also watch 1 minute video below.

Reseller Information: Component Source

by Admin February 27, 2010 08:15

You can now use Component Source to purchase Kalitte Dynamic Dashboards. Component Source, as a worldwide reseller for software components and tools since 1995, also provides toll free support phones and consultancy about Dynamic Dashboards. More information can be found here.

Tags:

News

Dynamic Dashboards for Asp.Net Version 3.1

by Admin February 15, 2010 11:19

Version 3.1 is published.

V3.1 includes DashboardTabView control which you can use tı display dashboards inside tabs.

We have also prepared a detailed User Guide document. Click here (3.10 mb) to download documentation in PDF format.

Pop3 Client Widget

by Admin February 03, 2010 19:50

We have finished developing pop3 client widget. With this widget, a user can easily display his emails on dashboard. 

Widget also supports SSL, so you can use it to retrieve e-mails from gmail.

Here a sample can be found.

BTW an article is published on ArticleBlast.

Dynamic Dashboards V3 Providers

by Admin January 29, 2010 03:44
We have published source code of new version SQL Server, Session and Access dashboard provider.

You can use attached files as a startup to build your own providers. Also notice, you may get compile errors about serialization and some internal methods. Just use these files as a startup. 

Update: See here.

Widget based Digital Dashboard Software with Asp.Net

by Admin January 15, 2010 18:29
Wikipedia says; "a dashboard is an executive information system user interface that (similar to an automobile's dashboard) is designed to be easy to read. For example, a product might obtain information from the local operating system in a computer, from one or more applications that may be running, and from one or more remote sites on the Web and present it as though it all came from the same source."

As stated above, main purpose of a dashboard is to present related data to user. A digital dashboard should present most meaningful data in one or two pages so that user can see every information he wants without doing so much navigation. Asp.Net technology which offers a powerful platform for web based solutions can be used for this functionality.

 
Another definition comes for Widget; "In computer programming, a widget (or control) is an element of a graphical user interface (GUI) that displays an information arrangement changeable by the user, such as a window or a text box. The defining characteristic of a widget is to provide a single interaction point for the direct manipulation of a given kind of data. In other words, widgets are basic visual building blocks which, combined in an application, hold all the data processed by the application and the available interactions on this data."

Combining extensibility of a widget with a digital dashboard and Asp.net can provide better solution than tradational static dashboards. User can add widgets dynamically, edit them or rearrange them. User can add new dashboards, put new or existing widgets to his asp.net dashboard to have best relational information system.

Another benefit of this solution is dynamism. Adding widgets dynamically into an Asp.Net dashboard, show different values can create an analysis system instead of just presenting related data.

As a result, today's presenting related data and monitoring requirements can be resolved easily with dynamic - widget based - asp.net dashboard. Unlike static dashboards dynamic - widget based - asp.net dashboard can provide beter user experience, freedom to both developers and users. If you are a developer who uses Asp.Net and want to add digital dashboards, choosing dynamic Asp.net dashboard model with a free data visualization software bundle will increase your productivity and decrease your maintenance costs.

Dynamic Dashboards for Asp.Net Version 3.0

by Admin December 30, 2009 16:32
Version 3.0 is ready.
 
This is a major update and includes following enhacements.
 
  • Now, a dashboard can have sections which can have different number of columns.
  • Users can add more than one widget to a dashboard. Hierarchical widget type panel implemented.
  • Dashboard can view links to other dashboard. So you don't need to put a dashboards menu.
  • Developers can specify which items are displayed in both widget types and dashboards menu.
  • Viewstate is always restored, no need to handle and refresh dashboard if viewstate is invalid.
  • Enhanced syling is supported. You can both style dashboard, widgets and sections.
  • Performance is optimized. Removed unnecessary calls to database (that's dashboard provider).
  • Implemented widget property editor. No need to refresh dashboard when widget properties are changed.
  • Implemented advanced animation. Developers can set different animations for adding new widgets, drag-drop of widgets or for a full dashboard content update.
  • Adding a widget to a dashboard which has custom toolbar bug resolved.
  • Changing dashboardkey after a postback is supported. You can view other dashboards without refreshing page.
  • Dragging before a postback has finished prevented.
  • Dashboard in a window function implemented. Users can view your dashboard in a drag-drop window.

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