https://github.com/officedev/project-samples
This Project Online add-in demonstrates how to create a project using DotNet with CSOM
https://github.com/officedev/project-samples
Last synced: about 1 year ago
JSON representation
This Project Online add-in demonstrates how to create a project using DotNet with CSOM
- Host: GitHub
- URL: https://github.com/officedev/project-samples
- Owner: OfficeDev
- Created: 2015-11-24T04:05:41.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2025-01-31T19:53:26.000Z (over 1 year ago)
- Last Synced: 2025-03-29T05:07:08.532Z (about 1 year ago)
- Language: C#
- Size: 1.84 MB
- Stars: 63
- Watchers: 33
- Forks: 72
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
---
page_type: sample
products:
- office-365
languages:
- csharp
description: "This sample repo includes six samples that show how to build solutions for Project Online."
extensions:
contentType: samples
---
# Project CSOM Samples
## Samples
* [365-Project-Online-OM-ProjToolV2](https://github.com/OfficeDev/O365-Project-Online-.Net-Samples/tree/master/365-Project-Online-OM-ProjToolV2): UI tool that exercises CSOM to perform basic data manipulation on a pwa instance.
* [O365-Project-Online-REST-Samples](https://github.com/OfficeDev/Project-REST-Basic-Operations/tree/master/): Create and update a project using REST API
* [O365-Project-Online-JavaScript-Samples](https://github.com/OfficeDev/O365-Project-Online-.Net-Samples/tree/master/O365-Project-Online-JavaScript-Samples): How to create and update a project using JSOM
* [Copy-Work-Packages](https://github.com/OfficeDev/O365-Project-Online-.Net-Samples/tree/master/Copy-Work-Packages): Copy tasks from one project to another using JSOM
* [Create-Update-Project-Samples](https://github.com/OfficeDev/O365-Project-Online-.Net-Samples/tree/master/Create-Update-Project-Samples) : Create and update a project using CSOM and .Net
* [My-Task-Checklist](https://github.com/OfficeDev/O365-Project-Online-.Net-Samples/tree/master/My-Task-Checklist): Update the status of assignments for the logged in user using C#
## Additional resources
* [PS namespace (ps.js)](https://docs.microsoft.com/previous-versions/office/project-javascript-api/jj669820(v=office.15))
* [Client-side object model (CSOM) for Project 2013](https://docs.microsoft.com/office/client-developer/project/client-side-object-model-csom-for-project-2013)
* [JavaScript library and REST reference for Project Server 2013](https://docs.microsoft.com/previous-versions/office/project-javascript-api/jj712612(v=office.15))
* [SharePoint and Project Online SDK](https://www.nuget.org/packages/Microsoft.SharePointOnline.CSOM)
## Copyright
Copyright (c) 2016 Microsoft. All rights reserved.
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information, see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.