GTP.NET the interactive Gantt chart that helps you with any and all time visualization and manipulation needs

These pages LetsBuild_ProjectPlanner, LetsBuild_ResourceBooker and LetsBuild_WeeklyPlanner shows representable samples on how to use the GTP.NET for Ajax ASP.NET.
To access this source code you must download the GTP.NET evaluation and the GTPNETWebAjax setup, you will then find the complete sample source code on your system at this location "C:\inetpub\wwwroot\GTP.NET.ASP.NET.AJAX\CompleteSource".
The GTP.NET is a licensed control, you need to license per developer but there are no additional runtime fees. You may deploy the GTP.NET free of charge once you have a developer license.
The GTP.NET is best described as a complete interactive windows form Gantt chart with ASP.NET and Ajax capabilities.

To create an ajax enabled Gantt chart go like this:
1. Scriptmanager on the page
2. UpdatePanel on the page
3. Add Gantt_ASP to the UpdatePanel
4. Add GTPImg.aspx to your project (handles rt-created images)
5. Make sure the Gantt_ASP has ClientTimeItems == true
6. Make sure you have Gantt_ASP.UsePngImages == true (jpegs do not support transparancy)

New Feature: Gantt_ASP1.ClientSideTimeItemCreateMode=true when this is true you can click and drag to create new time items. Free update for all 3.0 license holders.
Yet another New Feature: Grid column head sorts column 

Try out some of the many interactive features of the GTP.NET; Click the zoom buttons and zoom into seconds our out to show decades. Move time items in time, resize them in their right end etc.

ID

Description

0

Things we need to do first

1

Hire Astrounats

2

Train them

3

Build rocket

4

Things we want to do

5

Become Captain Kirk of the starship Enterprise

6

A

7

B

8

c

9

d

10

e

11

f

12

g

13

h

14

j

15

i

16

k

17

l

18

m

 

To re-use investment in Gantt chart done for windows form go like this:
1. Include your form containing the Gantt in the web project (in an assembly or by copying the code)
2. Create a Gantt_AspSettings component
3. Connect your Gantt_ASPSettings component  to the windows form Gantt and to your Gantt_ASP like much this:
  this.gantt_ASPSettings1 = new PlexityHide.GTP.WEB.Gantt_ASPSettings();
  gantt_ASPSettings1.Gantt_ASP = Gantt_ASP1;
  f1 = new LetsBuild_ProjectPlanner.Form1();
  f1.DoAllTheInitWork();
  gantt_ASPSettings1.WrapGantt(f1.gantt1);

test1


test2