Getting Started with Aspose.Tasks for .NET
Aspose.Tasks for .NET is a dedicated API for processing Microsoft Project files in .NET applications without relying on Microsoft Project or Office Automation. It provides programmatic access to project data such as tasks, resources, calendars, dependencies, and assignments, and supports a wide range of file formats including MPP, MPT, XML, XER, P6XML, MPX, and export formats like PDF, XLSX, CSV, and HTML.
This section serves as the starting point for developers who want to build project management tools, reporting systems, or data integrations using Aspose.Tasks. You’ll find step-by-step guidance on how to set up the library, load and save project files, and access core features such as manipulating task hierarchies, resource allocation, and schedule calculations.
To get started, install Aspose.Tasks for .NET via NuGet and refer to the code samples and developer guides in the sections that follow.
The pages linked below provide targeted examples and explanations on working with various aspects of project data, including Primavera formats, calendar configuration, task links, baselines, formulas, VBA modules, and more. These topics are organized to help developers quickly locate the functionality relevant to their use case and implement it using clean, consistent C# code.
- Working with Primavera Formats
- Working with Projects
- Working with Formulas
- Working with Calendars
- Working with Calendar Exceptions
- Working with Tasks
- Working with Task Links
- Working with Task Baselines
- Working with Resources
- Working with Resource Assignments
- Working with Project Currencies
- Working with Views
- Miscellaneous
- Technical Articles
- Working with VBA
- Converting MS Project MPP Files