Advanced Technology Days 18. i 19. studenog 2015., Cinestar Arena Centar.

Slides:



Advertisements
Similar presentations
SharePoint 2010 Overview Presented by: Oscar Garcia
Advertisements

MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Extending Your Reach with SharePoint and Office. Ignite: Office SharePoint Azure.
Microsoft SharePoint 2010 technology for Developers
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
SharePoint Saturday Gulf Saturday, April 12 th,2014 Live Online #SPSGulf Our Sponsors:
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Microsoft ® Official Course Introducing Apps for SharePoint SharePoint Practice Microsoft SharePoint 2013.
Intro to Apps Minnesota SharePoint User Group Raymond April 2014.
Basic SharePoint 2013 App Development start-up for New Developers
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July Thierry Gasser TSP
From Idea to App Store. Remember to and tag #SPSNashville in your posts! Platinum Sponsors Gold Sponsors Thank You for being a part.
App development in SharePoint 2013 LIVE Introducing Cloud App Model Cloud-hosted Apps Experiences from the Field.
Flexible Tools Office Store and App Catalog Discover A marketplace of off-the-shelf solutions to many of the common needs for business users.
Any device, anywhere, anytime New discovery channels New ways of working Redefined expectations for apps.
The new way to work together SharePoint Products Cloud Server Free.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Access 2013 Platform Overview Access Low up-front investment Easy to evolve and iterate Easy adoption One version of the truth Easy to collaborate.
Online Conference June 17 th and 18 th What’s new in SharePoint 2016 for Power Users.
DEV14 – Building Business Dashboards: Excel Services, KPIs and Report Centers Darwin Schweitzer Enterprise Technology Strategist
Cloud Roadshow. Getting Started with Office add-ins.
Cloud Roadshow. Advanced SharePoint add-in Development.
Windows 8 Application Microsoft Word with an app for Office Internal O365 SharePoint Site Windows Azure Web Sites Windows Azure Workflow Service.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Update: Office & SharePoint Development Feb 2016.
Welcome To Going from SharePoint On Premise to SharePoint Online Speaker: Matthew W. Tallman #SharePointCincy.
ITS Lunch & Learn November 13, What is Office 365? Office 365 is Microsoft’s software as a service offering. It includes hosted and calendaring.
Both Dutch and Swedish nationality 20+ years of industry experience Living in Stockholm, Sweden MCSM, MCM, MVP, MCSE, MCSD, MCSA, MCPD, MCITP, MCTS PnP.
Office 365: Attack of the Clones! Building reusable site templates with the Office 365 PnP Framework.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Understanding and implementing the remote provision pattern in SharePoint.
Adxstudio Inc. at a Glance Adxstudio Inc. Team Customers 475 Founded in employees in 4 Canadian & USA locations: Regina SK, Redmond WA, Toronto.
Trimantra Software Solution Offshore Software Development Outsourcing Company Visit :
Redmond Protocols Plugfest 2016 Tristan Davis Office Developer Platform Overview Principal Group Program Manager.
Office UI Fabric INTRO. The Pitch The pitch Looks amazing!
Introducing Office UI Fabric Amie Seisay
From SharePoint to Office 365 Development
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
5/9/2018 9:30 AM BRK2215 Deliver better experiences with SharePoint Patterns and Practices Community Solutions Mike Ammerlaan Product Marketing Manager,
5/13/2018 8:08 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Office 365 Developer Overview
5/29/2018 1:32 PM Office UI Fabric behind the scenes: Open source Design & Engineering in Office Peter Jahn Senior UX Engineering Manager OneDrive & SharePoint.
About Bill Bill Baer (ˈbɛər)
Building Custom Application With Office Add-Ins for OneNote
Basic Controls and Plugins
Build Connected Productivity Apps for SharePoint and Office
Use Office UI Fabric React to Build Beauty with SharePoint
Upgrading from Full Trust Code to Add-in Model and SharePoint Framework Paolo Pialorsi Senior Consultant - PiaSys.com Track: DEV | Level:
Use Office UI Fabric React to Build Beauty with SharePoint
Advancing the SharePoint Developer Community (PnP)
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
Learn about PnP initiative and the new SharePoint Framework
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Office 365 Development July 2014.
Office 365 Development July 2014.
02 | Controlling branding in SharePoint using app model
12/27/2018 4:59 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Vesa Juvonen | Senior Program Manager
SPC Developer 1/1/2019 Deep Dive on the Capabilities of SharePoint Online's New Public Website Josh Stickler Program Manager WCM Kevin Gjerstad Principal.
Microsoft Build /2/2019 6:45 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Getting started with SharePoint Framework
04 | Apps and SharePoint Chris Johnson | SharePoint Guru
#01# ASP.NET Core Overview Design by: TEDU Trainer: Bach Ngoc Toan
Presentation transcript:

Advanced Technology Days 18. i 19. studenog 2015., Cinestar Arena Centar

