Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Akademie Úpravy SharePoint online Jan Slavík

Podobné prezentace


Prezentace na téma: "Akademie Úpravy SharePoint online Jan Slavík"— Transkript prezentace:

1 Akademie Úpravy SharePoint online Jan Slavík

2 Office 365 akademie Úvod do Office 365 – Správa identit a autentizace v Office 365 – Nasazení Office 365 na klientech – Správa Exchange Online – Správa SharePoint Online – Úpravy SharePoint Online – Migrace ze stávajícího poštovního systému do Exchange Online Správa Lync Online – PowerShell: automatizace procesů v prostředí Office 365 – SBS 2011 Essentials a Office 365 – Office 365 vs. Google Apps – Windows Intune –

3 Agenda Přehled možností vývoje na SharePoint Online Jak zakládat Content Types, Listy, Dokumentové knihovny Možnosti pro znalé uživatele Úpravy pomocí browseru Sharepoint Designer: bez kodování Workflows Vývojář Sandboxed solution Microsoft Silverlight

4 Přehled možností vývoje

5 Přehled možných rozšíření 5

6 Zakládání struktury (CT, Seznamy, Dok. Knihovny) Obecná doporučení : CT, Listy, Dok. Knihovny zakládejte nejdříve bez diakritiky - > Následně proveďte přejmenování Pokud tvoříte větší SharePoint snažte se základní CT tvořit na jednom místě a spravujte je centrálně V maximální možné míře využívejte CT Při centrálně spravovaných CT bude vždy jednodušší vývoj a úpravy

7 Založení CT a jejich využití DEMO

8 Power User Master pages – master.v4 – dle site kolekcí Rozložení stránek Přidání web partů Přidání.XAP widgetů jQuery – Content editor web part Themes – import nového z PowerPointu Vytváření workflow

9 SharePoint Designer – WF PowerPoint Theme DEMO

10 “No Server Code” Site Solutions Výhody Office365 XSLT-based list views Znovu použitelné WorkFlows Silverlight web part Client object model – pozor na ověřování REST list APIs

11 Znovu použitelná WF DEMO

12 Sandboxed solutions

13 Microsoft Visual Studio® 2010 Develop, test, and deploy Web part, workflow designers Package and deploy SharePoint projects as WSPs Support for SharePoint sandboxed solutions; sandbox is the default project type. Import WSP from SharePoint Designer, including workflow Build workflow steps for SharePoint Designer Extensibility for development of additional SharePoint artifacts Build out Silverlight projects (.XAP) for use with Silverlight web part Broad SharePoint support

14 The Solution Gallery

15 Solution Examples Code components: Event & Feature receivers Navigation Web parts InfoPath forms logic SharePoint Designer workflow activities Declarative components: Declarative workflows Content types, site columns Lists and list definitions Non-visual web parts Custom actions, ribbon extensions Client-side technologies Web templates, site pages, page layouts, and master pages Co není podporováno v Sandbox: Bez přístupu do Internetu Bez přístupu na HDD pro read/write (náhražka může být zápis do knihoven) No web application-scoped features, no farm-scoped features Není možné přidávat assemblies do GAC Není možné volání (RunWithElevatedPriviledges, SPSecurity methods, etc.)

16 XAP, Bang, Boom! Silverlight and the Client Side Object Model Server-side models & Client-side models Server is Sandbox Server API Namespace Client is JavaScript, Silverlight and HTM

17 Silverlight Server is Sandbox Server API Namespace Silverlight provides the opportunity for developers to create the next generation of Rich Internet Applications (RIAs). SharePoint Online integrates closely with Microsoft Silverlight to enable you to build compelling user interfaces that interact with SharePoint Online data

18 The Client Object Model 18 Consistent developer experience across platforms

19 Using the Client Object Model 19 Client.svc Server OM Content database ECMAScript OM Proxy Managed OM Proxy Managed Controls and Logic ECMAScriptControls and Logic XML Request JSON Response Browser Managed Client SharePoint Server in SPOnline

20 Podporované scénáře Site collections and sites Lists, list items, views, and list schemas Files and folders Web, list, and list item property bags Web parts Security Content types Site templates and site collection operations

21 Příklad možného využití Silverlight Build web part that collects data from Azure/Dallas Push data down in SPO database using client OM Deploy as WSP

22 Závěr Můžete se obejít i bez psaní kódu – stačí se zamyslet nad možností Vývojáři a partneři mohou využít Sandboxed solutions Sandboxed solutions vyvažují mezi stabilitou a použitelností Sandboxed solutions jsou budoucností rozšiřitelnosti SharePointu Můžete se zamyslet nad kombinací (Sandbox + Silverlight + Client OM)

23 Zajímavé odkazy Český TechNet Blog (prezentace, záznam, Q&A) Office 365 na českém TechNetu Office 365 české TechNet fórum Hlavní stránka SharePoint Online SharePoint Online developer resource center (MSDN): SharePoint Online Administration resource center (TechNet):

24 Akademie


Stáhnout ppt "Akademie Úpravy SharePoint online Jan Slavík"

Podobné prezentace


Reklamy Google