项目管理控件Aspose.Tasks for .NET v19.7发布上线!附下载

简介:   Aspose.Tasks for .NET是一个可靠的项目管理API,用于处理Microsoft Project文件。支持读取,写入和操作Microsoft Project文档,而不依赖于任何Microsoft Project。此外,API公开项目数据以提供完整的项目规划,定义和跟踪功能。  Aspose.Tasks for .NET展示了项目数据,如任务,资源,资源分配和扩展属性数据,以便开发人员可以操作它们。用户可以通过创建和读取任务和资源来完全规划项目,并为任务分配或删除资源。用户可以操纵任务约束,优先级,关键和工作驱动的任务,停止或恢复任务和拆分任务,管理扩展属性,链接任务并将

  Aspose.Tasks for .NET是一个可靠的项目管理API,用于处理Microsoft Project文件。支持读取,写入和操作Microsoft Project文档,而不依赖于任何Microsoft Project。此外,API公开项目数据以提供完整的项目规划,定义和跟踪功能。

  Aspose.Tasks for .NET展示了项目数据,如任务,资源,资源分配和扩展属性数据,以便开发人员可以操作它们。用户可以通过创建和读取任务和资源来完全规划项目,并为自考证书分配或删除资源。用户可以操纵任务约束,优先级,关键和工作驱动的任务,停止或恢复任务和拆分任务,管理扩展属性,链接任务并将更新的任务数据写回项目。

  Aspose.Tasks for .NET更新至v19.7,使用Project Server的“ReadProjectCoreData”内部API实现项目的读取,修复多项Bug!>>点击文末“了解更多”免费下载Aspose.Tasks for .NET最新版

  TASKSNET-3142 使用Project Server的“ReadProjectCoreData”内部API实现项目的读取 新功能 TASKSNET-3342 修复文件加载的异常 Bug TASKSNET-3320 修复“未分配”资源分配的时间分段数据计算 Bug修复 TASKSNET-3319 在读取MSP 2019 MPP文件时修复异常 Bug修复 TASKSNET-3259 在重新保存项目后修复根任务可见性 Bug修复 TASKSNET-3147 修复非工作日的任务分割算法 Bug修复 Aspose.Tasks.ExtendedAttribute.ToString:返回扩展属性的短字符串表示形式。 Aspose.TasksjectOnlineReader.GetProjectRawData(的System.Guid):获取项目的二进制数据以进行故障排除。 Aspose.TasksjectServerCredentials.UserName:获取SharePoint站点的用户名 Aspose.TasksjectServerCredentials#构造函数(System.String,System.String,System.String):使用SharePoint站点的URL,用户名和密码初始化 Aspose.Tasks.Value.DurationValue Aspose.Tasks.Field.ResourceAssignmentBaseLineCost 表示基线成本(分配)字段。 Aspose.Tasks.Field.ResourceAssignmentBaseLineCostPerUse 表示每次使用的基准成本(分配)字段。 Aspose.Tasks.Field.ResourceAssignmentBaseLineFinish 表示基线完成(分配)字段。 Aspose.Tasks.Field.ResourceAssignmentBaseLineStart 表示基线开始(分配)字段。 Aspose.Tasks.Field.ResourceAssignmentBaseLineWork 表示基线工作(分配)字段。 Aspose.Tasks.Field.ResourceAssignmentGuid 表示Guid(Assignment)字段。 Aspose.Tasks.Field.ResourceTypeIsCost 表示“类型(成本)”字段。 Aspose.Tasks.Field.TaskBaseLineFixedCost 表示基线固定成本(任务)字段。 Aspose.Tasks.TaskKey.ParentTaskGuid 表示ParentTaskGuid(任务)字段。

  以前用户必须使用

  Microsoft.SharePoint.Client.Runtime程序集检索AuthToken:

  Uri siteUrl=new Uri("contoso.sharepoint");

  var username="admin@contoso.onmicrosoft";

  SecureString password=new SecureString();

  var pwdS="MyPassword";

  foreach (char c in pwdS)

  {

  password.AppendChar(c);

  }

  var onlineCredentials=new SharePointOnlineCredentials(username, password);

  var fedAuthTicket=onlineCredentials.GetAuthenticationCookie(siteUrl, true);

  var projectOnlineCredentials=new ProjectServerCredentials(siteUrl.ToString(), fedAuthTicket);

  ProjectOnlineReader reader=new ProjectOnlineReader(projectOnlineCredentials);

  现在,用户可以选择指定SiteUrl,用户名和密码,以便创建与Project Online的连接:

  string sharepointDomainAddress="contoso.sharepoint";

  string userName="admin@contoso.onmicrosoft";

  string password="MyPassword";

  var credentials=new ProjectServerCredentials(sharepointDomainAddress, userName, password);

  ProjectOnlineReader reader=new ProjectOnlineReader(credentials);

  var list=reader.GetProjectList();

  foreach (var p in list)

  {

  Console.WriteLine("{0} - {1} - {2}", p.Name, p.CreatedDate, p.LastSavedDate);

  }

  foreach (var p in list)

  {

  var project=reader.GetProject(p.Id);

  Console.WriteLine("Project '{0}' loaded. Resources count: {1}",

  p.Name,

  project.Resources.Count);

  }

