1. Produse
  2.   Project Management
  3.   .NET
  4.   Aspose.Tasks for .NET

Aspose.Tasks for .NET

 
 

.NET API to Create & Convert Microsoft Project Files

A Versatile C# Library Designed to Work with Microsoft Project Files. It enables Developers to Create, Edit, Manipulate, and Convert Microsoft Project Data to PDF, XPS, Images & more inside .NET apps.

Ce este Aspose.Tasks pentru .NET?

În lumea afacerilor de astăzi, care evoluează rapid, asigurarea unei gestionări corecte a proiectelor este esențială pentru a atinge succesul. Indiferent dacă conduceți o mică întreprindere sau o companie mare, un plan solid, monitorizarea progresului și executarea eficientă a sarcinilor sunt vitale pentru a rămâne în fruntea industriei. Aici intervine Aspose.Tasks pentru .NET, oferind o soluție completă concepută pentru a răspunde diferitelor cerințe ale managerilor de proiect și dezvoltatorilor. Puteți folosi API‑ul pentru a crea instrumente de management de proiect personalizate, adaptate nevoilor specifice ale organizației dumneavoastră. Cu Aspose.Tasks, dezvoltatorii pot folosi cod pentru a crea, citi și modifica fișierele de proiect, facilitând automatizarea sarcinilor repetitive și sporind eficiența.

Aspose.Tasks pentru .NET este un instrument puternic pentru dezvoltatorii .NET, permițându-le să adauge cu ușurință funcționalități de management de proiect în software‑ul lor. Indiferent dacă lucrați la o aplicație de management de proiect, un instrument de planificare sau un tablou de bord de raportare, acest API oferă o gamă largă de funcții pentru a simplifica munca de dezvoltare. Una dintre caracteristicile remarcabile ale Aspose.Tasks este capacitatea de a lucra cu diverse formate de fișiere de proiect, inclusiv MPP, XML și MPX. Pe lângă setul său robust de funcționalități, dispune de documentație extinsă și de o comunitate activă de dezvoltatori gata să ofere suport și îndrumare. Indiferent dacă trebuie să actualizați programările sarcinilor, să alocați resurse sau să calculați costurile proiectului, acest instrument oferă multiple modalități de a gestiona proiectele eficient. Adaptabilitatea, integrarea simplă și funcțiile puternice îl fac o opțiune populară pentru îmbunătățirea capabilităților de management de proiect.

Previous Next

Începerea utilizării Aspose.Tasks pentru .NET

Modul recomandat pentru instalarea Aspose.Tasks pentru .NET este prin NuGet. Vă rugăm să utilizați comenzile de mai jos pentru o instalare fără probleme.

Instalați Aspose.Tasks pentru .NET prin NuGet

NuGet\Install-Package Aspose.Tasks -Version 24.1.0
Puteți descărca direct de la Aspose.Tasks Pagina de lansare

Citire și scriere fișiere de proiect prin C#

Aspose.Tasks pentru .NET permite dezvoltatorilor să citească și să scrie fișiere de proiect fără a avea instalat Microsoft Project. API‑ul suportă citirea și scrierea fișierelor de proiect în diverse formate, cum ar fi MPP, XML și MPX, în cadrul aplicațiilor .NET. Dezvoltatorii pot crea, citi și modifica programatic fișierele de proiect, automatizând sarcinile repetitive și sporind productivitatea. Cu doar câteva linii de cod C#, dezvoltatorii pot deschide fișiere de proiect existente și pot crea fișiere noi. Iată un exemplu simplu care arată cum să creați un fișier de proiect gol și să îl salvați în format MPP utilizând cod .NET.

Cum să creați un fișier de proiect gol și să îl salvați în format MPP prin API .NET?

 
// there is no more need to load MPP template to save it into MPP
// add tasks, resources, etc.
Project project = new Project();

// !The project will be saved into MPP by using internal MPP template.
project.Save("New Project.mpp", SaveFileFormat.MPP);

Convertiți datele proiectului în alte formate de fișiere prin C#

Aspose.Tasks pentru .NET oferă funcționalitate completă pentru încărcarea și conversia datelor de proiect în diverse alte formate suportate în aplicațiile C# .NET. API‑ul suportă conversia în PDF, XLSX, CSV, TXT, MPT, JPEG, PNG, BMP, HTML și multe alte formate. Exemplul de mai jos demonstrează cum dezvoltatorii pot converti datele de proiect în mai multe fișiere PDF în cadrul aplicațiilor .NET.

Cum să exportați datele proiectului în mai multe fișiere PDF prin API .NET?

 
Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();
options.SaveToSeparateFiles = true;
options.Pages = new List();
options.Pages.Add(1);
options.Pages.Add(4);
project.Save("SaveToMultiplePDFFiles_out.pdf", (SaveOptions)options);

Crearea de rapoarte profesionale prin API C#

Un alt punct forte al Aspose.Tasks pentru .NET sunt capabilitățile avansate de raportare. Dezvoltatorii pot genera rapoarte și vizualizări perspicace utilizând datele extrase din fișierele de proiect, ajutând factorii de decizie să ia decizii informate și să urmărească progresul proiectului în timp real. Fie că este vorba de diagrame Gantt, histograme de resurse sau cronologii de sarcini, Aspose.Tasks furnizează instrumentele necesare pentru a crea rapoarte cu aspect profesional cu ușurință.

Lucrul cu sarcinile de proiect utilizând C#

Cu Aspose.Tasks pentru .NET, dezvoltatorii pot crea, actualiza și gestiona cu ușurință sarcini și resurse în cadrul unui proiect utilizând API‑ul .NET. În plus, API‑ul permite utilizatorilor să definească și să gestioneze dependențele dintre sarcini. Bibliotecă include numeroase funcționalități importante pentru lucrul cu sarcinile de proiect, cum ar fi sarcini divizate, calcularea datei de finalizare a unei sarcini divizate, gestionarea sarcinilor estimate și a celor de reper, gestionarea sarcinilor critice și a celor orientate pe efort, scrierea datelor actualizate ale sarcinilor în MPP, citirea datelor temporale ale sarcinilor și multe altele. Exemplul de mai jos arată cum dezvoltatorii pot crea sarcini și sub‑sarcini utilizând comenzi C#.

Crearea de sarcini și sub‑sarcini în aplicații .NET.


Project project = new Project();

// Add task, sub task and save project
Task task = project.RootTask.Children.Add("Summary1");
Task subtask = task.Children.Add("Subtask1");
project.Save("CreateTasks_out.xml", SaveFileFormat.XML);

 Română