Presentation used in SharePoint Site Design and Site Script Patterns and Practices (PnP) webcast.Covers key areas around the topic and how to modify the out-of-the-box provisioning logic, including the extensibility story.
Getting Started with Site Designs and Site Scripts - NACollabSummit 2019Drew Madelung
The concept of building SharePoint site templates has evolved. We now have site scripts and site designs that we can utilize to build templates for modern SharePoint sites. With these solutions we can empower the end users or administrators to drive consistent SharePoint experiences. In this session I will break down what site designs and site scripts are and how you can get started using them today within your enterprise.
Supporting third-party access and sharing in Microsoft Teams - Teams Day Onli...Chirag Patel
Presented session online at Teams Day Online II on 30 September 2020.
By default, guest access in Microsoft Teams is disabled and yet other parts of Microsoft 365 services such as SharePoint is enabled. In this demo based session, we will explore various services that has impact on external sharing and understand some of the key settings to stay in control of who, what and when information can be shared to support internal and external collaboration.
Administrators guide to managing Microsoft 365, SharePoint, Microsoft Teams a...Chirag Patel
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. During this demo rich session you will get informed with help and advice to best manage your Microsoft 365 Tenant.
Journey to the Centre of Microsoft 365 Groups - M365 Chicago 2020Chirag Patel
In this session we explore various Microsoft 365 Group integration experiences that light up Microsoft Teams, SharePoint, OneDrive, Yammer and Stream that will help you gain productivity efficiencies. We will cover, how your Teams chat space can be customised to bring all this integration experiences through lots of demos.
TeamsFest 2020 - Deep Dive Microsoft Teams integration with SharePointChirag Patel
There is more to SharePoint than working with just files in Microsoft Teams! This demo packed session will look at all the integration experiences covering structural and functional perspectives that you will take away and apply it in your organisation’s environment to enrich your Microsoft Teams chat workspaces.
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...Chirag Patel
Many organisations are adopting Microsoft Teams rapidly for collaboration and document management part of SharePoint. With your existing investments of SharePoint licenses you can take advantage of building modern intranet to keep your digital workplace connected. This session will walkthrough all the out-of-the-box features and solutions to get your modern intranet up and running
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...Chirag Patel
Did you know there are about 25 key security and privacy features in Microsoft Teams to keep your organisation secure and compliant? We will cover what these features are as overview and deep dive with some of them so you can apply it to your Microsoft Teams environment.
Building a Microsoft Teams team chat space to manage your project - M365 Chic...Chirag Patel
In this demo-based session we will explore and configure various elements of project management and customising it to provide rich and usable experience to your project team.
Getting Started with Site Designs and Site Scripts - NACollabSummit 2019Drew Madelung
The concept of building SharePoint site templates has evolved. We now have site scripts and site designs that we can utilize to build templates for modern SharePoint sites. With these solutions we can empower the end users or administrators to drive consistent SharePoint experiences. In this session I will break down what site designs and site scripts are and how you can get started using them today within your enterprise.
Supporting third-party access and sharing in Microsoft Teams - Teams Day Onli...Chirag Patel
Presented session online at Teams Day Online II on 30 September 2020.
By default, guest access in Microsoft Teams is disabled and yet other parts of Microsoft 365 services such as SharePoint is enabled. In this demo based session, we will explore various services that has impact on external sharing and understand some of the key settings to stay in control of who, what and when information can be shared to support internal and external collaboration.
Administrators guide to managing Microsoft 365, SharePoint, Microsoft Teams a...Chirag Patel
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. During this demo rich session you will get informed with help and advice to best manage your Microsoft 365 Tenant.
Journey to the Centre of Microsoft 365 Groups - M365 Chicago 2020Chirag Patel
In this session we explore various Microsoft 365 Group integration experiences that light up Microsoft Teams, SharePoint, OneDrive, Yammer and Stream that will help you gain productivity efficiencies. We will cover, how your Teams chat space can be customised to bring all this integration experiences through lots of demos.
TeamsFest 2020 - Deep Dive Microsoft Teams integration with SharePointChirag Patel
There is more to SharePoint than working with just files in Microsoft Teams! This demo packed session will look at all the integration experiences covering structural and functional perspectives that you will take away and apply it in your organisation’s environment to enrich your Microsoft Teams chat workspaces.
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...Chirag Patel
Many organisations are adopting Microsoft Teams rapidly for collaboration and document management part of SharePoint. With your existing investments of SharePoint licenses you can take advantage of building modern intranet to keep your digital workplace connected. This session will walkthrough all the out-of-the-box features and solutions to get your modern intranet up and running
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...Chirag Patel
Did you know there are about 25 key security and privacy features in Microsoft Teams to keep your organisation secure and compliant? We will cover what these features are as overview and deep dive with some of them so you can apply it to your Microsoft Teams environment.
Building a Microsoft Teams team chat space to manage your project - M365 Chic...Chirag Patel
In this demo-based session we will explore and configure various elements of project management and customising it to provide rich and usable experience to your project team.
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...Chirag Patel
Presented session at M365 Saturday Gurgaon 2020.
Your organisation has been using Microsoft 365 and Microsoft constantly delivering new and improved apps, services and improved functionalities all the time. This demo based session will look at the latest experiences of admin centres in Microsoft 365 covering all apps on how you can tailor it to align with your IT team roles and responsibilities.
When SharePoint met Microsoft Teams - Oktoberfest 2019 #TeamsFestChirag Patel
Delivered this session on 16th October 2019 at Oktoberfest European Teams UG free virtual summit dedicated to Microsoft Teams and organised by the European Teams User Group.
With over 18 years of SharePoint and nearing 3 years of Microsoft teams, both being collaborative technologies, how can your organisation navigate through these fast paced evolving technologies for business success. This session will look at how SharePoint and Microsoft teams work together and integrate across many apps and services.
In terms of products, Microsoft 365 is a complete intelligent solution that combines Windows 10, Office 365, mobility and security that seamlessly integrate for users, IT professionals and for developers.
My presentation on Microsoft Teams for SharePoint Saturday Helsinki. Topics covered were logical architecture, calls and meetings, external guest access, Office 365 connectors and manageability for Teams.
Microsoft 365 Adoption Tips and Tricks - SharePoint and Microsoft Teams togetherAdam Levithan
With special guest Mark Kashman, we discuss Microsoft 365 Tips and Tricks to meet people where they want to work. The Land of Knowledge (SharePoint) and the Hub of Teamwork (Teams). Withum Announces a Teams web part where you can view conversations on a page, and an Microsoft Teams app where your intranet can live within Teams.
Content Collaboration And Protection With SharePoint, OneDrive & Microsoft TeamsRichard Harbridge
SharePoint connects the workplace and powers content collaboration. OneDrive connects you with all your files in Office 365. Teams is the hub for teamwork. Together, SharePoint, OneDrive and Teams are greater than the sum of their parts. Join us for an overview of how these products interact with each other and learn about latest integrations we are working on to bring the richness of SharePoint directly into Teams experiences and vice versa. We'll explore new innovations for sharing and working together with data using SharePoint lists, and no-code productivity solutions that streamline business processes. Finally, we’ll explore how to structure teams and projects with hub sites.
Content publishing and communication strategies for office 365Maarten Visser
Looking at the new SharePoint Communication Sites and the role of SharePoint and Microsoft Teams. Digging into what Office 365 tools you should to have information flow through an organisation.
Tackling Governance, Site & Teams Sprawl with Microsoft 365Richard Harbridge
Without an effective governance strategy in place, Microsoft Teams and SharePoint Sites can quickly go from an organized and effective workspace to an out-of-control, sprawling digital wasteland. Sound familiar?
It's very common for organizations to experience Microsoft Teams & SharePoint Sites sprawl. But, when it does happen, how can you tackle it? Join me as we will explore:* Challenges organizations face with Microsoft Teams & SharePoint Sites sprawl.
* Solutions to tackle Microsoft Teams & SharePoint Sites sprawl.
* Best practices to get more from Microsoft Teams & SharePoint.
* Real-world guidance on out-of-the-box solutions and custom approaches.
* How you can improve experiences, management, and organizational outcomes.
SharePoint as an Intranet Portal for BusinessRashminPopat2
SharePoint has been one of Microsoft's frontrunners in aiding digital business growth. Companies looking to install this platform as their intranet portal may want to know more about it before investing.
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.
Microsoft 365 integration experiences with SharePoint, Microsoft Teams, Strea...Chirag Patel
This demo packed session will look at all the integration experiences to enrich your Microsoft Teams chat workspaces and SharePoint sites with Yammer and Stream. We will also cover what to use when through simple business scenarios.
Building Digital Workplaces using Office 365 Content ServicesMaarten Visser
Digital workplaces are created using a good foundation.In the past years (and during Ignite 2017) Microsoft launched important building blocks to support some of the key digital workplace workloads; Communication, Collaboration and Integration. Important gaps in collaboration use cases are finally getting filled by Microsoft and most of the Office 365 Services to enable Enterprise Content Management are getting mature. This session is aimed at Cloud Service providers wanting to build Digital Workplaces for their customers or large organisations who want to extend their own.
Office 365 Groups and Planner - Jump Start PM and Digital CollaborationGina Montgomery, V-TSP
Today there are more than 96 million mobile workers! With our organizations shifting into more a digital workplace, easy-to-use and secure collaboration space is a necessity. Used together, Microsoft Office 365 Groups and Office 365 Planner give you a user friendly and a visual way to organize your digital teamwork in a given project! Groups let you hold conversations about what you are working on, get progress updates from the team, and share files. Planner shows all your plans in a centralized view and lets you set due dates, assign people to tasks, and track your progress in a chart—all without the learning curve and ramp-up time usually associated with traditional project management software. Join me in this session and learn how Office 365 Groups and Planner can help you jump start project management while striking the right balance for digital collaboration your organization.
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Gina Montgomery, V-TSP
Is your organization considering the power of Video Communication? Microsoft provides two options that can assist your organization in Video Communication. The first, robust and fully customizable option, Azure Media Services, allows you to deliver any media, on virtually any device, with the power of the Azure cloud. Microsoft also provides an out-of-the box video portal solution in Office 365 that is built on Azure Media Services and SharePoint Online. Come learn features and benefits of each.
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceRichard Harbridge
70% of people start their journey by navigating. It is at the very heart of an effective digital workplace. Improving the navigation experience is Intranet's number one priority, and it often is not effectively designed or implemented. Navigation is also foundational for integration, automation, security, and many other essential areas of digital workplace investment. Poor navigation creates unnecessary inefficiencies and dependency on already overburdened resources to fill the navigation gaps with their time and effort directing requests, linking digital workspaces, essential applications, and more.
The good news is that organizations employ proven designs and best practices today to overcome these challenges. Join Richard Harbridge, a Microsoft MVP and internationally recognized expert on Microsoft 365 and the Digital Workplace, as he shares insight on how to better plan, design, personalize, configure, integrate, and enhance navigation for your Intranet and Digital Workplace. In the end, there will be a Q&A session.
Richard Harbridge is the Chief Technology Officer and owner of 2toLead and a Microsoft MVP. Richard works as a trusted advisor with hundreds of organizations, helping them understand their current needs, future needs, and what actions they should take to grow and achieve their bold ambitions.
Teams Day Online Modern Workplace Summit 2020 - Deep Dive Microsoft Teams int...Chirag Patel
There is more to SharePoint than working with just files in Microsoft Teams! This demo packed session will look at all the integration experiences covering structural and functional perspectives that you will take away and apply it in your organisation’s environment to enrich your Microsoft Teams chat workspaces.
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...Chirag Patel
Presented session at M365 Saturday Gurgaon 2020.
Your organisation has been using Microsoft 365 and Microsoft constantly delivering new and improved apps, services and improved functionalities all the time. This demo based session will look at the latest experiences of admin centres in Microsoft 365 covering all apps on how you can tailor it to align with your IT team roles and responsibilities.
When SharePoint met Microsoft Teams - Oktoberfest 2019 #TeamsFestChirag Patel
Delivered this session on 16th October 2019 at Oktoberfest European Teams UG free virtual summit dedicated to Microsoft Teams and organised by the European Teams User Group.
With over 18 years of SharePoint and nearing 3 years of Microsoft teams, both being collaborative technologies, how can your organisation navigate through these fast paced evolving technologies for business success. This session will look at how SharePoint and Microsoft teams work together and integrate across many apps and services.
In terms of products, Microsoft 365 is a complete intelligent solution that combines Windows 10, Office 365, mobility and security that seamlessly integrate for users, IT professionals and for developers.
My presentation on Microsoft Teams for SharePoint Saturday Helsinki. Topics covered were logical architecture, calls and meetings, external guest access, Office 365 connectors and manageability for Teams.
Microsoft 365 Adoption Tips and Tricks - SharePoint and Microsoft Teams togetherAdam Levithan
With special guest Mark Kashman, we discuss Microsoft 365 Tips and Tricks to meet people where they want to work. The Land of Knowledge (SharePoint) and the Hub of Teamwork (Teams). Withum Announces a Teams web part where you can view conversations on a page, and an Microsoft Teams app where your intranet can live within Teams.
Content Collaboration And Protection With SharePoint, OneDrive & Microsoft TeamsRichard Harbridge
SharePoint connects the workplace and powers content collaboration. OneDrive connects you with all your files in Office 365. Teams is the hub for teamwork. Together, SharePoint, OneDrive and Teams are greater than the sum of their parts. Join us for an overview of how these products interact with each other and learn about latest integrations we are working on to bring the richness of SharePoint directly into Teams experiences and vice versa. We'll explore new innovations for sharing and working together with data using SharePoint lists, and no-code productivity solutions that streamline business processes. Finally, we’ll explore how to structure teams and projects with hub sites.
Content publishing and communication strategies for office 365Maarten Visser
Looking at the new SharePoint Communication Sites and the role of SharePoint and Microsoft Teams. Digging into what Office 365 tools you should to have information flow through an organisation.
Tackling Governance, Site & Teams Sprawl with Microsoft 365Richard Harbridge
Without an effective governance strategy in place, Microsoft Teams and SharePoint Sites can quickly go from an organized and effective workspace to an out-of-control, sprawling digital wasteland. Sound familiar?
It's very common for organizations to experience Microsoft Teams & SharePoint Sites sprawl. But, when it does happen, how can you tackle it? Join me as we will explore:* Challenges organizations face with Microsoft Teams & SharePoint Sites sprawl.
* Solutions to tackle Microsoft Teams & SharePoint Sites sprawl.
* Best practices to get more from Microsoft Teams & SharePoint.
* Real-world guidance on out-of-the-box solutions and custom approaches.
* How you can improve experiences, management, and organizational outcomes.
SharePoint as an Intranet Portal for BusinessRashminPopat2
SharePoint has been one of Microsoft's frontrunners in aiding digital business growth. Companies looking to install this platform as their intranet portal may want to know more about it before investing.
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.
Microsoft 365 integration experiences with SharePoint, Microsoft Teams, Strea...Chirag Patel
This demo packed session will look at all the integration experiences to enrich your Microsoft Teams chat workspaces and SharePoint sites with Yammer and Stream. We will also cover what to use when through simple business scenarios.
Building Digital Workplaces using Office 365 Content ServicesMaarten Visser
Digital workplaces are created using a good foundation.In the past years (and during Ignite 2017) Microsoft launched important building blocks to support some of the key digital workplace workloads; Communication, Collaboration and Integration. Important gaps in collaboration use cases are finally getting filled by Microsoft and most of the Office 365 Services to enable Enterprise Content Management are getting mature. This session is aimed at Cloud Service providers wanting to build Digital Workplaces for their customers or large organisations who want to extend their own.
Office 365 Groups and Planner - Jump Start PM and Digital CollaborationGina Montgomery, V-TSP
Today there are more than 96 million mobile workers! With our organizations shifting into more a digital workplace, easy-to-use and secure collaboration space is a necessity. Used together, Microsoft Office 365 Groups and Office 365 Planner give you a user friendly and a visual way to organize your digital teamwork in a given project! Groups let you hold conversations about what you are working on, get progress updates from the team, and share files. Planner shows all your plans in a centralized view and lets you set due dates, assign people to tasks, and track your progress in a chart—all without the learning curve and ramp-up time usually associated with traditional project management software. Join me in this session and learn how Office 365 Groups and Planner can help you jump start project management while striking the right balance for digital collaboration your organization.
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Gina Montgomery, V-TSP
Is your organization considering the power of Video Communication? Microsoft provides two options that can assist your organization in Video Communication. The first, robust and fully customizable option, Azure Media Services, allows you to deliver any media, on virtually any device, with the power of the Azure cloud. Microsoft also provides an out-of-the box video portal solution in Office 365 that is built on Azure Media Services and SharePoint Online. Come learn features and benefits of each.
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceRichard Harbridge
70% of people start their journey by navigating. It is at the very heart of an effective digital workplace. Improving the navigation experience is Intranet's number one priority, and it often is not effectively designed or implemented. Navigation is also foundational for integration, automation, security, and many other essential areas of digital workplace investment. Poor navigation creates unnecessary inefficiencies and dependency on already overburdened resources to fill the navigation gaps with their time and effort directing requests, linking digital workspaces, essential applications, and more.
The good news is that organizations employ proven designs and best practices today to overcome these challenges. Join Richard Harbridge, a Microsoft MVP and internationally recognized expert on Microsoft 365 and the Digital Workplace, as he shares insight on how to better plan, design, personalize, configure, integrate, and enhance navigation for your Intranet and Digital Workplace. In the end, there will be a Q&A session.
Richard Harbridge is the Chief Technology Officer and owner of 2toLead and a Microsoft MVP. Richard works as a trusted advisor with hundreds of organizations, helping them understand their current needs, future needs, and what actions they should take to grow and achieve their bold ambitions.
Teams Day Online Modern Workplace Summit 2020 - Deep Dive Microsoft Teams int...Chirag Patel
There is more to SharePoint than working with just files in Microsoft Teams! This demo packed session will look at all the integration experiences covering structural and functional perspectives that you will take away and apply it in your organisation’s environment to enrich your Microsoft Teams chat workspaces.
Getting Started with Site Designs and Site Scripts - SPSChiDrew Madelung
The concept of building SharePoint site templates has evolved. We now have site scripts and site designs that we can utilize to build templates for modern SharePoint sites. With these solutions we can empower the end users or administrators to drive consistent SharePoint experiences. In this session I will break down what site designs and site scripts are and how you can get started using them today within your enterprise.
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewCathy Dew
This presentation begins down the path of how to customize SharePoint 2013 On Premises environments going through the Design, Development and Deployment stages.
Developing Next-Gen Enterprise Web ApplicationMark Gu
Mark Gu, web architect from SunGard (Asset Finance), will be giving a presentation on how they are using ASP.NET MVC and various client-side technologies to develop their next generation Enterprise web application. The presentation will cover topics and promote discussions around pluggable websites, Knockout JS, Roslyn, code generation, and TypeScript just to name a few.
Office 365 Connect 2018 - Modern news publishing with SharePointMaarten Eekels
The slides for my session on modern news publishing, site theming, site script, site designs and hub sites in SharePoint Online. Including the links to some hard to find parameters.
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.
The presentation (delivered for the Swiss SharePoint Club 31st meeting on 30th of January 2013, in Geneva, Switzerland ) exposes various important details about new concepts to be considered when branding in the new SharePoint 2013.
Presentation used in the SharePoint Dev Monthly Community call on 10th of July 2018. You can find recording of this community call from http://aka.ms/spdev-videos.
You can join on the monthly community calls by downloading recurrent invite from http://aka.ms/spdev-call.
Presentation used in the SharePoint Dev Monthly Community call on 12th of June 2018. You can find recording of this community call from http://aka.ms/spdev-videos.
SharePoint Developer (SP PnP) Community call recording from 8th of May 2018. Summary of the activities happened in the past month around SharePoint development guidance and preview of SharePoint development announcements in Microsoft Build 2018.
Demos - SharePoint Framework solutions as tabs in Microsoft Teams, Changes in PnP Provisioning schema and solution, Latest on the SharePoint Framework reusable controls (open-source controls for your solutions),
Detailed agenda an links to specific sections available from http://dev.office.com/blogs
You can download recurrent invite for the monthly SharePoint community calls from http://aka.ms/sppnp-call.
Presentation used in the SharePoint Dev (SP PnP) community call on 10th of April. Latest news on the SharePoint development topics within past month, including community contributions. Announcement of new Site Design and Site Script actions with live demos.
Presentation used for a PnP Webcast recording around upgrading guidance on the SharePoint Framework solution. How to upgrade on the latest SharePoint Framework packages.
Presentation for the SharePoint Dev Ecosystem / SharePoint PnP - January 2018 monthly community call. Recording and more details on covered topics available from http://dev.office.com/blogs
PnP Webcast around community driven and open source reusable controls, which you can take advantage on your own SharePoint Framework solutions. By utilizing these controls, you can concentrate on the actual business logic and simply take advantage of work provided by community and SharePoint engineering.
There are two kinds of controls: web part property controls and React based content controls. More detailed information and additional links to available resources from http://dev.office.com/blogs.
Presentation used in December 2017 monthly community call for SharePoint Patterns and Practices (PnP). Monthly summary on guidance, sample and community work. Also 3 specific live demos on SharePoint development.
SharPoint Patterns and Practices webcast around the different options for defining an icon for client-side web part, which will be visible in the web part picker at modern pages in SharePoint.
In this PnP Webcast, we show you how you can use the SharePoint Access App scanner (http://aka.ms/sppnp-accessappscanner) to gather inventory and usage data of the Access Web Apps inside your tenant . Access Web Apps are retired, so it’s important for you to know where your Access Web Apps are living, and that’s precisely what this tool will do for you.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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.
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
3. site scripts site designs
Custom scripting of sites
through provisioning
Site designs can be
injected into in-product
provisioning experience
to automate consistent
site creation
Apply site settings and
call custom solutions
Provision select settings
after creation; use
Microsoft Flow to call
apply additional business
logic
Clean & consistently
branded sites
Apply company theme or
custom page designs at
time of creation
4. Site Scripts -
Actions
• Create List
• Apply Theme
• Add to nav
• Trigger Flow
• Join a hub site
Site design selections appear in
site provisioning UX (per base
template)
Execute Site
Design
During site creation we create a parameter in site
property bag – this is used by site design feature to
apply site scripts.
2
3
After site creation script actions are
initialized and processed – as each are
run, they are saved to a local list and
rendered in progress panel
1
5. var listRecipe = {
"$schema": "schema.json",
"actions": [
{
"primary_verb": "List.CreateOrOpen",
"target": "Customer Tracking",
"templateType": 100,
"verbs": [
{
"verb": "SetDescription",
"description": "List of Customers and Orders"
},
{
"verb": "AddFieldIfNotExist",
"fieldType": "Text",
"displayName": "Customer Name",
"isRequired": false,
"addToDefaultView": true
},
{
"verb": "AddFieldIfNotExist",
"fieldType": "DateTime",
"displayName": "Date of Delivery",
"isRequired": true
},
]
},
{
primary_verb: "Theme.Apply",
target: "Contoso Travel Green"
}
],
"bindata": {},
"version": 1
};
JSON syntax of site
configuration actions to be
applied for the site
Script actions can be
concatenated in single file or
multiple files can be used
(and reused)
RestRequest("/_api/Microsoft.Sharepoint.Utilities.WebTemplateExtensions.Scr
iptUtility.CreateSiteDesign", {info:{Title:"Contoso Travel - Legal Case Book",
Description:"Restricted site design to create a legal case book site",
ScriptGuids:["b432a1cd-7e1f-4fb1-9829-633d8MaG1C”], IsDefault:true,
WebTemplate:"68"}});
Site Design attributes
designate display
characteristics and target
template
6. Create lists/libraries (incl. settings)
Add a site navigation link
Apply company themes
Set a site logo
Join a hub site
Trigger logic apps (using Microsoft Flow)
…with more to come
* Create modern pages; set as home page
* Add declarative formatting to a column
* Join site to Hub
* Enable external access
* Set site classification
7. var flowRecipe = {
"$schema": "schema.json",
"actions": [{
"primary_verb": "Flow.Trigger",
"target": “<<http post url>>",
"name": “contoso hr additions",
"parameters": {
"department": "HR",
"cost center": "1023"
}
}
],
"bindata": {},
"version": 1
};
SharePoint
Online
Storage
Queue
Azure Function
Microsoft Flow
Business logic will handle the message
processing. Site URL is used as a parameter to
connect to site using remote APIs. Applies
needed customization using remote
provisioning techniques, for example with PnP
remote provisioning template model.
Script configured to start
previously configured flow,
which will receive the newly
created site URL as parameter.
Flow includes a step to pass
site URL to Azure storage
queue for delegating
processing to Azure side
1 2
3
4
8. Add additional site designs for each template
Scope a site design to a select set of users
Add additional business logic using Microsoft
Flow
Templates have traditionally been one way to do it – but they have their limitations.
If you joined me last year Vesa and I talked about the options and challenges of several site template approaches – and highlighted the value of the remote provisioning pattern as an alternative to established ways of provisioning and branding SP sites.
The great thing about remote provisioning is it addresses the problems of upgradeability and availability – but it is remote
Instead of customizing site templates – and losing value of future updates – we’re building on this async provisioning pattern – providing a way to extend and programmatically apply configurations post-creation
This week we’re also announcing a new site extension capability – site designs.
The driver here was really around two principles:
We need to provide extensibility so customized sites (whether by design or function) can be created and reused w/o being orphaned as we release new capabilities (read: future-proof designs)
We need to provide flexible governance framework to provide appropriate administration and controls for enterprise IT
Three areas of configuration: look & feel; site settings; custom apps & business logic
Site Script
A declarative script executed post-site creation for applying a set of defined site configurations, like custom lists, libraries, features (incl. updates to what we provide in base templates)
The actions define configurable site elements and settings that are commonly performed in the customization of a site
Site Design
This is the entity a user would choose at creation time to make their newly created site a certain way.
Internally, it refers to the site formula or combination of components (base template + site properties/metadata + configuration recipe) presented to user in self-service site provisioning flow
This list will support audience-targeting so customers can scope who can select which site designs during provisioning
Currently only planned for application to modern site templates (team and communication)
Specifics of the implementation
We store JSON script blobs in a tenant (recipe) library
Site designs are stored in a tenant (formula) list
When a site gets created w/ REST call – we now create a paramater in the site property bag
During stage 3 feature activation we check if this parameter is there and then apply the designated design (or default | nothing at all)
The feature is activated in timer job and reads parameter from web, applying each recipe script in sequential order
As each action is run it is saved to a list in /_catalogs/wte list in the site collection – and presented in progress panel
The combination of site script w/ design – intended to provide a modern, IT-Pro / IW focused replacement to “save site as template”
Very similar to PnP model where we execute a set of configuration instructions on a site asynchronously – whether @ time 0 or time N
Idempotent model allows us to re-run a recipe multiple times without changing the result beyond the initial application
Scripts are intended to be flexible – to extend sites safely and consistently w/in a tenant - and in a manner that can accommodate upgradeability
All centrally stored w/ APIs so they can be leveraged across tenant
We are focusing on key settings and actions that folks commonly need to configure or wish to automate
But we recognize folks have existing investments – and it will take awhile to have everything in this new syntax
As you saw me demonstrate at the top of the session – leveraging Flow to orchestrate other actions is a powerful model – and one where we saw an opportunity to help our users even leverage existing solutions and investments
Let me walk through a flow for triggering a flow that will demonstrate in a moment
This flow walks through the triggerFlow action – align w/ intro demo
Let’s look @ the application of these capabilities w/ four scenarios
FEEDBACK: Flow is cool, but build up; don’t diminish value of the features we’re bringing to bear here. 1. no flow; 2. basic flow; 3 full pnp solution; see MikeAm’s email
Default team site: list, library, theme
This scenario could also be done from OWA to demonstrate that the same custom site design can get applied, even if creation done from another entry point (I likely won’t demo this, but just mention it)
Adding additional ones: look @ Contoso Sales Event
This scenario demonstrates how a custom site design can be applied to both templates - and integrated into UX by being added to the existing site design picker (even reuse the same script)
Scoping: Melissa sees (a) the demo (b) blue yonder campaign
This scenario demonstrates how we support restricting site designs to select groups of users. The actual implementation is currently complicated so I won't talk about that much, except to demonstrate that we can support scoping to a SG
Extending w/ Flow: Contoso Travel – Focus Project
This scenario demonstrates calling Vesa’s Azure function
Show the yeoman generator and talk about the options
C:\spfx\spfx-react-extension