Projects / Aspose.Tasks


Aspose.Tasks is a non-graphical .NET Project management component which enables .NET applications to read, write, and manage Project documents without utilizing Microsoft Project. With Aspose.Tasks, you can read and change tasks, recurring tasks, resources, resource assignments, relations, and calendars. Aspose.Tasks works well with both WinForm and WebForm applications.

Operating Systems

RSS Recent releases

Release Notes: This release includes a new feature that lets you export project data to the Primavera file format. This includes Primavera 6 XER and Primavera 6 XML formats. Performance of the API was improved by fixing bugs related to recurring task detection. Dual signing for Aspose.Tasks For .NET, Calendar table saving to XER, Assignments table saving to XER, and several other enhancements are also part of this release.

Release Notes: This release added an option to update project work as completed through a specified date for the entire project or for specified tasks only. The uncompleted project work can then be rescheduled to start after a specified date. Gantt chart rendering was improved, including sorting of tasks by any column, customizing text display with task bars, and aligning contents of cells. A number of bugs were fixed including baseline information that couldn’t be read, and issues with the actual duration and work of a task.

Release Notes: This release further extended the automatic recalculation of a project’s dependent data feature, and enhanced the recalculation of a project’s tasks dependent data with respect to task type and resource options (efforts). This includes recalculation of unit task and its assignments, unit task effort driven and its assignments, work task effort driven and its assignments, duration task and its assignments, and duration task effort driven and its assignments. Some minor issues with reading a task’s baseline duration were fixed.

Release Notes: This month’s release has further enhanced the capabilities of Aspose.Tasks for recalculating project’s dependent data automatically while the project is being created/modified. The Project class of the API now exposes a control flag CalculateAfterEdit that decides the recalculation of a project's dependent data as detailed in the online article. It also fixes a number of bugs related to MPP read/write functionality such as setting percent complete/percent work complete, reading assignment delay, reading baseline timephased data from MPP, reading/writing Autolink field in 2003-2013 MPP, and some others.

Release Notes: Exporting of project tasks, resources, and assignments to CSV, TXT, XLS, and XLSX was implemented. Saving project data as a Microsoft Project Template (MPT) is also supported. It is now possible to create a project from scratch with default properties. This lets developers avoid initializing all data properties as in the case of MSP.


Project Spotlight


A micro Linux distribution for securely hosting a Tor server.


Project Spotlight

TurnKey Tracks Appliance

A Tracks appliance that is easy to use and lightweight.