Connecting your web parts to SharePoint to access functionality and data in SharePoint, providing a more integrated experience for end users.
You can see videos around this module:
- Using mocks to simulate SharePoint data
- Using HttpClient to talk to SharePoint
- Basic CRUD with no framework
- Use HttpClient to invoke the SharePoint REST API.
- Request Digest is required for Create, Update, and Delete operations on SharePoint list items.
In these labs, you will connect your web part to SharePoint to access functionality and data in SharePoint and provide a more integrated experience for end users.
- Exercise 1: Using mocks to simulate SharePoint data
- Exercise 2: Exercise 2: Using HttpClient to talk to SharePoint
- Exercise 3: Basic CRUD operations with no framework
The completed lab exercises are the demos for this module.
- [Exercise 1: Using mocks to simulate SharePoint data](./Demos/Exercise 1/helloworld-webpart-react)
- [Exercise 2: Exercise 2: Using HttpClient to talk to SharePoint](./Demos/Exercise 2/helloworld-webpart-react)
- [Exercise 3: Basic CRUD operations with no framework](./Demos/Exercise 3/helloworld-webpart)
Roles | Author(s) |
---|---|
Project Lead / Architect / Lab Manuals / Videos | Todd Baginski (Microsoft MVP, Canviz) @tbag |
PM / Dev Lead | Alex Chen (Canviz) @alexchx |
Lab Manuals / Source Code | Luis Lu (Canviz) @stluislu |
Lab Manuals / Source Code | Theodore Shi (Canviz) @TheodoreShi |
Lab Manuals / Source Code | Max Liu (Canviz) @maxliu0621 |
Testing | Cindy Yan (Canviz) @CindyYan |
Testing | Melody She (Canviz) @melodyshe |
Testing | Lucas Smith (Canviz) @lucas66 |
PM | John Trivedi (Canviz) @johnt83 |
Sponsor / Support | Vesa Juvonen (Microsoft) @VesaJuvonen |
Sponsor / Support | Chakkaradeep Chandran (Microsoft) @chakkaradeep |
Sponsor / Support | Mike Ammerlaan (Microsoft) @mammerla |
Sponsor / Support | Rob Howard (Microsoft) @robmhoward |
Version | Date | Comments |
---|---|---|
1.0 | November 18, 2016 | Initial release |
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
Notice that we will keep on updating this material based on your input and work being done in the Office 365 Developer Patterns and Practices program. You can provide us input directly using the Office 365 Developer Patterns & Practices Yammer group