10. maja 2017 so na konferenci Microsoft Build 2017 predstavili prihajajočo preview verzijo SharePoint Framework-a. Kot vemo, lahko v trenutni verziji ustvarjamo zgolj client-side web parte.
Prva novost ki prihaja bo možnost povezovanja client-side web partov med seboj – SharePoint Framework Web Part Connections. Tako bodo lahko delovali bolj povezano, si med seboj izmenjevali podatki in se glede na te podatke prilagajali.

Druga stvar so t.i. SharePoint Framework Extensions. Tej nam bodo omogočali modifikacijo SharePointa tudi v drugih delih in ne samo Content delu neke SharePoint strani.
Modifikatorji so razdeljeni v tri grupe:
- ApplicationCustomizers: možnost embed-anja JS kjerkoli na strani
Npr: dodatna top vrstica na vrhu vsake SharePoint strani - FieldCustomizers: možnost embed-anja JS na nek field znotraj list view pogleda
Npr: zameglitev podatka znotraj določenega stolpca ter njegov prikaz vezati samo na onmouseover event - CommandSets: možnost embed-anja JS vezano na nek action gumb
Npr: na context menu znotraj nekega list view-a

Tretja in hkrati zadnja večja predstavljena stvar pa je podpora za OpenId. Predstavljen je bil nov SharePoint Framework Graph APIs (GraphHttpClient) za dostop do Microsoft Graph-a iz SharePoint Frameworka.
Omeniti še velja, da je trenutna verzija SharePoint Framework-a že na voljo za SharePoint Online. Za SharePoint On-prem pa bo na voljo s Feature Pack 2 posodobitvijo proti koncu leta 2017 – in še to samo za verzijo 2016.
Lep pozdrav!
Gašper Rupnik
{End.}

Leave a comment