Happy new year! Hello to Version 3.0 Preview

by Admin December 27, 2009 18:12

Dynamic Dashboards version 3.0 preview is ready. V3 includes many enhancements including dashboard sections and animations.

You can have a look at http://www.dynamicdashboards.net to see preview.

Happy new year. 

Tags:

Silverlight widget V1.0

by Admin December 02, 2009 06:41

We have published silverlight widget. This is a "ready to use" widget to host silverlight applications.

A demo can be found here

Source code of AccessDashboardProvider published.

by Admin December 01, 2009 05:10
Source code of dashboard provider which uses MS Access is here.

Dynamic Dashboards Version 2.3

by Admin October 20, 2009 08:32

Dynamic Dashboards Version 2.3 is ready!

New version includes following enhacements;

- AccessDashboardProvider is now available. 

- You can use dynamic dashboards framework with virtual directories.

- Bug related with DashboardViewList's fixed.

You can download v2.3 from here.

Tags:

News

Version 2.2

by Admin August 31, 2009 06:30

Version 2.2 is published. Below is a list of new features added in this version;

Widget resizing

Now, users can resize widgets vertically. This is controlled by ResiableSettings property of widgets. Also, widget height is saved.

Internal Dashboard Editor 

Internal dashboard editor provides an inline editor for dashboards. It can be created on topbar or bottombar of dashboards. You can also combine your toolbar / bottombar with editor.

Introducing Dashboard Lists 

Dashboard lists provide a way of combining more than one dashboard in a single control. DashboardTabView provides viewing more than one dashboard by tabs. Using DashboardListView you can put more than one dashboard into a single page.

Vb.Net Widget Editor

In design time, using provider editor you can create a sample widget editor in Vb.Net.

Widget Drop Validation

Drop validation logic is added. You can set an handler and validate if user can drop a widget to a specific column and position. This is usefull forwidgets you always want to appear on top of dashboard.

Custom Widget Editor

Now you can customize widget editor window.

Re-De signed Official Web Site

Official web site is re-designed and source code is included in installation package. 

Upgrading

You have to execute the below script in your SQL Server database inorder to upgrade from version 2.1

*************************************************************
SET ANSI_NULLS ON
GO
alter table WidgetInstance
	add [ResizeSettings] [ntext],
	[Description] [ntext]
GO
alter table WidgetType
	add [ResizeSettings] [ntext],
	[TypeKey] nvarchar(50)
