This is the slide deck which we used in our session on " Skype for business to Microsoft Teams- Guidance for a successful upgrade " at the Microsoft 365 Virtual Marathon on May 28th , 2020 .
This document discusses different architectural models for SharePoint, including on-premises, SharePoint Online/SaaS, hybrid, and SharePoint in IaaS. It provides an overview of each model, including considerations for when each model is appropriate. The key models covered are on-premises SharePoint, which involves hosting SharePoint in your own datacenter; SharePoint Online/SaaS, which hosts SharePoint through an Office 365 subscription; and hybrid, which combines an on-premises and online deployment for the best of both worlds.
Office 365 introduction and technical overviewMotty Ben Atia
The document discusses cloud computing and data centers. It explains that data centers maximize IT load through servers, storage, and networking while minimizing building load through electrical, mechanical, and cooling systems. It also discusses increasing rack density and deployments over time from 1-2 PUE to potential 1.05-1.2 PUE through innovations like containerization, economization of air and water, and outdoor air cooling.
Extending Microsoft Teams with SPFx webpartsAntti Koskela
The document discusses extending Microsoft Teams with SharePoint Framework (SPFx) web parts. It provides an overview of the session which includes demos on how to create a new SPFx web part to be used in Teams, how to import an existing web part to Teams, and how to modernize a web part to work in Teams. The goal is for attendees to understand how to develop SPFx web parts that can be used in both SharePoint and Teams and how to modify existing web parts to surface in Teams.
Microsoft Ignite Recap: SharePoint & OneDrive for Business with Vlad & DrewDrew Madelung
Join Microsoft MVPs Vlad Catrinescu and Drew Madelung and special guest Mark Kashman the week after Ignite for a recap of the most important SharePoint and OneDrive for Business news that was announced. With the dust and excitement from Ignite settled, and the most important features out and tested, Vlad and Drew will cover the biggest and most important news from Ignite!
August 2020 Microsoft 365 Need to Know WebinarRobert Crane
Slides from CIAOPS August 2020 webinar that provided Mirosoft 365 news update, open Q & A as well as a focus session Microsoft Forms. Video recording is available at www.ciaopsacademy.com
This is the slide deck which we used in our session on " Skype for business to Microsoft Teams- Guidance for a successful upgrade " at the Microsoft 365 Virtual Marathon on May 28th , 2020 .
This document discusses different architectural models for SharePoint, including on-premises, SharePoint Online/SaaS, hybrid, and SharePoint in IaaS. It provides an overview of each model, including considerations for when each model is appropriate. The key models covered are on-premises SharePoint, which involves hosting SharePoint in your own datacenter; SharePoint Online/SaaS, which hosts SharePoint through an Office 365 subscription; and hybrid, which combines an on-premises and online deployment for the best of both worlds.
Office 365 introduction and technical overviewMotty Ben Atia
The document discusses cloud computing and data centers. It explains that data centers maximize IT load through servers, storage, and networking while minimizing building load through electrical, mechanical, and cooling systems. It also discusses increasing rack density and deployments over time from 1-2 PUE to potential 1.05-1.2 PUE through innovations like containerization, economization of air and water, and outdoor air cooling.
Extending Microsoft Teams with SPFx webpartsAntti Koskela
The document discusses extending Microsoft Teams with SharePoint Framework (SPFx) web parts. It provides an overview of the session which includes demos on how to create a new SPFx web part to be used in Teams, how to import an existing web part to Teams, and how to modernize a web part to work in Teams. The goal is for attendees to understand how to develop SPFx web parts that can be used in both SharePoint and Teams and how to modify existing web parts to surface in Teams.
Microsoft Ignite Recap: SharePoint & OneDrive for Business with Vlad & DrewDrew Madelung
Join Microsoft MVPs Vlad Catrinescu and Drew Madelung and special guest Mark Kashman the week after Ignite for a recap of the most important SharePoint and OneDrive for Business news that was announced. With the dust and excitement from Ignite settled, and the most important features out and tested, Vlad and Drew will cover the biggest and most important news from Ignite!
August 2020 Microsoft 365 Need to Know WebinarRobert Crane
Slides from CIAOPS August 2020 webinar that provided Mirosoft 365 news update, open Q & A as well as a focus session Microsoft Forms. Video recording is available at www.ciaopsacademy.com
A presentation on Microsoft Sharepoint.
covers topics like:
1) common problems
2) Possible Solutions
3) What is SharePoint
4) Introduction
5) Sharepoint Logo and Interface
6) core functionality
7) Versions
8) Releases
9) Editions
10) SharePoint Products
11) System Requirements
its a 34 slide presentation for you free... :)
Slide deck used on our presentation for Modern Workplace Conference,Paris 2021 Virtual event where myself and Vijai Anand did a session on "What's new in Security and Compliance in SharePoint , OneDrive for Business & MS Teams"
Delivered a session for C# Corner Bangalore Chapter Meet for "Workshop on Digital Transformation and Office 365" on the following topic: "Modern Workplace with Microsoft 365"
Event Url: http://www.c-sharpcorner.com/events/workshop-on-digital-transformation-and-office-365
Proven Practices for Office 365 Deployment, Security and ManagementPerficient, Inc.
This document discusses best practices for deploying Office 365. It recommends identifying a pilot group and considering workloads like OneDrive for Business or Office 365 ProPlus to get started. It warns against common mistakes like excluding important groups from planning or lack of understanding of product functionality. The document also discusses identity and authentication as first steps, specifically leveraging existing directories to reduce management overhead and providing single sign-on without new passwords. It highlights Centrify Identity Service as a solution that simplifies and secures Office 365 deployment through automated provisioning, mobile management, multifactor authentication policies and support for thousands of applications through single sign-on.
Administrators guide to managing Microsoft 365 and collaboration workloads - ...Chirag Patel
Speaking at Scottish Summit 2021 Virtual Event.
It’s tough managing various workloads within your Microsoft 365 tenant if your organisation has limited IT staff and resources. Here you will learn how to navigate your way to successfully manage and configure various collaboration and information management requirements through Microsoft Teams, SharePoint, Yammer services and Microsoft Stream. During this demo rich session you will get informed with help and advice to best manage your Microsoft 365 Tenant.
Understanding Microsoft Teams Security & Compliance features and plan for Gov...Ravikumar Sathyamurthy
Delivered a session focusing on Microsoft Teams at SharePoint Saturday @ Chennai,
Link: http://www.spsevents.org/city/Chennai/Chennai2019/speakers#
This session Provides an Overview of Microsoft Teams and Primarily focus on the Security and Compliance features available with Microsoft Teams, and also show how you can plan for Governance in Teams.
Office 365 provides cloud-based versions of Microsoft productivity applications like Word, Excel, PowerPoint, Outlook, and more. The document discusses important things to know when using Office 365, including understanding identity options like cloud identities, federated identities, and DirSync; realizing ADFS capabilities beyond just federated identities; and using tools to assess deployment readiness. Key recommendations include knowing what you are subscribing to, understanding identities and credentials, leveraging ADFS, and checking your environment's ability to connect to Office 365.
Microsoft Ignite Recap: Microsoft Teams & Yammer with Vlad & DrewDrew Madelung
Join Microsoft MVPs Vlad Catrinescu and Drew Madelung the week after Ignite for a recap of the most important Microsoft Teams and Yammer news that were announced. With the dust and excitement from Ignite settled, and the most important features potentially out and tested, Vlad and Drew will cover the biggest and most important news from Ignite!
This document provides an introduction and overview of Office 365. It discusses the Palestinian SharePoint User Group that organized the introduction event. The agenda includes discussing the value of Office 365, why organizations should use it, available subscription plans, features, implementation, and support. Office 365 is presented as providing collaboration and productivity tools, including Exchange Online, SharePoint Online, Lync Online, and Office Web Apps, with benefits like accessibility from any device and familiar Microsoft tools. Limitations and security/privacy practices are also covered at a high level.
SharePoint 2016 Overview document provides an overview of SharePoint 2016 including:
- Key new features such as improved mobile access, document storage and collaboration capabilities, and Office 365 integration.
- Hardware and software requirements including supported Windows Server, SQL Server versions and browsers.
- Limits and boundaries related to content database size, site collections per database, and list thresholds.
- The migration approach to upgrading from previous versions including required build numbers.
- New capabilities in SharePoint 2016 like MinRole deployment architecture, zero downtime patching, and feature packs.
The document discusses the Microsoft SharePoint Migration Tool. It begins with introductions of the speakers and an overview of what will be covered, including an introduction to the tool, a demo of how it works, and a comparison to other third party options. Key points discussed include that the tool helps migrate SharePoint on-premises content to SharePoint Online or OneDrive for Business in Office 365. It supports migration from SharePoint 2013 on-premises versions and file shares. The tool works by packaging content into an encrypted package that is uploaded to Azure storage.
Building SharePoint 2016 Hybrid the right wayBrian Culver
Let’s build a SharePoint 2016 Hybrid farm following best practices on Azure in real time. During the build process we will discuss how the new features in 2016 affect the farm architecture and what new features need to be configured. We will also configure the farm to enable a hybrid farm with Office365. Following the session, the attendees will receive all scripts used during the demos.
Attendee Takeaways:
1. Tips and shortcuts to how to build a SharePoint 2016 farm.
2. Learn about many of the new SharePoint 2016 features.
3. Learn how to enable hybrid scenarios between On-premise SharePoint 2016 and Office 365.
Presented at Houston TechFest 2016
Securely Harden Microsoft 365 with Secure ScoreJoel Oleson
7 Ways to Harden and Secure Microsoft 365
1. Enable Secure Access for Users with Azure Active Directory MFA
2. Identify compromised identities or malicious insiders with Microsoft Defender for Identity
3. Protect and Encrypt Sensitive Data with Microsoft Information Protection
4. Manage and Protect Devices and with Secure Score for Devices
5. Prevent Unauthorized Access and Sharing with Cloud App security
6. Secure your Email and Files with Microsoft 365 Rights Management Policies and Defender for Microsoft 365
7. Use Intelligent Insights and Guidance to Strengthen Your Organizational security posture with Microsoft Secure Score
Sponsored by CoreView
“How do we operate as a multi-tenant environment while, from Microsoft’s perspective, on a single tenant? CoreView brought all of that to the table with the V-tenant capabilities. We can slice and dice administration into functional areas. We can have user managers, Teams managers, Teams administrators, or security administrators. All of those functions and feature sets are critical to the solution we have today”
Microsoft's newest cloud offering, Office 365, provides various pricing models for email, online meetings, calendaring, file storage, and other collaboration tools. It uses a technical architecture of geo-redundant datacenters with an N+1 design for redundancy and reliability. Migration tools and consulting services are available from SharePoint360 to help customers transition to Office 365.
Exchange Online provides cloud-based email and calendaring services with benefits of lower costs, simplified management, and increased security and reliability compared to on-premises email. Key features include business-class messaging, 24/7 support, Active Directory integration, large mailbox sizes up to 25GB, and geo-redundant data centers. Optional services include archiving, coexistence with on-premises email, and a low-cost subscription for deskless users. The presentation provides an overview of Exchange Online and its capabilities.
This document provides an overview of Microsoft Teams. It begins with introductions of the speakers and an agenda. It then discusses the need for collaboration tools that bring together chat, calling, meetings, and files in one place. It reviews the architecture and clients of Teams, as well as administration, security, licensing and other implementation details. Use cases are presented for customer support, engineering, and finance departments. The document concludes with a discussion of Microsoft Teams' momentum and customer support resources.
Blazor + Bot Framework = a Microsoft Teams Platform Dream TeamThomas Gölles
Join us to take a look behind the curtains of developing for Teams as a platform with a special view on a Blazor Web App running on Azure which can be smartly connected with a chatbot built using the Microsoft Bot Framework and Azure Conversational AI platform to get the most out of your LOB Teams applications!
This document provides an overview of Microsoft's SharePoint Framework and how it can be used to build extensibility for SharePoint and Microsoft Teams. It highlights how SharePoint Framework extensions can be used to customize the user experience on modern pages. It also discusses how the same SharePoint Framework implementation can be used to build tabs for Microsoft Teams as well as SharePoint pages.
The document contains an agenda for a conference with topics related to SharePoint, Microsoft Graph, and Office 365. The agenda includes sessions on SharePoint Framework, building portals, provisioning assets, Azure Functions, and Microsoft Graph. Breaks are scheduled between sessions. Speaker bios are also included at the end.
A presentation on Microsoft Sharepoint.
covers topics like:
1) common problems
2) Possible Solutions
3) What is SharePoint
4) Introduction
5) Sharepoint Logo and Interface
6) core functionality
7) Versions
8) Releases
9) Editions
10) SharePoint Products
11) System Requirements
its a 34 slide presentation for you free... :)
Slide deck used on our presentation for Modern Workplace Conference,Paris 2021 Virtual event where myself and Vijai Anand did a session on "What's new in Security and Compliance in SharePoint , OneDrive for Business & MS Teams"
Delivered a session for C# Corner Bangalore Chapter Meet for "Workshop on Digital Transformation and Office 365" on the following topic: "Modern Workplace with Microsoft 365"
Event Url: http://www.c-sharpcorner.com/events/workshop-on-digital-transformation-and-office-365
Proven Practices for Office 365 Deployment, Security and ManagementPerficient, Inc.
This document discusses best practices for deploying Office 365. It recommends identifying a pilot group and considering workloads like OneDrive for Business or Office 365 ProPlus to get started. It warns against common mistakes like excluding important groups from planning or lack of understanding of product functionality. The document also discusses identity and authentication as first steps, specifically leveraging existing directories to reduce management overhead and providing single sign-on without new passwords. It highlights Centrify Identity Service as a solution that simplifies and secures Office 365 deployment through automated provisioning, mobile management, multifactor authentication policies and support for thousands of applications through single sign-on.
Administrators guide to managing Microsoft 365 and collaboration workloads - ...Chirag Patel
Speaking at Scottish Summit 2021 Virtual Event.
It’s tough managing various workloads within your Microsoft 365 tenant if your organisation has limited IT staff and resources. Here you will learn how to navigate your way to successfully manage and configure various collaboration and information management requirements through Microsoft Teams, SharePoint, Yammer services and Microsoft Stream. During this demo rich session you will get informed with help and advice to best manage your Microsoft 365 Tenant.
Understanding Microsoft Teams Security & Compliance features and plan for Gov...Ravikumar Sathyamurthy
Delivered a session focusing on Microsoft Teams at SharePoint Saturday @ Chennai,
Link: http://www.spsevents.org/city/Chennai/Chennai2019/speakers#
This session Provides an Overview of Microsoft Teams and Primarily focus on the Security and Compliance features available with Microsoft Teams, and also show how you can plan for Governance in Teams.
Office 365 provides cloud-based versions of Microsoft productivity applications like Word, Excel, PowerPoint, Outlook, and more. The document discusses important things to know when using Office 365, including understanding identity options like cloud identities, federated identities, and DirSync; realizing ADFS capabilities beyond just federated identities; and using tools to assess deployment readiness. Key recommendations include knowing what you are subscribing to, understanding identities and credentials, leveraging ADFS, and checking your environment's ability to connect to Office 365.
Microsoft Ignite Recap: Microsoft Teams & Yammer with Vlad & DrewDrew Madelung
Join Microsoft MVPs Vlad Catrinescu and Drew Madelung the week after Ignite for a recap of the most important Microsoft Teams and Yammer news that were announced. With the dust and excitement from Ignite settled, and the most important features potentially out and tested, Vlad and Drew will cover the biggest and most important news from Ignite!
This document provides an introduction and overview of Office 365. It discusses the Palestinian SharePoint User Group that organized the introduction event. The agenda includes discussing the value of Office 365, why organizations should use it, available subscription plans, features, implementation, and support. Office 365 is presented as providing collaboration and productivity tools, including Exchange Online, SharePoint Online, Lync Online, and Office Web Apps, with benefits like accessibility from any device and familiar Microsoft tools. Limitations and security/privacy practices are also covered at a high level.
SharePoint 2016 Overview document provides an overview of SharePoint 2016 including:
- Key new features such as improved mobile access, document storage and collaboration capabilities, and Office 365 integration.
- Hardware and software requirements including supported Windows Server, SQL Server versions and browsers.
- Limits and boundaries related to content database size, site collections per database, and list thresholds.
- The migration approach to upgrading from previous versions including required build numbers.
- New capabilities in SharePoint 2016 like MinRole deployment architecture, zero downtime patching, and feature packs.
The document discusses the Microsoft SharePoint Migration Tool. It begins with introductions of the speakers and an overview of what will be covered, including an introduction to the tool, a demo of how it works, and a comparison to other third party options. Key points discussed include that the tool helps migrate SharePoint on-premises content to SharePoint Online or OneDrive for Business in Office 365. It supports migration from SharePoint 2013 on-premises versions and file shares. The tool works by packaging content into an encrypted package that is uploaded to Azure storage.
Building SharePoint 2016 Hybrid the right wayBrian Culver
Let’s build a SharePoint 2016 Hybrid farm following best practices on Azure in real time. During the build process we will discuss how the new features in 2016 affect the farm architecture and what new features need to be configured. We will also configure the farm to enable a hybrid farm with Office365. Following the session, the attendees will receive all scripts used during the demos.
Attendee Takeaways:
1. Tips and shortcuts to how to build a SharePoint 2016 farm.
2. Learn about many of the new SharePoint 2016 features.
3. Learn how to enable hybrid scenarios between On-premise SharePoint 2016 and Office 365.
Presented at Houston TechFest 2016
Securely Harden Microsoft 365 with Secure ScoreJoel Oleson
7 Ways to Harden and Secure Microsoft 365
1. Enable Secure Access for Users with Azure Active Directory MFA
2. Identify compromised identities or malicious insiders with Microsoft Defender for Identity
3. Protect and Encrypt Sensitive Data with Microsoft Information Protection
4. Manage and Protect Devices and with Secure Score for Devices
5. Prevent Unauthorized Access and Sharing with Cloud App security
6. Secure your Email and Files with Microsoft 365 Rights Management Policies and Defender for Microsoft 365
7. Use Intelligent Insights and Guidance to Strengthen Your Organizational security posture with Microsoft Secure Score
Sponsored by CoreView
“How do we operate as a multi-tenant environment while, from Microsoft’s perspective, on a single tenant? CoreView brought all of that to the table with the V-tenant capabilities. We can slice and dice administration into functional areas. We can have user managers, Teams managers, Teams administrators, or security administrators. All of those functions and feature sets are critical to the solution we have today”
Microsoft's newest cloud offering, Office 365, provides various pricing models for email, online meetings, calendaring, file storage, and other collaboration tools. It uses a technical architecture of geo-redundant datacenters with an N+1 design for redundancy and reliability. Migration tools and consulting services are available from SharePoint360 to help customers transition to Office 365.
Exchange Online provides cloud-based email and calendaring services with benefits of lower costs, simplified management, and increased security and reliability compared to on-premises email. Key features include business-class messaging, 24/7 support, Active Directory integration, large mailbox sizes up to 25GB, and geo-redundant data centers. Optional services include archiving, coexistence with on-premises email, and a low-cost subscription for deskless users. The presentation provides an overview of Exchange Online and its capabilities.
This document provides an overview of Microsoft Teams. It begins with introductions of the speakers and an agenda. It then discusses the need for collaboration tools that bring together chat, calling, meetings, and files in one place. It reviews the architecture and clients of Teams, as well as administration, security, licensing and other implementation details. Use cases are presented for customer support, engineering, and finance departments. The document concludes with a discussion of Microsoft Teams' momentum and customer support resources.
Blazor + Bot Framework = a Microsoft Teams Platform Dream TeamThomas Gölles
Join us to take a look behind the curtains of developing for Teams as a platform with a special view on a Blazor Web App running on Azure which can be smartly connected with a chatbot built using the Microsoft Bot Framework and Azure Conversational AI platform to get the most out of your LOB Teams applications!
This document provides an overview of Microsoft's SharePoint Framework and how it can be used to build extensibility for SharePoint and Microsoft Teams. It highlights how SharePoint Framework extensions can be used to customize the user experience on modern pages. It also discusses how the same SharePoint Framework implementation can be used to build tabs for Microsoft Teams as well as SharePoint pages.
The document contains an agenda for a conference with topics related to SharePoint, Microsoft Graph, and Office 365. The agenda includes sessions on SharePoint Framework, building portals, provisioning assets, Azure Functions, and Microsoft Graph. Breaks are scheduled between sessions. Speaker bios are also included at the end.
Grow your SharePoint development platform with SPFxDipti Chhatrapati
The document provides an overview of the SharePoint Framework (SPFx) including its evolution, capabilities, and upcoming features. SPFx started as a way to build client-side SharePoint solutions and has expanded to support Microsoft Teams, Office Add-ins, and the Fluid Framework. Version 1.10 will include pre-allocated headers, support for Teams personal apps and mobile, query extensions, and Office add-ins for Outlook Web Access. Future releases will focus on native Fluid support and a unified toolchain for building solutions across Microsoft 365.
Now you know how to get up and running with a SharePoint Framework project, how to get up and running with Microsoft Graph and use it in your SharePoint Framework solutions we will look at integrating with Microsoft Teams.
Join this session to understand available assets of SharePoint Framework (SPFx) and what is important for you as SharePoint Developer and Architect in the development area with SharePoint modern portals. In this session, you will know more about extending existing experiences across SharePoint and Teams.
Grow your SharePoint development platform with SharePoint FrameworkDipti Chhatrapati
Do you want to open up new opportunities with your customers using SharePoint Framework? Join this session to know what's new and what's coming up in SharePoint Framework and leverage your SharePoint expertise to direct your application roadmap. Hear from us on building a best practice for your SharePoint solutions and get familiar with the development of latest SharePoint framework components with quick demos.
SharePoint has been re-built to make it much quicker and easier to deliver compelling web experiences across your organization. Deeply extend SharePoint user experiences using modern script and frameworks like React and Angular. Connect to SharePoint and beyond with MIcrosoft Graph technologies. Discover the foundation of modern intranets, and what's new for building them, within SharePoint in Office 365.
This document discusses Microsoft's SharePoint Framework and related technologies. It provides an overview of SharePoint Framework capabilities and roadmap, including new features for building tabs and extensions in Teams and Office add-ins. It also discusses the Microsoft Graph, Microsoft Identity services, and using the Fluid Framework with SharePoint.
This document provides an overview of the SharePoint Framework and modern toolchain for developing client-side solutions in SharePoint. It discusses the evolution of the SharePoint development model and extensibility principles of purpose-built APIs, web hooks, and Graph integration. The modern toolchain is described including Office UI Fabric, tooling support, and components. Example scenarios for using the framework are provided along with descriptions of core framework components like client-side web parts and the page canvas.
Real World SharePoint Framework and Azure ServicesBrian Culver
Building Solution in Office 365 requires leveraging other cloud services, such as Azure Services. For those new to SharePoint and all SharePoint veterans, building cloud ready “Full Trust” solutions for Office 365 introduces a huge paradigm shift over the traditional on-premise full-trust development model.
In this session, we will look at a couple common full trust solutions and move them to Office365 and Azure. We will leverage various Azure services such as Azure Functions, Event Grids and WebJobs. See demonstrations on how event receivers become Azure Function and Event Grids, and timer jobs become Azure WebJobs. Learn about other useful Azure services for replacing full trust functionality. Don’t pass up this opportunity to learn skills and knowledge you need to build Office 365 Solutions leveraging Cloud Services
Attendee Takeaways:
1. Understand how to take Full Trust solutions from On-premise to the Office365.
2. Learn how to use Azure Functions, Event Grids, WebJobs and several other Azure Services.
3. See demonstrations of a couple common Full Trust Solutions converted to cloud solutions on Office365 and Azure.
This document provides an agenda and summary for a SharePoint Framework developer bootcamp being held in Melbourne. The following topics will be covered:
1. What's new in the SharePoint Framework, including upcoming features like domain-isolated web parts, dynamic data, list subscriptions, and supporting provider-hosted solutions.
2. Using the PnP library to build reusable SharePoint Framework components and solutions. Over 50,000 tenants have used open-source PnP components.
3. Hands-on labs demonstrating the SharePoint Framework, no-code/low-code options like Microsoft Forms and Flow integrations, and using the Graph API.
This document provides an introduction to SharePoint development for .NET developers. It discusses the SharePoint platform editions, when to develop on the SharePoint platform, development tools and approaches such as the client object model, and resources for learning more about SharePoint development.
Jenkins NS delivered a session on Consume Graph APIs in SPFx
Agenda:
• Overview of MS Graph
• Office 365 APIs
• What is Graph API?
• Consume Microsoft Graph
• AadHttpClient object
• MSGraphClient object
• API permissions requests
• Isolated web parts
Real World Add-in Development for Office365Brian Culver
Building Add-ins for Office 365 requires many new skills and knowledge. For those new to SharePoint and all SharePoint veterans, building add-ins and apps for Office 365 introduces a huge paradigm shift over the full-trust development model. Full-trust development is on its way out whether we like it or not. In this session, we will learn how to create real world add-ins and apps deployable on Office 365. Learn to build SharePoint-Hosted add-ins/apps and Provider-Hosted add-ins/apps that will leverage various Azure services to create robust solutions, including Azure Web Sites, Azure Web Jobs and more. We will demonstrate and build a couple apps to explain and demonstrate many of the key Azure Services. The future is today. Don’t pass up this opportunity to learn the skills and knowledge you need to build SharePoint Add-ins and App solutions for Office 365.
Attendee Takeaways:
1. Understand the difference between full-trust solutions, sandbox solutions and add-ins/app solutions.
2. Create real world add-ins and apps deployable on Office 365 and On-premise SharePoint.
3. Build SharePoint-Hosted add-ins/apps and Provider-Hosted add-ins/apps.
Introductory slide set on the new client side framework on SharePoint platform which introduces by Microsoft. This slide-deck has been used by me in the local user group speak-up had in the year 2016. @kushanlahiru
Building Responsive Intranet using Sharepoint Framework solutions - Asish Pad...Asish Padhy
This document discusses building responsive intranet solutions in SharePoint modern experience sites using the SharePoint Framework with React. It outlines some modern experience customization challenges and intranet possibilities. The SharePoint Framework is introduced as a way to create client-side web parts and extensions to integrate with modern pages. Tips are provided for using React and Office Fabric/Bootstrap in SPFx solutions. A demo is included.
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourBrian Culver
This is a live walkthrough where we convert a common full trust solution to a SharePoint Framework solution. May the demo Gods be kind to me. Really, we will do it. Does not cover all possible scenarios, but I will show you the general workflow for converting your full trust solutions to SPFx solutions. I show you the proper configuration for your development environment. We walk through building the SPFx solutions and deploying it to Office 365. Lots of DO’s and DON’Ts will be shared. I’ll show you some of my scars too. From this session forward, you will want to hone your skills in modern SharePoint and convert everything to SPFx solutions.
Attendee Takeaways:
1. Understand the why, the how, and what make up the SharePoint Framework (SPFx).
2. A live demonstration where we take a common Full Trust Solutions and covert it to the SharePoint Framework (SPFx) in less than 1 hour.
3. I share lots of tips, DO’s and DON’Ts to save you hours and days of your life. Yes, you are welcome :)
The document discusses building solutions with the SharePoint Framework (SPFx) that work across SharePoint and Microsoft Teams. It provides information on SPFx extensions, building tabs using the SPFx development model, and leveraging existing solutions across platforms like Teams and SharePoint. Examples of building personal tabs in Teams using SPFx are also included.
Similar to What's new and what's next in SharePoint Development for Enterprise & SPFx (20)
This document summarizes an event about Microsoft 365 Copilot hosted by Pune Tech Community. The event featured a presentation and demo of M365 Copilot by Vignesh Ganesan. Copilot is an AI assistant currently in early access that can help automate tasks across M365 apps like Word, PowerPoint, Excel, Outlook and Teams. The presentation provided an overview of Copilot's capabilities, a demo of its features, and discussed considerations for enterprises looking to pilot Copilot, including technical prerequisites, licensing costs, and developing a pilot program. Useful resources for learning more about Copilot were also shared.
Here's the slide deck from my session titled "How to use Advanced eDiscovery for Microsoft Teams" from the M365 Chicago virtual event .https://m365chicago.com/
Here's the slide deck from my session titled "Secure your Access to Cloud Apps using Microsoft Defender for Cloud Apps" which was presented on the Modern Workplace Conference Paris 2022 Virtual event.
This document summarizes a presentation about using Azure Active Directory (Azure AD) for identity governance.
The presentation discusses how Azure AD features like Privileged Identity Management, Terms of Use, Entitlement Management, and Access Reviews can help address four challenges: 1) too many users had privileged access, 2) a need to enforce non-disclosure agreements, 3) streamlining access to resources, and 4) gaining visibility on guest users. Each Azure AD feature is mapped to a specific challenge.
The presentation concludes that Azure AD identity governance features can help govern the identity lifecycle, govern access, secure privileged access, and meet compliance requirements. Resources are provided for further reading. Feedback is requested from attendees.
The document provides an overview of securing identity infrastructure in Azure. It discusses five key steps:
1. Strengthening credentials by implementing strong authentication like multi-factor authentication and password policies.
2. Reducing the attack surface by blocking legacy authentication protocols and restricting access points.
3. Automating threat response with tools like Azure AD Identity Protection for automated risk detection and remediation.
4. Utilizing cloud intelligence by monitoring Azure AD logs, events, and health to detect anomalies and threats.
5. Enabling self-service options for users like self-service password reset and access reviews to balance security and productivity.
The document provides examples and recommendations for each step and references
The document provides an overview of a webinar on Microsoft security, compliance, and identity fundamentals presented by Vignesh Ganesan. The webinar covers Microsoft 365 security, Microsoft compliance solutions like information protection and governance, and Microsoft identity including Azure Active Directory. It summarizes the three main components that will be focused on: Microsoft security, Microsoft identity, and Microsoft compliance. It also outlines some of the key capabilities within each area and compares Microsoft's offerings to other vendors in the space.
This is the slide deck which we used in our session on " Live events in Microsoft Teams , Yammer and Stream- When to use what " at the Microsoft 365 Virtual Marathon on May 28th , 2020 .
This is the Powerpoint slide deck which we used in our webinar on "What's new in Microsoft Teams" . In this webinar , myself and my co-speaker Vijai Anand( Microsoft MVP ) would be discussing about the below mentioned topics .
1. What’s new in Microsoft Teams for end users – Desktop & Mobile app
2. What’ new in Microsoft Teams for administrators
3. What’s new in Microsoft Teams for developers
4. What’s new in Microsoft Teams under Security and Compliance
5. What’s new in Microsoft Teams for Voice
6. Some new useful resources & docs that you should be aware of .
This is the slide deck of our webinar on Microsoft Search (formerly known as Bing for Business ) , where myself and Microsoft MVP Vijai Anand have discussed about what is Microsoft Search , how to get started with Microsoft Search in your Office 365 tenant ,how to configure it as an admin for your end users , how to use it and we also discussed about the value proposition of Microsoft Search along with the roadmap .This is a demo heavy session where we have managed to do a demo on all the features of Microsoft Search.
This document provides an overview of Microsoft Azure Active Directory (Azure AD). It discusses Azure AD's capabilities for user and access management, single sign-on, multi-factor authentication, and integrating on-premises and cloud applications. It also highlights key stats such as the number of users, applications, and customers using Azure AD. Additional sections cover Azure AD's security features including identity protection, risk-based conditional access, and password protection. The document concludes by listing several Azure AD documentation links for further information.
This is the PPT slide which was during the webinar session conducted by myself and Microsoft MVP Vijai Anand on what's Microsoft Kaizala and how to empower your mobile workforce using Microsoft Kaizala .
Vignesh Ganesan and Jayanthi P gave a presentation on the overview of SharePoint Server 2019. They discussed the new features in SharePoint 2019 like communication sites, modern lists and libraries, improved hybrid experiences and integration with PowerApps and Flow. They also covered deprecated features, hardware requirements, migration approach and roadmap for SharePoint 2019. The presentation concluded with useful resources for getting started with SharePoint 2019.
This document provides an overview of security and compliance in Office 365. It discusses the modern workplace and security challenges in a cloud-first, mobile-first world. It then describes Office 365's defense-in-depth, multi-dimensional approach to security across physical, network, host, application, administration and data layers. Specific Office 365 security and compliance offerings are outlined, including Cloud Access Security Brokers, SIEM, MDR and CASB tools. The document concludes by discussing upcoming topics that will be covered in future parts, such as Exchange Online Protection, Advanced Threat Protection, Threat Intelligence, GDPR compliance and data governance tools.
This is the slide deck which was used for my webinar on Digital Transformation and Microsoft 365. In this session I've given a detailed overview of Digital Transformation and how it has been disrupting the organizations across the globe. I've also explained how Microsoft 365 can help in planning your organization's Digital Transformation.
This document introduces Microsoft Flow and PowerApps, two new offerings for automating workflows and building custom apps in Office 365. Flow allows non-developers to automate tasks and connect apps and services without code. PowerApps enables users to build custom mobile apps for business needs using a no-code interface. Examples are provided of creating SharePoint-focused apps and flows. Roadmaps are presented for upcoming features in both Flow and PowerApps, including expanded connectivity, approvals functionality, and support for additional platforms and devices. Pricing models are also briefly outlined.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
5. What to expect from today’s session
What is SPFx ?
What’s new in SP Dev &
SPFx ?
Some cool demos
Roadmap
Release notes & latest
updates
6. Teamwork
Content
Processes
Email and Calendar
App Elements
Microsoft Teams
Office Apps and OneDrive SharePoint
Outlook
Flow and Planner
Lists, Search & App Hosting in SharePoint
Microsoft Graph
Microsoft Identity
People & Teams
Pages & Sites
Windows 10
App Experiences
7. 18 trillion
Microsoft Graph nodes
180 million
monthly active users of
Office 365 commercial
90%
Fortune 500
1 billion
users across work,
life and edu
100 billion
Microsoft Graph
requests per month
1 million
monthly active apps
using Microsoft Identity
Your tailored
experiences or
customizations
10. >500 samples
for helping to learn to
extend Microsoft 365
awardedInternally at Microsoft as the reference
model for community engagement
>1000Contributors in GitHub
organizations
>2.4 million
Watch time minutes in
the YouTube channel
within last 365 days
>28000Tenants using open-
source components each
month
>60000Visitors in GitHub
organizations in past 2 weeks
aka.ms/sppnp
13. SharePoint Framework (SPFx) Extensions
Extend the user experience of SharePoint, leveraging the familiar tools and
libraries for client-side development coming from the SharePoint Framework.
Application customizer
Add script to modern pages
Adjust top and bottom sections
of page with custom renderings
Command set
Extend the modern list command
surface with new actions that run
custom code
Field customizer
Visualize data inside
columns in the list view
17. 1.9.1 Release notes - 14th of August 2019
1.8 Release notes - 8th of March 2019
1.7 Release notes - 8th of November 2018
1.6 Release notes - 5th of September 2018
1.5.1 Release notes - 25th of June 2018
1.5 Release notes - 5th of June 2018
1.4.1 Release notes - 15th of February 2018
1.4 Release notes - 7th of December 2017
1.0 (GA) Release notes - 23rd of February 2017
Roadmap :_ https://docs.microsoft.com/en-us/sharepoint/dev/spfx/roadmap
Release Notes
19. A Full Modern Page with
preconfigured application content
and no authoring experience – only
optional configuration
Created as part of the “new page”
flow or viewed using a query string
driven _Layouts page.
Uses the same “chrome” as other
pages in the site
Supports all the same extensions as
authored pages
App Pages
App pages
21. Microsoft Teams Tabs
Advantages on using SharePoint
Framework as the UI implementation
Teams Solution
build with
SharePoint Framework
Easy access to Graph API
Easy Graph API access even without
Azure admin UI configurations
Reuse same implementation
One codebase to implement
extensibility which works in multiple
platforms
Simple deployment
Simple centralized deployment
Automated hosting
Automated hosting with optimized CDN
22. Enable developers to build SPFx
based Tabs solutions
Full Teams context and SDK
available at development and run
time
Hosting, authentication, and API
access handled by SharePoint
directly
Full support for rich clients
Develop Teams Tabs using SPFx
23. Building Tabs using SPFx Development Model
Enable developers to build SPFx
based Tabs solutions
Full Teams context and SDK
available at development and run
time
Hosting, authentication, and API
access handled by SharePoint
directly
Full support for rich clients
24. Building Tabs using SPFx Development Model
SharePoint
Online
js
JavaScript Library
js
JavaScript Library
Office 365 public CDN
js
SPFx Teams solutions are deployed
to Office 365 tenants using tenant
app catalog- Typical options for the
sppkg file packaging and hosting
available.
SPFx Teams
Application
SPFx Teams application exposed in the
Microsoft Teams as a tab (IFrame). Assets
are hosted in SharePoint and published
to Teams using standard Teams model.
All typical configuration available as
for any SPFx solution – like asset
packaging, CDN configuration, asset
provisioning etc.
1
2
3
26. Tabs in SharePoint Pages
Uses the same infrastructure / technology
as the Microsoft Teams Tab
Even same package!
Logical successor to the existing SharePoint
add-In model
A common development methodology for
iFramed solutions
Supports both js/client solutions as well as
traditional server-side solutions (.aspx/C#
or even Java)
27. Uses the same infrastructure /
package as Microsoft Teams
Supported both as Web Part and
App Page
Provides the SharePoint Page
Context as part of the SDK
Requires minimal or no changes to
existing solutions
Supports both js/client solutions as
well as traditional server-side
solutions (.Net / C# or even Python)
"Teams" Provider Hosted Solutions in SharePoint
28.
29.
30. • Ideal for surfacing existing
solutions in multiple platforms
• Works for personal and
configurable tabs
• Requires existing infrastructure
(web APIs + rendering)
• Ideal for building solution for
Microsoft 365
• Supports Teams, SharePoint…
And more
• Works for configurable tabs
• Supports single sign-on on web
and rich clients
• Can leverage Office 365
infrastructure
Tabs Development Models
33. Code runs in an auto-generated domain w/
different API permissions than the main
tenant, and is iFramed into the main page
Same context as the hosting page
Framework handles AAD App registration and
permission scopes and authentication
Support for Web Parts, App Pages and Teams
tabs
Useful for a Web Part that needs extra
permissions (mail.read) or a Web Part that
wants extra protection (other parts can't
access your back end data)
Domain Isolated Web Parts
35. Allow independently versioned deployed code, to be served automatically for
the SharePoint Framework components
Libraries are deployed in the app catalog then they can be referenced across
other components
Things to be aware of:
• All components in the tenant get the same instance of the library
• A solution cannot contain webparts/extensions and libraries. It’s one or the
other
• You must reference the library components at development time from a
package manager or using npm link
Library Components
37. Version 1.8 – Supports section
backgrounds
SPFx web parts can be made
aware of any section
backgrounds
Improve the appearance of a
web part when hosted in a
section with a different
background
Supporting section backgrounds
39. Manage Microsoft Office 365 tenant and SharePoint Framework projects on
any platform
spfx project upgrade
spfx project upgrade --toVersion 1.8.2 --output md > upgrade-report.md
Upgrades SharePoint Framework project to the specified version and save the
findings in MarkDown file
Reference:
https://pnp.github.io/office365-cli/
https://pnp.github.io/office365-cli/cmd/spfx/project/project-upgrade/
Office 365 CLI – Upgrade SharePoint Framework Project
40. Latest OOTB Capabilities – Modern Web Parts
Button Web
Part
Call to Action
Web Part
World Clock
Web Part
Countdown
Timer Web
Part
Duplicate
section or web
part
41. Analytics APIs 1.0
WebHooks – Security events
Delta API – Sharing changed annotation
Followed sites API beta (Coming soon)
Site collection enumeration beta (Coming soon)
CSOM .NET Standard (Coming soon)
SharePoint / OneDrive Graph API Updates
42. Sites
Pages
List and libraries
Web parts
Microsoft Forms
Lists Conditional Formatting
Business Automation using
Flows
Out of the box Flows
Connected web parts
Power BI
PowerApps
Adaptive Cards
List Formatters
Microsoft Graph
SharePoint Framework
Azure AI + Machine Learning
Azure Containers
Azure Bot Framework
Authors Makers Low-code developers Pro developers
43. Roadmap: Developer platform
SharePoint Framework
Pre-allocated headers
Support for Teams personal
apps
Support for Teams mobile app
Query Extensions (dev preview)
Support for Office add-ins in
OWA (dev preview)
Fluid Components support
(Private Preview)
Graph
Webhook support for Lists
Permission change support for
Delta API
Followed Sites API (Dev Preview)
Check in Check out (Dev
Preview)
SPFx solutions in AppSource
GA of Query Extensions
Nav and header extensions (dev
preview)
Available soon Early next year
Unified toolchain for Microsoft
365 workloads
Support for Fluid Components
Top of mind
44. The Road Ahead – SPFx 1.10 Release
• Extensions: Pre-allocated placeholders
• SPFx for Teams –personal apps support
• SPFx for Teams – support for mobile app
• List notification API moved to GA
• Developer Preview
• New extension: Query Modification
• SPFx for Office – support for Office add-ins
(starts with OWA)
48. You can find Microsoft 365 developer training modules on Microsoft Learn!
https://aka.ms/M365DevTraining
https://aka.ms/IgniteO365DevProgram
Exam MS-600
51. Call to action
Join Office 365 developer program
https://dev.office.com/devprogram
to leverage all resources for Office 365
development learning
Build applications on Office 365 platform
Attend MVP led local community events to
continue learning on Office 365 development
Share your feedback on Bootcamp at
https://aka.ms/Microsoft365DevBootcampSurvey2019
Editor's Notes
Objective: Reinforce our teamwork position - Microsoft 365 meets the diverse needs of teams with an integrated solution that is secure
We’ve designed Microsoft 365 to meet the unique needs of every group.
For each of those categories of teamwork, Microsoft 365 includes a purpose-built application.
Teams as a hub for teamwork where groups that actively engage and are working on core projects can connect and collaborate
Yammer for people to connect across their company, sharing ideas on common topics of interest
Outlook where teams can communicate in a familiar place, and can easily create modern distribution list with groups in Outlook
SharePoint for keeping content at the center of teamwork, making files, sites and all types of content easily shareable and accessible across teams
Office Apps – enabling co-authoring in familiar apps like Word, Excel, and PowerPoint
With these tools coming together in Microsoft 365 – teams get a holistic solution.
What’s unique about teamwork in Microsoft 365 is that all of these applications are built on an intelligent fabric - suite-wide membership service with O365 Groups; suite-wide discovery and intelligence with Microsoft Graph, and suite-wide security and compliance.
Office 365 Groups - A membership service providing a single identity for teams across Office applications and services
Microsoft Graph - Suite-wide intelligence that maps the connection of people and content to surface insights
Security and Compliance - Proactive security that simplifies IT management with intelligence built-in
Microsoft Build 2017
Introduce Microsoft Teams as the problem solver. At a high level, talk about the full capabilities that Teams offers]
Microsoft Teams is a chat-based workspace where you can communicate effectively, collaborate efficiently, customize your environment and work in confidence.
[Speak through all pillars]
----------------------
[This is an animated slide. Please show it in presentation mode]
[MAIN POINT TO LAND]
And as you may already know, Microsoft Teams is the hub for teamwork, a chat-based workspace that enables teams to be more productive by giving them a single and secure location that brings together everything a team needs: chats, meetings, calls, files, and tools. Microsoft Teams is one place for all the needs your teams have.
Microsoft Teams delivers on four core promises to create a digital workspace for high performing teams.
[COMMUNICATE]
First, Microsoft Teams solves for the communication needs of a diverse workforce.
Since preview, Microsoft Teams has evolved to include a complete meetings experience, as well as chat, voice and video -
You can use Teams for informal 1:1 or group chats – directly on your phone if you’re on the go. Or you can have an open conversation in a channel. This enables people to share information in a transparent way to accelerate decision making. And it's super easy to move from a chat into a face to face meeting, helping you to bridge geographical barriers.
[COLLABORATE]
When it comes to collaboration, the deep Office integration enables today’s multigenerational workforce to use the Office apps they are familiar with and love - Word, Excel, PowerPoint, OneNote, SharePoint, Planner, even Power BI - right within the context of Teams. Teams is unique in how we enable collaboration.
Today, when you want somebody’s feedback, you send them the file via email, they store it locally with comments, you store it again…… it's a vicious cycle that results in v2, v3, v4 versions – and you have to jump between email and other apps to get the work done. Teams brings all the Office 365 services together – so that you can easily share and co-author files without the need for email attachments.
[CUSTOMIZE]
Many of you use other services than Office 365 as well which results in you having to jump between and spend time in disparate experiences. We built Teams to not only be the hub for Office 365 services, but for all the services and tools teams use on a day to day basis. So, you can customize Teams with tabs, connector and bots to include the apps and services you need - <mention relevant 3rd party apps like GitHub and Trello that can be included in Teams>– we have integrations with over 150 partners. For our developer community, we have also created an extensible platform, to enable building apps and to integrate with business processes.
[WORK WITH CONFIDENCE]
Microsoft Teams comes with the enterprise grade security, compliance and manageability that you expect from Office 365 which customers tell us is a huge value add for them.