ASP.NET Core Gantt Chart Project View Demo
aspnet-core
gantt-chart
project-management
scheduling
This repository contains a sample ASP.NET Core MVC application that demonstrates how to implement a project scheduling interface using the ASP.NET Core Gantt Chart component.
Features
- Hierarchical project view using self-referential task data
- Task dependencies, predecessors, and progress tracking
- Resource allocation with custom resource label templates
- Add, edit, and delete tasks using built-in toolbar and dialog editing
- Timeline view with configurable week/day tiers and taskbar editing
Prerequisites
- .NET Core SDK 8.0 or later
- Visual Studio 2022 or later
- Internet access for Syncfusion CDN assets
How to run
- Clone or copy the repository to a local folder.
- Open
ASPCoreGanttDemo.slnin Visual Studio. - Restore NuGet packages.
- Build the solution to ensure all dependencies are resolved
Notes
- The Gantt data is generated in code via
GanttData.SelfData()andGanttData.GetResources(). - The sample includes a custom resource label template and uses Syncfusion CDN assets.
References