1. Produkter
  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.

Hva er Aspose.Tasks for .NET?

I den raskt bevegende forretningsverdenen i dag er det avgjørende at prosjektene dine blir godt styrt for å oppnå suksess. Enten du driver en liten oppstartsbedrift eller et stort selskap, er en solid plan, kontinuerlig oppfølging av fremdrift og effektiv gjennomføring av oppgaver viktig for å holde seg i forkant i bransjen. Det er her Aspose.Tasks for .NET kommer inn, og tilbyr en komplett løsning designet for å dekke de ulike behovene til prosjektledere og utviklere. Du kan bruke API‑et til å lage tilpassede prosjektstyringsverktøy som passer organisasjonens spesifikke krav. Med Aspose.Tasks har utviklere muligheten til å bruke kode for å opprette, lese og endre prosjektfiler. Dette hjelper med å automatisere gjentatte oppgaver og øke effektiviteten.

Aspose.Tasks for .NET er et kraftig verktøy for .NET‑utviklere, som gjør det enkelt å legge til prosjektstyringsfunksjoner i programvaren deres. Enten du jobber med en prosjektstyringsapp, et planleggingsverktøy eller et rapporteringsdashbord, tilbyr dette API‑et et bredt spekter av funksjoner som forenkler utviklingsarbeidet. En av de fremtredende egenskapene ved Aspose.Tasks er evnen til å håndtere en rekke prosjektfilformater, inkludert MPP, XML og MPX. I tillegg til det robuste funksjonssettet har det omfattende dokumentasjon og et levende fellesskap av utviklere som er lett tilgjengelige for støtte og veiledning. Enten du trenger å oppdatere oppgaveskjemaer, tildele ressurser eller beregne prosjektkostnader, gir dette verktøyet flere måter å effektivt administrere prosjekter på. Dets fleksibilitet, enkle integrering og solide funksjoner gjør det til et populært valg for å styrke prosjektstyringskapasitetene dine.

Previous Next

Kom i gang med Aspose.Tasks for .NET

Den anbefalte måten å installere Aspose.Tasks for .NET på er via NuGet. Bruk følgende kommandoer for en smidig installasjon.

Installer Aspose.Tasks for .NET via NuGet

NuGet\Install-Package Aspose.Tasks -Version 24.1.0
Du kan laste ned den direkte fra Aspose.Tasks Release page

Les & skriv prosjektfiler via C#

Aspose.Tasks for .NET gjør det enkelt for programvareutviklere å lese og skrive prosjektfiler uten at Microsoft Project er installert. API‑et støtter lesing og skriving av prosjektfiler i ulike formater som MPP, XML og MPX i .NET‑applikasjonene deres. Programvareutviklere kan programmatisk opprette, lese og endre prosjektfiler, noe som gjør det mulig å automatisere repeterende oppgaver og øke produktiviteten. Med bare noen få linjer C#‑kode kan utviklere åpne eksisterende prosjektfiler samt opprette en ny fil. Her er et enkelt eksempel som viser hvordan du lager en tom prosjektfil og lagrer den i MPP‑format ved hjelp av .NET‑kode.

Hvordan opprette en tom prosjektfil og lagre den i MPP‑format via .NET‑API?

 
// 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);

Konverter prosjektdata til andre filformater via C#

Aspose.Tasks for .NET tilbyr fullstendig funksjonalitet for innlasting og konvertering av prosjektdata til en rekke støttede filformater i C#‑.NET‑applikasjoner. API‑et støtter konvertering til PDF, XLSX, CSV, TXT, MPT, JPEG, PNG, BMP, HTML og mange andre filformater. Følgende eksempel demonstrerer hvordan programvareutviklere kan konvertere prosjektdata til flere PDF‑filer i .NET‑applikasjoner.

Hvordan eksportere prosjektdata til flere PDF‑filer via .NET‑API?

 
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);

Lag profesjonelle rapporter via C#‑API

En annen viktig styrke ved Aspose.Tasks for .NET er de avanserte rapporteringsmulighetene. Programvareutviklere kan generere innsiktsfulle rapporter og visualiseringer ved å bruke data hentet fra prosjektfiler, noe som hjelper interessenter med å ta informerte beslutninger og følge prosjektfremdriften i sanntid. Enten det gjelder Gantt‑diagrammer, ressurs‑histogrammer eller oppgave‑tidslinjer, gir Aspose.Tasks verktøyene som trengs for å lage profesjonelle rapporter med letthet.

Arbeide med prosjektoppgaver ved hjelp av C#

Med Aspose.Tasks for .NET kan programvareutviklere enkelt opprette, oppdatere og administrere oppgaver og ressurser i et prosjekt ved hjelp av .NET‑API‑et. I tillegg lar API‑et brukerne definere og administrere oppgaveavhengigheter i et prosjekt. Det finnes flere viktige funksjoner i biblioteket for arbeid med prosjektoppgaver, som splittede oppgaver, beregning av slutt‑dato for en splittet oppgave, håndtering av estimerte og milepæl‑oppgaver, styring av kritiske og innsats‑baserte oppgaver, skriving av oppdatert oppgavedata til MPP, lesing av tidsavhengige oppgavedata og mye mer. Følgende eksempel viser hvordan utviklere kan opprette oppgaver og deloppgaver ved hjelp av C#‑kommandoer.

Opprett oppgaver og deloppgaver i .NET‑applikasjoner.


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);

 Norsk