This document provides an overview of challenges and strategies for migrating customizations from an on-premises SharePoint deployment to SharePoint Online. It discusses remediation approaches for various types of custom code and solutions, including full trust code, custom web parts and controls, user profile properties, timer jobs, event receivers, connected applications, and content customizations like custom fields, site definitions, and list definitions. The presentation outlines how to identify these customizations, replace unsupported solutions like full trust code and event receivers with remote alternatives, handle authentication and throttling for connected applications, and migrate customized content structures and data.
This document discusses SharePoint Framework (SPFx) extensions, how they work, and how to use them. It explains that SPFx initially only supported web parts, but extensions fill that gap. There are three types of extensions: application customizers to extend the UI across pages, command set customizers to add commands to lists and libraries, and field customizers to customize field rendering. It provides examples for each type and discusses prerequisites, debugging techniques, and deployment options. Resources for learning more about SPFx extensions are also listed.
SPUnite17 Transforming your Organisation into a Digital WorkplaceNCCOMMS
The document discusses the digital transformation of a global organization using Office 365. It describes how a champion educated stakeholders about digital possibilities, identified quick wins like mobile forms, and implemented solutions in phases over 18 months. This ignited momentum for additional projects and improved collaboration across the organization. The process took two years and key lessons included prioritizing training, understanding executive priorities, and not underestimating cultural change.
SPUnite17 Introduction to the Office Dev PnP Core LibrariesNCCOMMS
This document discusses the SharePoint Patterns and Practices (PnP) project. It provides reusable code components, extensive samples, and guidance documentation to simplify SharePoint development. The PnP project includes client-side and server-side JavaScript libraries for common SharePoint tasks like retrieving lists, uploading files, and provisioning sites. It supports development for add-ins, the SharePoint Framework, and Microsoft Graph across SharePoint Online and on-premises.
This document discusses branding strategies for SharePoint and add-ins. It emphasizes that branding should focus on content, not just the application. It also discusses the benefits of maintaining a style guide, including design and code consistency, easier testing, and providing a shared vocabulary. The document recommends building HTML and design first before documenting styles. It suggests that responsive deliverables for clients should resemble fully-functioning systems like Twitter Bootstrap. It provides examples of style guides from various organizations and concludes by inviting questions and feedback.
Branding Deployment in Office 365 and SharePoint 2013/2016Stefan Bauer
This document discusses methods for deploying branding assets in Office 365 and SharePoint 2013/2016. It covers the pros and cons of traditional deployment methods like copying and pasting files or using farm and sandbox solutions versus newer approaches like provider-hosted and SharePoint-hosted add-ins or PowerShell deployment. Specific assets that can be deployed are listed. The document then dives deeper into different deployment methods and provides demos of deploying fields and binary files using various techniques. It concludes with recommendations around structuring code, handling performance, and using techniques that work across SharePoint on-premises and Office 365 environments.
What's in SharePoint land 2016 for the end userSPC Adriatics
SharePoint has evolved significantly since its initial release in 2001. Over the years it has incorporated new features around cloud and enterprise social capabilities, content management, and core collaboration. Looking ahead, Microsoft sees PowerApps and Flow as eventually replacing SharePoint Designer and InfoPath for business process automation, though these newer tools still need more development. Browser support for SharePoint also continues expanding to include the latest versions of Edge, Chrome, Firefox and Safari.
Modern SharePoint, the Good, the Bad, and the UglyBob German
Bob German is a Principal Architect at BlueMetal who leads Office 365 and SharePoint development. In his presentation, he discusses Microsoft's modernization of the SharePoint user experience to be more mobile-friendly. This includes modern document libraries, lists, and team sites. He demonstrates the modern experiences and notes both improvements like a better mobile and editing experience, as well as limitations like missing web parts and limited customization options. He also discusses how administrators can control the modern experiences at the tenant, site collection, and list level.
This document discusses SharePoint Framework (SPFx) extensions, how they work, and how to use them. It explains that SPFx initially only supported web parts, but extensions fill that gap. There are three types of extensions: application customizers to extend the UI across pages, command set customizers to add commands to lists and libraries, and field customizers to customize field rendering. It provides examples for each type and discusses prerequisites, debugging techniques, and deployment options. Resources for learning more about SPFx extensions are also listed.
SPUnite17 Transforming your Organisation into a Digital WorkplaceNCCOMMS
The document discusses the digital transformation of a global organization using Office 365. It describes how a champion educated stakeholders about digital possibilities, identified quick wins like mobile forms, and implemented solutions in phases over 18 months. This ignited momentum for additional projects and improved collaboration across the organization. The process took two years and key lessons included prioritizing training, understanding executive priorities, and not underestimating cultural change.
SPUnite17 Introduction to the Office Dev PnP Core LibrariesNCCOMMS
This document discusses the SharePoint Patterns and Practices (PnP) project. It provides reusable code components, extensive samples, and guidance documentation to simplify SharePoint development. The PnP project includes client-side and server-side JavaScript libraries for common SharePoint tasks like retrieving lists, uploading files, and provisioning sites. It supports development for add-ins, the SharePoint Framework, and Microsoft Graph across SharePoint Online and on-premises.
This document discusses branding strategies for SharePoint and add-ins. It emphasizes that branding should focus on content, not just the application. It also discusses the benefits of maintaining a style guide, including design and code consistency, easier testing, and providing a shared vocabulary. The document recommends building HTML and design first before documenting styles. It suggests that responsive deliverables for clients should resemble fully-functioning systems like Twitter Bootstrap. It provides examples of style guides from various organizations and concludes by inviting questions and feedback.
Branding Deployment in Office 365 and SharePoint 2013/2016Stefan Bauer
This document discusses methods for deploying branding assets in Office 365 and SharePoint 2013/2016. It covers the pros and cons of traditional deployment methods like copying and pasting files or using farm and sandbox solutions versus newer approaches like provider-hosted and SharePoint-hosted add-ins or PowerShell deployment. Specific assets that can be deployed are listed. The document then dives deeper into different deployment methods and provides demos of deploying fields and binary files using various techniques. It concludes with recommendations around structuring code, handling performance, and using techniques that work across SharePoint on-premises and Office 365 environments.
What's in SharePoint land 2016 for the end userSPC Adriatics
SharePoint has evolved significantly since its initial release in 2001. Over the years it has incorporated new features around cloud and enterprise social capabilities, content management, and core collaboration. Looking ahead, Microsoft sees PowerApps and Flow as eventually replacing SharePoint Designer and InfoPath for business process automation, though these newer tools still need more development. Browser support for SharePoint also continues expanding to include the latest versions of Edge, Chrome, Firefox and Safari.
Modern SharePoint, the Good, the Bad, and the UglyBob German
Bob German is a Principal Architect at BlueMetal who leads Office 365 and SharePoint development. In his presentation, he discusses Microsoft's modernization of the SharePoint user experience to be more mobile-friendly. This includes modern document libraries, lists, and team sites. He demonstrates the modern experiences and notes both improvements like a better mobile and editing experience, as well as limitations like missing web parts and limited customization options. He also discusses how administrators can control the modern experiences at the tenant, site collection, and list level.
O365Con18 - Security and Compliance - Liz SundetNCCOMMS
The document discusses training administrators and users to properly handle electronic protected health information (ePHI) to comply with business associate agreements and regulations. It recommends establishing policies, standards, and guidelines to outline specific requirements around acceptable use, and demonstrates how to use tools like Azure Information Protection and compliance scores to monitor usage.
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien
Describes the new SharePoint development framework, which uses Gulp, node.js, TypeScript, SASS and other modern web technologies. Covers client web parts, modern pages and the canvas, and how to surface your files on a CDN for optimum performance. This intro presentation helps you get started.
This document provides an overview and quick guide to Visio 2013 and Visio Services in SharePoint 2013. It discusses what Visio Services is, how to configure it, why it is useful, options for integrating Visio drawings into SharePoint, how to create and display Visio drawings in the browser, how the rendering works, features for visualizing and refreshing data linked to drawings, and how to comment on drawings. It also includes demos of connecting processes, building a BI dashboard, and using Visio and web part connections.
In this session you will get a high level introduction to how you can use Visio Services inside SharePoint or Office 365 to among other things filter your SharePoint List. Before it was always problems when sharing diagrams produced with Visio, well with the 2013 versions of Visio, SharePoint and Office 365 all that has changed, now sharing is as easy as uploading the diagram to a document library and telling the users where it is.
This document discusses various ways to generate reports from SharePoint data, including using SQL Server Reporting Services, Power BI, and Power Query to connect to and report on SharePoint lists and libraries. It covers techniques for handling complex SharePoint field types like lookups, metadata, and rich text. Reporting options for SharePoint Online, on-premises, and hybrid environments are also compared.
Broaden your dev skillset with SharePoint branding optionsEric Overfield
The document discusses options for branding SharePoint sites. It begins with the evolution of branding options from early versions of SharePoint to current versions. It then covers current branding options for SharePoint Online and on-premises environments like alternative CSS, master pages, and themes. The document also reviews tools for branding like SharePoint Designer, JavaScript, and the SharePoint Framework. It concludes with an overview of deployment and maintenance methodologies.
O365Con18 - Customizing SharePoint and Microsoft Teams with SharePoint Framew...NCCOMMS
SharePoint Framework web parts provide a powerful and modern way to customize SharePoint and Microsoft Teams. They allow building client-side web parts that can be used in SharePoint pages and Teams tabs. Using Office UI Fabric components ensures web parts have a consistent and polished look and feel. Microsoft provides many resources to help developers get started with building web parts, including documentation, videos, and community support.
O365Con18 - Bridge Over O365 Gaps and Enhance User Satisfaction - Nimrod GevaNCCOMMS
The document advertises an online conference on June 17th and 18th, 2015 hosted by KWizCom Corporation. KWizCom is a leading developer of SharePoint add-ons and apps headquartered in Toronto, Canada with over 10,000 clients worldwide. The conference will showcase KWizCom's add-ins for bridging gaps in Office 365 and enhancing user satisfaction, including tools for forms, workflows, scanning, migrating desktop content to SharePoint, using mobile apps, tracking key performance indicators, aggregating data, converting to PDF, creating organization charts, and more. Attendees can win prizes.
Ricardo Wilkins will present on how modern SharePoint and the app model can change developers' negative perceptions of SharePoint. The presentation will cover the evolution of SharePoint, the new app model features and tools, deployment options for apps including SharePoint-hosted and auto-hosted on Azure, and demonstrate building an app using Napa. The app model offers benefits like no custom code on the SharePoint server and leveraging existing web skills.
The document introduces Project Siena, a tool from Microsoft that allows users to create Windows apps without coding. It provides an overview of Project Siena's components like screens, visual controls, functions and data sources. The document demonstrates how to connect a Siena app to SharePoint and Office 365. It also shows how to publish a completed Siena app. The presenter encourages users to get started with Project Siena and provides additional resources.
O365Con18 - Modern News Publishing with SharePoint - Maarten EekelsNCCOMMS
This document discusses modern news publishing with SharePoint. It provides an overview of team sites vs communication sites vs hub sites for publishing news. It demonstrates how to use SharePoint's site designs and site scripts features to customize and brand sites, including applying themes, logos, and navigation. It also introduces the PnP Starter Kit which provides web parts, extensions, and other components that can be used for customizations. Useful links are provided for learning more about SharePoint's declarative customization options like regional settings and site designs.
This document discusses timer jobs and event handlers in SharePoint Online. It begins by explaining daemons and the options available in the cloud for running background tasks, such as Azure Functions, Logic Apps, and Web Jobs. It then covers authentication using Azure Active Directory and the different application types. The document demonstrates setting up an Azure Function with an app-only OAuth 2.0 token to call SharePoint and discusses remote event receivers versus webhooks. It provides examples of creating webhook subscriptions and handling notifications. In the end, it recaps how daemons can be run in SharePoint Online using Azure and the different authentication approaches for timer jobs and event handlers.
In "Modern development", the presence of client-side code is increasingly present.
It is not least SharePoint, which thanks to the Online version introduced a new development framework based on client-side technologies called "SharePoint Framework " (SPFX).
In This session we will see a brief introduction about why this Framework was created, the principle of operation, the development tools, the programming languages, and the client-side frameworks that you can use to create Customizations such as Web parts and expensions.
Designing a great SharePoint Online intranet in Office 365Danny Burlage
Designing an Intranet in SharePoint Online could potentially turn out to be a disaster. Developers build the intranet with On Premise SharePoint specifications in mind, resulting in a slow intranet.
SharePoint Online however is a great tool to build your company intranet. Many large organizations use it to communicate with their employees throughout the world.
This presentation describes the most commonly made mistakes when building out a SharePoint Online intranet. Thing you need to consider in order for the Intranet not to be slow but also to make sure you get the most out of your environment.
The presentation was first given by Danny Burlage from Wortell at SharePoint Connections 2014 and slightly modified repeated at the Metalogix Conference Roadmap to the Cloud.
This document provides an overview of using Power BI to report on and analyze data stored in SharePoint. It discusses different options for connecting to SharePoint data sources from Power BI, Excel, and SQL Server Reporting Services. It also covers techniques for working with complex SharePoint column types like person, metadata, and lookup fields in Power BI. The document includes links to blog posts with more detailed examples of reporting on specific SharePoint field types.
Introduction to SharePoint Framework (SPFx)Fabio Franzini
This document summarizes an introduction to the SharePoint Framework (SPFx) presented by Fabio Franzini. The agenda includes an introduction to SPFx, the SPFx toolchain, building an SPFx web part, and deploying an SPFx web part. SPFx is a page and web part model for building client-side SharePoint solutions using modern web technologies. It allows developers to build responsive and accessible web parts that can be added to classic and modern SharePoint pages. The SPFx toolchain is based on open source tools like Node.js, Yeoman, and Gulp. Developers can create their first web part, then package and deploy it to an app catalog to add to
The document provides an overview and summary of new features in SharePoint Server 2019, including modern team sites, lists, and libraries with an updated user interface; improved mobile experience; enhanced search capabilities; and improved hybrid functionality. It recommends administrators plan their upgrade to SharePoint 2019 now by identifying business impacts, testing migrations, and addressing any issues before the end of support dates.
The missing key: Azure AD for developersSPC Adriatics
The document discusses the state of development in Office 365 and the role of Azure Active Directory (Azure AD). It notes that Azure AD protects Office 365 resources accessed from browsers or APIs. It outlines different API versions and features available, including the v1 and v2 application models. The main differences between the models are that v2 accepts both Azure AD and Microsoft accounts, uses authentication scopes instead of resources, and has a new registration portal. However, not all features work yet in v2. The document then provides a detailed overview of the various APIs and their capabilities in different versions. It concludes with noting scenarios like browser to web app and daemon apps that can or cannot yet work in the v2 model.
[Bert Jansen] Have you been using SharePoint Online and already have many classic team sites? Do you want to transform these sites to modern, group connected, team sites? In this session we'll walk through the typical transformation scenarios that will unblock you on adopting the modern experiences in SharePoint Online.
This document discusses building and managing SharePoint Framework (SPFx) solutions over time. It covers:
- Using the @microsoft/generator-sharepoint Yeoman generator to create SPFx projects.
- Best practices for upgrading SPFx projects as new versions are released.
- Development environment setup and tools for SPFx development.
- Application lifecycle management (ALM) approaches for moving SPFx solutions through development, testing, and production environments.
- Optimizing performance of SPFx solutions by configuring caching, compression, and hosting options.
Spunite17 Converting your CEWP CustomisationsNCCOMMS
This document discusses converting existing customizations built with JavaScript/jQuery to the SharePoint Framework (SPFx). It outlines the benefits of SPFx, including better manageability, deployment, and security. It then demonstrates the steps to convert a sample customization, including copying code, adding references, importing scripts, using properties, and deploying the solution. Some potential hurdles discussed are using REST APIs and disabling reactive property changes. The overall goal is to help clients modernize existing custom code to take advantage of SPFx.
O365Con18 - Security and Compliance - Liz SundetNCCOMMS
The document discusses training administrators and users to properly handle electronic protected health information (ePHI) to comply with business associate agreements and regulations. It recommends establishing policies, standards, and guidelines to outline specific requirements around acceptable use, and demonstrates how to use tools like Azure Information Protection and compliance scores to monitor usage.
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien
Describes the new SharePoint development framework, which uses Gulp, node.js, TypeScript, SASS and other modern web technologies. Covers client web parts, modern pages and the canvas, and how to surface your files on a CDN for optimum performance. This intro presentation helps you get started.
This document provides an overview and quick guide to Visio 2013 and Visio Services in SharePoint 2013. It discusses what Visio Services is, how to configure it, why it is useful, options for integrating Visio drawings into SharePoint, how to create and display Visio drawings in the browser, how the rendering works, features for visualizing and refreshing data linked to drawings, and how to comment on drawings. It also includes demos of connecting processes, building a BI dashboard, and using Visio and web part connections.
In this session you will get a high level introduction to how you can use Visio Services inside SharePoint or Office 365 to among other things filter your SharePoint List. Before it was always problems when sharing diagrams produced with Visio, well with the 2013 versions of Visio, SharePoint and Office 365 all that has changed, now sharing is as easy as uploading the diagram to a document library and telling the users where it is.
This document discusses various ways to generate reports from SharePoint data, including using SQL Server Reporting Services, Power BI, and Power Query to connect to and report on SharePoint lists and libraries. It covers techniques for handling complex SharePoint field types like lookups, metadata, and rich text. Reporting options for SharePoint Online, on-premises, and hybrid environments are also compared.
Broaden your dev skillset with SharePoint branding optionsEric Overfield
The document discusses options for branding SharePoint sites. It begins with the evolution of branding options from early versions of SharePoint to current versions. It then covers current branding options for SharePoint Online and on-premises environments like alternative CSS, master pages, and themes. The document also reviews tools for branding like SharePoint Designer, JavaScript, and the SharePoint Framework. It concludes with an overview of deployment and maintenance methodologies.
O365Con18 - Customizing SharePoint and Microsoft Teams with SharePoint Framew...NCCOMMS
SharePoint Framework web parts provide a powerful and modern way to customize SharePoint and Microsoft Teams. They allow building client-side web parts that can be used in SharePoint pages and Teams tabs. Using Office UI Fabric components ensures web parts have a consistent and polished look and feel. Microsoft provides many resources to help developers get started with building web parts, including documentation, videos, and community support.
O365Con18 - Bridge Over O365 Gaps and Enhance User Satisfaction - Nimrod GevaNCCOMMS
The document advertises an online conference on June 17th and 18th, 2015 hosted by KWizCom Corporation. KWizCom is a leading developer of SharePoint add-ons and apps headquartered in Toronto, Canada with over 10,000 clients worldwide. The conference will showcase KWizCom's add-ins for bridging gaps in Office 365 and enhancing user satisfaction, including tools for forms, workflows, scanning, migrating desktop content to SharePoint, using mobile apps, tracking key performance indicators, aggregating data, converting to PDF, creating organization charts, and more. Attendees can win prizes.
Ricardo Wilkins will present on how modern SharePoint and the app model can change developers' negative perceptions of SharePoint. The presentation will cover the evolution of SharePoint, the new app model features and tools, deployment options for apps including SharePoint-hosted and auto-hosted on Azure, and demonstrate building an app using Napa. The app model offers benefits like no custom code on the SharePoint server and leveraging existing web skills.
The document introduces Project Siena, a tool from Microsoft that allows users to create Windows apps without coding. It provides an overview of Project Siena's components like screens, visual controls, functions and data sources. The document demonstrates how to connect a Siena app to SharePoint and Office 365. It also shows how to publish a completed Siena app. The presenter encourages users to get started with Project Siena and provides additional resources.
O365Con18 - Modern News Publishing with SharePoint - Maarten EekelsNCCOMMS
This document discusses modern news publishing with SharePoint. It provides an overview of team sites vs communication sites vs hub sites for publishing news. It demonstrates how to use SharePoint's site designs and site scripts features to customize and brand sites, including applying themes, logos, and navigation. It also introduces the PnP Starter Kit which provides web parts, extensions, and other components that can be used for customizations. Useful links are provided for learning more about SharePoint's declarative customization options like regional settings and site designs.
This document discusses timer jobs and event handlers in SharePoint Online. It begins by explaining daemons and the options available in the cloud for running background tasks, such as Azure Functions, Logic Apps, and Web Jobs. It then covers authentication using Azure Active Directory and the different application types. The document demonstrates setting up an Azure Function with an app-only OAuth 2.0 token to call SharePoint and discusses remote event receivers versus webhooks. It provides examples of creating webhook subscriptions and handling notifications. In the end, it recaps how daemons can be run in SharePoint Online using Azure and the different authentication approaches for timer jobs and event handlers.
In "Modern development", the presence of client-side code is increasingly present.
It is not least SharePoint, which thanks to the Online version introduced a new development framework based on client-side technologies called "SharePoint Framework " (SPFX).
In This session we will see a brief introduction about why this Framework was created, the principle of operation, the development tools, the programming languages, and the client-side frameworks that you can use to create Customizations such as Web parts and expensions.
Designing a great SharePoint Online intranet in Office 365Danny Burlage
Designing an Intranet in SharePoint Online could potentially turn out to be a disaster. Developers build the intranet with On Premise SharePoint specifications in mind, resulting in a slow intranet.
SharePoint Online however is a great tool to build your company intranet. Many large organizations use it to communicate with their employees throughout the world.
This presentation describes the most commonly made mistakes when building out a SharePoint Online intranet. Thing you need to consider in order for the Intranet not to be slow but also to make sure you get the most out of your environment.
The presentation was first given by Danny Burlage from Wortell at SharePoint Connections 2014 and slightly modified repeated at the Metalogix Conference Roadmap to the Cloud.
This document provides an overview of using Power BI to report on and analyze data stored in SharePoint. It discusses different options for connecting to SharePoint data sources from Power BI, Excel, and SQL Server Reporting Services. It also covers techniques for working with complex SharePoint column types like person, metadata, and lookup fields in Power BI. The document includes links to blog posts with more detailed examples of reporting on specific SharePoint field types.
Introduction to SharePoint Framework (SPFx)Fabio Franzini
This document summarizes an introduction to the SharePoint Framework (SPFx) presented by Fabio Franzini. The agenda includes an introduction to SPFx, the SPFx toolchain, building an SPFx web part, and deploying an SPFx web part. SPFx is a page and web part model for building client-side SharePoint solutions using modern web technologies. It allows developers to build responsive and accessible web parts that can be added to classic and modern SharePoint pages. The SPFx toolchain is based on open source tools like Node.js, Yeoman, and Gulp. Developers can create their first web part, then package and deploy it to an app catalog to add to
The document provides an overview and summary of new features in SharePoint Server 2019, including modern team sites, lists, and libraries with an updated user interface; improved mobile experience; enhanced search capabilities; and improved hybrid functionality. It recommends administrators plan their upgrade to SharePoint 2019 now by identifying business impacts, testing migrations, and addressing any issues before the end of support dates.
The missing key: Azure AD for developersSPC Adriatics
The document discusses the state of development in Office 365 and the role of Azure Active Directory (Azure AD). It notes that Azure AD protects Office 365 resources accessed from browsers or APIs. It outlines different API versions and features available, including the v1 and v2 application models. The main differences between the models are that v2 accepts both Azure AD and Microsoft accounts, uses authentication scopes instead of resources, and has a new registration portal. However, not all features work yet in v2. The document then provides a detailed overview of the various APIs and their capabilities in different versions. It concludes with noting scenarios like browser to web app and daemon apps that can or cannot yet work in the v2 model.
[Bert Jansen] Have you been using SharePoint Online and already have many classic team sites? Do you want to transform these sites to modern, group connected, team sites? In this session we'll walk through the typical transformation scenarios that will unblock you on adopting the modern experiences in SharePoint Online.
This document discusses building and managing SharePoint Framework (SPFx) solutions over time. It covers:
- Using the @microsoft/generator-sharepoint Yeoman generator to create SPFx projects.
- Best practices for upgrading SPFx projects as new versions are released.
- Development environment setup and tools for SPFx development.
- Application lifecycle management (ALM) approaches for moving SPFx solutions through development, testing, and production environments.
- Optimizing performance of SPFx solutions by configuring caching, compression, and hosting options.
Spunite17 Converting your CEWP CustomisationsNCCOMMS
This document discusses converting existing customizations built with JavaScript/jQuery to the SharePoint Framework (SPFx). It outlines the benefits of SPFx, including better manageability, deployment, and security. It then demonstrates the steps to convert a sample customization, including copying code, adding references, importing scripts, using properties, and deploying the solution. Some potential hurdles discussed are using REST APIs and disabling reactive property changes. The overall goal is to help clients modernize existing custom code to take advantage of SPFx.
This document outlines five query rules that every SharePoint professional should know. The rules cover handling glossary terms, projects identified by IDs, and managed metadata terms. Specifically, it describes configuring result sources and query rules to match glossary terms, project terms and IDs, and managed metadata terms and return relevant results for queries containing these special terms.
SPUnite17 Building Great Client Side Web Parts with SPFxNCCOMMS
This document provides an overview and agenda for a presentation on building great client-side web parts for SharePoint with the SharePoint Framework (SPFx), PnP-JS-Core, ReactJS, and Office UI Fabric. The presentation covers why to use SPFx instead of traditional JavaScript injection, introduces key concepts and technologies like ReactJS and Office UI Fabric, demonstrates how to call the SharePoint REST API with PnP-JS-Core, and discusses building web parts by bringing these technologies together. It also outlines the SPFx roadmap and conclusions that modern tools are now available for building reusable SharePoint components.
This document discusses OAuth and authorization in SharePoint, Office 365, and Azure. It begins with an introduction to OAuth fundamentals, including the roles of clients, resource owners, authorization servers, and resource servers. It then covers OAuth implementation, including configuring trusts between on-premise and cloud-based authorization servers and the steps applications take to request and receive access tokens. The document concludes with additional resources on OAuth and authorization.
SPUnite17 SharePoint and Data Loss PreventionNCCOMMS
Data loss prevention (DLP) identifies and protects sensitive information across SharePoint Online, Exchange Online, and OneDrive for Business. It can prevent accidental sharing of private data and monitor desktop Office apps. DLP creates labels for different types of sensitive content and policies that block sharing of labeled files outside the organization. The system also provides reporting on content that matches DLP policies and new features include blocking content and in-app policy tips.
The document discusses React, a JavaScript library for building user interfaces. It covers components, JSX/TSX syntax, variables in JSX, simple component structure, using components, events, inputs and state, listing items, virtual DOM, lifecycle hooks, calling APIs, and working with SCSS in SharePoint Framework projects. The presenter provides examples and demos of React concepts and building React components for SPFx.
SPUnite17 Getting Notified by SharePoint with WebHooksNCCOMMS
This document discusses webhooks in SharePoint and how to use them. It defines webhooks as asynchronous event notifications triggered by actions on a web service. The document outlines how to subscribe to webhook notifications in SharePoint lists and libraries, how the minimal notification information can be used to retrieve change details from SharePoint, and provides examples of creating a notification service using technologies like Node.js and Azure Functions.
SPUnite17 Making Sense of the SharePoint FrameworkNCCOMMS
This document discusses the SharePoint Framework (SPFx) for developing client-side extensions for SharePoint. It provides a brief history of SharePoint development models and their limitations. SPFx is presented as the new model that allows for more control and uses modern web development tools and techniques. The document addresses questions about SPFx and discusses deployment, governance, security considerations, and resources for learning more. Demo code is shown to illustrate SPFx tooling and deployment.
SpUnite17 Exploring Identity Management Options in Office 365NCCOMMS
This document provides an overview of identity management options in Office 365. It discusses authentication versus authorization and explores trusted identity accounts stored in Azure Active Directory versus federated identity with claims redirected from an on-premises directory. It also covers common issues like outbound account syncing and inbound password syncing. The rest of the document demonstrates features like single sign-on, self-service password reset, direct versus inherited group licensing, and sign-in branding customization. Useful links are provided for further reading on federation, AD FS topology design, and Microsoft group licensing documentation.
SPUnite17 Successful SharePoint Projects and User eXperienceNCCOMMS
This document discusses best practices for successful SharePoint projects and user experience. It provides tips in several areas:
- Involve users from the beginning and get buy-in from management to avoid users seeing it as an "IT thing."
- Simplify forms and navigation using consistent structure and metadata. Search should drive effects rather than just searching.
- Consider starting small with existing components rather than a "big bang" approach. Be aware of design principles like placing important content above the fold.
- Give users control over their content and work in progress. Provide training and support to help users solve their needs rather than just teaching functionality.
While SharePoint lists can contain up to 30 million items, lists with more than 20,000 items require special handling to avoid performance issues. Predictive indexing can help optimize large lists by automatically creating indexes for common queries. When lists grow too large, options include moving items to folders with fewer than 5,000 items each, using metadata navigation to return subsets of results, or employing third party tools. Proper planning is key to successfully managing large SharePoint lists.
SPUnite17 TypeScript for SharePoint DevelopersNCCOMMS
This document discusses using TypeScript for SharePoint development. It introduces TypeScript as a strongly typed superset of JavaScript that provides benefits like improved consistency and compile-time type checking. It outlines prerequisites for using TypeScript in projects, like Node.js and TypeScript compiler, and recommends using VSCode for most scenarios and Visual Studio for SharePoint Framework and add-ins. The document provides examples of using TypeScript in VSCode and Visual Studio and demonstrates it for display templates and add-ins.
Penelope Coventry gave a presentation on Logic Apps at the SPUnite17 conference. She discussed how Logic Apps can be used for integration problems and automation by combining Azure services in a serverless environment. Logic Apps provides a visual designer to create workflows with triggers and actions that connect applications, data, and services. It enables fast and scalable integration for both developers and IT professionals.
SPUnite17 Modern NewsPublishing with SharePointNCCOMMS
This document discusses modern news publishing using SharePoint. It provides an overview of team sites versus communication sites, how to use SharePoint for news publishing, branding options, and the roadmap. Key points include:
- Communication sites are for sharing information with the whole organization, while team sites are for internal department/project teams.
- News can be published to communication sites using page libraries and promoted to the top for visibility.
- Branding ensures consistency in company colors, logos, and navigation to represent the organizational culture and build trust.
- Upcoming features like hub sites and custom site designs will improve cross-site connections and standardized look-and-feel.
SPUnite17 External Sharing in SharePoint OnlineNCCOMMS
- There are multiple options for external sharing in Office 365 including sharing links, adding users to security groups, and using Azure Active Directory B2B.
- Settings for sharing can be configured at the tenant, site collection, site, and individual item levels.
- External users can be given different permission levels when sharing sites or individual documents and folders. Anonymous links can also be used.
- Office 365 Groups and Microsoft Teams support adding external users as members but their access is limited compared to internal users.
Presentación de Matthias Eining en el SharePoint Saturday Madrid 2017 sobre como transforma soluciones de tipo granja al modelo de Add-ins / SharePoint Framework.
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...Rencore
Erwin van Hunen, Product Owner of SPTransformator, Microsoft MCM and MVP, introduces you to some things to keep an eye on that will help you in preventing your SharePoint migration projects from stalling.
What you will learn:
Meet the single most overlooked and potentially crucial factor for your migration project: SharePoint Customizations.
- Find out, why and how to assess your SharePoint
- Customizations in terms of migratability
- and much more…
Spsnyc transforming share point farm solutions to the add-in model and shar...spsnyc
The document discusses transforming full-trust solutions in SharePoint to the add-in model or SharePoint Framework. It outlines the major changes required like moving from the server-side object model to the client-side object model and REST, avoiding declarative artifacts, and approaching SharePoint as a service. The transformation process involves assessing existing customizations, learning new techniques, planning the solution, and tracking progress. It recommends reimagining the solution instead of just copying code and discusses resources like the SharePoint Pattern and Practices and SharePoint Framework for developing solutions in the new models.
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.
Custom Development in SharePoint – What are my options now?Talbott Crowell
Since Microsoft has released SharePoint 2013 with a whole new application development methodology, there has been some confusion and frustration in the community on what the best approach for customizing SharePoint for developers. In this session, we will look at the options, new and old, and discuss the pros and cons. We may even see some novel approaches you haven’t thought about yet.
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Toni Frankola
This document provides an overview of best practices for preparing to upgrade to SharePoint 2016. It discusses upgrading farm roles and services, hardware requirements, database best practices, security considerations, and lifecycle management strategies. Key points include updating all servers to the latest versions, using SQL aliases instead of server names, enabling BLOB caching, and converting web applications to claims-based authentication before upgrading. The document aims to help IT administrators successfully upgrade their SharePoint infrastructure to the new version while maintaining performance and security.
SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...Bill Ayers
This document summarizes a presentation about building client-side web parts for SharePoint using the SharePoint Framework (SPFx), ReactJS, Office UI Fabric, and the PnP-JS-Core library. The presentation covers the SharePoint Framework model, using ReactJS for views, Office UI Fabric for styling, the PnP-JS-Core library for interacting with SharePoint, and building a sample SPFx web part. It concludes that the modern SharePoint development tools provide choice and allow building reusable components with ReactJS while leveraging Office UI Fabric for beautiful designs and PnP-JS-Core for easy SharePoint REST calls.
D1 - Building Great Client-side Web Parts with SPFx, PnP-JS-Core, ReactJS and...SPS Paris
Combine four key technologies to build great solutions for your company or clients. Build client-side web parts using the SharePoint Framework (SPFx) along with the open-source toolchain. The PnP-JS-Core library allows you to do a lot of work against the SharePoint REST API with just a few lines of code - sometimes even a single line of code! ReactJS is a view library that allows you to build lightning-fast user interfaces using a powerful component model. Finally, the Office UI Fabric, available in several forms including React components, allows you to build great-looking solutions that follow the design guidelines for SharePoint and Office Add-ins. Four great technologies in their own right, but in combination they allow you to deliver amazing SharePoint solutions with minimal effort.
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
This is a walkthrough where we convert a common full trust solution to a SharePoint Framework solution. 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 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 :)
What Makes Migrating to the Cloud Different Than On-PremisesChristian Buckley
My second presentation from #SPTechCon Boston 2014, focusing on the limitations and performance concerns of migration to SharePoint Online (part of Office 365).
Cognos Analytics August 2017 Enhancements: 11.0.7 Demos and Q&A with IBM Prod...Senturus
Discussion and demo of the new features in Cognos Analytics Release 7. Topics include: user experience with improved navigation, updated functionality for homepage, dashboards and modules; dashboards and reports filtering and visualizations enhancements; support for PowerPlay11 upgrade. View the webinar video recording and download the deck at: http://www.senturus.com/resources/cognos-analytics-august-2017-enhancements/
Senturus, a business analytics consulting firm, has a resource library with hundreds of free recorded webinars, trainings, demos and unbiased product reviews. Take a look and share them with your colleagues and friends: http://www.senturus.com/resources/.
This document provides an overview of the steps needed for a successful migration from an on-premises environment to Office 365. It includes sections on pre-migration analysis, migration, and post-migration activities. The presentation agenda outlines an introduction, end-to-end migration plan discussion, and time for questions. Common issues that may arise include master pages and page layouts not migrating properly, content query web parts needing configuration updates, and detached web pages. Careful planning of migration schedules, checklists, content audits and issue resolution are essential to a smooth transition to the new Office 365 environment.
SharePoint Hybrid Strategy for Office 365 - 3 OptionsJoel Oleson
SharePoint 2016 is best together with Office 365, but what are the various approaches? How does it work, and what can you do if you don't trust Microsoft. In this session we'll dig into the options you didn't know you had while configuring SharePoint in a Hybrid configuration with Office 365.
Hands-On Building and Deploying .NET Applications on AWS (DEV331-R1) - AWS re...Amazon Web Services
In this workshop, we discuss several approaches to building and deploying .NET applications on AWS. After a short presentation, attendees have the opportunity to choose a hands-on walkthrough to either rehost, replatform, or re-architect a .NET application on AWS. Please bring a laptop for the hands-on exercises.
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT
SharePoint has become mission critical, complex, and wide-ranging in most enterprises. How do we apply the best practices of ALM in this environment?
Learn more from this presentation, delivered by Envision IT, Leaders in SharePoint Solutions
Thinakaran M has over 4.9 years of experience developing SharePoint applications and ASP.NET web applications. He currently works as a Senior Software Engineer for Infinite Computer Solutions, where he provides SharePoint support and serves as the technical point of contact for clients. Previously he worked as a Team Lead for Avasoft Private LTD, where he led SharePoint migration projects and served as the technical lead for SharePoint activities. He has extensive experience with SharePoint development, customization, and administration. He is proficient in technologies like C#, ASP.NET, SQL Server, and has certifications in Microsoft technologies like MCPD and MCTS for SharePoint.
Managing GitHub Enterprise is much more than just provisioning an appliance. In this talk Todd O'Connor (Adobe) and Lars Schneider (Autodesk) cover techniques and strategies how to manage a large scale appliance efficiently. They share best practices for the initial setup, solutions for common issues, as well as debugging recommendations and tips for interacting with the GitHub support team. All topics are accompanied by hands on tutorials or code examples that are directly applicable by GitHub Enterprise administrators. This talk gives GitHub Enterprise administrators of any size installation tips on how to setup, manage, and monitor their installation and obtain tech support help. Lars and Todd are qualified to speak on this topic as they administer GitHub Enterprise installations of over 3,500 and 8,000 users respectively and have day-to-day hands on experience with the topics covered in this talk.
https://githubuniverse.com/program/#advanced-github-enterprise-administration
For all of the things that can go wrong with your SharePoint implementation, one of the best things we can do is learn from others. From not accepting that implementing an established information architecture and having an available infrastructure are core tenants of every SharePoint installation to managing SLAs with your end users; join us as we share not only what we've seen as worst practices but also worst experiences.
Attendees will learn practices on how to properly manage their SharePoint environments, how to work with other IT department leads and plan for a more properly planned SharePoint environment instead of dealing with the headaches that precipitate themselves when systems are hastily thrown together.
Similar to SPUnite17 Migrating your Customizations from On-prem to SharePoint Online (20)
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...NCCOMMS
The document provides an overview of a presentation on UI/UX design for SharePoint. It includes sections on understanding design principles, the pillars of design including wireframes, visual design and development phases, and examples of SharePoint design assets. The presentation encourages attendees that they can customize and extend SharePoint experiences through various approaches like theming, lists/libraries, Microsoft forms, hub sites, and using tools like PowerApps, Flow and PnP.
O365Con19 - Model-driven Apps or Canvas Apps? - Rick BakkerNCCOMMS
This presentation discusses the different types of PowerApps, including canvas apps, model-driven apps, and embedded canvas apps. It introduces the new PowerApps licensing model and provides demonstrations of creating apps and implementing security. The presentation also demonstrates a sample business solution using different app types for roles like sales, senior sales, and warehouse employees. Key takeaways include using environments and solutions to manage apps across multiple environments and leveraging embedded canvas apps for custom forms.
O365Con19 - Office 365 Groups Surviving the Real World - Jasper OosterveldNCCOMMS
This document discusses Office 365 Groups and governance strategies for managing collaboration in Microsoft Teams and Office 365. It provides an overview of Groups and how they integrate with Office 365 services. It also covers best practices for establishing governance policies for naming conventions, expiration rules, deletion processes, and access controls. The document advocates adopting a multi-step governance approach including workshops, planning, and establishing an oversight committee to implement and monitor the governance framework.
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis JugoNCCOMMS
This document discusses developing daemon equivalents like timer jobs and event handlers for SharePoint Online using Azure services. It describes options like Azure Functions, WebJobs, and Logic Apps and how they can be used with Azure Active Directory authentication. It provides demos of creating a timer job with an Azure Function using a certificate for app-only authentication and elevated permissions, and creating a webhook event handler with Functions and authentication. The document recommends Functions and WebJobs for timer jobs and either delegated or app-only authentication for event handlers depending on permission needs.
O365Con19 - Sharepoint with (Artificial) Intelligence - Adis JugoNCCOMMS
This document discusses using artificial intelligence and Azure Cognitive Services with SharePoint. It provides an overview of Azure Cognitive Services capabilities like language detection, sentiment analysis, and image recognition. It then demonstrates how these cognitive services can be used with SharePoint through Power Apps, Microsoft Flow, and the SharePoint Framework to automatically tag and extract metadata from images and text. Examples shown include using cognitive services for image and text analysis, translation, and extracting metadata through Power Apps and updating through Flow.
O365Con19 - What Do You Mean 90 days Isn't Enough - Paul HuntNCCOMMS
The document discusses auditing logs in Microsoft 365 and Azure environments. It notes that out of the box, Office 365 only retains audit logs for 90 days, which may not be enough for security investigations. It outlines some options for extending log retention and access, including using the Management Activity API directly, integrating with Azure Log Analytics and Azure Sentinel, or using third-party solutions. All options come with different configuration efforts, costs, and retention periods that must be considered based on an organization's auditing needs. Extending retention beyond 90 days requires configuring additional solutions.
O365Con19 - Tips and Tricks for Complex Migrations to SharePoint Online - And...NCCOMMS
This document provides tips and guidance for large-scale migrations to SharePoint Online. It discusses typical challenges like dealing with terabytes of unstructured "dark data" and the need to rationalize and classify data. The document recommends engaging stakeholders and designing a future-proof target architecture. It also demonstrates migration tools and techniques like using pipelines to automate and optimize the migration process. The key takeaway is that large-scale migrations require optimizing processes through automation since common tasks become time-consuming at large volumes of data.
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...NCCOMMS
This document discusses how to start developing Teams tabs and SharePoint webparts using the SharePoint Framework (SPFx). SPFx allows building custom user interface elements using open-source tools like React. It covers how to get a developer tenant, set up the development environment, build a basic webpart, and leverage the Microsoft Graph API from within SPFx. The presentation includes demos of a webpart in Teams and SharePoint, using the Graph API to access OneNote notebooks, and best practices for SPFx development.
O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...NCCOMMS
The document discusses upgrading from Skype for Business to Microsoft Teams. It provides an overview of Teams and how it brings together chat, meetings, calling, collaboration and file storage. It then outlines a framework for planning and implementing the upgrade, including preparing the IT environment and users, implementing in pilot and production phases, and ongoing adoption and optimization. It describes different "coexistence modes" to define how Skype for Business and Teams can be used together during the transition.
O365Con19 - Lets Get Started with Azure Container Instances - Jussi RoineNCCOMMS
Getting started with Azure Container Instances
Azure Container Instances (ACI) allows you to run containers in Azure without having to manage virtual machines. ACI provides Linux containers with configurable RAM and CPU. You can store container images in Azure Container Registry (ACR) and deploy them to ACI. ACI offers pay-per-second billing. Key steps to get started include provisioning ACR to store images, provisioning ACI to run containers from ACR images, and using Azure CLI scripts to automate deployments. It is recommended to test containers locally before deploying to ACI.
This document provides an overview of 30 essential skills to master Azure. It discusses key concepts like Azure Active Directory, subscriptions and tenants, identity management and security. It also covers specific Azure services like Azure Functions, Logic Apps, Storage, SQL, Cosmos DB, Virtual Machines, and containers. Other sections discuss API Management, monitoring with Log Analytics and App Insights, DevOps, cost management, and governance tools like Azure Policy and Blueprints. The document emphasizes understanding Azure Active Directory, focusing on 5-10 key services, embracing new features through previews, and adapting strategies based on customer needs between cloud and on-premises.
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsNCCOMMS
This document discusses ways to customize the user interface in modern SharePoint sites. It explains that themes, site designs, hub sites, and formatting tools can be used to control aspects of the look and functionality. Various Microsoft tools and services are also presented to facilitate UI customization, including the SharePoint Design website, Provisioning Service, and Modernization Scanner. The recap emphasizes using themes, designs, and hub sites for branding and consistency across related sites while extending customizations through SharePoint Framework solutions.
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna LinsNCCOMMS
The document provides guidance on adopting a modern workplace. It emphasizes defining business scenarios to prioritize how the new tools will be used. Stakeholders like executive sponsors and champions are key to driving adoption. Sponsors must actively support the project while champions help scale adoption across the organization. Training and monitoring help ensure users understand the tools. Defining success criteria for scenarios helps measure the impact of the new workplace.
O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...NCCOMMS
This document discusses how to manage tasks across Microsoft 365 applications. It recommends using Microsoft To-Do to track personal tasks across devices and keep track of tasks from emails, documents and OneNote. For project tasks, it recommends using Microsoft Planner and Outlook within Office 365 groups to collaborate with others. It provides demos of setting up tasks in To-Do and Planner, connecting documents to tasks using Flow, and achieving inbox zero to gain visibility of all tasks in one place through To-Do. The overall message is that Microsoft To-Do can be used to create and review all tasks from different sources to achieve a comprehensive overview.
O365Con19 - Sharing Code Efficiently in your Organisation - Elio StruyfNCCOMMS
This document discusses efficient code sharing in organizations using private npm packages and Azure Artifacts. It describes creating a private npm feed in Azure Artifacts to host internal packages. This allows teams to publish packages for use by other projects while avoiding issues of public registries. The document demonstrates configuring a pipeline in Azure DevOps to build, release and install packages from the private feed.
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...NCCOMMS
This document provides an overview of lessons learned from building products on SharePoint Modern. It discusses SharePoint Framework architecture, localization strategies, versioning approaches, challenges of supporting older browsers and environments, and the importance of testing. Key recommendations include using semantic versioning, sharing common code via libraries, automating releases through CI/CD, and testing across different environments.
O365Con19 - Keep Control of Your Data with AIP and CA - Bram de JagerNCCOMMS
This document discusses Microsoft Information Protection and its capabilities. It begins with an overview of information protection basics and challenges organizations face with sensitive data. It then demonstrates Microsoft's unified approach to discovering, classifying, labeling, and protecting data across devices, apps, cloud services and on-premises. The presentation includes a demo of sensitivity labeling and conditional access capabilities. It concludes with a discussion of upcoming features and considerations for implementation.
O365Con19 - Kaizala a Dive Into the Unknown - Rick van RousseltNCCOMMS
Marathi is the native language of 70 million people in India and is spoken as a second language by 20 million more. The Kaizala app allows users to communicate across Android, iOS, and Windows devices and stores user data securely on Microsoft servers according to their standards. The web version of Kaizala allows messaging and file sharing from a computer browser while connected to a user's mobile account through a verification code. Administrators can manage users and view reports through the Office 365 admin center.
O365Con19 - How to Inspire Users to Unstick from Email - Luise FreeseNCCOMMS
The document discusses how email is overused as a tool for tasks like task management, document management, and discussions within teams, which causes issues like lack of transparency, versioning problems, and email overload. It introduces modern workplace tools like Microsoft Planner, SharePoint, and Teams that can replace email for those functions and provide benefits like improved collaboration, file sharing and version control. The document provides tips on using Planner and Teams to manage tasks and documents and have discussions to help inspire users to move away from relying solely on email.
O365Con19 - O365 Identity Management and The Golden Config - Chris GoosenNCCOMMS
This document discusses Microsoft's "Golden Config" approach to securing identities in Office 365 and Azure Active Directory (Azure AD). It provides an overview of Azure AD identity types, explains why additional security is needed beyond passwords alone given growing cybersecurity threats, and outlines the five steps and various policies that make up the Golden Config's recommended practices for strengthening credentials, reducing attack surfaces, automating threat response, increasing security awareness, and enabling complete end-user security. These include enforcing multi-factor authentication, managing privileged access, monitoring sign-ins and risks, and carefully planning deployments.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
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
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
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
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
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.
36. 36
▪ An application which is located outside SharePoint and performs operations against
SharePoint
▪ Provider hosted application
▪ Windows applications
▪ Console applications
▪ Can be identified from a combination of sources:
▪ Application registries maintained by your organization
▪ Consulting with existing application support teams
▪ Analyzing the SharePoint on-prem IIS logs:
▪ Accounts known to be used for applications (e.g. service accounts)
▪ Calls to REST API’s and ASMX web services
What is a Connected Application
37. 37
▪ Maintenance and operational costs
▪ Long term roadmap of your customization vs. SharePoint roadmap
▪ Ability to create additional functionality
▪ Flexible model to serve both on-premise and O365/SPO
▪ No SharePoint downtime anymore during deployments
▪ Keep as close as possible to out of the box functionality
(Connected) Application considerations
41. 41
In the next slides these content remediation challenges and solutions will be addressed:
✓ Custom Field Types, Site Definitions and List Definitions
✓ Sandbox solutions
✓ List Templates
✓ Large Lists
✓ Large List Views
✓ Running Workflows
✓ Workflow Definitions
✓ InfoPath Forms
Remediation challenges
43. Unfortunately, there are not replacement options in SharePoint Online for these customizations
and the only option is a content migration
Custom Field Types, Site Definitions and List
Definitions
1
• Identify the locations where these customizations are used
2
• Recreate the content structure using OOTB functionality
3
• Migrate the content from the old location to the new location