Projektmanagement-Vorschau

Dieser Blog behandelt folgende Themen

Sprache aufrufen

Go ist eine wirklich einfach zu verstehende Sprache, die neuen Programmierern einen schnellen Einstieg ermöglicht. Erfahrene Veteranen können damit auch den Code anderer schnell verstehen. Neben der einfachen Bereitstellung und starken Parallelität ist die Übersichtlichkeit und Benutzerfreundlichkeit einer der größten Vorteile von Go. Der Schwerpunkt liegt auf der Schnelligkeit von Go. Wenn Sie also von einer interpretierten Sprache wie PHP, Python oder Ruby kommen, ist das ein fast himmelweiter Unterschied. Aufgrund all dieser Vorteile erfreut es sich bei Programmierern großer Beliebtheit. Außerdem müssen Sie Go nicht auf fremden Rechnern installieren, sondern können Ihren ursprünglichen Quellcode problemlos plattformübergreifend kompilieren, um ihn auf mehreren Rechnern auszuführen.

Projektmanagement-Anwendungen

Kommen wir nun zum Projektmanagement: Es ist heutzutage eine der wichtigsten Aufgaben, und unter den verschiedenen Projektmanagementanwendungen sind MS Project und Oracle Primavera P6 Enterprise Project Portfolio Management die beliebtesten Produkte. Um Projektmanagementdateien zu erstellen und zu bearbeiten, müssen wir jedoch die jeweilige Anwendung installieren. Darüber hinaus müssen Sie auch einen hohen Betrag für ein Lizenzabonnement bezahlen, und es wird mühsam, wenn Sie schnell eine kleine Operation durchführen müssen, und der Installations und Aktivierungsprozess mehr Zeit in Anspruch nimmt als die eigentliche Aktivität. Eine schnelle und praktikable Lösung ist daher die Entscheidung für eine Programmier-API. Eine geeignetere Lösung ist jedoch die Verwendung einer REST-basierten Cloud-API, bei der Sie keine bestimmte Software installieren müssen, sondern ein einfacher cURL-Befehl über eine Eingabeaufforderung Ihre Anforderungen erfüllen kann.

Aspose.Tasks Cloud

Nach sorgfältiger Prüfung der oben genannten Szenarien ist Aspose.Tasks Cloud eine hervorragende Wahl, da es die Möglichkeit bietet, MS Project und Primavera Dateien mithilfe von REST-APIs zu erstellen, zu bearbeiten und in verschiedene unterstützte Formate umzuwandeln. Für MS Office oder Oracle Primavera ist kein Software-Download oder keine Software-Installation erforderlich. Sie müssen sich lediglich über dashboard.aspose.cloud anmelden, Ihre personalisierte Client-ID und Ihre Client-Secret-Schlüssel erhalten und mit der Arbeit an Ihren Projektmanagementdokumenten beginnen.

Aspose.Tasks Cloud SDK für Go

Stellen Sie sich nun ein Szenario vor, in dem Sie Projektdateien programmgesteuert verarbeiten müssen und Ihre bevorzugte Sprache Go ist (aufgrund seiner wunderbaren Funktionen, wie oben erwähnt).Um diese Anforderungen effektiv zu erfüllen, haben wir speziell ein SDK für die Sprache Go erstellt. Das Aspose.Tasks Cloud SDK für Go bietet alle Funktionen von Aspose.Tasks Cloud und ist praktisch, wenn Sie MS Project- (MPP, MPT, MPX) und Oracle Primavera- (XML, XER) Dateien verarbeiten müssen. Einige der spannenden Funktionen dieses SDK sind

  • Projektaufgaben hinzufügen, ändern, entfernen
  • Verschieben einer Projektaufgabe von einer übergeordneten Aufgabe zu einer anderen
  • Ändern der Position einer Projektaufgabe unter einer übergeordneten Aufgabe
  • Projekt aus Primavera DB-Formaten importieren
  • Zuweisung von Aufgaben zu einem Projekt
  • Verwalten Sie die Projektstrukturstruktur (WBS) des Projekts
  • Durchführen einer Risikoanalyse
  • Verwalten Sie Aufgabenlinks und Aufgabenzuweisungen.
  • Löschen einer Projektaufgabe mit allen Referenzen und Neuaufbau des Aufgabenbaums

Projektkonvertierung in andere Formate

Das SDK ermöglicht eine einwandfreie und robuste Konvertierung von Projektdateien in andere unterstützte Dateiformate, darunter PDF, XPS, XLSX, CSV, TXT, HTML, PNG, JPEG, SVG, TIFF, BMP, SpreadsheetML, XER, P6XML, MPX und Gdhtml. Das Beste daran ist, dass eine einzige Methode GetTaskDocumentWithFormat alle diese Konvertierungsfunktionen bereitstellt.

Das folgende Beispiel zeigt die Schritte zur Konvertierung von .mpp in das PDF-Format.

cURL

curl -X GET "https://api.aspose.cloud/v3.0/tasks/CalendarWorkWeeks.mpp/format?format=pdf&returnAsZipArchive=false" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>"

Weitere Informationen zum Thema Wie erhalte ich ein JWT-Zugriffstoken? finden Sie unter folgendem Link.

Anforderungs-URL

https://api.aspose.cloud/v3.0/tasks/CalendarWorkWeeks.mpp/format?format=pdf&returnAsZipArchive=false

Die im obigen Beispiel verwendete Beispielprojektdatei kann von CalendarWorkWeeks.mpp heruntergeladen werden.

Projektdateien laden

Um die Dateien zu bearbeiten, kann die Quelldatei mit einer der folgenden Methoden geladen werden

Abgesehen von den oben genannten Funktionsdetails gibt es eine riesige Liste von Funktionen, die von Aspose.Tasks Cloud SDK für Go unterstützt werden. Sie können sogar erwägen, Quellcode herunterzuladen und ihn nach Ihren Anforderungen zu ändern. Die Installation ist nur eine einzeilige Operation

go get -v github.com/aspose-tasks-cloud/aspose-tasks-cloud-go/api

Beginnen Sie damit, die erstaunlichen Funktionen des SDK zu erkunden, entweder programmgesteuert mit Golang oder mit der Swagger-basierten API-Schnittstelle für schnelle Tests. Für einen schnellen Einstieg in das SDK können Sie auch Beispiel-Codeausschnitte ausprobieren, die über diesen Link bereitgestellt werden.

Sehen Sie sich gerne den Entwicklerleitfaden an und posten Sie technische Fragen bitte im Aspose.Tasks-Supportforum.

Preise

Im Gegensatz zu herkömmlichen Lizenzierungsmechanismen für Produkte ist auch die Preisgestaltung unser hervorstechendes Merkmal. Wenn Sie unsere Cloud-APIs verwenden, verarbeiten Sie so viele Dateien, wie Sie möchten. Nach einem Monat berechnen wir die Gesamtzahl der verbrauchten Credits und stellen Ihnen diese gemäß unseren flexiblen Tarifen in Rechnung (ermäßigte Tarife bei großen Mengen).Weitere Einzelheiten finden Sie unter Preise.