Logo
/
Sign in
Product Logo
Aspose.Tasks Cloud .NET SDKAspose

Enable your .NET apps to work with project assignments, tasks, resources, calendars, attributes, & scheduling in the cloud.

Vendor

Vendor

Aspose

aspose_tasks-for-net.svg
Product details

Using Aspose.Tasks Cloud .NET SDK, you can enable your end-users to fetch project-related files of Microsoft Project or Primavera P6 formats from the cloud storage and process them within your .NET applications without installing any third-party software. This provides you more freedom to make a quality cloud application in a short time. Empower your C# code to get project assignment items, add new assignments to projects, get all tasks of a project, move a task from one parent to another, change task position, add a calendar to project, get a collection of work weeks, add calendar exceptions, get VBA project, get time-scaled data, and so on. You can also convert MPT, MPP, MPX, XER, XML, and PrimaveraP6XML cloud-based files to various supported file formats, such as PDF, XPS, XLSX, CSV, TXT, HTML, PNG, JPEG, SVG, TIFF, and BMP.

Features

  • Add assignments to project.
  • Fetch project assignment based on its UID.
  • Delete project assignment with all references.
  • Get a project's extended attributes.
  • Import project from Primavera database formats.
  • Import project using a specified connection string.
  • Get project outline codes by index.
  • Get a project document in a specified format with save options.
  • Retrieve project document properties or specific property by name.
  • Create and set project document properties.
  • Reschedule all project task IDs, start/finish dates, and calculate slacks.
  • Delete a project task with all references and rebuild the task tree.
  • Get time-scaled data or recurring info for a specific task by UID.
  • Move a project task to a different parent.
  • Change task position.
  • Get UIDs of all projects contained in a file.
  • Recalculate project work for completion or incompletion.
  • Perform risk analysis using Monte Carlo simulation and generate reports.
  • Add, update, or delete project task links.
  • Get all task links of a project.
  • Manage Work Breakdown Structure (WBS).
  • Retrieve mandatory tasks and associated assignments.
  • Add or modify tasks by UID, including recurring tasks.
  • Retrieve and renumber WBS codes.
  • Retrieve resource information via resource ID or name.
  • Get time-scaled data for assignments or resources.
  • Add, update, or delete project resources.
  • Retrieve all assignments for a resource.
  • Manage calendars: read, add, update, delete project calendars.
  • Add and retrieve calendar exceptions.
  • Get calendar by UID and retrieve its work weeks.

Benefits

  • Process Microsoft Project files without local installation: Does not require Microsoft Project or Microsoft Office.
  • Supports both Microsoft Project and Primavera P6: Manage multiple enterprise project formats from a single SDK.
  • Full cloud-based project automation: Enables complex scheduling, resource management, calendar operations, and task manipulation.
  • High-fidelity project file conversion: Export to PDF, images, spreadsheets, HTML, XPS, CSV, TXT, and more.
  • Enterprise-grade project computation: Includes time-scaled data, resource calculations, WBS management, and Monte Carlo risk simulation.
  • Developer-friendly: Managed .NET SDK requiring minimal code to perform complex project operations.
  • Scalable & secure: Built with cloud-native architecture suitable for enterprise workloads.