GO	
/****** Object:  Table [dbo].[DashboardList]    Script Date: 08/31/2009 11:42:56 ******/
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DashboardList](
	[ID] [uniqueidentifier] NOT NULL,
	[Username] [nvarchar](50) NOT NULL,
	[Title] [nvarchar](250) NULL,
	[CreateDate] [datetime] NOT NULL,
 CONSTRAINT [PK_DashboardList] PRIMARY KEY CLUSTERED 
(
	[ID] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_DashboardList] ON [dbo].[DashboardList] 
(
	[Username] ASC,
	[CreateDate] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
GO
/****** Object:  Table [dbo].[DashboardListItem]    Script Date: 08/31/2009 11:42:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DashboardListItem](
	[ListID] [uniqueidentifier] NOT NULL,
	[DashboardID] [uniqueidentifier] NOT NULL,
	[DisplayOrder] [int] NULL,
 CONSTRAINT [PK_DashboardListItem] PRIMARY KEY CLUSTERED 
(
	[ListID] ASC,
	[DashboardID] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object:  ForeignKey [FK_DashboardListItem_Dashboard]    Script Date: 08/31/2009 11:42:56 ******/
ALTER TABLE [dbo].[DashboardListItem]  WITH CHECK ADD  CONSTRAINT [FK_DashboardListItem_Dashboard] FOREIGN KEY([DashboardID])
REFERENCES [dbo].[Dashboard] ([ID])
ON UPDATE CASCADE
ON DELETE CASCADE
GO
ALTER TABLE [dbo].[DashboardListItem] CHECK CONSTRAINT [FK_DashboardListItem_Dashboard]
GO
/****** Object:  ForeignKey [FK_DashboardListItem_DashboardList]    Script Date: 08/31/2009 11:42:56 ******/
ALTER TABLE [dbo].[DashboardListItem]  WITH CHECK ADD  CONSTRAINT [FK_DashboardListItem_DashboardList] FOREIGN KEY([ListID])
REFERENCES [dbo].[DashboardList] ([ID])
ON UPDATE CASCADE
ON DELETE CASCADE
GO
ALTER TABLE [dbo].[DashboardListItem] CHECK CONSTRAINT [FK_DashboardListItem_DashboardList]
GO
*************************************************************

Developing new dashboard providers: Source code of SQLDashboardProvider has been published.

by Admin August 15, 2009 05:25

We have published source code of SQLDashboardProvider. You can use it as a base to develop new providers.

Developing a new dashboard provider for metadata storage is so simple. Just inherit from abstract class Kalitte.Dashboard.Framework.Providers.DashboardProvider and implement abstract methods. Method names are meaningful (i.e. GetAllWidgetTypes, GetWidgetInstances, ...).

Also, upon purchase of Dynamic Dashboards we provide you support while you're developing your provider. 

Click to download Kalitte.Dashboard.Framework.SQLProvider.zip (24.19 kb)

Vb.Net code samples added to 5 minutes tutorial

by Admin August 15, 2009 05:14
Also you can find vb.net source code @ blog.

Version 2.0

by Admin August 06, 2009 17:43

A new major release is available.

In this release;

- Widgets now can have context menus.

- New built-in themes added and added support for user defined themes.

- Added support for auto hide-show widget header.

- Added support for borderless widgets.

- Widget body and container css class names supported.

- Support for custom widget icons.

- Widget header styling is supported.

- Free Asp.Net Gauge Library added.

- Resetting widget body styles supported.

- New licensing schema is available. Now community license is free.

Enjoy. 

 

Upgrading from previous versions

SQLDashboardProvider database must be upgraded. Execute thr following script on your database server.

alter table WidgetType

add [SaveCollapsed] [bit] NOT NULL default((0)),

[CreateCollapsed] [bit] NOT NULL default((0)),

[TitleEditable] [bit] NOT NULL default((1)),

[ConfirmClose] [bit] NOT NULL default((1)),

[BodyCssClass] nvarchar(150),

[PanelCssClass] nvarchar(150),

[BodyBorder] [bit] NOT NULL default((1)),

[ResetPanelCss] [bit] NOT NULL default((1)),

[HeaderCssClass] nvarchar(150),

[IconCssClass] nvarchar(150),

[HeaderDisplayMode] [int] NOT NULL default((0));

 

 
alter table WidgetInstance
	add [Collapsed] [bit] NOT NULL default((0)),
	[TitleEditable] [bit] NOT NULL default((1)),

[ConfirmClose] [bit] NOT NULL default((1)),

  [BodyCssClass] nvarchar(150),

[PanelCssClass] nvarchar(150),

[BodyBorder] [bit] NOT NULL default((1)),

[ResetPanelCss] [bit] NOT NULL default((1)),

[HeaderCssClass] nvarchar(150),

[IconCssClass] nvarchar(150),

[HeaderDisplayMode] [int] NOT NULL default((0));

Dynamic Dashboards Product Tutorial Video

by Admin July 30, 2009 13:01

We have published a tutorial video. Video covers basic concepts and using dynamic dashboards.

To watch it click here. After watching video you can also download the source code.

Dynamic Dashboards Version 1.7 Released

by Admin July 29, 2009 03:03

Dynamic Dashboards for Asp.Net Version 1.7 is ready.

What is new with this version ?

There are lots of enhancements related with widget types, functionality and commands.

1. Added functionality to save widget Collapsed / Expand state. This can be controlled with WidgetType.SaveCollapsed property.

2. Widgets can be created collapsed state. This can be controlled with WidgetType.CreateCollapsed property.

3. Added Title Editable property. If this property is false, widget title cannot be edited.

4. Added ConfirmClose property to widget type. If this property is false, no confirmation dialog is created while user closes the widget.

Dashboard & Widget Toolbars

Now, you can use Toolbars and BottomBars. You can put buttons, split buttons, seperators and text items to toolbar. Toolbar also supports menu!

 

As tool commands, you can have a server or client handler for toolbar and menu commands.

Upgrading from previous versions

SQLDashboardProvider database must be upgraded. Execute thr following script on your database server.

alter table WidgetType

	add [SaveCollapsed] [bit] NOT NULL default((0)),
	[CreateCollapsed] [bit] NOT NULL default((0)),
	[TitleEditable] [bit] NOT NULL default((1)),
	[ConfirmClose] [bit] NOT NULL default((1));
 
alter table WidgetInstance
	add [Collapsed] [bit] NOT NULL default((0)),
	[TitleEditable] [bit] NOT NULL default((1)),
	[ConfirmClose] [bit] NOT NULL default((1))

 More information can be found here.

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