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

Apa itu Aspose.Tasks untuk .NET?

Dalam dunia bisnis yang bergerak cepat saat ini, memastikan proyek Anda dikelola dengan baik adalah kunci untuk mencapai kesuksesan. Baik Anda menjalankan startup kecil maupun perusahaan besar, memiliki rencana yang solid, melacak kemajuan, dan mengeksekusi tugas secara efisien sangat penting untuk tetap berada di depan industri Anda. Di sinilah Aspose.Tasks untuk .NET hadir, menyediakan solusi lengkap yang dirancang untuk memenuhi berbagai kebutuhan manajer proyek dan pengembang. Anda dapat menggunakan API untuk membuat alat manajemen proyek yang dipersonalisasi sesuai kebutuhan spesifik organisasi Anda. Dengan Aspose.Tasks, pengembang memiliki kemampuan menggunakan kode untuk membuat, membaca, dan mengubah file proyek. Ini membantu mengotomatisasi tugas yang dilakukan berulang-ulang, meningkatkan efisiensi.

Aspose.Tasks untuk .NET adalah alat yang kuat bagi pengembang .NET, memungkinkan mereka dengan mudah menambahkan fitur manajemen proyek ke dalam perangkat lunak mereka. Baik Anda sedang mengerjakan aplikasi manajemen proyek, alat penjadwalan, atau dasbor pelaporan, API ini menawarkan beragam fungsi untuk menyederhanakan pekerjaan pengembangan Anda. Salah satu fitur menonjol dari Aspose.Tasks adalah kemampuannya bekerja dengan berbagai format file proyek, termasuk MPP, XML, dan MPX. Selain rangkaian fitur yang kuat, ia memiliki dokumentasi yang luas dan komunitas pengembang yang aktif yang siap memberikan dukungan dan panduan. Baik Anda perlu memperbarui jadwal tugas, menetapkan sumber daya, atau menghitung biaya proyek, alat ini menyediakan berbagai cara untuk mengelola proyek secara efektif. Adaptabilitasnya, integrasi yang sederhana, dan fungsi yang kuat menjadikannya pilihan populer untuk meningkatkan kemampuan manajemen proyek Anda.

Previous Next

Memulai dengan Aspose.Tasks untuk .NET

Cara yang disarankan untuk menginstal Aspose.Tasks untuk .NET adalah melalui NuGet. Silakan gunakan perintah berikut untuk instalasi yang lancar.

Install Aspose.Tasks for .NET via NuGet

NuGet\Install-Package Aspose.Tasks -Version 24.1.0
You can download the directly from Aspose.Tasks Release page

Baca & Tulis File Proyek via C#

Aspose.Tasks untuk .NET memungkinkan pengembang perangkat lunak dengan mudah membaca dan menulis file proyek tanpa harus menginstal Microsoft Project. API ini mendukung membaca dan menulis file proyek dalam berbagai format seperti MPP, XML, dan MPX di dalam aplikasi .NET mereka. Pengembang perangkat lunak dapat secara programatis membuat, membaca, dan memodifikasi file proyek, memungkinkan mereka mengotomatisasi tugas berulang dan meningkatkan produktivitas. Dengan hanya beberapa baris kode C#, pengembang dapat membuka file proyek yang ada serta membuat file baru. Berikut contoh sederhana yang menunjukkan cara membuat file proyek kosong dan menyimpannya dalam format file MPP menggunakan kode .NET.

How to Create an Empty Project File and Save It in MPP File Formats 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);

Konversi Data Proyek ke Format File Lain via C#

Aspose.Tasks untuk .NET telah menyediakan fungsionalitas lengkap untuk memuat dan mengonversi data proyek ke berbagai format file lain yang didukung di dalam aplikasi C# .NET. API ini mendukung konversi ke PDF, XLSX, CSV, TXT, MPT, JPEG, PNG, BMP, HTML, dan banyak format file lainnya. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat mengonversi data proyek ke beberapa file PDF di dalam aplikasi .NET.

How to Export Project Data to Multiple PDF Files 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);

Buat Laporan Profesional via API C#

Kekuatan utama lain dari Aspose.Tasks untuk .NET adalah kemampuan pelaporan lanjutan. Pengembang perangkat lunak dapat menghasilkan laporan dan visualisasi yang mendalam menggunakan data yang diambil dari file proyek, membantu pemangku kepentingan membuat keputusan yang tepat dan melacak kemajuan proyek secara real-time. Baik itu diagram Gantt, histogram sumber daya, atau garis waktu tugas, Aspose.Tasks menyediakan alat yang diperlukan untuk membuat laporan berpenampilan profesional dengan mudah.

Bekerja dengan Tugas Proyek menggunakan C#

Dengan Aspose.Tasks untuk .NET, pengembang perangkat lunak dapat dengan mudah membuat, memperbarui, dan mengelola tugas serta sumber daya dalam sebuah proyek menggunakan API .NET. Selain itu, API memungkinkan pengguna mendefinisikan dan mengelola ketergantungan tugas dalam proyek. Ada beberapa fitur penting dalam perpustakaan untuk bekerja dengan tugas proyek, seperti tugas terpisah, menghitung tanggal selesai tugas terpisah, mengelola tugas perkiraan dan tonggak, mengelola tugas kritis dan berbasis upaya, menulis data tugas yang diperbarui ke MPP, membaca data tugas berwaktu, dan banyak lagi. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat membuat tugas dan subtugas menggunakan perintah C#.

Create Tasks and Subtask inside .NET Applications.


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

 Indonesia