我可以将 Project Online 用作 CSOM 的开发环境吗

Can I use Project Online as a dev environment for CSOM

我需要编写一个访问 Project Server 2013 的 .NET 客户端应用程序。即PWA。该客户端应用程序必须 运行 在 Windows 7 个工作站上。我计划使用 Project Server 客户端对象模型 (CSOM) 访问 Project Server 中的所有项目、任务、资源和分配。

问题 1:我可以注册 Project Online 并使用它来测试我的客户端应用程序吗?

问题 2:它的行为是否与 PWA 的本地安装完全一样?

问题 3:如果我的客户端应用程序适用于 Project Online,它是否可能适用于本地 PWA 安装?

Q1: Can I sign up for Project Online and use it to test my client app?

是的,继续 setup your Office 365 development environment

Q2: Will it act exactly like the on-premise installations of PWA?

关于 CSOM API,是的。

Q3: If my client app works with Project Online, will it likely work with on-premise PWA installations?

是的。但是,本地 SharePoint(和 Project Server)部署必须 configured 才能允许应用程序使用 CSOM 访问 SharePoint。