locked
How to create a Gantt Chart interface for ASP.NET? RRS feed

  • Question

  • User1134142769 posted

    I need to develop Gantt Chart web applications for ASP.NET.

    The Gantt Chart must have the following characteristics, in whole or in part, - see the Characteristics "Gantt Chart" section.

     

    Mandatory requirement:

    - The Gantt Chart should be able to shift dependencies between tasks.

    In other words, if the tasks "Task_1" and "Task_2" have dependencies "From Finish to Start", then when the "Finish" of the task "Task_1" changes, the "Start" of the task "Task_2" changes.

     

    I superficially got acquainted with demo versions:

    - Syncfusion;

    - telerik;

    - dhtmlx;

    - dlhsoft;

    - Github (various options);

     

    But I did not find what suits me completely. I don’t know ... Maybe I didn’t notice something ...

     

    If I understand correctly, then the Gantt chart consists of the following elements separated by a splitter:

    - Element-1. "Task table";

    - Element-2. Gantt Chart.

     

    How to implement the logic of shifting dependencies between tasks I figured out.

     

    Questions.

    1. What is the most effective technology for solving this problem - the "Gantt Chart" for the web?

    2. Do I understand correctly that the structure of the Gantt Chart element consists of Element-1 + Element-2?

    3. How to create "Element-2" ("Gantt Chart")?

     

    Gantt Chart Features.

    1. "Gantt chart" should have the following functionality:

    1.1 "Gantt Chart":

    1.1.1 Can handle the keyboard shortcut pressed by the user on the keyboard .-------------------------------------- --------------- (+ OR -) Comment

    1.2 Task table:

    1.2.1 Can handle the combination of keys pressed by the user on the keyboard .-------------------------------------- ---------------- (+ OR -) Comment

     

    For the user"

    1.3 "User" may:

    1.3.1 On the "Gantt Chart":

    1.3.1.1 Change the shape of the task element ("bar" that shows the duration of the task); -------------------------------- ------ (+ OR -) Comment

    1.3.1.2 Change the color of the task element (“bar” that shows the duration of the task); -------------------------------- --------- (+ OR -) Comment

    1.3.1.3 Replace the entire element of the task (“bar” that shows the duration of the task) with a picture (icon); ---- (+ OR -) Comment

     

    1.4 "User" may:

    1.4.1 In the table "Task table":

    1.4.1.1 Sort the task list; ------------------------------------------- -------------------------------------------------- --------------------------------- (+ OR -) Comment

    1.4.1.2 Group task list; ------------------------------------------- -------------------------------------------------- -------------------------------- (+ OR -) Comment

    1.4.1.3 Filter the task list; ------------------------------------------- -------------------------------------------------- --------------------------------- (+ OR -) Comment

    1.4.1.3 Add a field; -------------------------------------------- -------------------------------------------------- ------------------------------------------------ (+ OR -) Comment

    1.4.1.4 Configure the formatting of the table field depending on the content of the field; ------------------------------------- ----------------- (+ OR -) Comment

     

    For the "Developer"

    1.5 "Developer" may:

    1.5.1 On the "Gantt Chart":

    1.5.1.1 Change the shape of the task element (“bar” that shows the duration of the task); -------------------------------- ----- (+ OR -). Comment

    1.5.1.2 Change the color of the task element ("bar" that shows the duration of the task); -------------------------------- -------- (+ OR -). Comment

    1.5.1.3 Replace the complete element of the task ("bar" that shows the duration of the task) with a picture (icon); --- (+ OR -). Comment

     

    1.6 "Developer" may:

    1.6.1 In the table "Task table":

    1.6.1.1 Sort the task list; ------------------------------------------- -------------------------------------------------- -------------------------------- (+ OR -). Comment

    1.6.1.2 Group task list; ------------------------------------------- -------------------------------------------------- ------------------------------- (+ OR -). Comment

    1.6.1.3 Filter the list of tasks; ------------------------------------------- -------------------------------------------------- -------------------------------- (+ OR -). Comment

    1.6.1.3 Add field; -------------------------------------------- -------------------------------------------------- ----------------------------------------------- (+ OR -). Comment

    1.6.1.4 Configure the formatting of the table field depending on the content of the field; ------------------------------------- ---------------- (+ OR -). Comment

    Monday, August 5, 2019 10:05 AM

All replies

  • User1120430333 posted

    I need to develop Gantt Chart web applications for ASP.NET.
    The Gantt Chart must have the following characteristics, in whole or in part, - see the Characteristics "Gantt Chart" section.

    You need yo pick one that best meets your needs. No one can make the decision but you. It looks like you have done some analysis and requirement work so act upon them and make your decisions, becuase no one can do it for you.

    Monday, August 5, 2019 12:19 PM