目录
相关文章
|
4月前
|
C++ Windows
.NET Framework安装不成功,下载`NET Framework 3.5`文件,Microsoft Visual C++
.NET Framework常见问题及解决方案汇总,涵盖缺失组件、安装失败、错误代码等,提供多种修复方法,包括全能王DLL修复工具、微软官方运行库及命令行安装等,适用于Windows系统,解决应用程序无法运行问题。
344 3
|
1月前
|
开发框架 安全 .NET
Microsoft .NET Framework 3.5、4.5.2、4.8.1,适用于 Windows 版本的 .NET,Microsoft C Runtime等下载
.NET Framework是Windows平台的开发框架,包含CLR和FCL,支持多种语言开发桌面、Web应用。常用版本有3.5、4.5.2、4.8.1,系统可同时安装多个版本,确保软件兼容运行。
553 0
Microsoft .NET Framework 3.5、4.5.2、4.8.1,适用于 Windows 版本的 .NET,Microsoft C Runtime等下载
|
3月前
.NET Framework 3.5离线安装包合集下载
本文介绍了如何获取和安装.NET Framework运行库离线合集包。用户可通过提供的链接下载安装包,安装过程简单,按提示逐步操作即可完成。安装时可选择所需版本,工具会自动适配架构,无需手动判断,方便高效。
1561 0
|
开发框架 JavaScript 前端开发
震撼!破解 ASP.NET 服务器控件 Button 执行顺序之谜,颠覆你的开发认知!
【8月更文挑战第16天】在ASP.NET开发中,通过Button控件实现先执行JavaScript再触后台处理的需求十分常见。例如,在用户点击按钮前需前端验证或提示,确保操作无误后再传递数据至后台深度处理。此过程可通过设置Button的`OnClientClick`属性调用自定义JavaScript函数完成验证;若验证通过,则继续触发后台事件。此外,结合jQuery也能达到相同效果,利用`__doPostBack`手动触发服务器端事件。这种方式增强了应用的交互性和用户体验。
186 8
|
8月前
|
存储 XML 开发工具
【Azure Storage Account】利用App Service作为反向代理, 并使用.NET Storage Account SDK实现上传/下载操作
本文介绍了如何在Azure上使用App Service作为反向代理,以自定义域名访问Storage Account。主要内容包括: 1. **设置反向代理**:通过配置`applicationhost.xdt`和`web.config`文件,启用IIS代理功能并设置重写规则。 2. **验证访问**:测试原生URL和自定义域名的访问效果,确保两者均可正常访问Storage Account。 3. **.NET SDK连接**:使用共享访问签名(SAS URL)初始化BlobServiceClient对象,实现通过自定义域名访问存储服务。
144 2
winform .net6 和 framework 的图表控件,为啥项目中不存在chart控件,该如何解决?
本文讨论了在基于.NET 6和.NET Framework的WinForms项目中添加图表控件的不同方法。由于.NET 6的WinForms项目默认不包含Chart控件,可以通过NuGet包管理器安装如ScottPlot等图表插件。而对于基于.NET Framework的WinForms项目,Chart控件是默认存在的,也可以通过NuGet安装额外的图表插件,例如LiveCharts。文中提供了通过NuGet添加图表控件的步骤和截图说明。
winform .net6 和 framework 的图表控件,为啥项目中不存在chart控件,该如何解决?
|
开发者 Windows
.NET 开源扁平化、美观的 C/S 控件库
【10月更文挑战第23天】介绍了三款适用于 .NET 平台的开源扁平化、美观的 C/S 控件库:MaterialSkin 采用 Google Material Design 风格,适合现代感界面;Krypton Toolkit 提供丰富控件,界面易于定制;Fluent Ribbon Control Suite 模仿 Office 界面,适合复杂功能应用。每款控件库均附有示例代码及 GitHub 链接。
567 0
|
C# Android开发 iOS开发
一组.NET MAUI绘制的开源控件 - AlohaKit
一组.NET MAUI绘制的开源控件 - AlohaKit
265 0
一款.NET开源、跨平台的DASH/HLS/MSS下载工具
一款.NET开源、跨平台的DASH/HLS/MSS下载工具
163 1

热门文章

最新文章