Office Kako krenuti s razvojem i kamo sve to ide? Joško Ivankov

Bio ‐ Owner at qCode IT ‐ 9 yrs – SharePoint / Office 365 / K2 /.NET ‐ Spekear at MS conferences Contact info ‐

Agenda Office 365 – What is new ? Office Developer Pattern and Practice Office Fabric UI

Office 365 What is new ?

New terminology Office 365 App Model renamed Apps for SharePointSharePoint Add-ins App WebAdd-in Web App PartAdd-in Part SharePoint App ModelSharePoint Add-in Model SharePoint Hosted AppSharePoint Hosted Add-in SharePoint Provider Hosted AppSharePoint Provider Hosted Add-in Apps for OfficeOffice Add-ins Office App ModelOffice Add-in Model Apps for Office in OutlookOutlook Add-ins Apps for Office in ExcelExcel Add-ins Apps for Office in PowerPointPowerPoint Add-ins Apps for Office in WordWord Add-ins

Two types of SharePoint Add-ins SharePoint- hosted Centered around Sharepoint components including lists, pages, Web Parts, workflows, libraries and more. Business logic is JavaScript on custom SharePoint pages. No server-side code. Provider-hosted Centered around a remote web application or data source. Business logic is mainly remote server-side code. Can include SharePoint components. Autohosted Apps Centered around automatically provisioned website and (optional) database in Windows Azure. Business logic is mainly remote server-side code (Azure) Can include SharePoint components.

Office 365 New stuff and improvements Office Developer Pattern and Practice Open source community effort with both MS and external contributors Office UI Fabric Responsive, mobile-first front-end framework for developers designed to create web experience using the Office Design Language. Office 365 unified API Exposes multiple APIs from Microsoft cloud services through a single REST API endpoint. Yammer SSO with Office 365 account. Include external users in conversation. New cleaner, simpler UI Office 365 – data migration pipeline API More faster, easier and reliable migration to Office 365 Office Graph Framework and platform which provides data based on user identity and user activity. Office 365 Groups Distribution list on steroids. Integrated across the entire Office 365 suite ( Mail, Calendar, OneDrive, Delve, OneNote ). Sway Create and share interactive reports, presentations, personal stories and other information.

Office 365 Roadmap -

Office Developer Patterns and Practices

Office Developer Pattern and Practice

Office Dev P&P - History Started internally in Microsoft First release in 2014 ‐ App Model Samples (AMS) ‐ Codeplex Office Dev PnP (late 2014) ‐ Moved to GitHub ‐ Numerous CSOM and REST API gaps were addressed Community grows (more then 50% added by community) ‐ Project - Core component ‐ Project - Remote provisioning and templating ‐ Code used as base for big projects and clients

Office Dev P&P - Overview More than just Code Components – Core Components to simplify dev Content – Guidance, PPT Decks, Articles Community – anyone can join !

Office Dev P&P - How to participate Join Yammer Group ‐ Monthly Community Calls ‐ ‐ What’s new ‐ Q&A

Getting Started with the Resources -

Office Dev P&P - Current Repository Structure PnP ‐ Samples, solutions, components PnP-Provisioning-Schema PnP-Guidance – collection of commnunity contribudet P&P that is published to MSDN PnP-Store – Solutions built for the Office Marketplace PnP-Sites-Core - extensions component which encapsulates commonly used remote CSOM/REST operations PnP-Powershell Pnp-Office365-API – Office 365 API samples Pnp-OfficeAddins - Word, Outlook, Excel, PowerPoint Addins

Office Dev P&P - Want Videos ? PnP Channel 9 ‐ ‐ Watch (Launch) & Learn ‐ Recording of Monthly Community Calls

Demo – Offfice Dev P&P What’s in GitHub ? How do I find things ? 18

Office Dev P&P More Complex Solutions & Scenarios

Remote Timer Job SharePoint Service

Asynchronous pattern with WebJobs

PnP – Site provisioning framewor

Office UI Fabric

Office UI Fabric - Overview New front-end framework for developers A design language and package for Office 365 Application and Add-in developers Applications / add-ins look just like Office / Office 365 / SharePoint Like Bootstrap – allows developers to build website pretty quickly It can be used in any project – not just SharePoint or Office Add-ins

Office UI Fabric - Features Office UI Fabric Features ‐ Typography: CSS classes ‐ Color: background, text, border, different shades ‐ Icons: specific to Office, product logos ‐ Animations ‐ Responsive grid ‐ Localization : language optimized fonts (right to left)

Office UI Fabric - Components Buttons, choice fields, labels, text boxes, toggles, search box...

Office UI Fabric - Components Lists, dialogs, callouts

Office UI Fabric - Components Nav bars, pivots

Office UI Fabric - Components Persona, persona card, people pickers, list items, spinner & table

Office UI Fabric – How to participate ? Availabe on GitHub ‐ Open source

Office UI Fabric – How to use it ?

Office UI Fabric 33

Q & A