Gantt Chart components for ASP .NET: soon

Update:
Gantt Chart Web Library for ASP .NET 4+ is now ready!

As we have recently released Gantt Chart Hyper Library for HTML5, we are glad to announce that we will also release another set of components (that internally use HTML5 features too) for ASP .NET 4+.

In other words, developers who leverage ASP .NET and Ajax features to develop Web applications (targeting modern browsers that support HTML5 inline SVG features) will be able to use GanttChartView and ScheduleChartView native Web controls directly from their ASP .NET pages!

A live (online) sample application is available here: http://DlhSoft.com/GCWL/Demo – please consider it as an early preview, tough.

The ASP .NET source code of the demo is very simple – at least for basic presentation of the data. Note that any changes occuring on the client side are automatically submitted to the Items collection of the server control on post backs. Data can be easily persisted using a SQL Server or another type of database.

HTML code:

<form id=”form1″ runat=”server”>
<asp:ScriptManager ID=”ScriptManager” runat=”server”/>
<asp:UpdatePanel ID=”MainPanel” runat=”server”>
<ContentTemplate>
[…]

<pdgcc:GanttChartView ID=”GanttChartView” runat=”server”
Height=”480px”/>
</ContentTemplate>
</asp:UpdatePanel>
</form>

C# code:

protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
return;
  var items = new List<GanttChartItem>
{
new GanttChartItem { Content = “Task 1”, IsExpanded = false },
new GanttChartItem { Content = “Task 1.1”, Indentation = 1,
Start = new DateTime(year, month, 2, 8, 0, 0),
Finish = new DateTime(year, month, 4, 16, 0, 0),
[…] },
[…]
};
items[3].Predecessors = new List<PredecessorItem> {
new PredecessorItem { Item = items[0],
DependencyType = DependencyType.StartStart } };
[…]
GanttChartView.Items = items;
}

What do you think?

Advertisements

About DlhSoft Team

DlhSoft is a software development company focused on building high quality and innovative solutions using Microsoft® .NET and related technologies for customers worldwide. Our activity includes designing and developing general purpose software applications, components and tools, and customized software solutions upon request. DlhSoft team is highly experienced and fully dedicated to software development. The complete set of knowledge, skills, and abilities of its members is guaranteed by the individually assessed Microsoft® certifications. Additionally, one of the most important things we rely on is the continuous communication with the customer; all the feedback we receive is very valuable to us.
This entry was posted in Development Components and tagged , , , , . Bookmark the permalink.

Add a reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s