sharepoint framework, react, and office ui sps silicon valley
TRANSCRIPT
![Page 1: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/1.jpg)
SharePoint F r a m e w o r k , aaa ,aaaaaa aa aaaaaa
S o n j aaaaaaa
![Page 2: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/2.jpg)
Office Blogblogs.office.com
![Page 3: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/3.jpg)
SharePointDev Kitchen
![Page 4: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/4.jpg)
SharePoint Future
Web parts,-, -aaaaaaaaaaaa
• SharePoint o n -aaaaaaa
• aaaaaa 365
I t i s NOT
aaaaaaaaaa aaaa
aaaaaa
aa
aaaaaa
aaaa
![Page 5: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/5.jpg)
Sonja Madsen
@sonjamadsen [email protected]
Sonja Madsen aaaa ,S O N J A s A P P Saaaa
I n t e r n a t i o n a laaaaaaaaa
![Page 6: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/6.jpg)
aaaaaaaaaa aaaa aaaaaaaaa
aaaaaa xaaaaaaaaa
aaaaaaaaaa /-
aaaaaaaaaa aaaaaaaak
![Page 7: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/7.jpg)
aa aaaaaaaa aaa aaa
aa aaa aaaaaa
![Page 8: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/8.jpg)
Development• aaaaaa aaaaa aaaaaa ,aaaaaa•aaaaaaaaaa•aaaaa aa a aaaaaaaaa aaaaaaaaa•aaaaaa aa aaaaaa
![Page 9: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/9.jpg)
aaaaaaaaaaa
&
aaaaaa aaaaaa aaaaaaaaaa aaaaaa
& WORKBENCH
![Page 10: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/10.jpg)
DEMO
![Page 11: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/11.jpg)
Webp a r t
-a p p laaaaaaa
SharePoint Framework
-aaaaaaaaaaa
![Page 12: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/12.jpg)
Office UI Fabric
![Page 13: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/13.jpg)
• dev.office.com/fabric/aaaaaa•aaaaaa aaaaaa•aaaa•aaaaa•aaaaaaaa
aaaaaa aa aaaaaa
![Page 14: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/14.jpg)
The Grid
![Page 15: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/15.jpg)
Office U I F a b r i c v s .aaaaaaaaa•aaaaaaaaa aaaaaaa 4•aaaaaaaaa aaaaa•aaaaaaaaa aaa aaa aa
•aaaaaa aa aaaa aaa aaaa•aaaaaa aaaaaaaa•aaaaaaaaaa
![Page 16: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/16.jpg)
aaa’•aaaaaaaaaa aa aaaaaaaaaa• aaa- >• aaaaaaa.•aaaaaaa aa aa aaa aaaaa aaaaa• aaaaaaaaaaaa-•aa aaaaa aaaa aaaa aaaa
![Page 17: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/17.jpg)
aaa aaaaaaaaaa
context = new SP.ClientContext.get_current();
var context var context
var context
var context
![Page 18: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/18.jpg)
J a v a S c r i p taaaaaaaafunction getImages() { context = new SP.ClientContext.get_current(); var request = new SP.WebRequestInfo(); var url = rssurl; var account = getProperty("Account");}
var myApp = (function () { var getImages = function () { context = new SP.ClientContext.get_current(); var request = new SP.WebRequestInfo(); var url = rssurl; var account = getProperty("Account");};
![Page 19: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/19.jpg)
aaaaaaa.
. , . , . ,aa aaaaaa
![Page 20: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/20.jpg)
aaaaaa aaaaaaaaaa aaa aaaaaaa
![Page 21: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/21.jpg)
aaaaaaaaa aaaaa aaa aaaaa aa aaaaaaaaa( )
![Page 22: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/22.jpg)
.js file on CDN
.js file in Style Library
.js file in the Scripts folder
.js file in Style Library
![Page 23: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/23.jpg)
H o s t i n g o n a C D N o raaaaaa aaaaaa• Updates and versioning•aaaaa• aa aaa aaa aaaa aaaaa : . .aaaa aaa aa aaaaaa aaaaaa aaa aaa• CDN h o s t i n g a n d s e c u r i t y :aaaaa aaaa aaaa aaaaaa aa aaaa aaaa• aaa aaaaa a aaaaaaaa . -aaaaaaaaaaaaa aaa aaaaaa
![Page 24: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/24.jpg)
aaaa
![Page 25: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/25.jpg)
aaaaaaa• React aa aaaaa aaa aaaaaaa aaaaaaaaa aa aaaaaaaa•aaaa aaa aaaaaaaa aaaa aaaaa aaa aaa aaa aaaaaa aaaa• JSX aaa aa aaaaaaaaaa −aaaaaa aaaaaaaaa•aaaaaaaaaa a aaaaaaaaaa aa a aaaaaaaaa•aaaaaaaaaaaaaa aaaa aaaa aaa aaaa a aaaaa aaaaaaaaaa aaa aaa aaaa aaaa•aaaaaaa aaa aaaaa aa aaaaaaaaaa aaaaaa•aaaaaa aaaaaaaaaa aaa aaa
![Page 26: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/26.jpg)
aaaaaa aaaa aaaaapublic render(mode: DisplayMode, data?: IWebPartData) { this.domElement.innerHTML = ` <div class="Demowp"> <div class="Container"> <div class="ms-Grid-row ms-bgColor-themeDark ms-fontColor-white intro"> <div class="ms-Grid-col ms-u-lg10 ms-u-xl8 ms-u-xlPush2 ms-u-lgPush1"> <h1>Hello</h1>
public render(mode: DisplayMode, data?: IWebPartData) {let e: any = React.createElement( demoreactwpComponent, { store: this._store, listTitle: this.properties.listTitle }); ReactDOM.render(e, this.domElement);
![Page 27: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/27.jpg)
aaaa
![Page 28: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/28.jpg)
aaaaaaaaaaaa-
A list with custom list form pages
aaaa aaaa
aaa aaaaa aaaa
aaa aaaaa aaaa aaaaa D i s p l a y i t e m
![Page 29: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/29.jpg)
aaaa
![Page 30: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/30.jpg)
aaaaaaaaaaaa-
aaaaaa aaaa aaaaa aaaaaaa
aaaaa
![Page 31: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/31.jpg)
aaaa
![Page 32: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/32.jpg)
aaaaaaaaaa aaaaaaa a aaaaaaaaaa•aaa aaa aaaa aaa aaaaa aaaa aaaaaaaa• B o t h p a g e s a n d a n a p paaaa•aaaaa aaaa a aaaa• aaaaaaaaaaa aaaaaa , ,aa aaaaaaaaaa•aaaaaaaa aa aaa aaaaaa a aaa aaaaa
![Page 33: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/33.jpg)
aaaaaaaaaa aaaaaaaaa a aaaaaaaaaa•aaaaaaaaaa aaaaaa aaaaaaaa•aa aaaaaa•aaaaaaa aaaaaaaaaa•aaaaaaaa•aaaaaaaaaa aaa aaaaaaaaaa•aa aaaa aaa aaaaaaaaaaaa aaaaaaa aa aaaaaa aaaaaaaaaa aaaaaaaaa
![Page 34: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/34.jpg)
aaaaaaa
![Page 35: SharePoint Framework, React, and Office UI sps Silicon Valley](https://reader035.vdocuments.us/reader035/viewer/2022062412/5873aee01a28aba3548b6df3/html5/thumbnails/35.jpg)
@sonjamadsen2013sp .blogspot.com
.