Aspose.Tasks是一個(gè)非圖形的 .NET 項(xiàng)目管理組件,使 .NET應(yīng)用程序可以閱讀寫和管理項(xiàng)目文檔而無(wú)須使用 Microsoft Project。使用Aspose.Tasks你可以閱讀和改變?nèi)蝿?wù),重現(xiàn)任務(wù),資源,資源分配,關(guān)系和日歷。Aspose.Tasks是一個(gè)提供穩(wěn)定性和靈活性的非常成熟的產(chǎn)品。正如所有的Aspose.Tasks文件管理組件,Aspose.Tasks在WinForm和WebForm應(yīng)用程序上都工作的很好。
Aspose.Tasks for .NET is a .NET Project management component that enables .NET applications to not only read and manipulate Microsoft Project® documents in MPP and XML formats but to also write Microsoft Project® documents in Project XML format - all without using Microsoft Project®.
* 關(guān)于本產(chǎn)品的分類與介紹僅供參考,精準(zhǔn)產(chǎn)品資料以介紹為準(zhǔn),如需購(gòu)買請(qǐng)先行測(cè)試。
Aspose.Tasks 系列產(chǎn)品
Aspose.Tasks for .NET目標(biāo)Windows窗體,ASP.NET,WPF,WCF或基于.NET Framework 2.0或更高版本的任何類型的應(yīng)用程序
Aspose.Tasks for Java用于基于Java SE或EE的桌面,Web或任何類型的應(yīng)用程序的Native Java API
Aspose.Tasks for Cloud包括SDK在內(nèi)的任何能夠調(diào)用REST API的語(yǔ)言或平臺(tái)都可以使用

常見用途 :
從頭開始創(chuàng)建新的項(xiàng)目文件
在日歷中定義工作日
在日歷中定義例外
管理任務(wù),成本和時(shí)間表
處理資源屬性
定義資源分配和配置
將工作分解結(jié)構(gòu)(WBS)渲染成圖像
呈現(xiàn)項(xiàng)目數(shù)據(jù)到HTML
用名稱對(duì)任務(wù)進(jìn)行排序
用名稱對(duì)資源進(jìn)行排序
更新MPP項(xiàng)目文件的自定義屬性,然后以原始MPP格式寫入
支持的格式 :

主要特點(diǎn) :
讀取、編輯和編寫微軟項(xiàng)目文件
Aspose.Tasks for .NET提供類庫(kù)以便于微軟項(xiàng)目文件(包含MPP格式以及項(xiàng)目XML格式)的讀取。通過(guò)Aspose.TasksAPI可操作項(xiàng)目計(jì)劃的內(nèi)容。項(xiàng)目文件完成所需的變更后,可以以XML格式寫入磁盤。
支持許多不同的文件格式
使用Aspose.Tasks for .NET,能輕松地打開多種的文件格式,包含:MS Project 2003 、MS Project 2007 、MS Project 2010、MS Project 2013!
在項(xiàng)目中處理任務(wù)
Aspose.Tasks for .NET提供一組豐富的類來(lái)處理在微軟的項(xiàng)目文件中的任務(wù)。項(xiàng)目計(jì)劃的范圍非常復(fù)雜,可以從一個(gè)簡(jiǎn)單的平面任務(wù)列表到一個(gè)大的interdependant任務(wù)嵌套組。盡管非常復(fù)雜,Aspose.Tasks for .NET有能力處理任何的情形。
創(chuàng)建和更新項(xiàng)目中的資源
Aspose.Tasks for .NET 在項(xiàng)目計(jì)劃中提供運(yùn)用資源進(jìn)行工作的特性,幾乎所有的資源屬性是被支持的。
管理資源分配
在它的的形式中,一個(gè)項(xiàng)目計(jì)劃是一組任務(wù)分配給一組資源,Aspose.Tasks for .NET提供一個(gè)API來(lái)處理在一個(gè)項(xiàng)目計(jì)劃中的資源分配和配置。
定義日歷和日歷例外
Aspose.Tasks for .NET能定義項(xiàng)目的日歷和日歷例外。在一個(gè)項(xiàng)目計(jì)劃中能包含大量的日歷,并且Aspose.Tasks for .NET能輕松對(duì)它們進(jìn)行處理。
COM 互操作服務(wù)支持
Aspose.Tasks for .NET通過(guò)一個(gè)COM接口展示它的功能,這意味著您不需要受到使用Aspose.Tasks for .NET的限制,你只需通過(guò)COM互操作服務(wù),它就能用于任何的語(yǔ)言。
At a Glance
An overview of the rendering and COM interoperability capabilities of Aspose.Tasks for .NET
Common Uses :
- Create new project files from scratch
- Define weekdays for the calendar
- Define exceptions in calendars
- Manage task baselines, costs and milestones
- Handle resource attributes
- Define resource assignment and allocation
- Render work breakdown structures (WBS) to images
- Render project data to HTML
- Sort tasks on names
- Sort resources on names
- Update custom properties of MPP Project files and write them back to original MPP format
Supported File Format
Key Features
Read, Edit and Write Microsoft Project Files
Aspose.Tasks for .NET provides a class library to read Microsoft Project files in native MPP format as well as the Project XML format. The contents of the project plan can be manipulated through the Aspose.Tasks API. After making the required changes to the Project file, the file can then be written to disk in Project XML format.
Support For Many Different File Formats
Using Aspose.Tasks for .NET, developers can easily open a multitude of file formats. These include :MS Project 2003,MS Project 2007,MS Project 2010,MS Project 2013.
Handle Tasks In A Project
Aspose.Tasks for .NET provides a rich set of classes for handling tasks within a Microsoft Project file. Project plans can range in complexity from a simple flat task list to a large nested group of interdependant tasks. Regardless of complexity, Aspose.Tasks for .NET is capable of dealing with any scenario.
Create and Update Resources in a Project
Aspose.Tasks for .NET provides features for working with resources within project plans. Almost all resource attributes are supported.
Manage Resource Assignments
In it's simplest form, a project plan is a collection of tasks assigned to a group of resources. Aspose.Tasks for .NET provides an API to handle resource allocation and assignment within a project plan
Define Calendars and Calendar Exceptions
Aspose.Tasks for .NET takes care of working with project calendars and calendar exceptions. There can be any number of calendars within a project plan and Aspose.Tasks for .NET will handle them with the greatest of ease.
COM Interoperability Support
Aspose.Tasks for .NET exposes its capabilities through a COM interface. This means that you don’t need to restrict yourself to using Aspose.Tasks for .NET with just the .NET platform, it can be used in any language you need through COM interoperability services.