How to learn Dynamics 365 CE and the Power Platform from a standing start!
Over the last 11 months I have gone from complete novice, taking my MB-900 in December of last year, to passing my MB-600 Solution Architect exam 10 months later.
In this session I will go through the learning techniques and practices that have allowed me to go from a standing start to gaining a comprehensive if not exhaustive knowledge-base for Dynamics 365 CE and the Power Platform. The aim of this session is to encourage those who may feel that they are not “technical” enough or “don’t have the time” to pursue learning Dynamics 365 and the Power Platform, by breaking down the learning paths and resources available and the all important study material collation from the various sources one needs in order to learn the platform in a relatively short period of time.Main StageMon 10:00 – 10:45
How the Power Platform can aid user adoption for Finance and Operations Projects
This session will be presented by Latoya Clarke-Nivore and Tanique Williams who will discuss typical challenges faced in FnO projects and some of the best practices to get value from your Power Platform implementation.Main StageMon 12:00 – 12:45
The New D365 Project Operations and what it means for Finance and Operations
The new Project Operations and what it means for F&O
The session will go through :
– Overview of Project operation features, what users can do
– Value preposition for end users.
– What’s not available.
– Reporting considerations in F&O.
– What’s coming in next release.
Main StageMon 14:00 – 14:45
Democratising Microsoft 365 administration tasks by leveraging The Power Platform and Azure Runbooks
Some administration tasks in Microsoft 365 can only be done using PowerShell.
This session will explain how using The Power Platform (specifically Power Apps and Power Automate) linked to an Azure Runbook, can transform your PowerShell snippets and scripts into fully functioning admin solutions, that non-technical users can engage with.
Our primary example of such a solution, is the allocation of Teams policies to members of Microsoft 365 Groups using a Power Apps UI.Main StageTue 10:00 – 10:45
Tips and Tricks for Power BI
Many a times we come across requirements which is not supported by Power BI. Many a times customer looking for something similar to excel. Let’s see how we can do some tricks to have those solutions in place. Also get some cool tips to build better reporting in Power BI!Main StageTue 12:00 – 12:45
Azure B2C Authentication with Power Apps Portals
Step by step workshop showing how to configure Azure B2C and connect to a Power Apps Portal for authentication – with a detailed look at how we insert our custom styling into our Azure B2C Pages, and how to use Linkedin as an External Authentication Provider.Main StageTue 14:00 – 14:45
Introduction to Microsoft PowerApps with AI Builder
This session is focused on showing the community how to add artificial intelligence into their apps by using the AI Builder component in Microsoft PowerApps. The session is introductory level into the technologies, it will not have nothing too complicated.Main StageWed 10:00 – 10:45
Build Powerful Apps using Microsoft Graph
Let’s explore the powerful features of Microsoft Graph and discuss how to leverage it to extend your Power Platform solutions. We will also explore the benefits of using Microsoft Graph with Power Platform. Learn how to configure business processes, build apps and components that utilize Microsoft Graph in both low and pro-code ways.Main StageWed 12:00 – 12:45
Diverse Teams and Inclusive Environment
I am passionate about establishing a sense of belonging for everyone. A session highlighting my ideas of how to help colleagues bring their whole self to work, to be themselves whatever their background or circumstance is. Discussing inclusion, innovation and supporting future growth in these turbulent times.Main StageThu 10:00 – 10:45
Know your Employees Welfare using Microsoft Dynamics 365 Customer Voice
• Overview of Microsoft Dynamics 365 Customer Voice (5 minutes)
What is Microsoft Dynamics 365 Customer Voice?
Why use Microsoft Dynamics 365 Customer Voice (Benefits)
• Live Demo (10 minutes)
Show the ease at which to add additional questions
Show different types of questions that can be created
Show how answer a question can trigger an action (Power Automate)
Show how results survey results are collected and can be analysed
• Questions (5 minutes)Main StageThu 12:00 – 12:45
An introduction into infrastructure as code (Terraform)
Deploying infrastructure as code is the new way of defining your infrastructure, however, it does come with a few challenges. This talk will explore the benefits of using infrastructure as code tools such as Terraform to deploy your infrastructure, and how to overcome the early challenges of using terraform. This talk will include a demo on how to get started with Terraform in Azure and will be exploring the creation of services in Azure using Terraform.Main StageThu 14:00 – 14:45
The journey of a beginning citizen developer!
Do you want to start working with Power Platform but not sure where to start? In this session I will tell you about my journey becoming a citizen developer and will give you tips and tricks for your own course. This session is for anyone that is thinking about starting their journey.Main StageFri 12:00 – 12:45
Azure Functions with custom connector in powerplatform
Session to demo setup and create azure function, register as custom connector and make it available in powerplatformMain StageFri 14:00 – 14:45
Q&A With James Phillips
Mark and Iain will have a sit-down Question and Answer session with President of Business Applications Group James PhillipsMain StageSat 09:00 – 09:45
Establishing a Power Platform Center of Excellence
Learn how organizations have established a Center of Excellence (CoE) to drive internal adoption of Microsoft Power Apps and Power Automate and handle governance and adoption for hundreds of production apps. We share strategies, best practices, and tooling approaches that have helped land well managed low-code powered digital transformation. If you consider yourself a changemaker at any level in your organization, this talk is for you.Main StageSat 10:00 – 10:45
What it takes to become an Azure Architect
In this session, I will cover what skills you need to learn in order to become an Azure architect. I’ll cover how I went from being a Developer to an Azure Architect, give you advice on how I did it, what to study and where to find the information you need to stay on top of such a challenging role.AlbaSat 10:00 – 10:45
Tips to Build Inclusive Canvas Power Apps
Do you know that 15% of the population in the world have some form of disability? Therefore as Power Apps makers, it is crucial to ensure your app is accessible by maximum numbers of people in your organisation under maximum circumstances.
In this session, I will demonstrate ways you can increase accessibility and inclusivity when building Canvas AppsNairnSat 10:00 – 10:45
The Science of What Looks Good – How to make engaging UI and UX in Canvas Power Apps
Ever wanted to create a shiny, native-looking Power App and wondered how to get started? In this session I’ll take you through the importance and impact of UI, understanding what works in a visual world, how to start a Visual Design, adopting a User-first paradigm, and how to apply these design principles in your own Power Apps applications.PrestwickSat 10:00 – 10:45
Understand the invitation process in Power Apps Portals
The invitation feature is embedded in every Power Apps Portal – but how does it work and what can we do with it? This session will take you through the out-of-the-box experience and show you the ways you can customize it along the way. After this session you will be able to set up the invitation experience in your own portal and tweak it to your needs.GolspieSat 10:00 – 10:45
Why Microsoft To Do is good for your mental health
Having lots of tasks to do can increase anxiety and create stress. This can be reduced by completing the tasks but there are significant benefits from effectively managing tasks too.
In this session we will explore ceremonies to help build effective habits to manage the tasks, prioritise them and, most importantly, how to get a little dopamine hit through the Microsoft To Do “Ding”.StrathavenSat 10:00 – 10:45
The Things We don’t Talk About
There are some things that we don’t really talk about but are such important subjects. Whether it’s because of stigma, fear, not wanting to put our foot in it, or not knowing what to say.
Join me to hear about
* What are we NOT talking about?
* Let’s talk about “Issues” – how language and perception affects our responses
* Starting a Conversation – how to talk to people about these, and how to start a change
* Where do we go next?
Based upon the podcast series with me and Alison Mulligan this will touch upon areas such as Mental Health, Accessibility, Diversity & Inclusion and moreObanSat 10:00 – 10:45
Everything you need to know about D365 Customer Insights
This is going to be completely a demo session, where I’ll be showcasing all the features of Customer Insights (CI) at a high level.
Data without effective using it doesn’t add any value. So, I’ll be also showcasing how to consume CI data in Dynamics 365 first-party apps and Canvas App and update them back to CI.PortreeSat 10:00 – 10:45
A full intro to Azure Devops projects in 60 minutes or less
The first time you’re introduced to Azure DevOps you’re confronted to an array of different items on the screen and you may not know where to start.
What are all the different parts for and what can I do with them?
What’s the difference between Azure DevOps Service and Azure DevOps Server?
All these questions will be answered in this session by Kevin and Sander.
Do you want to learn how to start with Azure DevOps, then come to our session?RosewellSat 10:00 – 10:45
Azure AI Bots and Power Virtual Agents for the Property, Real Estate and Housing
Join Microsoft MVP Mohamed Mostafa presenting Microsoft Azure AI Bots and showcasing how Power Virtual Agents can be configured for a specific Industry, Property, Real Estate and Housing in this instance. The session includes a presentation, a Demo and a configuration walkthrough of how Power Virtual Agents can be configured across multiple Topics with the bot managing the handover from one Topic to the other.GirvanSat 10:00 – 10:45
Top 10 things people mess up with Power Apps
With every tool, you can do things perfectly, fine or almost fine. This is ok.
But in some cases, you can make horrible mistakes.
In this session, I go through common mistakes people do with Power Apps. Some are just small details, some are bigger ones. But as a Power Apps maker, you should be aware of these.InvergarrySat 10:00 – 10:45
Teams ❤ Dataverse For Teams
In this session Daniel Laskewitz and Elaiza Benitez will show you why Teams and Dataverse For Teams is a match made in heaven with a couple of use cases.AlnessSat 10:00 – 10:45
XrmToolBox – Top 10 Tools to help Power Platform users
An introduction to the excellent compendium of aids to the Power Platform or D365 developer and customiser that are wrapped in the CrmToolBox including tools that help with drab repetitive tasks or help you deliver with speed and qualityLochgellySat 10:00 – 10:45
Azure Automation to the rescue! PnP PowerShell your way to the fun stuff
Learn about setting up Azure Automation with Azure AD and automating tasks using PnP PowerShell to offload repetitive, background tasks.IrvineSat 10:00 – 10:45
Direct Routing vs CallingPlan
Speak about Direct routing vs Callingplan and the cost and difference.
Why use direct routing and how to plan for it.
Where to place your SBC when running direct routing.
What are the options here:
– SBC in Azure
– SBC in your own datacenter
– SBC as a service from local telco
– SBC as a service from a Microsoft partner
– SBC in different countries and regions in Azure
Some powershell to migrate from Skype for Business to Teams telephony.AboyneSat 10:00 – 10:45
Unlocking data insights for North Lanarkshire Council
Agilisys & North Lanarkshire Council have been working in partnership for over a year to modernise and transform technology, which ultimately delivers improvements to citizens across the North Lanarkshire area. It was apparent that data existed in silos, with much of it either inaccessible or only visible to the appropriate service tower.
Working together, we have used modern Microsoft technologies to deliver data insights, surfacing and making data visible, which allows for improvements in data quality as well as more informed decision making.
Additional benefits of this work include reduction in manual processes to produce reports, allowing key council staff to focus more on analysis of data rather than data collection and manual reporting.
Technology used to deliver this includes: Power Platform, Power BI, SQL & Synapse,
During this session, we’ll share with you how the BI hub was developed, the impact that this has had on the council, and the longer term strategy for data insights at North Lanarkshire Council.
– share a practical example of how a modern data strategy can lead to significant process and service quality improvements
– walk through the steps we followed to take this from an idea, through to business case and implementation
– share lessons learned and recommendations for data insight successDunoonSat 10:00 – 10:45
How can you get into Tech and how can the community help?
This session will cover my personal journey into Dynamics 365 from being a a non tech into working with Dynamics 265 and also how critical the community is, in helping myself and anyone who want to get get involved in the technology.HumbieSat 10:00 – 10:45
Abusing Azure Active Directory: Who would you like to be today?
Azure AD is used by Microsoft Office 365 and over 2900 third-party apps. Although Azure AD is commonly regarded as secure, there are known security issues regarding to identity federation, pass-through authentication, and seamless single-sign-on.
In this session, using AADInternals toolkit, I will demonstrate how to create backdoors, impersonate users, and bypass MFA. Methods for detecting rogue behaviour are also introduced.
The purpose of this session is to raise awareness of the information security, the importance of the principle of least privilege, and the crucial role of on-prem security to cloud security.DennySat 10:00 – 10:45
Real life Marketing scenarios with D365 Marketing
A session covering the crucial importance of instant communication. In times of a pandemic, more than ever keeping people informed, could mean not only keeping them updated with the latest trends, but also.. alive.
We will use D365 Marketing to showcase how event management, mobile marketing (sprinkled with some AI), and Teams come together to form the perfect Marketing strategy.
See you there. 🌈MauchlineSat 10:00 – 10:45
From No to Flow – Finding your way in flow development
In this session we will step back from the technology a little and really focus on the how to approach creating a flow. This will be a very interactive session looking at the way that I personally approach creating a flow, from the initial requirements through to flow creation.
If Power Automate seems a little daunting, and you would like some help to you shape your mindset, then this session is designed especially for you.FortroseSat 10:00 – 10:45
D365 Finance & Operation Licensing… When will it stop?
In this session we will be trying to cover off the substantial changes we are seeing in how to licensing Dynamics 365 Finance, SCM, & Project operations including extending with the Power Platform and RBAC.
The intent is for this to enable support in both Architecting and scoping in pre-sales a Dynamics 365 program of work.KilmacolmSat 10:00 – 10:45
A 50 minute digital transformation
What the heck is a “digital transformation”?
It means something different to almost everyone. You hear it thrown around with terms like the Cloud and Big Data. But could digital and technological advances really have an impact on YOUR work?
In this 50-minute session, we will show how it’s possible to digitally transform a paper-based process into a modern, online solution where resources are centralized and manual tasks are automated. Best of all, you don’t need IT and you already have the tools you need.
SharePoint and Power Automate will be showcased using out-of-the-box functionality and a no-code “maker” approach to digital transformation.MilltimberSat 10:00 – 10:45
Go beyond limits: using hybrid code/nocode serverless for resources consuming data processing in Pow
Applying new technology into practical context comes with challenges of facing varying limitations – licensing, performance, security to name a few. In this talk we will give you several examples of these problems and how to solve it using hybrid code/no-code solutions on Power Platform and Azure. You’ll know how to speed up your flow processing in certain use cases to the orders of magnitude; how to work with customer’s requirements on MFA and limited permissions; how to use Azure functions in Power Automate and deploy across multiple environments.CoatbridgeSat 10:00 – 10:45
Getting Started with Teams Bot Development
Practical Workshop looking at how we can develop a Teams Bot in Azure using .Net Core and publish into our Team Channels – and how this Bot can integrate our collaboration in those Channels with our Apps in the Power Platform.TighnabruaichSat 10:00 – 10:45
Automating Microsoft 365 Security
During this session, Thijs will walk you through all the different automation capabilities within the security stack (API’s, Powershell, Logic Apps, Power Automate) and help you understand what and how you can automate your security.
This session will include lots of best practices and tips from my experience.ArdrossanSat 10:00 – 10:45
Azure Data Factory: No-code Data Preparation in a Modern Data Warehouse
Data preparation is a lengthy and complicated process in a modern data warehouse solution. Microsoft recently released wrangling data flows for Azure Data Factory, which greatly eases this process with no-code data preparation. Compared to other high-end data preparation alternatives, wrangling data flows integrate with Power Query for operations. In this session, I will take you through how to use wrangling data flows in Azure Data Factory to prep data in a modern data warehouse. By the end of the session, you will be able to understand wrangling data flows and its usage in a modern data warehouse solution.MethvenSat 10:00 – 10:45
A startup’s infrastructure – how to make scaling a sales issue, not tech
At ARGOS we had to make a decision.
Are we going to build once or are we going to build many times?
Are we going to do a quick job and deploy a single VM and then have to worry about all that rubbish?
Do we want scalability to be a tech or a sales problem?LossiemouthSat 10:00 – 10:45
Intelligent CRM: Introduction to Dynamics 365 Sales Insights
Dynamics 365 Sales Insights enables you to use AI across the entire sales process. Join this session for a demonstration of all the things you can do with Sales Insights, including next best action suggestions, predictive opportunity scoring, predictive forecasting, making connections and monitoring relationship health.InverkeithingSat 10:00 – 10:45
The Azure I(di)oT guide through the rabbit hole!
PaaS, SaaS, Digital Twins, Pre-Configured solutions…. welcome to the Azure IoT rabbit hole! The decision is up to you, but you’re not alone.
For businesses, it’s important to consider all the options because it makes a difference between a good and a great decision for your business.
In this session, Glenn will give you a deep-dive into the different Azure offerings regarding the Internet of Things!
Attendees will hear learnings from the different IoT solutions Glenn has been involved in over the past years and will understand what is needed to build an IoT solution that is robust, future-proof and secure.WickSat 10:00 – 10:45
Securing Windows Virtual Desktop – inside and out
With an mind-blowing growth during 2020 Windows Virtual Desktop have become core of Microsoft’s Modern Workplace offering. Many organizations have it running in production, but is it really secure? In this session you will learn how to secure the access to WVD, how to protect the sessions hosts and limit access to the service using Microsoft 365 and Azure.KilbirnieSat 10:00 – 10:45
Creating Azure SQL Database Users Programmatically with a Service Principal using Azure DevOps
The cloud enables us to quickly and easily, create and destroy resources when we need them.
Automating this process reduces manual mistakes and the need for user input.
You can use Terraform to put Azure SQL Databases into Infrastructure as Code, then deploy them with Azure DevOps with any additional steps that your business requires for approvals or other processes
Once you can create your Azure SQL Database programmatically, a cool next step would be to be able to grant and remove access using automation as well.
With a sprinkling of dbatools and a couple of configuration changes, you can also set this up in Azure DevOps
This session will take you through the steps required to build an automated solution to create an Azure SQL Database with a Service Principal and create users and apply permissions using Azure DevOps, Terraform, Azure Key Vault and PowerShell.TillicoultrySat 10:00 – 10:45
Accelerating sales with sales insights
Dynamics 365 Sales Insights is a Dynamics 365 Sales add-on that enables sales team leverage AI and data science to sell more efficiently. In today’s session, I will introduce you the key features of Sales Insights and how it can empower sales peopleAnstrutherSat 10:00 – 10:45
Debug and test plugins, workflows, and security locally!
Want to be able to debug your plugin code and forget all about plugin-traces? Want to be able to create tests which can validate that your implemented business logic works as intended – including what you wrote several years ago? XrmMockup is a test-framework that can simulate your D365 environment locally, along with any plugin and workflow code you have.
I will be going through how to set up XrmMockup, how it works and what exactly it is capable of. With XrmMockup you can perform unit- and integration tests of your D365 pipeline. XrmMockup automatically runs plugins and workflows in the right order, even automatically triggering other plugins and workflows. At the same time, the security model of D365 is enforced just as it would be in your live D365 system.
XrmMockup will provide your tests with an organization service. Using this, your tests can query XrmMockup with any organization request – just like your live D365 system. This means all your business logic is run locally which allows you, as a developer, to set breakpoints and debug your business logic – instead of looking at traces in D365.
I will showcase XrmMockup by implementing some simple business logic using test driven development.StrathdonSat 10:00 – 10:45
Manage your tenant and SPFx projects with ‘CLI for Microsoft 365’
A common challenge when managing your Microsoft 365 tenant is managing the wide number of PowerShell modules available to manage each service, which are independant modules, that don’t work together and that are tied to the Windows OS.
‘CLI for Microsoft 365’ is an open-source, community built, cross-platform CLI makes it easier for administrators and developers to manage their Microsoft 365 tenant on any platform, through a single install and a unified login giving access to all Microsoft 365 workloads.
In this session, you will learn
– How to install the ‘CLI for Microsoft 365’
– How to connect to your Microsoft 365 tenant
– How to execute commands on different shells such as bash & PowerShell
– How to upgrade your SharePoint Framework (SPFx) projects
– How you can help contribute to the open-source projectLongniddrySat 10:00 – 10:45
Bring the Microsoft Teams platform to life with free app templates from Microsoft
Microsoft Teams is the hub for teamwork and is much more than just chat and calling. Deploy free app templates from Microsoft into your Teams environment to bring the platform to life for information and firstline workers.BonessSat 10:00 – 10:45
Tips and Tricks for working with Finance Data in Power BI
Excel has always been the tool of choice for the finance team with the flexibility it provides for logic, formatting and presentation of numbers. But this flexibility has also caused Governance nightmares, performance issues and huge risks with manual processes. Is it possible to also achieve the desired outcomes and flexibility with Power BI whilst also having all the benefits of working in a more controlled, automated and feature-rich environment? Yes! In this session Rishi will show how you can have your finance cake and eat it, showing how to build dynamically formatted financial statements , waterfall charts and KPIs in Power BI to tell an engaging story with finance data. This will be based on the data and reports shown in the blog series at https://aka.ms/pbiincomestatement and the role play session at https://tinyurl.com/PPFroleplayWesthillSat 10:00 – 10:45
Magical Power Platform with D365 FinOps
Dynamics 365 Finance and Operations applications in combination with Power Platform enable organizations to extend the application and empower and realize its full potential. There are various scenarios where you can apply the Power Platform capabilities to extend Dynamics 365 Finance and Operations applications.
The session will walk-through how users can leverage using Power Apps, Power BI, Power Virtual Agent and Power Automate. The session will be consisting of new demonstrations to showcase the capabilities of the Power Platform with D365 Operations app.LatheronSat 10:00 – 10:45
Microsoft Teams education from then to now : top 8 best practices and 5 pitfalls to avoid
Since the beginning of the year, microsoft teams is undoubtedly the tool that has seen the most updates and new features.
From an emergency deployment to a slightly more thoughtful use, teachers have had to face multiple difficulties.
What is a good adoption of Microsoft Teams? What is not to be done on the usage side but also on the technical side?
What are the keys to success?
If these questions interest you, join meEast KilbrideSat 10:00 – 10:45
Digital Inclusion and Accessibility as a Deliverable – 2021
The IT industry are the builders of this digital age. Transformative change, and the societal inclusion of people with a wide range of disabilities will depend on accessibility being seen as a priority. Microsoft have begun to manage it like a business and developed our Accessibility Evolution Model to track our progress. In this session, we will explore the critical components required to build an accessibility strategy – Culture, Representation, Processes, Product Truth and InnovationMain StageSat 11:00 – 11:45
How starting a podcast got me through a pandemic
This won’t be a session on the best podcast set up, or how to pick the best platforms. It won’t be a session on how to get the most plays, subscribers and followers.
What it it will cover is my personal experience of how stepping out of my comfort zone helped me through the pandemic and opened doors to other opportunities. How putting myself out there and and engaging with the community online helped me find my place in tech as a non-techie.
I will of course cover what I did to get started. I didn’t have the best gear and I didn’t have a clue about audio, recording or how to start a podcast but I’ll show you that it’s super easy to get started and talk about why you shouldn’t let perfectionism hold you back.
I didn’t follow the rules of “finding a niche” and sticking to it, I didn’t create a plan, I just dived right in and I’ve eventually found my way. Motivation is the product of action and once you get started the ideas, motivation and momentum follow.
All of this helped me through 2020, I learned so much from my guests, I learned that I love to share people’s stories and that our industry needs all kinds of people to be successful and reach our potential.
So if you’ve had an idea, if you’ve been holding back then hopefully this session will inspire you to ‘Do the thing’ in the words of Dona Sarkar.AlbaSat 11:00 – 11:45
When I met people with different abilities
Having worked in IT sector for quite a while I would like to share my experience meeting people using tech, but in a different way.NairnSat 11:00 – 11:45
PowerApps4Kids – Lessons Learned from Teaching Children
PowerApps4Kids.com was launched in March 2020, partly because of lockdown, and partly because it was the right thing to do.
In this session we’ll cover :-
– Our coolest wow moments from our monthly sessions across the world
– How the Power Platform allows us to manage the content delivery at www.powerapps4kids.com using Power Apps, CDS, Flow and Power BI
– Simple techniques used to create a community
– How to create simple gamesPrestwickSat 11:00 – 11:45
Power Apps Portals best practices
Starting now with Power Apps Portals?
In this session I will talk about best practices I gathered through my experience when working with Power Apps Portals.
I will cover a mix of topics such as:
– Naming conventions
– Where to perform customizations
– Where to place your code
– Portal ALM
– and a lot moreGolspieSat 11:00 – 11:45
Round Table: Virtual and Hybrid Training Pros & Cons, Tips & Tricks
A panel of trainers will discuss tips, tricks, pros and cons of virtual and hybrid training, taking questions from the audience with the ability to submit questions in advance. The panel includes trainers from the fields of Microsoft 365, Azure, Dynamics 365, Office and Facilitation.StrathavenSat 11:00 – 11:45
Dynamics 365 Marketing – the good, the bad and the ugly – Email marketing edition
Dynamics 365 for Marketing is an ocean of possibilities and functionalities for all of your Marketing needs. It looks and sounds great on paper and videos, but is all of it actually as good as it sounds?
Join me in a session, where I lead you through different aspects of email marketing like GDPR, Journeys, Lead scoring and discuss all the good, bad and ugly about running your email campaigns with D365 Marketing. As an added bonus, I will show you real life examples how I have conquered some of the obstacles on the way.PortreeSat 11:00 – 11:45
Automation in the cloud for the reluctant IT Pro
In the old days, scheduling a script was easy: you just created a scheduled task on your favorite Windows Server and made that run your PowerShell script exactly how and when you wanted. Granted, scripts often stopped working when the author left the company and we disabled their user account, scripts targeting SharePoint didn’t like to be launched from any other server, and there’s plenty of other challenges about. Along came the cloud and our toolbox expanded dramatically: Azure Automation, Azure DevOps and even Microsoft Flow offers some interesting possibilities to make stuff happen on a schedule or run when a certain condition is met. This session will provide you with a comprehensive overview of when to use what, their cost aspects and technical boundaries.RosewellSat 11:00 – 11:45
Can anyone build a bot?
With Project oakdale now in public preview and PVA accessible in teams for free, now is the best time to learn how to build a bot.
In this session, we will go through all you need to know to build a bot using PVA in Microsoft Teams.GirvanSat 11:00 – 11:45
Lightning fast PCF delivery
Join this session to learn how to make your PCF development faster and more efficient. We will see which tools to use to speed up the whole process in the development phase. Starting a project, debugging & automation are just some of the topics that will be covered in this session.InvergarrySat 11:00 – 11:45
Business processes in Microsoft Teams
Business process – looks like a serious thing that requires huge platform, tools, integrations services etc.
What will happen if we start from something small and step by step go to the big processes?
I invite you to the journey from small automation to big business process, on Teams!
– inventory review – what’s in Teams and Microsoft 365 out of the box?
– just around the corner – we’ll build a small automation
– crossroads – add more complexity to our process and choose the right way to do that
– far from home – what to do if we need big and reliable process?
– meeting friends – quick overview of 3rd party apps/tools that we can use in our processAlnessSat 11:00 – 11:45
What’s the weather like? Accuweather API + PCF Control
Join us for an interactive session where we will show you how you can call an external API from a PCF control. In just 1 hour we will demonstrate how easy it is to create a PCF component step by step and also using the Accuweather API as an example how to call it and bring Weather data into your Canvas or Model Driven App.
We will share the code on Github after the session! Looking forward to see you all on the session!!
Eickhel and MarioLochgellySat 11:00 – 11:45
Kickstarting your application deployment in Microsoft Intune with PowerShell and Chocolatey
You have many options to deploy applications through the cloud with Endpoint Manager. But lets dig in on how to hit the ground kicking on a budget and short on time. PowerShell and Chocolatey can do the heavy lifting and get you up and running in no time.IrvineSat 11:00 – 11:45
Estimating Business Apps
How long will it take to build that complex business app your stakeholders have asked for? Learn how to estimate Power Apps in this session quickly and accurately. Satisfaction guaranteed or your entrance fee will be refunded!DunoonSat 11:00 – 11:45
Lets solve the data argument once and for all
We constantly talk about data and where it needs to live within the Power Platform. In this session I will explore the pros & cons of the various data facilities – Including licensing! YES…. Gulp!!HumbieSat 11:00 – 11:45
Data Security in the Microsoft Power Platform
The Microsoft Power Platform offers various mechanisms to control access and utilisation of data across the platform. In today’s world, it is critical to ensure you have control over your data if you want to retain your customer’s trust. In this session, we will deep dive in all the Security Mechanisms that the Power Platform offers, from environment and app access controls to Role-Based Security in the Common Data Service. Including Data Loss Prevention policies, AAD Conditional Access Rules, Teams, Field Level Security, PowerBI row-level security, and Power App Portals security. The objective of this session is to present and demystify all the security layers available in the Power Platform so you can understand how they work together and apply them to keep your data safe.DennySat 11:00 – 11:45
Sharing is Caring – HR and Field Service working together
Can 2 functional consultants connect Dynamics HR and Dynamics Field service without writing Code? We share our findings with the new ways of integrating solutions via Virtual Entities and Common Data Service. The result is hopefully a world where 2 different applications share data in great harmony
Speakers: Thomas Sandsør, Malin MartnesMauchlineSat 11:00 – 11:45
FLOW: Patterns to Accelerate Automation
A dive into FLOW patterns to help any business accelerate automation deployment by citizen developers.
We will cover an introduction to Power Automate and you will leave with the following knowledge:
What is Power Automate?
Practical knowledge of how to build your first flow.
Best Practices when working with Flow.
A 101 session that will kick start your Power Automate journey!FortroseSat 11:00 – 11:45
Fantastic Finance Features
FINANCE FEATURES!!! Over 2020 a field of fabulous features have found their way into our Fantastic Finance Solution. Find out what Fab Features have me Fired Up and how the Finished Features Function!KilmacolmSat 11:00 – 11:45
D365 CI – Customer “Insights” or “Insults”?
In this session, we will discuss and demonstrate, how to avoid “insulting” your audience by ensuring you always have… “fit for use data”… which truly delivers the “insights” required to drive business success.ArisaigSat 11:00 – 11:45
Powerful Document Automation for D365, M365, Teams & the PowerPlatform
Real life business processes require the generation of complex documents like quotes, reports, contracts, emails, etc…
Use dox42 to ignite the potential of your D365 and M365 apps as well as the Power Platform by automatically generating these documents with data from all your sources!
What you will see in this session:
– Generate your documents where you need them: from D365 CE, FinOps, BC, SharePoint, a Power Automate Flow, or even from a Power App!
– Easily design complex documents in MS Word, Excel and PowerPoint with tables, conditions, barcodes, charts, images, etc.
– Combine data sources: D365 CE, FO & BC, SharePoint, M365, Web Services, SQL and many more.
Your result will be a business user friendly document automation process that can be efficient, enjoyable and productive at the same time.
The session will be brought to you by Johannes Linder, Lead Technical Evangelist and Lisa Pulsinger, Senior Technical Evangelist at dox42.MilltimberSat 11:00 – 11:45
Introducing the Power Apps Component Framework
For this session, the objective will be to make people discover PCF, where they come from, what they are, how to use them and respect their architecture.
A demo of how to use them will also be proposed.CoatbridgeSat 11:00 – 11:45
Power your .NET application with the new generation of diagnostics
With .NET Core 3 and .NET 5 a new set of tools and libraries are available to analyze dumps and live processes.
During this session we will first see the available stand-alone tools and then use the libraries to programmatically access the dump or process data to diagnose faults and memory problems.
Finally we will see an example of an application making self-diagnostic as an advanced form of telemetry.WorldSat 11:00 – 11:45
Teams Tabs inside out
Compliance to Go
In daily business people work with confidential information on their huge and heavy devices. But from now on we got handy methods, we can use labeling and encrypted data with Office Apps like Word and Microsoft Teams. The modern secure workplace evolves into a new mobile area.
However, when technology changes, the sensitivity of the user in dealing with secret data must also change. We have to talk about mobile work with confidential information. It´s a technical and cultural thing. You don´t have to make phone calls or edit confidential data in public, when other people can hear and watch your device.
The attendee will learn more about the technical options, but also about the cultural and risk management for people, who work with confidential information.
Don´t be confused – be secure!ArdrossanSat 11:00 – 11:45
Empowering Teachers in a COVID world
Sharing of best practice using Teams within a Secondary School environment during COVID. Look at how to utilise the Teams platform to enhance teaching both inside and outside your classroom.MethvenSat 11:00 – 11:45
The Ultimate Marketing Showdown
Join Amey Holden & Megan V. Walker as they go head to head in the ultimate battle – Dynamics 365 Marketing VS ClickDImensions. Watch as they endure the Clash of the Campaigns, as they Wrestle with Web Forms, they Sock It to Social Media, and they put on an Email Extravaganza. Let’s settle this once and for all!InverkeithingSat 11:00 – 11:45
Event-driven autoscaling on Kubernetes with KEDA and Azure Functions
Event-driven, serverless architectures are a hot topic in today’s cloud-native application development. To take full advantage of the serverless benefits of event driven, your application needs to scale and react to those events instantly. It needs to be able to scale from zero to potentially thousands of instances. KEDA is an open sourced component that provides event driven autoscaling for your Kubernetes workloads.
KEDA works with any container, but to enable additional serverless capabilities within Kubernetes you can pair KEDA with the Azure Functions runtime. Don’t get fooled by ‘Azure’ in the name. Azure Functions provides a programming model that can run anywhere: in a container running on-premises, fully managed in Azure, or in any Kubernetes cluster and they can be written in many languages.
It allows application developers not to worry anymore about writing the code to connect, trigger, and pull from an event source like RabbitMQ, Kafka, or Azure Event Hubs. That’s all handled for you.
In this demo-filled session, we will start with a quick introduction on both Kubernetes and Azure Functions. You will then see how you can create your first cluster and install KEDA, deploy a function and scale that to thousands of instances based on events.WickSat 11:00 – 11:45
7 habits every Azure Admin must have
The systems administrator role is perhaps one of the oldest in computer technology. However in this modern cloud computing world some of them will evolve into Cloud Administrators. As for those admins? It could be a case of how more things change, the more they stay the same. In their new role as an Azure Administrator they will be responsible for implementing, monitoring and maintaining Azure resources and use a complete new skill set. In this session you will learn 7 habits every new Azure admin must have. You will not only learn about Azure Cost Management, and Azure Governance, but also which tools you can use to connect securely to your Azure resources. So join us in this session to learn some tips, tricks and things you should keep in mind in this new job role.KilbirnieSat 11:00 – 11:45
DevSecOps on Microsoft Azure
In this session we not only look at how to enable security tools in Microsoft Azure but look at what is required to build a successful DevSecOps function, how to get high fidelity feedback from security events, structure your team and recap the fundamentals of good security practices.TillicoultrySat 11:00 – 11:45
Azure Devops Series by Sagar
Series of Azure Devops Implementation & Best PracticesAnstrutherSat 11:00 – 11:45
Embed Canvas Apps in Outlook for custom experiences
Canvas Apps provide an awesome way of presenting tailored UIs to your customers in order to enable them to solve their problems in the best possible way. However a lot of users still love their Outlook client and seem to spend most of their time writing mails in it. Power Apps already provides an built-in Outlook Add-in to get Model-Driven Apps running in Outlook, but there is no such way for Canvas Apps.
In this session we will do a deep dive in embedding Canvas Apps, specifally embedding them in the beloved Outlook clients. By doing a live demo of building our own custom Outlook Add-in featuring an embedded Canvas App. We build the solution and show in demo cases how we can leverage it to enable users to use the full feature set of the platform (Power Automate, Power BI) right from their Outlook.StrathdonSat 11:00 – 11:45
Lessons from my Journey to the Dark Side
Before a project happens, somebody has to pay for it. Usually that involves a sale. In this talk I’ll be talking about what I have learned in my journey from software development to consultancy and sales. Firstly we’ll consider and then demolish some stereotypes, talk about why sales is important to developers and emphasise why everyone is a sales person sometime before finally talking about dealing with customers.EllonSat 11:00 – 11:45
The GreyHatBeard Panel on the etiquette of Microsoft 365
The GreyHatBeard regulars (Al Eardley, Garry Trinder and Kevin McDonnell) will be joined by some special guests to challenge each other on the best tips around the etiquette of using Microsoft 365 services. When should you use Hub Sites? Should you @mention a channel? When to use Planner vs ToDo vs Excel? When should you use Teams Wikis? – obvs never on that one!
All set up like a panel show with a spectacular finish with the two “winners” squaring off to defend the indefensibleLongniddrySat 11:00 – 11:45
Getting to Value Faster – Integrating Power Tools into Teams
Inspiration session for how you can use other technologies integrated with Microsoft Teams for the seamless, single pane of glass user experience. Working as a team is not just about meetings!BonessSat 11:00 – 11:45
🚂 Turn your slow steam locomotive into a streamlined high-speed train 🚄
>> 10 Performance tips to speed up your Power BI reports <<
Arriving at work and the first thing you do is opening your Power BI report and going for a coffee while waiting for the report to render. Seems familiar?
Well, it shouldn’t. Your reports should render instantly, especially if there is a large or C-level audience consulting them on a regular basis.
Luckily enough there are some tips and tricks to melt your frustrations like snow in the sun.WesthillSat 11:00 – 11:45
Manage leave requests from Dynamics 365 HR in Teams
Dynamics 365 Human Resources is a powerful solution that allows you to fully manage your leave and absence process. But when it arrives the time to onboard the employees in the solution the experience it not really simple and user friendly. With the Human Resources app for Teams, things begin to change in the right way for many parts of this process. During this session I will show you the main capabilities of the app and we will see how we can go a bit further using the Power Platform.LatheronSat 11:00 – 11:45
How to produce habit forming products – create mass adoption of your Power Platform Solutions
During this session we will explore what makes Social Media, monitoring email and online gaming so addictive – if we have time we will look at how political campaigns also use the same models of addiction and sub-conscious behavioural coercion, we will then take the toxicity of this and apply it for the common good of application and solution adoption within the Power Platform and Business Application suite.Main StageSat 12:00 – 12:45
Maps with Power BI the easy way
Power BI is considered by many people to be an amazing tool to visualize data with. What is there not to like? Importing data is easy and simple, display the data on the report panel is just as simple. Creating bar charts, lines charts, treemaps so easy and simple.
Often there is data that can be displayed on maps, so you go and do some googling find a dataset which has some interesting results. Then there is some more googling to make understand the data zone referenced. Finally, how do you get the “shapefile” into the PowerBI report?
This session will be an exploration of the mapping visualizations in PowerBI. It will also look at different types of geographical data. What is the shapefile, what is a geojson file, why should you care. Can you convert between the two what challenges might come up against and how to overcome them? This session will be a combination of clear simple explanations of “how-to” and some practical hints and tips. So you to can show your data on a map in Power BI.AlbaSat 12:00 – 12:45
Instant Accessibility using a Theming Template
In this session we will cover how to instantly enable accessibility for those with low-vision within our Power Apps using a branding template as well as a few other tips for accessibility.NairnSat 12:00 – 12:45
Beginners session to building PowerApps
The session will be a beginners session covering all the three factors what, how and why.In the session the different implementations of powerapps in different sectors like business, education and society will also be discussed.The session will be complimented by a demo of ‘how to build a french dictionary’.The basic features of powerapps will also be discussed.PrestwickSat 12:00 – 12:45
PowerApps Portal Tools
In this session you will get all details and usefull tools and tips that you should absolutely think about before starting the portalGolspieSat 12:00 – 12:45
Stand out from the crowd and land your next (or first!) Power Platform job!
This session will focus on what you should and should not be doing in order to maximise your chances of taking your next, or first, step in your Power Platform career. The session will bring together my experience recruiting for Power Platform professionals for 7 years (both in house and agency) before making my own move to being a Power Platform professional.StrathavenSat 12:00 – 12:45
Dynamics Field Service – Scheduling Automation
In this session we will dive into the Automation of Resource Scheduling at scale. You will walk away understanding how your organization can automate schedules using our Resource Scheduling Optimization engine to build the most productive schedules for resources that reduce travel time, and improve your Customer Service performance.PortreeSat 12:00 – 12:45
ALM for Dataverse /Dyn365 using Azure DevOps Pipelines
In this session, you will learn how a basic ALM process for Dataverse /Dynamics 365 looks like. In addition, we will talk about advanced possibilities like automated tests and other Quality gates. The beginning of the presentation will level all of us to a common understanding of different types of tests, as well as Deployment options in Dataverse /Dynamics 365 (MDA).
After the session, you will have a basic understanding of how to implement an ALM process for CDS/Dynamics 365 (MDA) in Azure DevOps using the PowerApps BuildTools.RosewellSat 12:00 – 12:45
CRM Bot – Free Community MS Teams & D365 Chatbot
High-paced session dedicated to chatbots, conversational design and the future of customer engagement systems. In-depth demo of free Community Chatbot – CRM Bot Community – built on Power Automate, MS Teams & CDS (free to use forever).GirvanSat 12:00 – 12:45
Level up and become a Microsoft Teams Superhero!
Teams is a continuously evolving platform and the hub for Teamwork. Join this session to uncover it’s secrets, learn about latest Teams features along with tips and great Power Automate & Dataflex for Teams possibilities that you may not don’t know but that can really help you level up to become a Teams Superhero!
This is a demo-rich session with guaranteed take-aways you can immediately put into action.
Why to attend:
– You are a champion and want to help your colleagues to shine
– You are an IT pro and you want to stay one step ahead of the end-users
– You are the king of the office and want to amaze your co-workers with state-of-the-art Teams knowledge
– You want to learn why Microsoft Teams ❤ Power Automate ❤ DataflexAlnessSat 12:00 – 12:45
Get your SQL Server estate back in shape with PowerShell
It’s not always easy to keep your SQL Servers in shape. Over time bad habits can form which can lead to poor performance, less than ideal configurations or even security concerns. In this session we’ll look at how we can use PowerShell to check on our estate (dbachecks) and then resolve those issues (dbatools) to get our SQL Servers back into the best shape of their lives.IrvineSat 12:00 – 12:45
Mind the (generation) gap
Is there a pattern to the way different workplace generations approach change? With each generation having their own unique experience of technology, can we harness these to reach them so that we can create positive change and ways to quickly adopt new ways of working? What Microsoft apps do generations gravitate towards or away from?AboyneSat 12:00 – 12:45
Drive a data culture in your organization
How to enable your organization to become data driven? Drive a data culture within your organization! This session is all about why a data culture matters, how you can setup it up and how you can keep supporting the organization in driving the data culture!DunoonSat 12:00 – 12:45
Make The Impossible Possible: Create Amazing 3D Games with Mixed Reality in Power Apps!
Power Apps has released Mixed Reality capabilities. It is now possible in Power Apps to build mixed reality applications.
With the built-in components, you can view an object in 3D or view the 3D model in Mixed Reality and measure distance, area and volume.
With these features, I built a Pokemon3D game app which is one of the finalists of the Power Apps Demo Extravaganza 2020 contest.
In this session, I want to inspire you about using Mixed Reality in your Power Apps and I’ll give you the steps, tips and tricks and what kind of problem I have encountered, so you don’t have to reinvent the wheel.
After this session, you can start building your Mixed Reality app.HumbieSat 12:00 – 12:45
Sensitivity labels deep-dive
Microsoft Information Protection has come a long way. From the earliest beginnings (Azure RMS and Secure Islands) to the auto-classification of SharePoint Online data at-rest, there are no reasons not to use the functions it provides. But the prospect of using the labels is somewhat daunting. Will these work? What options do we have? Can I still collaborate with my partners?
In this session, Albert will do a deep-dive into Microsoft Information Protection. We’ll look at the configuration of the labels and the integration with Office Online. Including the (in preview) duo-key options.
Auto-classification of data at rest is also part of the agenda. We’ll look at the Microsoft 365 policies for this and the Azure Information Protection scanner. We’ll also dive into the scenario of data leakage and how information protection can be used to counter this as-well.
The concept of labeling containers (a SharePoint site or Teams environment) instead of the information itself is also discussed, including the pros and cons.
In the end you will have a great understanding of anything to do with labeling in Office 365 and beyond.DennySat 12:00 – 12:45
Whats new in Industry Accelerators for Wave-2 release
Learn about the Dynamics 365 Industry accelerators and how they help to jump start your business app development process. Learn about the business entities and process templates for your industry. Here I would introduce the Industry Accelerators and whats new for the Industry Accelerators coming in Wave-2.
1. Health Care
2. Financial Services
5. Media and Communications
Also a deep dive October Wave-2 release preview into one of the Industry accelerator.
–MauchlineSat 12:00 – 12:45
RPA is changing the world
This summer I needed a lot of medical attention. During my many hours in waiting rooms, I can only imagine ways of improving processes made even more tedious with the Covid19 pandemic.
This is a session about UI Flow, the tool that is uniting the Power Platform with legacy applications and removes tedious manual labour.FortroseSat 12:00 – 12:45
D365 HR Starter Pack
An introductory session to the three elements needed to start with Dynamics 365 Human Resources.KilmacolmSat 12:00 – 12:45
Implementing Azure Data Solutions using Dynamics 365 & Microsoft Dataflex Pro
Microsoft Azure is your go-to destination whenever you need to start putting your Microsoft Dataflex Pro data to good use. Whether you want to perform batch processing activities, automated streaming of datasets or carry out big data analysis, Microsoft offers a multitude of services that are not only easy to set up but, in some cases, integrate straightforwardly alongside Dynamics 365 and Microsoft Dataflex Pro. Join us, Mark Carrington and Joe Griffin, as we take you on a whistle-stop tour of services such as Data Factory, Data Bricks, Data Lake, Stream Analytics and more. Throughout this, we’ll aim to show you how to get the most mileage out of your data and do some pretty amazing things in the process.ArisaigSat 12:00 – 12:45
Power Platform Time Trial
Let’s use the Power Platform to build a library management (LMS) accelerator. 10 minute sessions to create a model driven app, canvas app, power virtual agent bot, power automate flow and customise a power apps portal!CoatbridgeSat 12:00 – 12:45
A journey through Microsoft Teams development
Microsoft Teams is changing the way people communicate and work worldwide and will be part of our lives in the decade to come.
Even though it is very robust and comes out of the box with fantastic features, it lacks native support for many business scenarios and this is where you can make the difference by extending it with custom Apps making everyone much more productive.
Long gone are the times where software development was restricted to a few geeks living for years in basements, in this new decade anyone have super powers to be a developer and Microsoft Teams clearly embraces and encourage any power user to build their own applications.
In this session you will travel through all Microsoft Teams development methods. It starts with the Power Platform, makes a pit stop on the Microsoft App Templates and SharePoint Framework and finishes with the native Microsoft Teams Development.
Looking to get more out of Microsoft Teams? This session will teach you how and what is the method that works best for you.TighnabruaichSat 12:00 – 12:45
Entering a new era of cybersecurity with Microsoft 365 Defender
Not a day goes by without news of one or the other breach, data leak or ransomware attack. The current cybersecurity landscape forces defenders to rethink how to protect, detect and respond to threats. In this session we’ll explain why Microsoft 365 Defender matters, and how to get most out of it.ArdrossanSat 12:00 – 12:45
Deploying Models to production with Azure ML
Deploying models is a pretty important aspect to consider while building end-to-end ML applications. I first plan to show how the models could be registered with Azure ML so as to make them accessible and allow them to be loaded for deployment. I then plan to show how configurations could be built for deploying the models with Azure ML. Azure ML allows us to easily deploy models to receive low latency real-time inferences which are required for a lot of applications, so I would majorly focus on this and also show how one could consume these models. I would further show how to also build batch inference pipelines. If time persists I would also show demos for the same.MethvenSat 12:00 – 12:45
Measuring success with Power Platform
For service providers delivering an assured service, the pain of self-evaluation & improvement can be time consuming and challenging. Understanding your areas of weakness and where to focus time and effort on improvement can be difficult to manage and realising the success of your actions can be even harder.
We will demonstrate how you can use the Power Platform to improve your operational efficiency though unified solutions, automation, and reporting.
For an organisation conducting monthly social work case audits, doubling the audit throughput enables a greater level of assurance and a more insight into where areas of success and improvement exist; then provides the data to support the decisions on where to focus attention.
In this session, I will share:
– How the Power Platform can be used to develop end-to-end solutions
– How you can use Power BI to measure the success of your solutions and drive continual service improvements
– How you can increase operational efficiencies through automation and streamlined business processLossiemouthSat 12:00 – 12:45
The $26Bn Partnership: LinkedIn and Dynamics
How the partnership between LinkedIn and Dynamics works in practice: Sales Navigator with Dynamics and LinkedIn advertising in Dynamics 365 MarketingInverkeithingSat 12:00 – 12:45
Configuration in Azure. Done right.
When handling configuration in Azure, there’s a really simple and quick way to do it. And then there’s the RIGHT way to do it.
In this session, we’ll dive into the different options Azure provides to do configuration. And of course, we will show you how to use them. We’ll not only show you example code, but also how you can use it locally while debugging. Of course we won’t forget the known issues you might run into doing so…
We’ll touch on App Settings, App Configuration, Key Vault and Managed Identity.WickSat 12:00 – 12:45
Azure Policy with Azure Security Center the common Cloud power
Azure services have become an integral part of many environments. These architectures have different requirements for compliance, budget, security, access levels and more,
In this session we will dive into the many aspects of Azure Policy and Azure Security Center and see how they work together.
Learn more about the possibilities of policies to define guard rails for your Azure environment and see how this interacts with the Azure Security Center. See the power of the Azure Security Center to strengthen your security.
Use these features as an integral part to get a better overview and control of your environment to make your environment compliant and secure.KilbirnieSat 12:00 – 12:45
Accessibility in Power Platform Projects
Accessibility is an essential consideration for the public sector and enterprise projects. People with special needs due to disabilities are not only one benefit from it; instead, it benefits everyone. Learn what accessibility is, why it is crucial, how to make a D365 implementation or Power Platform project accessibility compliant and about platform features and other services available to support this.
TillicoultrySat 12:00 – 12:45
D365 RRM (Remote Relationship Management)
Given the current environment lets take a look at some of the excellent products and tools within the Dynamics 365 such as Remote Assist, Omnichannel, etc that enable remote communication, sales and support activities.AnstrutherSat 12:00 – 12:45
Content Moderation in Microsoft Teams
Content Moderator is a machine-assisted content moderation service and human review tool for images, text and videos.
With Content Moderator you can detect potential offensive images, filter possible profanity and moderate adult and racy content in videos. Content Moderator also checks for personally identifiable information (PII).
This session shows how to moderate content uploaded in Microsoft Teams, filter out unwanted images through machine-learning based classifiers, custom lists and optical character recognition, and how to detect undesirable text in a variety of languages.StrathdonSat 12:00 – 12:45
Modern requirements analysis techniques for your Agile implementation
In this presentation I will share with you some of my methods, tools and techniques, inspired by Design Thinking, to analyze requirements and get everyone to the same understanding of requirements.
If we get to a shared understanding of the requirements and envision the solution that everyone is dreaming of, your project implementation is sure to be successful.EllonSat 12:00 – 12:45
Exchange Hybrid – What, Why, and How
An Exchange hybrid configuration comes in various flavors. This session helps you to understand the difference between the Exchange hybrid options and how you select the right option for your enterprise. When using Microsoft Teams with on-premises mailboxes you must know, which hybrid option to choose.
But what about “How”? You will learn how to implement Exchange Hybrid following the best practices of the Exchange Product Group.LongniddrySat 12:00 – 12:45
Mastering Dataverse for Teams to build Power Apps for Teams
In this session, we will take a deeper dive into Dataverse for Teams and look at methods to master building Power Apps from within Teams. We will also look at making your Dataverse and non-Dataverse apps Teams ready.BonessSat 12:00 – 12:45
Enterprise Risk Modeling & Analysis with Power BI
While traditional BI dashboards show “what has happened”, it is equally important for companies to gauge the future uncertainty and understand “what might happen” to create robust business strategy. In this session I will show how to create Monte Carlo Simulations using statistical distributions for various business scenarios so Power BI developers can help the stakeholder create Enterprise Risk models. Power BI has limited native risk modeling capabilities but with some creative modeling techniques, the BI analysts can create sophisticated risk models.WesthillSat 12:00 – 12:45
D365FO, Git and ALM: how to deliver more, faster
We’ll discuss how to switch and/or start using Git to back your next code repo for D365FO along with process changes to delivery more code fasterLatheronSat 12:00 – 12:45
Make PowerShell A Real Solution in 5 Steps
PowerShell is an awesome framework for automating and standardizing recurring tasks like user on-/off-boardings, provisioning VMs or creating new Microsoft Teams according to your governance rules.
But it requires three things: 1. PowerShell know-how 2. Time to write scripts 3. Backend permissions to run scripts in your on-premises, hybrid or cloud environment.
These three requirements typically limit the use of PowerShell to IT Administrators and IT Pros.
Now, what if you could delegate PowerShell to helpdesk teams and end users in a secure and easy way?
No matter if you manage on-premise, hybrid or cloud infrastructures, you can achieve this with ScriptRunner.
In this session I show you how you simplify the way you develop, manage and delegate PowerShell in 5 steps.
Expect lots of Office 365 and Azure demos.
1. Centralize your PowerShell scripts and modules
2. Secure credentials and permissions management
3. Automatically create an easy to use browser-based user interface
4. Monitor all PowerShell activities with a flexible dashboard
5. Delegate script execution to helpdesk teams and end usersEast KilbrideSat 12:00 – 12:45
Standardizing Select: What the Future Holds for HTML Controls
Native HTML Form Controls can be some of the most painful elements to style and customize. 25 years after the first HTML Standard introduced them and developers have resorted to building custom controls from scratch to achieve what they need to. I’ll discuss the history behind native form controls, where we’re at presently with styling them and take a look at the proposed solutions by standards groups and browser vendors to standardize controls and solve the pain points developers have been complaining about for years.Main StageSat 13:00 – 13:45
Customer Service Case Creation triggered by a inbound email
Have you sent an email from Dynamics 365 CE before. Of course you have, but have you tried to send an email using flow and Dataverse with attachments?
In this session we will explore how to complete the action of sending emails with attachments using Dateverse and flow and show how you can do this to meet this requirement.PrestwickSat 13:00 – 13:45
Benefits and dangers of Power Apps Portal Web API
Web API for Power Apps Portals is most requested and most waited feature that allows to solve a lot of common issues and extend Portal capabilities far beyond standard functionalities. However, if misused it can create a lot of complications and reduce all benefits it can bring. Join this session to learn how you can use Web API to solve common issues and what you need to avoid while using it.GolspieSat 13:00 – 13:45
Developing a Career Plan – A Field Guide
So many consultants have robust client delivery plans, but almost none of them invest in their own personal career development. In this session, we will talk about what should be in a career plan, how to seek out mentors and how to succeed in a Business Applications career. We will cover real life tips around:
• Career Paths
• Documenting Career Goals
• How to share with your management
This is designed to be highly interactive and fun! Come grow your career!StrathavenSat 13:00 – 13:45
Talking to myself(?) – lessons learned from presenting online
If you had asked me in March if it was possible to speak or conduct training – with high quality – via the internet I would have said “sure, it’s doable, but it’s different and it’s going pale in comparison to an in-person delivery. I would avoid it.”
Then the world went off the rails.
Suddenly everyone had to adapt to being in quarantine or lockdown and not going to any conferences or trainings for the foreseeable future. I was forced to figure out a way to conduct technical training using tools that I didn’t believe in, by to people that I couldn’t see – without it sucking.
I had to figure out how to position myself to be able to use my hands, how to seamlessly switch between PowerPoint and the Azure portal and how to gauge my students’ information retention – all in about a week. It turns out that there are a lot more hours in a week than the 40 most people are used to working.
This session walks through what I’ve learned from speaking and conducting training over the internet the last few months – both what works well and what … Doesn’t.ObanSat 13:00 – 13:45
Creating a Customer-Centric Company in the Digital Age
A visionary look into the future of work, and a practical guide to getting there.
The innovation engine behind next generation customer experiences is engaged employees. Being people-centric isn’t a new concept, but digital workplace tools that can make it a reality have advanced significantly in recent years. In this session, best-selling author Geoff Ables shares what a people-centric organization looks like, with case studies highlighting how big data, analytics, employee engagement, processes, change management, user adoption, and culture have to align, and proven organizational disciplines that result in better customer and employee engagement. You’ll leave inspired, informed and full of ideas that will drive change – even transformation – in your organization.
“The reason for employee engagement is the passionate pursuit of a better customer experience.”PortreeSat 13:00 – 13:45
Azure DevOps, pipelines to bring cloud magic
Deploying an environment comes with many challenges, especially when you quickly need to set up your workload, but also capturing continuous changes, or providing different environments like dev/test, staging and production. Maybe even across on-premises and public cloud platforms. If you want to optimize this process end-to-end, that’s where DevOps CI/CD comes in, an automated process, involving people, providing value to the business by releasing products. Learn from Peter De Tender, Business Program Manager at Microsoft, what Azure DevOps can do to bring some magic to your day-to-day deployments, whether sysadmin or developer.RosewellSat 13:00 – 13:45
Bot the Builder: Can a Power Virtual Agent do it? Featuring Microsoft Teams
Meet the newest member of your team: a chatbot! Microsoft Teams makes it easy to build and deploy your own Power Virtual Agent for you and your colleagues to use. This session will take you through how you can build your own chatbot within Microsoft Teams and get it to perform tasks for you, using Power Automate. It’s like having your very own personal assistant.GirvanSat 13:00 – 13:45
Take back your time; Let AI do the work for you!
We all have those tasks that keep coming back, taking away from the tasks we really would want to be doing. Maybe it’s writing your hours in different systems for your clients, claiming back your expenses, or typing data from a form into that legacy system. We can’t change the underlying systems, so we are just stuck with this manual effort time and time again… Or are we?
What if we could automate these tasks, without the need to change our applications? In this session full of demos you will learn how to use UI Flows to set up your personal RPA helpers, that will take these repeating actions out of your hands. And we will make your flows even smarter, by using the power of Microsoft Cognitive Services to recognize text and images. Together these services allow us to automate all those tedious repeating chores, allowing us to focus on our interesting tasks. And all this using an intuitive UI, without the need to write any code.InvergarrySat 13:00 – 13:45
Modern Teamwork with Teams as a Platform – why and how with real life demos
Do you think having meetings and chatting in Microsoft Teams equals modern teamwork? How about taking things to the next level? In this session we’ll take a look at Teams as a Platform and help you start thinking about how you can utilize the Power of Teams to develop your modern teamwork even further!
You’lle meet Karoliina “Queen of Teams adoption” Kettukari and Amanda “Try everything at least once” Sterner in this interactive session full of demos, use cases, knowledge and fun.
We’ll go through some real life examples of how you and your colleagues can work smarter, not harder – with the help of Teams. We will touch technologies such as Power Automate, Power Virtual Agents, Power Apps, Lists, Planner and Teams applications. Yes, all of this in just one session.
In the center of it all is still the concept of modern teamwork and human collaboration: how are we able to help our employees to do their jobs easier, faster and better?
The best part? You can start building your own solutions based on the demos right after the session.
– Concrete examples of modern teamwork with Teams as a Platform
– Easy starting points for your journey to work smarter
– Girl power!AlnessSat 13:00 – 13:45
Transitioning to PowerShell Core for Microsoft Teams, Azure AD and SharePoint Online management and
PowerShell has proven to be an absolutely essential tool for management, reporting and automation within Microsoft 365 for administrators, developers and architects alike. Unfortunately for some, the majority of the Microsoft 365 functionality has normally been limited to Windows based systems.
Thankfully this is all about to change for the better with advent of the multi-platform PowerShell Core, which is close to reaching feature parity with traditional PowerShell for Microsoft 365 environments – and more specifically for SharePoint Online and Microsoft Teams.
Key Learning Points:
• What is PowerShell Core and why should it be important to me?
• How to get started with PowerShell Core to better manage and automate SharePoint Online, Azure AD and Microsoft Teams.
• Developing a high level road map to migrate from PowerShell to PowerShell Core across your existing code bases and solutions
• Key challenges and differences working with PowerShell Core vs PowerShell
Technologies in this session will be
SharePoint OnlineIrvineSat 13:00 – 13:45
Oops! We’re so Agile, We’re Waterfall Again!
On your quest towards true CI/CD and DevOps culture, you’ve implemented processes and procedures designed to get you there. But instead? You’re accidentally even farther from the goal than before!
In this session we’ll go over how to determine if your team is wasting time on unnecessary procedures, and how to determine which form of Agile actually meets your team needs!AboyneSat 13:00 – 13:45
Power Platform Better Together: Create a Scoring App with a Live Dashboard
Often during a presentation or workshop, you want to have an interactive quiz.
Maybe you’ve used Kahoot or any of the other platforms out there, but they rarely integrate well with our other applications. Using the Power Platform, we’ll create an interactive quiz that gives you the best of all worlds.
Our goal is to create an app where attendees will answer questions and be awarded points for (partially) correct answers.
We want to have an application where we can enter the name of an attendee and their score. Ideally, we’ll be showing the results using that application so there’s no constant switching going on.
And, we’re going to accomplish this by using 3 of the Power Platform products: Power Apps, Power Automate and Power BI.
Join this session to see how to build this solution from scratch!DunoonSat 13:00 – 13:45
Change Requires Management – Improve your chances of a successful Dynamics 365 project
Why do so many CRM projects ‘fail’, or at least not achieve all of their objectives? A major reason is that the business is not properly prepared for the change brought by the new system.
We’ll discuss some of the primary change management obstacles typically encountered on Dynamics 365 projects. Then, using methods backed by 20 years of independent research by Prosci, we’ll talk about ways in which you can address these problems and increase your chances of project success!HumbieSat 13:00 – 13:45
Zero Trust Admins – Why you should start using Azure AD PIM today!
One of the important principles for Zero Trust is to use least privileged access. Global Administrators or Subscription Owners are the new Domain/Enterprise Admins, in many organizations too many users have these roles. By implementing just-in-time and just-enough-access (JIT/JEA) policies, we can reduce vulnerability and attack surface, and the right tool for the job is using Azure AD Privileged Identity Management (PIM). I have been using AAD PIM for years, and in this session I will share my best practices and how to implement and use the right way.DennySat 13:00 – 13:45
D365 Sales and LinkedIn Sales Navigator together
In this session I will be speaking about the integration between LinkedIn Sales Navigator and Dynamics 365 Sales. This session will cover what’s available through this integration, how to configure the integration both in Sales Navigator and Dynamics 365 Sales, data synchronization and write-back capabilities from Sales Navigator to Dynamics 365.MauchlineSat 13:00 – 13:45
Calling APIs, Consuming Services and Exposing Data using Power Automate
Power Automate tooling make it possible to quickly automate Microsoft Office 365, Dynamics 365 and hundreds of SaaS services without or with minimal code – but that doesn’t mean you’re limited!
Power Automate provides an abundance of possibilities and connectors that makes it easy to go beyond the tooling to solve more sophisticated scenarios and empower citizen developers at every step of app development.
In this session developers will get a deep dive on how to call APIs, consume services and expose and surface data using different techniques; from using HTTP calls from within Power Automate to building custom connectors to integrate directly with services and extend the server-side logic with code plugins. This session also provides a prescriptive guidance and best practices on when to use which technique.
Join Ahmad Najjar into an advanced level session that will extend your Power Automate skills beyond the tooling point and click!FortroseSat 13:00 – 13:45
Empower SMB’s with Business Central & the Power Platform
Discover how you can use Power Apps, Power Automate, Power BI, and Power Virtual Agent alongside Business Central to empower small business to compete with large enterprise organizations.KilmacolmSat 13:00 – 13:45
Understanding the Statistics in SQL Server
Are you new to performance tuning and confounded by statistics? Do you wonder where these statistics come from, and how the optimizer gets the estimates from statistics?
Join me as we dive deep into cardinality estimation, how SQL Server uses statistics to build execution plans, where to find information about how statistics got used and why managing statistics is vital to performance.
This session will have awesome demos showcasing practical examples of how the optimizer uses statistical information for all those crazy queries you write.ArisaigSat 13:00 – 13:45
From class- to functional-components. Making sense of the latest functionality in React
Many of us developers that built SharePoint Framework solutions did it with React. In most cases, you started writing your first components as so-called class-components, but did you know there are other ways?
React keeps on improving, SharePoint Framework keeps on adapting to support the latest versions of its dependencies. Improvement is essential, but also require us to slow down for a second and explore these improvements to see what value they can bring to our solutions. Slowing down and taking a moment to explore is what this session is all about.
In this session, you get an overview of the latest functionality in React. Like what is the difference between these class- and functional-components. Are React Hooks only buzz, or does it actually at value? Want to know more, come, and check out this session.MilltimberSat 13:00 – 13:45
Approval process using Adaptive Cards with Dataverse connector in Power Automate
You’ll learn about handling an example Approval process via Power Automate that uses Dataverse Connector’s AI Builder, Adaptive Cards capabilities and handle the data in D365 CE/CDS.
We’ll demonstrate a solution of an example use case to ease out the lengthy Approval process and reduce to a few clicks without the users going into Dataverse Environment.CoatbridgeSat 13:00 – 13:45
Integrate Power Platform with Microsoft TEAMS to enhance work productivity
Join this session to learn how we can integrate Power Platform with TEAMS to create a modern workplace. You will learn and understand what’s available in Power Apps, Power Automate and Power Virtual Agent to connect the power of the power platform with TEAMS capabilities.TighnabruaichSat 13:00 – 13:45
Identity Governance – A valid and secured Identity is gold!
A valid and secured Identity is gold!
Azure Active Directory (Azure AD) identity governance enable organizations to efficiently manage group memberships, manage access to enterprise applications and define role assignments. User’s access can be reviewed on a regular basis to make sure only the right people have continued access. Identity governance helps you out in following cases:
– Manage your users with privileged roles
– Manage group access
– Using Just In Time access (JTA)
– Provide business critical data access
– Have reviews recur periodically
This session will help you to understand how access reviews and identity governance can help you with the this challenges.ArdrossanSat 13:00 – 13:45
Optimize Canvas App performance in Power Apps
Join this session to learn the best practices in building Power Apps to boost the performance of your Apps. We will explore concepts like delegation, formula level optimization, control optimization, bulk processing of records, etc. to improve and optimize Canvas Power App performance with demos.MethvenSat 13:00 – 13:45
Let systems communicate using Azure Integration Services
How do I let my systems talk with each other in the Cloud or let’s say in Azure? Well, Microsoft’s answer to that is Azure Integration Services (AIS) – consisting of Logic Apps, API Management, Event Grid and the Service Bus. With these components, you can build solutions in Azure to facilitate communication between on-premise systems, SaaS systems or Azure services or what is known as integration.
AIS allows you to build various types of integration solutions leveraging different messaging mechanisms and ways of ‘loose coupling’. Furthermore, AIS can help in automating your business processes whether or not in combination with the Power Platform component – Power Automate.
In this session, we shall discuss the AIS Components, the options for a solution architecture to allow systems to talk, best practices, real-world use cases, and combing AIS with Power Automate to facilitate business process automation.LossiemouthSat 13:00 – 13:45
Power Platform Automation
Almost everyone is familiar with Power Automate Flows, but do you know that there are more automation options under the hood? And when to use them?!
1. Business Rules
2. Business Process Flows
5. Power Automate Flows
6. Custom APIs (preview)InverkeithingSat 13:00 – 13:45
Getting Started with Azure Command and Query
Want to migrate to Azure but are not sure how do you get started?
We will get started with Azure development. Using a site that communicates with a Web API, message queues and functions to store data from the user in table storage. And creating all the resources needed to deploy the app within the Azure portal!WickSat 13:00 – 13:45
Azure Active Directory Is Not Active DIrectory!
If your new to Azure, or identity in the cloud then Azure Active Directory can be a confusing concept. Just because it’s got Active Directory in the name, it doesn’t mean it’s the same as the Active Directory you grew up with.
In this session we’ll look at what Azure Active Directory actually is, what it can do, what it can’t do, and what it really shouldn’t do. We will look at some of the core concepts of AAD and where it really shines. We’ll look at some of the common questions and confusion I see around AAD, and what we can do to either solve these, or work around them.
After this session you’ll have a much better understanding of what the purpose of AAD is, how it differs from on premises AD, and what other solutions there are for providing solutions for things that aren’t part of AAD.KilbirnieSat 13:00 – 13:45
Implementing DevOps with Power Apps
When you are working on a Power Apps solution with a team, you will soon realize that you’ll need proper DevOps practices. I’ll show how you can have members of your team working on different parts of the solution and how you can create an automated Azure DevOps Pipeline to package and deploy the solution from one environment to another.TillicoultrySat 13:00 – 13:45
Paying with Stripe in Microsoft Portals and connected with Microsoft Teams.
What if I need a private teacher for my children in this COVID time, where I only want to create my child on a web, pay for the teacher assigned, and be provided a link to Microsoft Teams?
In this session, we will create a web within Microsoft Portals that will be connected with Stripe and everything will be linked with Azure, Microsoft Teams, Power Automate, and of course, Dynamics CRM (CDS/Dataflex or whatever you want it to be called).
This can be a real project which you can find in the real world nowadays and that could be really useful if you want to touch some pieces of the Power Apps world.AnstrutherSat 13:00 – 13:45
Machine learning in the browser using TensorFlow.js
In order to start out with machine learning you typically would need to learn Python, Tensorflow, Jupyter Notebook etc. But what if you could run your machine learning straight in the browser. This can be done through Tensorflow.js. In this session you will get an introduction so that you can use it in your own projects.
Next, we will build an image classification web app that uses a predefined TensorFlow model.
Finally, some examples on how TensorFlow.js is used in commercial applications will be given.StrathdonSat 13:00 – 13:45
Creating a learning culture in your organisation
Providing every employee with the skills to perform their job has never been more important as the challenges faced in a rapidly changing world are not disappearing.
What is more important however is embedding a learning culture so that workers and managers can adapt quickly.
This session will discuss why a learning culture is not simply training.
We will look at several examples and lay out what you can do in your company or even just your department to create a learning culture.EllonSat 13:00 – 13:45
Teams Live events, the good, the bad and the fairly ugly
During the last year, I’ve been working closely with clients on establishing Teams Live Events as a means to provide streamed webinars to large organisations as a way to reduce spending on additional third party solutions such as Cisco Webex, Zoom and BlueJeans.
In this level 200 session, I’ll take you through the process of organising and producing a Teams Live event. We’ll talk about the service limits and licenses needed, the roles required during an event as well as some of the issues that surround producing events with External participants, that may make you question whether Teams Live events is the right platform for you.
We’ll also take a look at the news that came out of Ignite 2020 and how this is affecting the evolution of Teams Live Events into Teams Large Meetings as the various functionalities are rolled out across the world.LongniddrySat 13:00 – 13:45
Design Thinking. Microsoft Teams Designing.
User adoption in Microsoft Teams environment is a hot topic. Being a Microsoft Service Adoption Specialist is a challenge. In addition to that, organizations are different (size, industry, sector, etc.). Therefore there is not only one the same and the best way to drive Teams’ adoption in each company.
Fortunately, there are a few different tools that may support you with planning and setting adoption projects. One of them is the design thinking method which helps define the key challenges and scenarios by working together with the client. Results you are getting after design thinking customer workshops indicate a direction to run successful Microsoft Teams adoption.
During my session, I will share my insights and experience in using design thinking methods and Microsoft Teams. You will see the real customer cases where this method proved to be a priceless help in driving Microsoft Teams adoption projects.BonessSat 13:00 – 13:45
Evolving your Power BI Architecture using Dataflows and Shared Datasets
In this session we will look how the release of dataflows and shared datasets has changed the way we design our Power BI solutions. Starting with a single Power BI file, containing the queries, data model and reports, we will look at the features allowing you to decouple these components to move your solution into a more enterprise architecture.
We will walk through a solution and watch it grow into a mature architecture, and you’ll see demos of dataflows, shared datasets and data visualisations sourced from your datasets in the cloud. We’ll talk through the benefits and some pitfalls, all with the goal of getting you ready to grow your Power BI estate straight away!WesthillSat 13:00 – 13:45
Adaptive Cards in Microsoft Teams based processes
Cards are in Office 365 for some time already. Originally created as Message Cards after some time rebuilt from nearly a scratch to become Adaptive Cards. This extremely useful technology can be used in Power Automate processes based in Microsoft Teams to create consistent digital workplace. This session will let you to learn:
• What is a difference between Message and Adaptive Cards,
• How to design cards,
• How to use them – a working example
• What to expect from the upcoming releases and version vNext (2.0)
Process designers should make their processes as intuitive as possible, allowing their participants to take part in the most effective way. Using Cards helps creating new channel for efficient participation in business processes.East KilbrideSat 13:00 – 13:45
The Developer’s Guide to the Power Platform Galaxy
The Power Platform offers a “no cliffs” experience which enables citizen developers and traditional developers alike to create robust business solutions. In this session, I’m going to show what the Power Platform has to offer for the traditional developer. I’ll showcase some of the key features that allow you to extend the Power Platform with your full-code skills.Main StageSat 14:00 – 14:45
Building your First Power App
I will walk (via live demo) the attendees through the process of building their first Power App with Excel-Online as the back end data source.PrestwickSat 14:00 – 14:45
Adding more Power to Power Apps Portals
Managing Workplace Anxiety Through Chaos
An introduction to basic techniques to help people recognise when they are feeling anxiety and ways to help reduce itStrathavenSat 14:00 – 14:45
Mindfulness Practices for the Racing Mind
Being passionate about technology, often means having a minds that is racing just as fast as that technology is evolving. In our professional lives, this can be a major asset – keeping up with the Power Platform alone could be a full time job! Unfortunately, this “always on” mentality can also make it extremely difficult to take our minds away from our work and the craziness of the world around us to focus on what is truly right in front of us.
In this session, you will hear from Kyle Mueller, Data Impact Architect at Envision Technology Advisors, as he explains strategies that he uses to emphasize mindfulness in his own life when traditional practices like guided meditations can seem “too slow” for a constantly-running mind.ObanSat 14:00 – 14:45
How to make your managers happy using Azure DevOps
In this session you will learn how using Azure DevOps, a real-world team of 73 people changed their way of delivering a multi-tenancy cloud-native solution built in Azure, shifting from a 6 months release cycle to a continuous delivery in production. During the session we will dive in of what type of issues the team encountered along the way, how managers felt about the change and how the tool helped to create a better product for our customers.RosewellSat 14:00 – 14:45
Introducing Power Virtual Agent, the new member of the Power Platform family
Power Virtual Agent is the latest member of the Power Platform Family and it gives you the flexibility to easily create and maintain intelligent chatbots. Join Daniel Christian, a Microsoft MVP as he introduces you to what Power Virtual Agent or PVA has to offer. In this session Daniel will go through how to build your very own chatbot that enables you to engage conversationally with your customers and employees without using a single line of code.GirvanSat 14:00 – 14:45
PowerApps Daily Routine Dashboard
Turn an old tablet into a dashboard with local weather, news, and calendar reminders available at a glance, using free APIs and connectorsInvergarrySat 14:00 – 14:45
5 steps to replace your current audio / video conference system with MS Teams
In this session Peter provides a straightforward approach to replacing your current conference audio / video system, with MS Teams.
At the end of this session, you will know:
• Cost benefit analyses and how to get buy in
• What’s new in the past 12 months of feature releases
• Hidden pitfalls
• Device comparison
• Lessons learnt from Peter Teams deployments
• Conference Teams etiquette
• Cool features of Teams for conferenceAlnessSat 14:00 – 14:45
Taking Typescript to the Next Level with Power Apps
Using Typescript in the Microsoft Power Apps and Dynamics 365 environment has become the preferred method by most in the industry for streamlining client side development. However, code reuse and unit testing typescript as well as integrating Typescript into your release pipelines can be a bit of a conundrum when it comes to enterprise applications. In this session we’ll look at getting started using Typescript in Power Apps and Dynamics 365 and then taking that Typescript to the next level by adding both unit tests and code modules for reuse as well as integrating Typescript into your Azure Devops pipeline.LochgellySat 14:00 – 14:45
Use PowerShell and Intune to close the gaps
Did you ever have to create a new registry key or modify that one configuration file with Intune? PowerShell is here to help! But how to make use of PowerShell with Intune and what are the pitfalls? How to return that error or success code? How can you run a script every day? We will take a look on the mechanisms used to deploy a PowerShell script with Intune and how you can monitor it´s state.IrvineSat 14:00 – 14:45
Your Guide to Making the Business Case for Power Platform in your Organisation
The business case for Power Platform is becoming increasingly important as more as more organizations adopt the technology as a “first class citizen” for application development in the Microsoft cloud. This session will explore how we frame that business case around vision, numbers, and people. We’ll discuss how to shift the focus to higher value workloads, sunset legacy technologies, validate with independent research and your own business value assessment, and think about Power Platform as a people investment rather than a tech cost.AboyneSat 14:00 – 14:45
Power BI Tips, Tricks & Hacks
This session is a collection of my top tips, tricks & hacks gathered over the years working over the Power BI platform from simple tips to boost your productivity into more advanced non conventional hacks.DunoonSat 14:00 – 14:45
Administrators guide to managing Microsoft 365 and collaboration workloads
It’s tough managing various workloads within your Microsoft 365 tenant if your organisation has limited IT staff and resources. Here you will learn how to navigate your way to successfully manage and configure various collaboration and information management requirements through Microsoft Teams, SharePoint, Yammer services and Microsoft Stream. During this demo rich session you will get informed with help and advice to best manage your Microsoft 365 Tenant.HumbieSat 14:00 – 14:45
D365 Field Service – Let’s talk ERP integrations!
Let’s take a trip down memory lane and talk about ERP integrations, our experience and recommendations.
We will talk about the good, the bad, the ugly… and the future!MauchlineSat 14:00 – 14:45
Programming for Accessibility
My life is a hilarious roller coaster of miss-intended programming bugs because at 120 cm tall and 50 kilograms I completely fall off your radar.
Why did my scale call me! Why does facial recognition see me as a child? These are all valid questions I often ask myself as I navigate my weird and different world. Have you heard the phrase “You have to be this tall for Micro-services”? well what about: “You have to be this tall to operate a mobile phone?”. I am finding it harder and harder to reach any button except for “#” and “9”.
Building accessibility into the planning stages of programming can eliminate barriers for participation and create an inclusive environment for people with disabilities. Programming for diversity serves as an unquestionable indicator that your software embraces the diversity of your users and cares about their safety and comfort.
Join me on a fascinating and thought-provoking look at how you can program for accessibility.FortroseSat 14:00 – 14:45
What’s new and continues to be new in Microsoft Dynamics 365 for Finance and Operations
Join this session to know what will be new in the 2021 wave 1 release plan. More important, how can you prepare yourself to stay updated about upcoming features and how can you prepare yourself to be ready for the continuous updates. Learn about the release cycles and regression testing options for smooth updates.KilmacolmSat 14:00 – 14:45
Implementing Spark Machine Learning Solutions in Azure Synapse Workspace
Azure Synapse Workspace contains many different components including the ability to incorporate Machine Learning solutions with Spark. Learn how you can implement this functionality as part of a Azure Data solution.ArisaigSat 14:00 – 14:45
Developing SharePoint Framework Solutions for the Enterprise
The SharePoint Framework offers a modern development for SharePoint online as well on-premises using open source tooling. SharePoint Framework has evolved over the time and is not limited only to SharePoint but it goes beyond and help develop applications with MS Teams, MS Graph, Outlook, etc.MilltimberSat 14:00 – 14:45
The Power Platform from a Microsoft 365 Developer Perspective
I come from the Microsoft 365 world as opposed to the CRM world and it is with this experience and whisper it (SharePoint) that I will look at the Power Platform. It can seem all very strange when you move away from the comfort of Microsoft 365.
Let me show how we can built out a Power App from SharePoint, via Project Oakdale then to a centralised solution in the CDS.CoatbridgeSat 14:00 – 14:45
Build apps, workflows, and chatbots for Teams
In this demo packed session you will learn about Dataverse for Teams and how it opens the door to more with Microsoft Teams and the Power Platform. Oh, and no new licenses required.TighnabruaichSat 14:00 – 14:45
Implementation of the “Zero Trust” strategy in practice
We are aware of the fact that most individuals and companies have embraced cloud computing nowadays and all the benefits it provides as such. The number of cloud users, especially users of Microsoft Azure and Microsoft 365 is expanding every day. However, malicious users and criminal activists quickly realized potential advantages (or, eventually, disadvantages) of cloud technologies and are often few steps ahead of us. Today’s data is in the cloud, on the go, on mobile phones, laptops, tablets – it is no longer residing solely on premises, or within company boundaries, but also in a public data centre. In order to effectively protect and combat attacks and data theft, it is necessary to fundamentally change how we think and to change the approach to the concept of computer infrastructure security we had until now. In this lecture you will learn what the “Zero Trust” strategy is, which is why it is extremely important, and most importantly, we will show the implementation of the “Zero Trust” strategy in the Microsoft cloud in practice.ArdrossanSat 14:00 – 14:45
Brilliant Power BI Report. Can I print it?
You spend hours working on visuals including slicers and filters to give your management a fully dynamic report to answer their every question, and your heart sinks as they ask how to print it. As much as it is tempting to just reply “No!”, we need to move people to Power BI in baby steps so we need a printing solution.
In this session we will walk through the possibilities of using the new Power Automate actions to deliver a reports in printable formats. With the recent announcement at Microsoft Ignite of premium per user, paginated reports are now a real possibility for more companies. We will also look at the mechanics of building a paginated report based off your Power BI desktop report.MethvenSat 14:00 – 14:45
At The Helm of Kubernetes: Repeatable Infrastructure Creation for Mere Mortals
As we get deeper into Kubernetes yaml files, we see a lot of duplication. Can we move to a higher level that eliminates this duplication? Let’s look at Helm, a tool both for templating k8s yaml files and for installing complex infrastructure dependencies as one package. With Helm 3, we now have deeper integration and more security when working with Kubernetes. Join us on this path to a simpler, more repeatable, and more discoverable yaml experience.LossiemouthSat 14:00 – 14:45
Helping Hands – Rapid Dynamics Solution to Support the Shielding
During the 2020 lockdown, Agilisys worked with many UK council partners to rapidly develop and deploy a solution to track & manage support for our most vulnerable citizens. We did this using Customer Engagement in Dynamics 365, and so far the solution has helped provide support and assistance to over 300k citizens who were either instructed to shield or identified as vulnerable.
Helping Hands provides a way to track contacts with those who are shielding, manage volunteers who assisted with activities like medication drops, social contact and deliveries of groceries / shopping amongst other things.
We developed an early prototype and have since deployed several iterations due to the ever-changing COVID situation; during the development of Helping Hands, we worked closely with our local authorities partners, and the solution has been described as something that will leave a lasting legacy. Alongside our local government partners, we also worked with two additional agencies to ensure that raw data about the shielding and vulnerable was collated, loaded and turned into a useful and easy to use CRM system.
During this session, we will share the Helping Hands journey, including:
– Share our experience of developing the solution in Customer Engagement, including the rapidly changing requirements
– Provide a timeline of the development and what this meant for the most vulnerable
– Demonstrate the system (using randomised test data)
– Hear from one of our key clients, who will talk about what this solution delivered for them and how it helped them maintain a supportive approach to their most vulnerable citizensInverkeithingSat 14:00 – 14:45
Web Developer’s Journey to Azure
As a web developer one not just build an application today but also make sure that the application is rightly deployed into the target platform. One of the ways in which the developer can make their application independent of core infrastructure is by targeting is to container based model. By doing so this can be deployed on-premises on in any cloud. With the Azure container offerings we will walk you through the steps to take to build asp.net core application, make it docker ready, then store it in Azure container registry to later push it to Azure container instances to run the container or to put it in AB services as canteen even can I extend it two days services.WickSat 14:00 – 14:45
Guardians of your Microsoft Galaxy: 10 tips to make your Cloud eco-system more secure
I am Groot. In today’s modern hybrid cloud world, many companies are moving a lot of their on-premises resources and workloads to the Microsoft Cloud. And just like on-premises this new Cloud eco-system needs protection to prevent it from breaches, ransomware and other malicious invaders. In this session we will learn you 10 tips which will help you to get the job done and to be the guardian of your Microsoft Galaxy. I am Groot.KilbirnieSat 14:00 – 14:45
From Zero To ALM In Demos
New to Solutions and Application Lifecycle Management (ALM)? Source control and automated deployment is for low code too.
In this demo centered session you’ll see:
• What solutions are and how to start using them
• Automate the use of source control even for your low code apps
• Use DevOps to package and deploy your apps
• Automate the use of Solution Checker for your apps
• Use Power Automate to control DevOps
• What’s on the roadmap to make this functionality better
If you’ve been using Power Apps at any level, by the end of this session you’ll understand how to use Solutions and Azure DevOps to ensure your apps are protected in source control and your apps can be automatically deployed to other environments like test and production.TillicoultrySat 14:00 – 14:45
A Voyage of Discovery … and we’re all learning together!
This session will provide encouragement and guidance to attendees of all levels of experience on the resources available for learning across Dynamics and the Power Platform. It will help attendees understand what resources are available, where to look for them and who might be available to provide support. The session will include insights from a number of Community members who have recently undertaken learning journeys and provide practical guidance for new and existing learners.AnstrutherSat 14:00 – 14:45
Why I am hooked on the future of React
The React team rewrote the book on developing components. Before we had a choice between classes and functional components. Yet many components needed to be classes. A functional component was often too limited. Now, using hooks, we can extend functional components to be as powerful as we want.
Suspense and asynchronous rendering is in the future of React. It will make large applications much more responsive and easier to deal with. Getting started with suspense and asynchronous rendering isn’t hard as you will discover.
Come to this session to learn what React hooks are and how to get started using hooks. But be warned, once seen React hooks can’t be unseen and your React components will never be the same again.StrathdonSat 14:00 – 14:45
An Architects Guide to Delivering Data Insights on the Microsoft Azure Data Platform
The resources on offer in Azure are constantly changing, which means as data professionals we need to constantly change too. Updating knowledge and learning new skills. No longer can we rely on products matured over a decade to deliver all our solution requirements. Today, data platform architectures designed in Azure with best intentions and known good practices can go out of date within months. That said, is there now a set of core components we can utilise in the Microsoft cloud to ingest and deliver insights from our data? When does ETL become ELT? When is IaaS better than PaaS? Do we need to consider scaling up or scaling out? And should we start making cost the primary factor for choosing certain technologies? In this session we’ll explore the answers to all these questions and more from an architects viewpoint. Based on real world experience lets think about just how far the breadth of our knowledge now needs to reach when starting from nothing and building a complete Microsoft Azure Data Platform solution.EllonSat 14:00 – 14:45
Flood Watch Monitoring and Observations for a High Hazard Dam – an O365 Solution + Logic Apps
A ‘High Hazard’ dam is expected to cause loss of human life if there was a failure of the structure. This presentation will review how we are using the Power Platform to monitor the NWS API for Flood Watch Alerts and coordinate our on-call team to perform safety observations.LongniddrySat 14:00 – 14:45
Teams In The Architecture
Microsoft Teams is revolutionizing how we collaborate in business. However some organizations hesitate to embrace Teams due to the implications of Teams in the Architecture.
This session will discover how we can architect our intranet with Teams in mind, not only to reduce duplication of sites, but to use existing team sites with Microsoft Teams.
While building out a sample Intranet architecture, we’ll discuss security and architecture best practices for SharePoint and Teams, the implications of private channels, and see how tabs and connectors help us turn our Teams channels into true digital hubs for teamwork.BonessSat 14:00 – 14:45
Social media through the Power BI looking glass
Using as scenario a familiar context – social media and hashtags – we’ll follow data in its journey through Power BI, from import to cleansing, slicing/dicing, visualization and insight.
For each step, we’ll outline the purpose, look at some examples, and highlight recent feature additions. Covered topics include data preview, fuzzy matching, slicers, visual interactions, decomposition tree, overlays and AI.
Christophe is a M365 consultant, with a Microsoft certification in Data Analysis with Power BI (DA-100). A SharePoint 16-year-veteran, he started advocating the “maker” approach more than 10 years ago, and has fully embraced the Power Platform.WesthillSat 14:00 – 14:45
D365 FO integration with Dataverse – Dual write, Virtual Entities, OR Data Integrator
Hear about the integration of Dynamics 365 Finance and Operations with Dataverse through Dual Write, virtual entities, and Data Integrator.
Let’s talk which one works well for your implementation.LatheronSat 14:00 – 14:45
Project-based Learning with low-code tools
Opportunities for learning are authentic when they involve real-world problems. And thanks to tools that involve less code, anyone can more easily participate in problem-solving. From inside of Microsoft Teams, you can start interacting with the Power Platform.
Learn how your students can “apply” their learning by creating applications and seeing them work in real-time. Find out how you can reclaim time by automating repetitive tasks. Or you could learn how to create a chat bot for those frequently asked questions from students and parents. Microsoft Power Platform has the right tools to support education at all levels.Main StageSat 15:00 – 15:45
Delving Deep into the new Azure Stack HCI
Azure Stack HCI relaunched in December 2020 with a completely new operating system under the hood, Azure Stack HCI OS. No longer powered by full fat Windows Server, exciting new options and capabilities have been integrated into the platform, and all delivered as an Azure Service that you can run wherever you need.
In this session we’ll explore all up the latest evolutions in the Microsoft Hybrid Cloud strategy, what they mean for the on-premises focused, what they mean for the Azure-focused, and how you can run your workloads in the Azure ecosystem on your terms, be it in a Microsoft datacentre, your datacentre, or in the back of a truck.AlbaSat 15:00 – 15:45
Creating a More Inclusive Workplace
2020 was a year that delivered many challenges for all of us – lockdown across the UK triggered a significant transformation in weeks, with many organisations having to quickly enable technology that would help people work more effectively from home.
However, a lot of people found this more challenging due to disabilities, mental health conditions and the loss of the in-person contact and support network that they previously had in the office.
Microsoft 365 is a productivity platform which has accessibility features embedded within its DNA. Many of these are hidden in plain sight, with people not realising the capabilities they have at their disposal, which can help make it easier for them to use and work with technology. Additionally, there are also many things that we can all do as individuals to help us be more inclusive – whether it is through creating more inclusive content or changing how we interact with people through technology.
In this session, I will share:
– the top accessibility features hidden across Microsoft 365, and how they can make it easier for you to work
– how to create more inclusive content in Microsoft Word and PowerPoint
– how I use Microsoft Teams for social connections with my colleagues
– tips for running inclusive meetings in Microsoft TeamsNairnSat 15:00 – 15:45
Power Platform, Pictures and AI: Take your no-code skills to the next level
Live-build a Power App with integration with Microsoft’s Cognative Services to find your celebrity lookalike. We’ll use Power Apps, Cognative Services, Power Automate, and create custom connectors to showcse the power of the platform using NO CODE! Concepts learned easily apply to OCR, Object Recognition, Form Recognition, Sentiment Analysis, Content Moderation, and pretty much every other API.PrestwickSat 15:00 – 15:45
PowerApps Portals – Deep Dive
• What’s new;
• Setting up a new instance;
• Portal Branding;
• Entity Forms, Lists, Entity Permissions;
• Liquid Development;
• Portals DevOps;
• Transition between Dyn365 Portals and PowerApps Portals;
• CRUD operations in PowerApps Portals.GolspieSat 15:00 – 15:45
Code Review Etiquettes 101
On most software projects, developers spend a good chunk of their time doing code reviews. These are a great opportunity to provide positive and impactful feedback. More often than not it is up to the person whose code is under review to read and interpret code review comments, which makes it very important to consider the structure, tone and value of these comments. Things as simple as saying “we could change this” instead of “you should change this” and asking for feedback on a suggestion (e.g.: “I think this could be implemented using tool X. What are your thoughts on that?”) go a long way in ensuring that the comment and the reviewer are received in a positive light. In this talk I will share code review practices that I have found helpful during my tenure as a software engineer.StrathavenSat 15:00 – 15:45
Full 180° – Lessons Learned from Switching Careers
A little over four years ago I was a freshly graduated mathematics student doing teaching on the side, all while still trying to figure out what I wanted to do when I grew up. There had been a thought brewing in the back of my mind of taking a leap into something completely new to me – IT. Fast forward four years and here I am!
A lot has happened over these four years, and in this session I will be sharing my experiences of doing a complete 180-degree career switch. Among the challenges I will talk about were being faced with a lot of unknowns, having to learn completely new concepts and solutions very quickly (and implement them!), and trying to find my way in a new community – all while trying to figure out what topics made me excited to go to work everyday.
I will share my approach, my experiences and the insights that I found useful, all in the hope of being able to inspire anyone to take the next step – regardless if you are looking to keep your knowledge up to date, expand your knowledge to a new area, or make an eqally complete shift in your career.ObanSat 15:00 – 15:45
Getting to know Dynamics 365 Customer Insights
This will be a shallow dive into the world of Dynamics 365 Customer Insights. I will give a brief overview and high level demo of the different modules of Customer Insights.PortreeSat 15:00 – 15:45
Using Power Virtual Agents to boost Microsoft Teams adoption
It’s not always easy to get our people to use Microsoft Teams. End users have a lot of questions on how to do things and don’t always know where to find the information they need.
In this session, we’ll build a chatbot using Power Virtual Agents to answer users’ common questions and perform simple tasks for them, right from the Teams app. The result: a solution that enables your people to learn Teams and get things done more quickly.GirvanSat 15:00 – 15:45
Mixed Reality and Geospatial Features in Power Apps
Since today mixed reality and GeoFeatures are based on complex and expensive device. One of the goal of introduction of these features in Power Platform is to enable these new experiences for people that use less complex devices as our smartphone. In this session I’ll explain these new features for Power Apps world. Also some example of applications will be shown.InvergarrySat 15:00 – 15:45
Stay in control of Teams, don’t let your users run wild!
Microsoft Teams is the fastest growing business application in Microsoft’s history. Guess what? that also might mean it’s the fastest growing business application in your organization! It’s also predicted to be the second-biggest workplace chat app by 2020, second only to Skype for Business as it’s already passed up Slack and Google Hangouts. However, Microsoft Teams is even more than just a chat app, and with this growth there is also a need for some control, especially considering the breadth of Microsoft Teams beyond just a “chat app”. Join me for this session as we look at how you can encourage the use of Teams, but also not let your user run while and turn your Office 365 Teams environment into the wild, wild west.AlnessSat 15:00 – 15:45
Repeatable Database Deployment to Azure using Powershell
In this session we will look at how to build new environments in Azure from Powershell with the minimum of effort. By storing some basic information in a database table I will show how you can deploy repeatable database builds to an Azure environment. Whether this is having the same database in multiple regions or the same database that you can use as a Dev, Test or even Live site. I will be using some Redgate tools including DLM Automation Tools.
The code can be found here https://github.com/MrsFatherjack/AzureBuildDemoIrvineSat 15:00 – 15:45
Are You Realizing All the Benefits from Agile?
This session will cover the full lifecycle of most popular agile development and delivery framework, Scrum. You will be presented with practical information including top factors from successful implementations—based on the speaker’s first-hand experience and 116 sources—you can use to gain (more) benefits from agile.AboyneSat 15:00 – 15:45
Self-Service BI: Barriers, Benefits, and Best Practices
Break-out session (45-60 min)
How to resolve the paradox between the traditional Business Intelligence single version of the truth and a Self Service data environment?
How to help your users to develop a creative data culture in your enterprise without breaking the rules.
Fresh from the field:
We will start from real use-cases to actual practical solutions applied in our different Power BI projects from the last years.DunoonSat 15:00 – 15:45
The Power Of AI In Todays World
Artificial Intelligence is becoming the new norm, come find out how you can utilize it, in your day to day activitiesHumbieSat 15:00 – 15:45
Azure Identity Management
This is a session based on the 3 different type of Identity management in Azure. It includes Azure AD, Hybrid Identity management and Azure Active Directory Domain Services. This is a presentation with demosDennySat 15:00 – 15:45
Maps for CRM: Location Intelligence Simplified : Geo-Analytics, Routing, GeoSearch & Territory
A quick demonstration of using Maps seamlessly within Dynamics 365 CRM / Power Apps using the power of Maplytics™, a preferred app on Microsoft AppSource for Dynamics 365 CRM.
Some of the prominent features which we will go through in the webinar are:
1. Radius Search: Perform proximity search on nearby locations with shortest travel distance and line-of-sight distance.
2. Optimized Routing: Create optimized routes for your reps to meet them with turn-by-turn navigation using Google Maps or Waze App.
3. Shape File Integration: Overlay Dynamics data shape files as well as the metadata included over the geographical boundaries defined by the shape.
4. Location Marketing: Launch marketing campaigns for regions to generate leads and prospects.
5. Map Controls and Dashboards: View Dynamics 365 data right within the CRM without switching screens.
6. Heat Maps: Visualize and analyze the complex density of data spread with Pie-Chart and Column-Charts.
7. Territory Management: Manually or auto-create and analyze Sales territories and distribute them among your reps as well as align territories for even work distribution.
8. Auto Scheduling: Create an automated schedule for multiple reps at once to meet appointments over a span of days with optimized routes.
Along with this, we will have a quick walkthorugh of our other 13+ Microsoft Preferred Apps like InoLink, Click2Clone, Click2Export, Attach2Dynamics, SharePoint Security Sync, Alerts4Dynamics, User Adoption Monitor, Kanban Board, Round Robin Routing, Assign, Map My Relationships, Auto Tax Calculator, Subscription Management, Recurring Billing Manager for Dynamics 365 CRM / PowerApps.MauchlineSat 15:00 – 15:45
Speaking SharePoint’s Language: HTTP to SharePoint in Power Automate
You’ve used SharePoint actions in a flow and you’re ready to take things to the next level. Join Ashley to learn about using the HTTP to SharePoint action in Power Automate for so much more than just getting items. This is a great way to get your feet wet with APIs using a data source you already know and love!FortroseSat 15:00 – 15:45
Business Central Powered Up
This session will cover:
– Overview of Business Central used with Power Automate and PowerApps.
– Functional demo of Power Platform enhancing Business Central.
– Build demo for one of the enhancements.
– Quirks and nuances with Business Central and the Power Platform.KilmacolmSat 15:00 – 15:45
Notebooks 101 for SQL People
Are you a database developer, a DBA or a data analyst? Do you find spending quite a bit of time trying to reproduce analysis or reproduce issues and the troubleshooting techniques? This Notebooks 101 session is for you!
The lack of rigor in being able to reproduce analysis in business context or to reproduce data troubleshooting can lead to confusion and time wasted on work that had been previously done. With Notebooks, Data Professionals can share their techniques and data sources used for the data analysis or troubleshooting for code review and reproducible insights/troubleshooting.
Azure Data Studio Notebooks support SQL and KQL natively with intellisense; with easy to use charting capabilities. With Notebooks and Jupyter Book (collection of Notebooks) in Azure Data Studio, it’s also easy now for your team to build an onboarding guide (user manual) / documentation on data sources, useful sample scripts and tutorials.ArisaigSat 15:00 – 15:45
How to not write custom CSS and/or SASS in SPFx projects
I’m a programmer, not a graphic designer!
Write custom CSS and/or SASS is not my special and the final result in SPFx projects is an ugly and inconsistent layout compared to everything else.
If you have thought about this too, follow this session.
We will see how to avoid writing custom CSS and/or SASS in SPFx projects using different techniques such as:
– use the Fluent UI controls
– use context-provided themes, such as SharePoint for example
– use “CSS in JS” framework if necessary
– use utility frameworks like TailwindCSS in SPFx
We will see practical examples on real projects.MilltimberSat 15:00 – 15:45
How to become a zero complaint organisation using AI builder, Customer Insights and Power Automate
The reason complaints are so problematic is because by the time complaint is made, the damage to the relationship with your customer has already been done.
What if we showed you how you could use Microsoft’s AI builder to predict if someone was likely to make a complaint or if a situation was likely to develop into a complaint before it happened? Sounds good, doesn’t it? What if we could take this further, using customer insights to surface this information and create a proactive “complaint intervention” using Power Automate. Let’s take action before our customer feels inclined to complain, lets become customer service superheroes!CoatbridgeSat 15:00 – 15:45
Bringing Microsoft Teams to the next Level
In this session we will see the various possibilities that, there are to extend Microsoft Teams.
We will talk about how to take advantage of tabs, extensions, connectors and how to integrate services in order to customize Teams on your needs, increasing its functionality in your company.
We will see several use cases like a SharePoint Framework solution and custom Web App integrated as tab, a connector and a Bot as service as well.TighnabruaichSat 15:00 – 15:45
Azure Sentinel – the ultimate integration guide
This session will guide attendees through the concepts of Azure Sentinel and the various integration options with other cloud services and on-prem SIEMs. Doesn’t matter if you’re a security specialist, a solutions architect or an engineer, this session is for everyone who intends to implement Azure Sentinel.ArdrossanSat 15:00 – 15:45
Building highly scalable IoT solution for contact tracing on Azure
During the global pandemic, there has been emerging demand in smart contact tracing and workplace monitoring solutions. The requirement of this type of IoT solution lies in high availability, scalability and elasticity. A small flaw in the system architecture design could potentially result in a big difference in the performance in production especially when scale up and out.
There are lots of services and tools on Azure that can help us to build an IoT solution. In this talk, I will show the audience how I helped my client to architect and build a real-time data streaming and analytics solution which is used on smart devices for contact tracing and workplace monitoring.
My talk will cover Azure IoT Hub, Event Hub, Azure Function, Azure Stream Analytics. I will highlight on Azure Stream Analytics (ASA) with focus following aspects
1. ASA’s role as the brain for a real time data streaming and analytics solution
2. Different ways to bolt up ASA with other Azure services and form an entire efficient and scalable IoT solution
3. Development, benchmarking, DevOps and production monitoring for ASA
4. Some comparison between ASA and Azure Data bricksMethvenSat 15:00 – 15:45
ASP.NET Core and Azure Devops
She will introduce the basic concepts of building a development lifecycle around Azure using .NET tools, DevOps toolchain, and processes. She will start by deploying a sample App in Github to Azure App Service and she will focus on the end-to-end continuous deployment experience for .NET developers from continuous integration, deployment, monitoring, and debugging.LossiemouthSat 15:00 – 15:45
Power BI Live Data sets, Monitoring your key metrics
In this session we will explore options in PowerBI to stream real-time data to the service.
Differences between pushing, streaming and PubNub streaming will be explained and we will dive deep into each of the three methods.
Join this session so learn how to get live data into your PowerBI service.
The session will be covering basic entry to best practices.InverkeithingSat 15:00 – 15:45
Serverless web apps with Blazor and Azure Functions
Client-side Blazor now allows developers to write .NET applications which run in the user’s browser. Combine this with Azure Functions, and you’ve got a cost-effective, highly scalable architecture for serverless web apps.
By the end of the talk, you will be ready to start building your own modern serverless web apps.WickSat 15:00 – 15:45
Windows Virtual Desktop – How to enjoy perfect published apps and desktops
Windows Virtual Desktop is Microsoft’s offer for delivering desktops and applications from the cloud. In addition, FSLogix is a powerful solution for profile management and application masking included in the offering. The deployment is really rounded off by using Azure Monitor to get a deep insight into the user experience.
This session shows how to roll out hundreds of Windows 10 Multi Sessions hosts in minutes and manage them easily with a free community GUI I built for this purpose (https://blog.itprocloud.de/Windows-Virtual-Desktop-Admin/)KilbirnieSat 15:00 – 15:45
Becoming an Action hero with GitHub and Power Platform OR How I learnt to love YAML
The death clock for Azure DevOps started ticking the moment GitHub was acquired by Microsoft. Even if ADO is not eventually killed, all that one can hope, is a perpetual state of suspended animation. If you are not convinced, google Visual Studio Codespaces.
In this session, you will learn about GitHub Actions and how to use GitHub Workflows to manage your Power Platform DevOps. I will show you how to use the official Power Platform Actions and also, how you can easily write your own Actions in PowerShell.TillicoultrySat 15:00 – 15:45
Using Azure Functions in the Dataverse
You’ve heard about Azure Functions from Ivan Ficko, but how to do you use them with Dynamics/Dateverse? I’ll cover the different Azure Function runtimes, clients, and ways to authenticate, then demonstrate how to generate an OpenAPI definition, create a custom connector and use within a Flow or a Canvas PowerApp.AnstrutherSat 15:00 – 15:45
Rendering 3D Worlds in C#
Ever wondered how Wolfenstein managed to render almost convincing 3D worlds in the 90s?
In this session, you’ll learn about ray casting, the fun hack that’ll let you build a 3D renderer from scratch all of your own, only using C#.
We’ll cover the (not) scary maths bits, rendering things at a distance and basic texture mapping in this 1 hour deep dive, along with looking at the history of 3D in games, and a short lesson in artistic perspective.StrathdonSat 15:00 – 15:45
Fail to plan, [a migration], plan to fail [a migration]
There is a saying if you fail to plan you plan to fail. I have project managed or been part of the personnel responsible for delivering migration projects to SharePoint. I have learnt many things along the way that I will share with you to help you formulate the migration plan that is less likely to fail. I’ll also give reasons why to carry out certain tasks a specific time. Most importantly I’ll advise who to have involved in your project.
I’ll share tips and tricks on:
• Preparing the content
• Preparing the environment
• Meta Data
• User experienceEllonSat 15:00 – 15:45
Taking Microsoft Voice to the next level
In this session, Microsoft MVP and Teams Voice guru, Jason Wynn, explains what is necessary to get the most out of investment into Microsoft Teams Voice. Understanding what is best for telephone calls, meetings, and conference calls. Jason share’s his real-world expertise and knowledge so you can have elated customers.LongniddrySat 15:00 – 15:45
Managing governance and compliance for Microsoft 365 and Teams
This session will provide an overview of the challenges that administrators and organizations face in a remote user environment in governing the confidentiality and integrity of data. I will discuss some ways to create and govern policies within Microsoft 365 and Teams to maintain governance of access to applications and data for remote users. I will look at how the security and compliance dashboard can be used to monitor policy compliance for protection of information and user identity. And finally, we will talk about how regulatory compliance can be monitored and managed through the Service Trust PortalBonessSat 15:00 – 15:45
Keeping up with your Power BI Tenant Administration
For many organisations, Power BI is becoming absolute key in their Information Delivery stream. As an important cog in the chain, it’s the responsibility for that organisation to keep the cog well oiled.
Power BI Tenant Admins need to make sure they’re on top of their game, to keep all parties involved on their good side. During this talk, we’ll go through some of the key activities to optimise this process, based on my war stories as a consultant.
Security, Auditing, Monitoring and Alerting are the cornerstone of this process, which doesn’t have to be hard. Walking out, you’ll have some practical tips to take home with you.WesthillSat 15:00 – 15:45
Dynamics 365 Implementation and One Version (Evergreen)
Are you ready for Evergreen Updates?
Are you following Evergreen process correctly?
What it requires to ensure you have latest platform updates?
This is critical organization understand the importance of Ever Green Process post implementation of Dynamics 365 projects and prepare themselves to keep taking the latest version and keep the environments updated.
Microsoft has introduced a continuous update cycle for Dynamics 365 Finance & Operations applications as well as Customer Engagement. In this session we will discuss what benefit and cost saving organization will have following evergreen process in long term and what they will need to do to be fully prepared for evergreen process. This will require number of tasks for Evergreen deployment team to carry out and have proper execution on the regular basis to keep enviornment(s) updated with latest platform.
EVER CHANGING – EVER GREEN – ONE VERSIONLatheronSat 15:00 – 15:45
PowerUp With Power Automate
No coding experience? No problem! Join Azure in exploring Power Automate, Microsoft’s low/no-code automation program. Increase productivity and communication while cutting down on manual processes and time wasteMain StageSat 16:00 – 16:45
A dyslexic and dyspraxic’s guide to accessibility
Showing some of the software and tricks I use and things that help to make online content easier for me and more accessible for others.NairnSat 16:00 – 16:45
User Adoption with One Screen Solution
In this session, I will talk about user adoption and it’s importance along with a demonstration of real life one screen solution used by customers to make their users more efficient all of it with #thenocodewayPrestwickSat 16:00 – 16:45
Advanced Liquid Templates in Power Apps Portals
Take a deep dive into some complex Liquid Template concepts – leverage data collections, reusable templates, and data services using Liquid Templates tags, filters and objects. We will dive into the code for a working demo of these concepts.GolspieSat 16:00 – 16:45
From zero to community hero
Want to get more involved in your community but don’t know where to start? Want to take your contributions to the next level?
This session will help you harness your community super-powers, whether you’re just getting started or want to take your contributions to the next level, using it to advance your career and grow as both a person and a developer.
Growing from a passive community member a few years ago, to speaking at 25+ events all over the world last year, organising events and becoming a Microsoft MVP, Callum knows first-hand the impact being involved can have on yourself and others.
Callum will share his tips for convincing your boss of the value, funding your global travels, and most importantly discovering the right balance between work and family to avoid burnout.
We’ll look at the “human” side of community, the importance of keeping contributions sustainable – avoiding fatigue and burnout, and ways we can all share the responsibility for improving diversity.
We’ll discuss the many different flavours of community beyond coding – including ways for people who aren’t developers to get involved – and how convincing others to share more is vital for communities to grow.StrathavenSat 16:00 – 16:45
Finding Intestinal Fortitude in Todays Fast Paced and High Pressure Climate
Intestinal Fortitude is defined as the courage and endurance to go on. It is an essential ingredient if we are to reach our full potential, maintain balance and sometimes even survive.
In this session, I will share with you my toolkit for coping and explain how I’ve used its contents to find, at times, the elusive intestinal fortitude to overcome unpredictable challenges and accomplish my goals.ObanSat 16:00 – 16:45
Use your source code to document your application
As a development team, writing documentation is often not our favorite activity. And keeping it up to date after every code change is a bigger challenge. Developers claim that the source code is the documentation itself, but do your stakeholders agree, do they actually read the code? And does it show how the part are working together?
What if our source code would be the source of our documentation, for the team and our stakeholders?
In this session we will see how we can utilize Roslyn to generate documentation. Like creating diagrams that display the structure and relationships within an aggregate, or a sequence diagram that displays the flow throughout the application. We will render this using file formats such as PlantUML, Markdown and AsciiDoc.
After this session you will be able to let your source code speak in forms that your team and your stakeholders explain to the operation of your application.RosewellSat 16:00 – 16:45
Power Automate and Power Virtual Agents, a match made in heaven!
Microsoft BizApps MVP Mariano Gomez shows you how you can create an enterprise chabot that leverages Power Automate to change the experience for customers and employers within the organizationGirvanSat 16:00 – 16:45
Empower your Sales team with a Nearby Customers Power App
In this session, we will build a nearby customers app that takes the logged in user’s current location and displays all the customers that are within a specified radius.
We will walk through all these steps –
1. Populate the customer lat long data using Power Automate and Bing Maps connector.
2. Create a canvas app to display the list of customers.
3. Creating an automated flow for every new customer.
The data source for this app can be anything CDS, SQL Server, SharePoint, Excel spreadsheet as well (although not recommended).
All the attendees will get access to all the flows and apps used for this.InvergarrySat 16:00 – 16:45
Your Intelligent Workplace with Microsoft Teams and AI Builder
The digital transformation is still ongoing. There are many isolated processes which can be optimized and integrated into your daily business. We will build a forms processing solution with AI Builder to support the employees of an exemplary company. I will also show you how to integrate such a business application into your teamwork hub.AlnessSat 16:00 – 16:45
Deep Dive: Increase Code Quality Using XrmUnitTest For CE Plugins
Unit testing plugins for D365 Customer Engagement can often seem extremely tedious and time consuming. XrmUnitTest is an open source testing framework, designed to make unit tests Xrm Plugins as productive as possible. This session, you will walk through how to create Xrm unit tests that are environment agnostic, being able to be ran locally, or against Dev/UAT/PROD,LochgellySat 16:00 – 16:45
Migrating a Data Capture solution with Event Hubs and Stream Analytics
In this session, I review an old data capture solution that I had built using SSIS, SQL DB and Reporting Services to a streaming technology solution using Azure Event Hubs and Stream Analytics.
We will look into Event Hubs and Stream Analytics to see how you configure them and how you can use SQL Tumbling windows to capture data.
Session will be mostly demo based with some slides.IrvineSat 16:00 – 16:45
The one secret of every high performing team: a collaboration contract
Every time a new team comes together, all participants agree that they will collaborate. Not only that, but they also agree on collaborate in an efficient way. But do you know what?
Everybody has a very clear idea of how good cooperation works…but unfortunately, everybody has his own idea!
The modern workplace offers hundred different possibilities to collaborate, to communicate, track your tasks, keep you up to date, manage your time. The possibilities are almost endless, and everybody has his/her own, very unique working style. Naturally, you will experience misunderstandings, different understandings of deadlines, roles, and responsibilities.
Some projects teams seem to work together effortlessly, while others experience a hard time doing so.
In this session, Michael will reveal the secret tips and tricks those highly effective teams know and use every day. Michael will show you how to master the art of the collaboration contract:
1. What is a collaboration contract and why is it necessary?
2. What content needs to be covered in such a contract?
3. How can Microsoft Teams help you with that?
He will demonstrate that using Microsoft Teams as an example, but it works with other tools too. Even without anyone!
You will end up with a clear understanding of how to smoothen your teamwork, even for teams who work together remotely and for a limited period of time. Michael will provide you with a clear checklist of things to think about and take care of.
What concerns all, can only be solved by all!
• Understand what challenges have to be overcome by a modern team
• Learn what a collaboration contract is and how it supports your teamwork -every day
• Get a clear checklist that you can use right away to plan and enhance your collaboration styleAboyneSat 16:00 – 16:45
Power BI or CI? What’s the right choice and When?
Power BI and Customer Insights. Both are strong but not needed at all times. When to choose what? A high level guideline principles and consideration.DunoonSat 16:00 – 16:45
Using the Power Platform to hone my Xbox skills
This session will talk about how I have used various elements of the Power Platform and even some elements of Azure to improve my Xbox skills. I will even show how you can interact with the game in real time!HumbieSat 16:00 – 16:45
Sponsor presentation – Dataverse data management
DQ Global will be launching its new suite of solutions, designed to improve Dataverse data quality; for better analytics, better decision making and ultimately better business outcomes:
We will be launching products which help with:
• CRM Record Capture (Enrich, Verify, Authenticate)
• CRM Record Suppression
• CRM Dynamic Data Management
This session will be wholly educational and lead to an awareness of the importance of Dataverse data governance.
Data management, until now has been all about speed rather than accuracy, now we can do both!DennySat 16:00 – 16:45
Developing an effective track and trace system for Guernsey
In this talk we will explain how, using Microsoft Customer Engagement & Field Services technology at the core, we supported the States of Guernsey to launch their Track and Trace system.
Using automation to seamlessly interact with pathology, people that take a test in the morning receive their results by SMS later the same day.
The system has multiple user groups, from the Border Agency who track arrivals and carry out self-isolation checks, to Public Health to monitor prevalence and trace positive cases, to the Scheduling Team who book on-island drive-through test slots, and travellers to the Island who must register their plans using the ‘Travel Tracker’.
In the session we will:
• Share our experience of developing the solution, including the rapidly evolving requirements
• Provide a timeline of the development
• Demonstrate the systemMauchlineSat 16:00 – 16:45
Power Automate: Sifting through 400+ connectors to figure out what you can use
There are nearly 400 active Power Automate connectors that can help your business get ahead with automation. In this session, we will categorize the connectors available to help you understand what you can use to automate your processes today. This will also include a live demo of configuring some Flows in Power Automate using several connectors. After attending this session, you will have a better idea of which connectors might apply to your business, resources that document what each connector’s main function is and some great ideas on how to enhance automation at your organization.FortroseSat 16:00 – 16:45
Welcome to D365 Project Operations!
In this session, Aurélien and Antti will walk through D365 Project Operations. Learn who ProjOps is for, what services and tools it consists of, what it’s extensibility and ALM stories are like and what an end-to-end demo of ProjOps looks like. Topics covered:
– Who is Project Operations for?
– Deployment options
– F&O + CE integration with DW
– Customization / how to customize
– ALM for CE, F&O, DW
– End-to-end demoKilmacolmSat 16:00 – 16:45
From Concept to Reality: A Practical Application of Actionable Data
Anyone can make a pretty bar graph, but can you make sound decisions based on that graph? Is it actionable, or is it only a concept? How do you turn flashy concepts into actionable visualizations? Can you see the end result of those concepts; will they ever become reality? Do you have the vision and drive to figure out how to get from today to tomorrow before it becomes yesterday?
American mathematician John Tukey once said, “The greatest value of a picture is when it forces us to notice what we never expected to see.” What value do you see in your data? And what ideas do you have when you see it? Learn how you can capitalize on your ideas and turn them into reality by blending internal with external, leveraging them into a cohesive strategy for both the short term AND the long term. See the five “Stages of the Spectrum” in action while discovering the difference between impact and influence, and how that difference plays into making data actionable.ArisaigSat 16:00 – 16:45
An overview of SharePoint Starter Kit v2
A demo of all the features available in SharePoint Starter Kit V2 covering following aspects
1. What is SharePoint Starter Kit V2?
2, Why you should have a look at this?
3. How to install and what are the prerequisites?
4. Potential issues you might face.
4. What you get when you install SharePoint Starter Kit v2?
Apart from the above following points are also covered
1. Brief Code walk through of Starter Kit v2
2. How to make the Starter Kit v2 your own that is how to create a template out of this for your organization?
3. Explanation of how provisioning works and how you can customize it.
A brief how it can work in SharePoint 2019 as well.
I had done a similar demo on shorter version of this in Microsoft PnP Bi-Weekly calls which can be viewed here:
References to SharePoint Starter Kit v2:
My Blog post covering this topic
https://synkventures.com/2020/07/23/sharepoint-starter-kit-v2-an-overview/MilltimberSat 16:00 – 16:45
Custom development or the Power Platform, what to pick for your next Microsoft Teams customization?
Microsoft Teams extensibility is no longer just for the Pro Dev, with the release of CDS lite/Dataflex/Project Oakdale. Sure, Power Apps and Power Automate already had their place within Teams, but CDS lite/Dataflex/Project Oakdale takes this to another level. This session will give you the pro’s and con’s of CDS lite/Dataflex/Project Oakdale, how it compares to the Pro Dev Microsoft Teams extensibility model and why you would pick one over the other. If you are lucky, even a tiny bit of licensing will be covered.
Will you CDS lite/Dataflex/Project Oakdale your next customization, or doesn’t it flex far enough for your needs? Join me and let’s find out!TighnabruaichSat 16:00 – 16:45
CYBERSECURITY!, The good, the bad, and the hacked
With security moving closer to the beginning of the software development lifecycle, developers are being asked to make their code more secure as they write it. Not only will that better protect organizations from cyberattacks, but it can save time and money by getting apps online faster.
Developers, however, are not security experts. That’s why compilations such as the OWASP Top Ten list of critical web application security risks contain the same vulnerabilities, such as SQL injection, year after year.
This session aims to expose developers, technology enthusiasts, and the general public to the need for security and they can build secure productsArdrossanSat 16:00 – 16:45
Building Serverless Machine Learning API’s with Azure Functions, ML.NET and Cosmos DB
Thanks to ML.NET, we can build custom Machine Learning models with C#. We can then inject these ML models into Azure Functions to build some cool Serverless Machine Learning applications!
This session will teach you the basics of ML.NET, how you can build models with ML.NET and then how you can inject your ML models into Azure Functions to build a variety of cool and interesting Serverless Machine Learning applications.
In this session, I’ll be building a Serverless ML API that allows us to generate predictions using ML.NET and then store those predictions into Azure Cosmos DB. By the end of this session, you’ll be able to use ML.NET to build your own custom machine learning models and you’ll know how to inject those models into Azure Functions so you can build your own Serverless Machine Learning applications.MethvenSat 16:00 – 16:45
Azure Bicep (Simplifying Azure ARM Template Deployments)
Project Bicep is a new Domain Specific Language (DSL) for deploying Azure resources declaratively. It aims to drastically simplify the authoring experience with a cleaner syntax and better support for modularity and code re-use.
Come join the Azure engineering team to learn about this simplified deployment experience.LossiemouthSat 16:00 – 16:45
OmniChannel Engagement Hub: Behind the Scenes
The session aims to set up OmniChannel from a base install to a fully working chat channel. You’ll see how configurable the product is and how to :
– set up chat channel
– personalised chat widget, notifications and application tabs
– configure productivity tools such as agent scripts and quick reply
– enable portal navigation reviews and chat to voice/videoInverkeithingSat 16:00 – 16:45
How Azure AD Authentication Works
In this session we will look at the Azure AD Identity Platform from the perspective of the administrator and end user. All your access to Microsoft 365 services such as Teams and Exchange Online as the user and to all the admin portals and PowerShell as an administrator need to be authenticated. This is a very quick but important process and we will cover what happens, why it happens, how to troubleshoot it and how to improve security using it.WickSat 16:00 – 16:45
What the Soviet Space Program Taught Me About Digital Product Development
The space race between the USA and USSR was one of the great dramatic stories of the 20th century. Our very industry was born as Washington and Moscow relentlessly competed to master the stars.
For space nuts like me, this fascinating time is utterly compelling. It’s also highly instructive for digital product developers. After all, engineers drove the innovation that pushed us beyond earth. The lessons they learned and processes they created can help us today as we make software, apps, and advanced functionality online.
Of course, the Soviet side of the story tends to be less understood. And that’s exactly what we’ll explore. It’s unbelievable stuff, and a cautionary tale for development teams.
WHAT YOU’LL LEARN
– How differing philosophies of development lead to different processes and results.
– What Soviet imperatives parallel modern development approaches.
– Why the USSR led the space race early, but ultimately failed to reach the moon first.
– What we can learn, adapt, and avoid today from the 20th century Soviet model.TillicoultrySat 16:00 – 16:45
Be a Portal Rebel and Break the Mould! Spotify Clone with Power Apps Portals, Dataverse & PA
Machine Learning crash-course
There is a misguided conception that we all need to be rocket scientists to use machine learning in production – to this I say balderdash! … Machine learning is an engineering skill that developers need to add to their bag of tricks, and the journey doesn’t have to be painful.
The aim of this session is to give a solid crash-course in “just enough” Machine Learning that attendees can apply the skills learned in a practical manner, in code, immediately.
So, leave your calculus and trigonometry at the door, and learn how to predict the future in 45 minutes, no math required 🙂StrathdonSat 16:00 – 16:45
Security in the Cloud – 10 unknown facts you have to be very careful about while using Azure!
During the session I will show 10 things which are easily omitted during cloud deployments and can led to data and identity exposure. By default cloud providers tend to give very flexible environment with great possibility of automation, however then people on various levels tend to forget how to deploy environments with security in mind. During my cloud journey for last 5 years in the enterprise sector I have seen security teams focused mainly on networking security while the whole rest has been left. So then during the session we will focus on things like Network Peering and filtering, Outgoing traffic, Azure Active Directory, RBAC custom roles, Azure Policy, Managed Service Identity, Azure VM agent, App Service Plan for AppService, Azure VM Disk Encryption and couple more. All of those, who would like to be active during the workshop, will have the chance to play with those tools on their own environmentEllonSat 16:00 – 16:45
A developers guide to Microsoft Identity
Ever wanted to know how to leverage Microsoft’s Identity platform to create, deploy and run secure and robust solutions on prem, on the cloud or otherwise? Join this session with Christos Matskas to find out how and why developers and IT pros should care about Microsoft Identity.LongniddrySat 16:00 – 16:45
The Myth of a successful Teams rollout
Many companies had to roll out MS Teams over the last few months in a hurry with little to no time to think about governance and no budget for adoption & change activities.
Realization set in later that giving the business users everything was not the best option. Topics like naming conventions, when to use which tool, team creation, external users, mobile device management, and more need to be addressed after all.
Join this session to learn how to reign in an ad hoc MS Teams rollout that will make the IT team sleep better at night, the business users feel less overwhelmed, and create sustainability. Or join this session to learn how to plan your upcoming roll out thoroughly to make it a success for everyone during these difficult times.BonessSat 16:00 – 16:45
Power BI dataflows : Going beyond the self-service
What was already good has became even better. We were already able to make ETL in Power BI using M, now, using the Power BI Data Flows we are able to store the ETL on the Power BI Portal, control the ETL execution, the data among many ETL steps and share the result with many Power BI files, instead of having to duplicate M scripts across different .PBIX files
This feature allow us to create a more complex and re-usable ETL solution, creating small dataflows and allowing them to be reused in a dataflow hierarchy, which can be re-used in many different datasets, creating a more robust and reusable architecture.
In this session you will understand better how the dataflows are an important feature in making Power BI go way beyond the self-serviceWesthillSat 16:00 – 16:45
Latest and Greatest of D365 Human Resources!
– This session provides a overview of the features that were developed and released in Rel2020 Wave2
– Explore real world scenarios of how these features are helpful to customers. EG: Azure AD integration; New API’s available for integration; features enhancements to support smooth employee experience
– System demo of the new features and how cool they are!
– D365HR Teams app latest capability overview and how it empowers employees and managersLatheronSat 16:00 – 16:45
Monitoring Literacy Strategies in Education Using Power Platform
How Power BI has enabled a Canadian School Division to systemically plan and react quickly to increase the number of students reading at grade level, increasing Literacy Skills, and engaging Educators in different Learning Strategies.East KilbrideSat 16:00 – 16:45
What video games can teach us about user adoption
Come and hang out with me as i share how video games can teach us all about how to think about user adoption in fun and engaging waysMain StageSat 17:00 – 17:45
Getting Started with Blazor
Blazor is the new framework on the block for .Net developers. Will it become the new way of building rich web apps in .Net? or will it be the new Silverlight? Let’s have a look!
In this session, we will introduce the core concepts for Blazor development, both client and server side. Then we will dive in to a Blazor Web Assembly example and look at how we can build rich client side apps in C#!
The audience being existing .Net developers, we will see how to reuse our existing knowledge of razor, C# and .Net to Blazor.AlbaSat 17:00 – 17:45
The future of web accessibility with Blazor and Microsoft cognitive Services
Web accessibility, tons of books are written about this topic. Tons of talks are given about this topic. Tons of influencers, speakers and thought leaders shared their vision about this topic. I never spoke about web accessibility.
Good news and opportunities never come alone. With Microsoft Cognitive Services you can use Text To Speech and that’s a good thing! Right now you can make web applications with the same Text To Speech possibilities I taught people more than 3 years in mobile applications.
So, it’s time to tell you about the future of web accessibility!NairnSat 17:00 – 17:45
Power Automation: Best practices, tips and tricks
In this session we will do a reflection to your existing Power Automation flow’s and when thru a list of must have best practices, tips and tricks that will allow you to build more reliable and effective flows. At the same time these will allow you to be more productive and document your flow’s from the beginning.PrestwickSat 17:00 – 17:45
Working with large Dataverse datasets in Power Automate and Logic Apps
Working with large data sets in Power Automate and Logic Apps can be tricky. It is even more important when connecting to your data through the Dataverse(CDS) connector. This session will cover some of the best practices, limitations and tips to get the best out of your processes and data.GolspieSat 17:00 – 17:45
Performance, Optimization, and Intelligent Error Handling in Power Query
There are two primary cornerstones to building optimized and low maintenance queries in Power BI. The first is making sure queries have been designed to refresh at optimal speeds. Primary topics for performance tuning include: removing columns and rows, applied step configuration and order precedence, query folding, managing variables, and tables vs lists for transformations. The other important cornerstone is intelligently identifying and handling errors as they occur during scheduled refreshes. Primary topics for error handling include: replacing vs removing errors, collecting error metadata, and configuring the refresh to either fail or refresh successfully when errors occur.StrathavenSat 17:00 – 17:45
Making a non creative person more creative
Major companies have said that creativity is a focus for future growth and employee development but what does that mean, and how can a non creative person become more creative. This session teaches 5 simple techniques to become a creative thinker and practitioner using free Windows apps Inc Paint 3d, OneNote, Whiteboard and more.ObanSat 17:00 – 17:45
Universal Resource Scheduling at Scale
In this session we’re going to compare Universal Resource Scheduling and Activities. We’ll explore the customer journey, expand on the Employee Experience, discuss the additional learnings, and demo Bidirectional SynchronizationPortreeSat 17:00 – 17:45
SPFx CI/CD using GitHub Actions
GitHub Actions (small bits of code that run on different events in GitHub) were made generally available recently and have been very popular in the community.
In this session we will use GitHub Actions to set up continuous integration and continuous deployment of SPFx projects hosted in GitHub, thereby automating SPFx build and deployment. The session will cover the following concepts:
– Introduction to GitHub Actions and workflows
– Creating workflows for a GitHub repository and monitoring the workflow runs
– PnP GitHub Actions that use Office 365 CLI
– Creating CI/CD workflow for SPFx projects
Apart from this, the session will also contain information so that we can create and publish GitHub Actions that can talk to Microsoft 365. This includes:
– Creating a simple Typescript Action
– Showing a GitHub Action developed using Typescript that connects to Outlook calendar via Microsoft Graph API.RosewellSat 17:00 – 17:45
PowerUp your website with Chat Bots
Power Virtual Agent is a Low-code/No-code platform to author your chat bots but we need to embed them on websites/portals to get the most out of them. Embedding them with iframe is old-school and does not offer lot of flexibility.
In this session, we will look into how to embed them on your website/portal and customize the look-n-feel to match your website theme.
UI does help your website stand out from your competitions.GirvanSat 17:00 – 17:45
Let’s create a PCF control
During the session I plan to walk participants through the process of development of PCF controls that starting from initiation of the project, through coding and troubleshooting and to deployment of the control to the CDS instance. Visit my session and bring ideas of your controls!InvergarrySat 17:00 – 17:45
Let’s talk about everyday etiquette in Microsoft Teams
Microsoft Teams is new to many people and how to work with it isn’t a skill you’re born with. In this session, you’ll learn the proven practices, behaviors, and etiquette to make your colleagues’ Teams experience the best it can be. From permissions recommendations to meme guidance, the best bots to smartly working with external guests, your colleagues need some handholding to maximize their experience with the newest and best collaboration tool in Office 365. This session will cover real use cases, suggested guidelines, and recommendations for dealing with the many nuances that come with working in Teams, plus some great resources for reference after.AlnessSat 17:00 – 17:45
Common Sense in the Dataverse
Upgrade your Dataverse skills in best practices on setting up the Dataverse in a Power Platform Environment for optimized Application Lifecycle Management and fastest development using Power Apps and Power AutomateLochgellySat 17:00 – 17:45
SQL Engine: Its Working Style
Many DBAs and Developers work with SQL Server but don’t fully understand how it really works behind the scenes. Join Deepthi on her dive into the internals of SQL Server to explain why knowing what goes on under the covers will help you make better decisions quickly when solving performance problems in SQL Server. This session will cover ACID properties, key components of the Relational Engine, Storage engine, Cache and the Transaction manager. We will also cover what happens under the covers during read and write operations within SQL Server.
Deepthi will show you how the SQL engine thinks – enabling you to think like it!IrvineSat 17:00 – 17:45
4 Pillars of Successful Agile Test Automation.
After executing a project to test a cloud-based microservices platform, we experienced a lot of challenges in both technical and social manners and tried to develop solutions to cope with them. Finally, we have wrapped them up to make a list of golden rules to successfully manage a test project. The purpose of this talk is to give insights about how a test automation project is managed.
Our problems were:
Technically, if not managed properly, automated testing will lead to extra costs and could even be less effective than manual testing.
From another aspect, at some point, we had too many complaints in our retrospective meetings about the heavy deployment activities and redundant executions. We had lots of flaky tests, execution lists full of not clear test definitions. Everyone was sick and tired of maintenance issues and the team was not happy. We took actions to improve motivation in the team.
Our 4 fundamental solutions are:
* Being truly agile: Adapt new solutions quickly.
* Manage the progress: Be aware of what is going on by setting KPIs to track & monitor with tools like CloudWatch, Grafana
+ Technical part: Automation principles for the sake of robustness.
* Solutions to reduce flaky tests & analysis effort & costs: Code demos on Java API polling libraries, Selenium usage and others.
* How we solved flaky tests: Adaptations into the code and observing the effect of each application. A few examples are polling mechanisms (safe wait methods) and test design techniques
* For maintenance efforts: We keep test history in the pipelines and develop helper methods to improve quality.
Improve coverage from different aspects to reduce escaped bugs.
* Team spirit!
Results & Conclusion
After application of our proposals, we observed that waste is eliminated by prioritization and removing duplicated or dispensable work. After all, we believe that this submission has interesting content which can make great attention. Instead of theoretical claims, we discuss faced challenges and applied solutions. We analyze effects of solutions with before-after situations, graphs and evidence. Instead of what to do, we go over how to do it.
Proposed approaches can be applied by any organization by adapting according to the related work to achieve time and cost reduction. After this talk:
* Attendees will know our 4 golden milestones for successful agile testing: Being truly agile, Managing and improving internal processes, building a Good Automation Framework and Improving Efficiency.
* Attendees will be able to realize the importance of test coverage and see how it affects defects coming from production.
* Attendees will be able to realize the effect of test suites on sprint planning and execution effort.
* Attendees will be able to have some insights about increasing efficiency.
* Attendees will be able to utilize automation not only in implementation, but also in Executions, Reporting and other phases.
* Attendees will be able to analyze bugs. Just resolve and close them, or gain some lessons-learnt from them?
Introduction & project background
Importance of agility: Quality mindset, voice of customer
Demo 1: Collecting KPIs & metrics and monitor them on CloudWatch.
Demo 2: Code Blocks to reduce test smells on Java, Postman and Selenium.
Efficiency & Team Productivity
Demo 3: A game showing the effects of team work.
Close & QuestionsAboyneSat 17:00 – 17:45
From XL to S – Reduce your Power BI model size by 90%!
Have you ever wondered what makes Power BI so fast and powerful when it comes to performance? So powerful, that it performs complex calculations over millions of rows in a blink of an eye.
In this session, we will dig deep to discover what is “under the hood” of Power BI, how your data is being stored, compressed, queried, and finally, brought back to your report. After the session, you will get a better understanding of the hard work happening in the background and appreciate the importance of creating an optimal data model in order to get maximum performance from the Power BI engine.
Finally, you will see a real use-case demo showing how the Power BI data model was reduced by 90%!DunoonSat 17:00 – 17:45
11 Tips and Tricks in M365
Description: Over the past 6-months Microsoft has deployed a ton of new features and functionality. Want to know some quick and easy tips and tricks to take your environment to the next level? Get your users excited about the technology and get their minds churning with other ideas? Then join this session as you will learn 11 tips and tricks to help you become more effective during your daily work efforts. You really don’t want to miss this and if your are looking for an “easy button” this is where I will share 11 easy buttons with you.HumbieSat 17:00 – 17:45
Command Bar and Conquer
Since Scott wrote the RibbonWorkbench back in 2011, a great deal has changed within the platform – not least how many times it has changed name! RibbonXml remains the final frontier of low-code development – but through it’s drag-and-drop interface and SmartButtons, the RibbonWorkbench has been making it easier for app makers to customise the command bar without the need for complex coding skills. Join Scott for a brief history of the RibbonWorkbench, a summary of where we are today, and then how the convergence of Model Driven and Canvas Apps may affect the future of the Command Bar.DennySat 17:00 – 17:45
Assets: Customer Service, Field Service or Supply Chain Management
Assets are everywhere and describing can be difficult. In this session, we will talk about the different types of assets, how you would leverage them in different use cases and business models and best of all how Dynamics 365 allows you to use entities across the board to meet your customer’s needs.
We will deep dive into asset models, business models and finish off with some ways you can leverage assets in your business today.MauchlineSat 17:00 – 17:45
Introduction to Dataverse inside of Power Automate
The Microsoft Dataverse lets you securely store and manage data that’s used by business applications. Data within Dataverse is stored within a set of entities. An entity is a set of records used to store data, similar to how a table stores data within a database.
Learn how the Dataverse ties into Power Automate (Flow), what Triggers and actions are available and how you can use this all.FortroseSat 17:00 – 17:45
Self-Service PowerBI Reporting for D365 FinOps
In this brand new session of my self, I will show you how to build an easy end-to-end Technical Architecture on top of your loved Dynamics 365 F&O for BI and Self-Service Reporting. I will demonstrate best practices about DataMart, Modern Data Warehouse , Data Lake, Azure Synapase Analyitics, PowerBI DataFlow with CDM folders in order to let Citizen Developers and Business Users build their own Report on PowerBI without to know the obscure schema level of D365 F&O ! We will see how to extend it and propose almost near real time data consume to fit their KPI needs 🙂KilmacolmSat 17:00 – 17:45
Azure SQL Database – Where is my SQL Agent?
You migrate your on premise SQL Database to cloud, taking advantage of PaaS offering of Azure SQL Database. You heard the promise of spinning up databases on demand and being able to scale up resources during high peak and scale down when not in use. You also want to make sure you are performing integrity checks, index defragmentation and statistics update when necessary. There is no SQL Agent so how do you automate your jobs? Do you have time to do this manually each time? No. There are different options available to automate these long-running, manual, error-prone, and frequently repeated tasks to increase reliability, efficiency.
In this demo intensive session I will show you different options on how to automate these tasks. Some of these solution using on-prem infrastructure or services in Azure which are conveniently encapsulate within the common Azure portal experience.
At the end of this session you will have solid understanding about how to automate SQL Server Maintenance tasks including replacing SQL Agent functionality with multiple options.ArisaigSat 17:00 – 17:45
SharePoint List Formatting – More than Meets the Eye
Transformers, they live among us. Cars, Planes, SharePoint Lists. SharePoint Lists!? YES!!! In this session we will see how to create, develop & auto deploy SharePoint List Formatting, Column Formatting and View Formatting Definitions. With no previous experience required, we will start from scratch, see examples you can use for free and even learn how to automatically deploy our List Formatting. By the end of the session you’ll hear Optimus Prime command, ‘SharePoint Lists…..ROLLOUT!!’MilltimberSat 17:00 – 17:45
Modernize your old apps with Power Apps and Power Automate
Have a very old legacy app that doesn’t even have APIs? Don’t have a developer to modernize them? No problem. In this session, I will explain and demo how you can access these old legacy apps using Power Automate’s latest addition – Power Automate desktop and combine it with Power Apps to show you how you can modernize it within minutes!CoatbridgeSat 17:00 – 17:45
A Deep Dive into Measuring Dependency Freshness with LibYear
LibYear is a dependency freshness measure which helps you learn how out of date your project’s dependencies are. While LibYear has considerable value when used as a “spot” metric, something that you just measure once, there is even more power that can be unlocked when you observe how the metric has trended over time. In this talk, we’ll explore a tool, libmetrics, which is able to compute this metric across a project’s history. The libmetrics tool supports many different dependency management tools from many different frameworks. Also during this talk, we’re going to look at graphs of LibYear over time for many different open source projects. By analyzing these graphs, we can see the long term impacts of different decisions, such as when a team decides to start using Dependabot.TighnabruaichSat 17:00 – 17:45
Offensive Azure Security
These days, working with a cloud platform is already commonplace. Companies choose Microsoft Azure for a number of benefits, including security. But there are some responsibility on the customer side and that’s may become weakest link in the chain.
A demo-based session shows attacks on the weakest link.
Penetration testers and red teamers will find steps that can be used in their assessments, defenders will get ideas on what should be protected.
The session includes:
– Pentesting Azure AD Connect
– Bypassing authentication & MFA
– Getting control over Compute
– Extracting secrets
– Exploring Azure Web App FirewallArdrossanSat 17:00 – 17:45
Azure Data Studio – Above and Beyond
The data platform environment is exploding so quickly and as a data platform professional how can you be productive and able to support your environments easily?
In this session Warwick will introduce you to Azure Data Studio and take you on a demo rich journey on how, when, where and why Azure Data Studio can make your life easier in supporting your ever expanding data estate.
If you have not heard of or seen Azure Data Studio before, Warwick will introduce the tool, it’s history and introduce you to its continual enhancements to assist you.MethvenSat 17:00 – 17:45
Messaging Patterns with Azure AIS
Azure provides a fantastic number of messaging services. So many in fact that sometimes people can become confused on how to implement well known patterns using those components. Although there is never just one way to implement those patterns, the right combination of components will help you to implement those patterns more easily or efficiently.
In this talk by Wagner Silveira, Azure MVP and Principal Integration Architect from Theta, you will understand what technologies are available in Azure for Messaging and which one you should be using when trying to implement classic messaging patterns.LossiemouthSat 17:00 – 17:45
Help Me Rescue My Failing CRM project
Missing deadlines, overruns in cost, changes to leadership, errors on every corner. These are all sure signs that your CRM project is on a spiral down. It is never too far gone to save, but the difficult decisions are sometimes people, partners, and systems that need to be addressed. What do you do? How do you analyze what is wrong and address the root issues of your project? In this session, we will uncover the common problems with a project and provide practical concepts that will assist with saving your CRM project’s life.InverkeithingSat 17:00 – 17:45
I find your lack of Azure Governance disturbing!
Microsoft Azure is an awesome platform to run your organization workloads. It supports Cloud native and non-native workloads. It’s easy and fast to getting started. After moving and creating several resources in Azure some customers are struggling by the lack of a robust cloud governance structure.
This session is target at organization of all sizes, not only big large organizations need governance, every single organization needs it. We will review the native services in Azure that can help you on your governance journey. We will talk and see in action: Management Groups, Azure Policy, Tags, Azure Blueprints, CAF – Cloud Adoption Framework and even a little bit of Cost Management.WickSat 17:00 – 17:45
Alternative Design Patterns for Connected Field Service
Connected Field Service can seem confusing and overwhelming. In this session we will discuss design patterns for how to connect IoT Devices and Data to Dynamics 365 Field Service and give some real world experience around the design considerations for both the out of the box and alterative architectures.
We will demo a real life use case of a company leveraging Connected Field Service with devices connected behind an Original Equipment Manufacturer’s subscription service. This will allow you to show the value of connected field service across many different design patterns and ultimately drive project success.KilbirnieSat 17:00 – 17:45
Continuous Integration for the BI Developer
In many cases and BI projects, the manual process of development and especially deployment of artefacts led to sleepless nights, emergency hotfixes, grey hair and many hours of stress.
Especially in BI development, the usage of database projects, unit testing, version control, continuous integration and deployment is an underrepresented area.
Join me in this demo-heavy session where I will guide you through the not-so-frightful jungle of continuous integration using SQL Server database projects, SSIS, T-SQLt and Azure DevOps etc.
After this 60 minutes you’ll have the guidelines and some ideas how easy it is to change your manual BI development and deployment into a powerful and automated no-brainer that – just works!TillicoultrySat 17:00 – 17:45
Power Automate – The Basics in Error Handling
The basics in how to handle different errors in your Power Automate Flows. Learn the structure to send emails to support teams with descriptive error messages, if/when your Flow fails.AnstrutherSat 17:00 – 17:45
How to fight data preparation debt with Jupyter Notebook and DataFrame using Microsoft ML.NET
Until recently ML.NET did not have a good REPL (read–eval–print–loop) instrument to experience interactively with code and data, but now, .NET developers can run on-premise interactive machine learning scenarios with Jupyter Notebooks using C#, F#, or Powershell scripts in a web browser.
Similarly to technical debt, when it comes to data we can talk about data preparation debt. In order to reduce data preparation debt we need to find some answers:
– Is my data large enough?
– Is my data good enough?
– Is my data clean enough?
– Is my data biased?
ML.NET components like data loaders, estimators, trainers, transformers, or predictors are all working with DataView object. DataView is a lazy-loading object (like IEnumerable), therefore we have to call Fit method to bind it to data. In order to visualize and prepare the data, we need another object like DataFrame which is an in-memory collection of columns and rows, providing features similar to Pandas.
This talk will give you an overview of a variety of instruments like categorical and numerical distribution, box plot segmentation, correlation matrix, evaluation metrics, and confusion matrix, and more, which will help you to know if you have enough, good and unbiased data.StrathdonSat 17:00 – 17:45
Is there a way that we can build our Azure Data Factory all with parameters based on MetaData?
Is there a way that we can build our Data Factory all with parameters all based on MetaData? Yes there’s and I will show you how to. During this session I will show how you can load Incremental or Full datasets from your sql database to your Azure Data Lake. The next step is that we want to track our history from these extracted tables. We will do this with Azure Databricks using Delta Lake. The last step that we want, is to make this data available in Azure SQL Database or Azure Synapse Analytics. Oh and we want to have some logging as well from our processes A lot to talk and to demo about during this session.EllonSat 17:00 – 17:45
Tackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To Know
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 Microsoft MVP & 2toLead CTO, Richard Harbridge, as he explores:
* 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 Microsoft 365 can improve experiences, management and organizational outcomes.LongniddrySat 17:00 – 17:45
Microsoft Teams Architecture Deep Dive
In this session we will do a deep dive into how Microsoft Teams has been architected. I will cover the logical architecture of Teams, where conversations, images, files, voicemails and recordings are stored, and what connections Teams has with other Microsoft products and services outside the Microsoft perimeter. Also, I will talk about the compliancy and security features of Teams. And last, but not least, I’ll demonstrate how you can leverage the power of Teams through the Microsoft Graph.BonessSat 17:00 – 17:45
Manage your Power BI resources with the Power BI CLI
The Power BI command-line interface (CLI) is a set of commands used to create and manage Power BI resources (e.g. reports, users and capacity). The CLI is designed to get you working quickly with Power BI, with an emphasis on automation.
Also, Power BI CLI capabilities make it easy to work with different programing languages and software environments as it is multiplatform (Linux, Windows, MacOS).
In this session I will introduce you to the core capabilities of the Power BI CLI and how to use it in combination together with Bash in an automation script that can be used with in a CI/CD pipeline.WesthillSat 17:00 – 17:45
Where’s my money? A tale about Dynamics 365FO, Scottish stereotypes and Scottish superheroes
In this session we will demonstrate how you can analyze and forecast your cash flows with the help of standard D365FO Electronic Reporting Power tools and demystify some of the most common Scottish stereotypes.LatheronSat 17:00 – 17:45
Women in Tech: Head in the Cloud, Heart in the Community
In this session, Holly Lehman and Isidora Katanic will share their personal success story of how Twitter created a friendship between them and how this led into starting a brand new video series “Head in the Cloud, Heart in the Community”. Get inspired by what’s possible with the power of community, hear tips, tricks and lessons learned about starting and maintaining your own (video) podcast, and learn from their experiences as non-technical women in a tech community.East KilbrideSat 17:00 – 17:45
Dynamics 365 & Power Platform Pub Quiz
Time to test your knowledge on Dynamics 365 and the Power Platform! Just a bit of fun, but points mean PRIZES!Main StageSat 18:30 – 21:00
AI Power – Cognitive Services and Power Platform
Power Virtual Agent connected to the PowerBI API using a custom Power Automate connectionSpanishSat 10:00 – 10:45
Dataverse for Teams: Que hay de nuevo, power user? – Dataverse for Teams: What’s new, power user?
Descripción de las funcionalidades disponibles y el bonus de la actualización a Dataverse
Description of the available functionalities and the bonus of the upgrade to DataverseWorldSat 10:00 – 10:45
Dual Write VS Virtual Entities – Integrando F&O con Dataverse
En esta sesión vamos a ver las diferencias que hay entre Dual Write y Virtual Entities, herramientas nativas de Dynamics 365 para integrar los datos entre Finance and Operations y Customer Engagement o Dataverse. Veremos como configurar ambas herramientas y los casos en los que deberíamos utilizar cada una de ellas.SpanishSat 11:00 – 11:45
Extend your chatbot and unlock the power
Power Virtual Agents is the key to bring the chatbot development and the Power User together. However, there is a key that only the best will be able to unlock: the hidden levels. The availability of black boxes developed in Azure will ensure that our characters can face any situation and the chatbot can finally reach the final level.SpanishSat 12:00 – 12:45
Incorpora pagos en línea con Power Automate
La sesión tiene como objetivo el mostrar cómo poder integrar Power Automate con un Procesador de Pago y así aportar a la nueva tendencia de recibir pagos en línea para los pequeños negocios.WorldSat 12:00 – 12:45
Extendiendo Dataverse con Azure Functions
En esta sesión veremos diferentes escenarios y ejemplos de cara a la extensibilidad de Dataverse con Azure Functions. Veremos temas de arquitectura, y ejemplos de desarrollo.SpanishSat 13:00 – 13:45
Intro to Enterprise Modeling with Power BI XMLA Endpoints
How to implement new models with XMLA endpoints in Power BI, using Visual Studio, SSMS, Tabular Editor and more.SpanishSat 14:00 – 14:45
Power “BC” Platform: Bizz Apps & Modern Workplace
¿Dónde empieza y acaba mi solución empresarial? ¿Es realmente imprescindible que toda mi funcionalidad esté desarrollada “dentro” de Business Central?
Te contaré cómo ha evolucionado la extensibilidad de Microsoft Dynamics 365 Business Central, y especialmente nos centraremos en las posibilidades casi ilimitadas que nos ofrece la integración con Microsoft Dataverse (aka CDS).
Veremos el “estado del arte” del resto de integraciones y veremos cómo podemos abordar un proyecto incorporando nuestras soluciones a Microsoft Teams, para tenerlo todo en nuestro entorno de colaboración unificado.
¿Te apuntas?WorldSat 14:00 – 14:45
Microsoft Lists: The new Kid to create business Apps at speed light in M365 and Microsoft Teams
Microsoft Lists is a new Microsoft 365 App that empower SharePoint lists to a next level in its evolution scale facilitating any user with no technical skills can easily create simple business Apps without a single line of code. Microsoft Lists is also available as an App in Microsoft Teams. In this session we will explore end-to-end how Microsoft Lists work in both Microsoft 365 and Microsoft Teams, what list types can be created, how they can be extended and of course how lists created are managed.SpanishSat 15:00 – 15:45
“Mejor prevenir que curar” aplicado al desarrollo de Dynamics 365
¿Quieres prevenir futuros problemas de rendimiento? ¿Los tienes ya y quieres saber por dónde empezar a actuar? Permíteme que te cuente mi experiencia y te ayude a tratar de solucionar todos esos problemas!SpanishSat 16:00 – 16:45
Power Bookings for your Small Business
The session will cover a practice case of extending Microsoft Bookings functionality with a Power App to track all the scheduled appointments and, if time permitting, invoce the services in D365 Business Central.
La sesión será un caso práctico sobre como extender Microsoft Bookings con una Power App para monitorear los servicios contratados, y si da tiempo, facturarlos desde D365 Business Central.WorldSat 16:00 – 16:45
¡Sácale el máximo partido a tu nueva licencia Power BI Premium por Usuario!
Gracias a este nuevo licenciamiento de Microsoft Power BI podrás tener acceso a muchas funcionalidades Premium a un coste más reducido (precio por usuario). ¿Estás seguro que conoces todo lo que puedes hacer con esta nueva licencia? ¿Estás evaluando si merece la pena adquirir este licenciamiento en tu empresa? Esta es tu sesión.
Get the most out of your new Power BI Premium per User license!
Thanks to this new Microsoft Power BI licensing you will be able to have access to many Premium features at a lower cost (price per user). Are you sure you know everything you can do with this new license? Are you evaluating whether it is worth acquiring this license in your company? This is your session.SpanishSat 17:00 – 17:45
Building a remarkable onboarding experience for new employees, using Office 365 tools
It’s a familiar scenario:You just started a new job in a company and you can’t find your way around. You need to find information, documents, people, buildings, maps etc.
Office 365 offers us the ideal conditions to build our own onboarding process according to the needs of our company. And here one of the biggest challenge is to figure out what does the onboarding process look like? What information and tasks does a new employee actually need? And what tools do you have to implement the process?
This presentation gives an overview and recommendations on how to build an onboarding process with out-of-the-box Office 365 tools. SharePoint, PowerAutomate or Forms are just a few of the applications that can fulfill requirements for the onboarding process.
After this presentation you will:
— have an idea how to build your own onboarding process in Office 365
— know how easy you can automate simple processes
— know what benefits you can have by using Microsoft’s collaboration tools
— understand why a good onboarding is so important.GermanSat 10:00 – 10:45
Der Guide zu Rockstar Meetings mit Microsoft Teams
Meetings online und ortsunabhängig durchzuführen ist aktuell wichtiger denn je und Microsoft Teams hat sich in vielen Organisation als das Tool für diese Aufgabe herauskristallisiert. Teams bietet viele Features und Funktionen um das Beste aus Meetings herauszuholen, doch man muss wissen wie das gelingt! Von der Planung bis zur Nachbereitung, von Kanalbesprechungen bis zu Teilnehmerlisten, von Liveereignissen bis zu Meeting Aufnahmen – in dieser Session geht es um alles, was ihr für richtig gute Meetings mit Microsoft Teams braucht!GermanSat 11:00 – 11:45
Manage and Secure Your Customer Identities with Azure AD B2C!
Microsoft’s Azure AD B2C enables companies and organizations to manage identities and access of customers in the cloud. It’s built on the strong foundation of Azure AD and the powerful identity engine “Microsoft Identity Experience Framework”. Developers are able to easily integrate apps based on the Microsoft Identity platform and customize the B2C tenant (e.g. branding of UI) .
In this session I will talk about architecture and operation-related topics:
– Architecture of Azure AD B2C
– Use cases and examples of CIAM solutions
– Design and configuration of B2C tenant
– Configuration of User flows (Built-in)
– Deployment of Custom Policies
– Auditing and Monitoring
– Securing local user accounts in B2CGermanSat 12:00 – 12:45
Filling Excel file dynamically with Power Automate
In this session, you will learn how to dynamically fill an Excel file using Data from Dataverse and SharePoint as the temporary storage.GermanSat 14:00 – 14:45
Project Operations – A modern Project Management Tool
With the latest Update of former called Project Service Automation and now referred as Project Operations, Microsoft opens new gates on their platform for Project Management.
How does that brings benefit to the end user?
What are the common issues running a project from implementation partner side?
ISV Solution? Yes, no, maybe?
The Session can be hold in German and EnglishGermanSat 15:00 – 15:45
The POWER of PCF
Das PCF (PowerApps Component Framework) gibt den Entwicklern die Möglichkeit, eine bessere User-Experience anzubieten und das gleich für ModelDriven Apps, CanvasApps, und bald auch für Portals.
Welche sind die Design Aspekte eines PCFs für ModelDriven und CanvasApps? Es kann eine Model-Driven Form in einem Dialog umwandeln. Die CanvasApps bietet viele Connectors.
Auf der Basis von FluentUI haben die Entwickler noch mehr Power!GermanSat 16:00 – 16:45
Create a Microsoft Teams team on the best way
Most companies would like to guide their users through the process of creating new Teams for several reasons:
• Create new Teams based on a naming convention
• Provide an initial structure for a new Team with predefined channels and tabs
• Remove unnecessary tabs and apps
• And many more
There isn’t just one way of creating a new Team, in our session we will give you an overview about the new built in features with templates by Microsoft, the community solution “Request a Team app”and self-built functions with Graph API and Powershell.
We also create a comparison of these options to identify the best way for YOUR organisation.GermanSat 17:00 – 17:45
Adaptive Cards + SharePoint Lists + PowerAutomate + PowerApps = On Boarding Process
In this session I will guide you through creating a fully automated On Boarding process using a PowerApp to trigger and check the status of the instances of your on boarding process. Then in SharePoint lists you will define the different tasks of your On Boarding process and finally a PowerAutomate flow that will send adaptive cards in emails so that every person involved in your On Boarding process will take action directly from their inbox witch the right information needed for every step.FrenchSat 10:00 – 10:45
Gérer SharePoint Online avec PowerShell PnP
Dans cette session, nous verrons comment Administrateurs peuvent gérer SharePoint Online de manière effective et rapide, en utilisant the module PowerShell PnP qui a été créé par la Communauté!FrenchSat 11:00 – 11:45
Azure Databricks brique par brique pour les data engineers
Vous n’êtes pas encore passé à Azure Databricks et cette nouvelle plateforme vous attire? Cette session est l’idéale pour se lancer dans Azure Databricks! Nous commencerons par définir les cas d’utilisations autrement dit : “quand est-il peut-être plus malin de laisser tomber SSIS pour faire un peu de data engineering”. Ensuite nous verrons un cas pratique, à quoi ressemble un ETL créé avec Azure Databricks et comment faire pour automatiser son lancement. Finalement, nous terminerons par quelques petits trucs pour aller un peu plus loin avec l’outil!FrenchSat 12:00 – 12:45
Prenez le robot par les cornes avec Power Virtual Agent
Au cours de cette session, vous apprendrez les concepts d’un chatbot et comment créer votre premier avec l’utilisation de Power Virtual Agent.
Ressortez de celle-ci avec les bases de connaissances sur:
– les sujets
– les entités
– les intégrations
– le déploiement
Calmez la bête et prenez le contrôle… Prenez le robot par le cornes!FrenchSat 13:00 – 13:45
AKS et App Gateway: le combo idéal
Venez découvrir comment déployer un cluster Azure Kubernetes Service avec un Application Gateway/WAF, pour déployer vos applications, de façon sécurisées, avec une intégration Let’s Encrypt.FrenchSat 14:00 – 14:45
Mise en place d’une gouvernance Microsoft Teams à travers la Power Platform !
Session Agenda :
– WHY ❓ organization need implement governance for Teams
I will present the fact and the current situation : over growth of Teams creation, uncontrol and no respect for organization policies by default.
I will also present the “new” situation because Teams is now present since more than 3 years many organizations are facing a double governance need : first about the new teams creation but also a second more complicated to address about all the current and already existing Teams.
– HOW TO 🎓 govern and the main milestones
I will present a method with pattern / framework build on 3 simple steps.
I will also discribe the different aspect of those 3 steps, what are the key points and what not to miss and avoid the errors sharing feedbacks about different implementation i did in different organizations.
– DEMO 💡 of a Power Platform solution 100% based on Office 365 fully integrated within Teams ! 🚀
I will present a solution to adresse the global need for Teams governance showing how it can works closely within teams
I will also present the need to implement this kind of solution (licences needed and recommendation)
workloads included in demo : PowerApps, Teams, Flow/Automate, SharePoint, GraphFrenchSat 15:00 – 15:45
Les API Personnalisés (Custom Api), une nouvelle perspective!
Fraîchement débarqué dans l’univers CDS, les API personnalisés (Custom API) amènent une nouvelle dimension aux possibilités de personnalisation de la Power Platform.
Durant cette session vous apprendrez comment configurer et coder des API personnalisés pour répondre à des besoins d’affaire concret.
Vous apprendrez aussi comment consommer ses API de différentes façons (Model-driven app, Canvas App, PowerAutomate Flow).FrenchSat 16:00 – 16:45
Le centre d’excellence : Pour une gouvernance maîtrisée dans la Power Platform
Le centre d’excellence est un ensemble de solutions vous permettant de mieux gérer les composants de votre Power Platform.
Durant cette session, j’expliquerai théoriquement à quoi sert ce dernier et une partie sera consacrée à une démonstration de son intégration et utilisation dans un environnement.FrenchSat 17:00 – 17:45
Azure Connectors for Azure Functions
How many times have you spent too much time connecting Azure Functions to other services such as the Office 365 ecosystem, Graph or Teams? Wouldn’t it be nice to be able to use Logic Apps connectors in Azure Functions? In this session, through code and demo, we will see how this will soon be possible thanks to the preview of Azure Connectors for Azure Functions.ItalianSat 10:00 – 10:45
Realtà aumentata ed azure, un binomio imbattibile
Dopo pokemon go la realtà aumentata è entrata sempre di più nelle nostre vite e ci permette di interagire in modo più immediato con ciò che ci circonda.
In questa sessione vedremo come integrare la possibilità visualizzare oggetti 3d nell’ambiente che ci circonda e come utilizzare il servizio di Azure Spatial Anchors per inserirli correttamente in una posizione georeferenziata e condividerli tra vari dispositivi mobili con diversi sistemi operativiShottsSat 10:00 – 10:45
Centralize your configurations with Azure App Configuration….and not only!!
Every application has its configuration, even if the information is the same. Why don’t manage our configurations centrally? Azure App Configuration provides you the solution to centralize your configurations: one place to store them all!! In this session, you will understand better what Azure App Configuration is and how you can leverage its feature to centralize your configurations and how you can use it to implement a feature flag approach for your deployments.ItalianSat 11:00 – 11:45
Redis on Azure: red pill or blue pill?
Every developer knows Redis, but only uses 10% of its real capabilities.
During the session we will see how to use this multimodel datastore in various use cases and architectures, as a universal component to manage time series & data analysis, real time streams, Json data store.
Many examples of using Redis on Azure will be reported (such as Paas, such as Iaas cluster, such as Temporary DataBase via docker, etc.), as well as various tools found to make it as easy to use and maintain as any database.ShottsSat 11:00 – 11:45
From zero to IoT Central in less than hour
Do you think possible to connect some device and sensors from the field to the cloud and automatically manage a dashboard to check and control the data measured in less than hour?
We’ll try to acknowledge this task with some good feature by Azure IoT Central, some C# code on Microcontroller and a bit of magicItalianSat 12:00 – 12:45
Sidecard patter in microservices with DAPR and Azure
Dapr exposes its APIs as a sidecar architecture, either as a container or as a process, not requiring the application code to include any Dapr runtime code. This makes integration with Dapr easy from other runtimes, as well as providing separation of the application logic for improved supportability.
Programming Dapr application and deploy on Azure is a beautiful journeryShottsSat 12:00 – 12:45
Dapr per lo sviluppatore Cloud Native
In questa sessione faremo un approfondimento su Dapr, un runtime distribuito per lo sviluppo di applicazioni Cloud Native. Con una prima parte teorica e qualche demo pratica, proveremo a cogliere tutti i benefici di questo nuovo progetto nato dalle “ceneri” di Service Fabric.ItalianSat 13:00 – 13:45
Ominide the Power Virtual Agent
Let’s create Ominide the Power Virtual agent CloudGen. Let’s see how to build a virtual agent for your organization, all this without forgetting the AIShottsSat 13:00 – 13:45
Realizzare app per Teams con Blazor e C#
Realizzare app per Teams è un po’ il goal di molti sviluppatori nell’ultimo anno.
Ci sono diversi modi per integrare le proprie applicazioni all’interno di Teams e una di queste è utilizzare Blazor.
Sessione quasi esclusivamente di live coding in cui realizzeremo un semplice Time Tracker all’interno di Teams.WorldSat 13:00 – 13:45
Costruiamo un Assistente Vocale con Azure Custom Commands
Azure Custom Commands permette di sfruttare i servizi Cognitive di Speech e Language Understanding per realizzare sistemi che seguono la filosofia degli assistenti vocali. Sia che stiamo parlando di domotica, di automotive o del mondo retail, aggiungere alle nostre applicazioni funzionalità di riconoscimento del parlato ed esecuzione di azioni non è mai stato così facile.ItalianSat 14:00 – 14:45
Myth-busting Azure SQL VMs
Often, during lift & shift migrations, customers ask me to move their SQL Server workloads to Azure VMs.
I love Azure VMs in all their aspects, but in a whole lot of scenarios, Azure SQL Database in one of its different flavors can make the difference.
When are you supposed to deploy a VM, and when should you embrace the PaaS way?
In this session, we will discuss the key aspects you should consider to perform a conscious design choice, and explore the common misconceptions about Azure IaaS and PaaS when talking about SQL Server performance, high availability, security, licensing, and costs.ShottsSat 14:00 – 14:45
gRPC vs REST con .NET5
Introduzione al mondo gRPC, novità in .NET5, paragoni con RESTItalianSat 15:00 – 15:45
.NET 5.0 for Windows developers
.NET Core 3.0 was the first version of .NET Core to welcome Windows desktop developers, enabling them to take advantage of this powerful framework in their Windows Forms and WPF applications. In this session we’re going to learn how to evolve our Windows applications even further with .NET 5.0: how you can integrate Windows Runtime APIs in your desktop apps; how you can build modern UI experiences with WinUI 3.0; how you can deploy your applications with MSIX.ShottsSat 15:00 – 15:45
Protect your environment with Microsoft 365 Defender
Through the simulation of cyberattack on a hybrid infrastructure we will see the Microsoft 365 Defender suite in action
The Microsoft 365 Defender suite (formerly Microsoft Threat Protection) is an integrated suite, composed of different features that can be managed with a single approach, which allows you to protect identities, devices, data and applications from sophisticated cyber attacks but also able to detect, investigate and respond to them.WorldSat 15:00 – 15:45
Infrastructure as Code con Terraform… e Azure DevOps!
E’ sempre più diffusa la pratica di usare gli script per configurare l’infrastruttura di elaborazione invece di farlo manualmente. Vedremo in questa sessione come utilizzare Terraform ed inserire il tool in un contesto ALM grazie ad Azure DevOps.ItalianSat 16:00 – 16:45
DevOps for Windows desktop applications
The DevOps principles are guiding more and more developers to be more efficient, more agile and to release more often. However, when it comes to enable CI/CD for Windows desktop applications, you might face a few challenges: how to package the application? How to handle digital signing? How to make sure that all my customers will receive timely updates? In this session we’re going to answer to all these questions (and many more!) leveraging Azure DevOps, GitHub, Azure Key Vault and MSIX.ShottsSat 16:00 – 16:45
Come utilizzare in modo efficiente le risorse Azure grazie alla governance
L’adozione di soluzioni legate al cloud pubblico, con le sue caratteristiche di dinamicità e rapidità di provisioning, rende fondamentale la definizione delle politiche di governance. Non solo, la semplicità di delega e un modello di costi legato al consumo, espone l’azienda ad un rischio di perdita di controllo sui costi. Si tratta quindi non solo di un tema legato alla supportability degli ambienti realizzati, ma anche di una possibile esposizione finanziaria non prevedibile se non governata. La Governance dell’ambiente Azure è resa possibile da una serie di servizi appositamente progettati per consentire una gestione ed un costante controllo delle varie risorse Azure su vasta scala. In questa sessione verranno approfondite le tecniche per definire e gestire al meglio la governance dei servizi in Azure grazie all’esperienza maturata in anni di lavoro con il cloud pubblico.ItalianSat 17:00 – 17:45
Introduction to F# and functional programming for the C# developer
What’s this fuss about functional languages all about? Do you want to understand how is it different from C#, and why it matters?
In this talk, we’ll look at the basics of coding in F#, and how functional programming differs from object-oriented programming. Along the way, there will be many examples showing the same code written in C# and F# so that you can see for yourself how the two languages differ in style and approach.ShottsSat 17:00 – 17:45
Deep Azure, Cloud vs Hackers, no holds barred.
In this session we will examine the most effective and dangerous attacks to the cloud, infrastructures, source code, scripts, protocols, configurations and more, no holds barred. We will see how a hacker thinks, creates his attacks and how he performs them. For each attack we will see the best defense and the prevention. A practical session full of invaluable information for every corporate asset and professional.WorldSat 17:00 – 17:45
Construa Chatbots conectados ao Microsoft Teams (no-code)
O Power Virtual Agents é uma ferramenta incrível lançada pela Microsoft para adicionar à Power Platform e, junto com ela, surgiu a possibilidade de criar chatbots avançados com ZERO de código, implementando em sua empresa e permitindo uma melhor experiência para seu cliente e para a automação do manual. Atividades.
Nesta sessão, mostrarei casos reais de Power Virtual Agents e mostrarei como criar chatbots poderosos sem linhas de código, onde vou conectar essa ótima ferramenta ao Microsoft Teams e mostrar o potencial dentro das ferramentas do Office 365.PortugueseSat 10:00 – 10:45
Criando aplicativos Power Apps dentro do Teams com Dataverse
Nessa sessão vamos ver como trabalhar com o novo lançamento da Microsoft, a integração entre o Power Apps, Teams e Dataverse For Teams (versão do Common Data Services).PortugueseSat 11:00 – 11:45
Integrando o Power Apps com Microsoft Visio e Power BI
Nesta sessão o usuário verá como é feito a integração do Power BI + Microsoft Visio, junto com uma aplicação em Power Apps.PortugueseSat 12:00 – 12:45
Pipeline de CI/CD para Componentes PCF React
Demonstrar como automatizar o Build para components
PCF em React
A ideia é mostrar como é fácil criar um pipeline de CI/CD para componentes PCF feitos utilizando React. Também, chamar atenção de Pro developers para o Power Platform.PortugueseSat 13:00 – 13:45
Power Platform – Extensibilidade Pro Dev
Veja como construir conectores customizados para Power Apps e Power Automate, consumindo APIs públicas, Graph API e Azure functionsPortugueseSat 14:00 – 14:45
PowerApps Portals ainda mais poderoso com Web API!
A API Web de portais permite criar uma experiência de usuário mais rica em páginas de portais do Power Apps. Você pode usar a API Web para executar operações de criação, atualização e exclusão em todas as entidades do Common Data Service em suas páginas de portal. Por exemplo, você pode criar uma nova conta, atualizar um contato ou alterar as permissões de entidade de um produto usando a API Web de portais em vez do aplicativo Gerenciamento do Portal.
Com isso, podemos criar páginas ainda mais robustas com rotinas específicas e melhores elaboradas para atender todo tipo de negócio, afinal, através de código podemos tudo, certo?PortugueseSat 15:00 – 15:45
Microsoft Dataverse for Teams – nowa era Microsoft Teams jako platformy digital workplace
Wraz z wprowadzeniem Microsoft Dataverse for Teams firmy otrzymały nowy zestaw narzędzi do tworzenia rozwiązań do współpracy w Microsoft Teams bez dodatkowych kosztów. Prosta relacyjna baza danych, Power Apps, Power Automate i Power Virtual Agents są dostępne dla ich usług. Jeśli zastanawiasz się, w jaki sposób Twoja firma może zacząć budować rozwiązania na bazie Dataverse for Teams, dołącz do tej sesji.
* Co to jest Microsoft Dataverse for Teams
* Jak wygląda środowisko platformy Power Platform w usłudze Microsoft Teams
* Jak zbudować proste rozwiązanie prawie od zera!
Obraz Microsoft Teams jako cyfrowej platformy do pracy jest coraz bardziej wyrazisty. Pracownicy mogą tu znaleźć narzędzia do komunikacji i współpracy, mogą rozmawiać i dzwonić. Dziś, dzięki Microsoft Dataverse for Teams, mogą również tworzyć narzędzia, które zwiększą ich produktywność i pomogą im osiągnąć więcej!PolishSat 10:00 – 10:45
Customer 360 – how to build rich customer 360 view using Customer Insights
Customer experience is at the very core of every organization’s digital transformation ambitions. To compete in today’s market, organizations must build meaningful relationships with their customers on a personal level. Dynamics 365 Customer Insights helps you build a deeper understanding of your customers. Connect data from various transactional, behavioral, and observational sources to create a 360-degree customer view. Use these insights to drive customer-centric experiences and processesPolishSat 11:00 – 11:45
Azure SQL HA/DR can be easy
There are multiple ways to replicate your data in Azure in a very simple way, and you might even already have possibility to offload you reporting workloads without knowing it.
This session will explain and show in example what Azure can offer for your SQL to achieve High Availability, Disaster Recovery or just move away reporting from your production instances.PolishSat 12:00 – 12:45
Provisioning solution – use case
How to use Power Apps, Power Automate (Ms Graph), Power Bi to support Microsoft 365 tenant governance. Power Apps providing multilingual easy interface for End-Users, Power Automate Flow includes Try Catch, Azure Valut (keep secret secret), Ms Graph calls, Site Design, Site Scripts. All monitored via Power Bi dashboard.PolishSat 13:00 – 13:45
Govern your guest accounts – How to use Azure Identity Governance
During my session, I will show what are the benefits of Azure Identity Governance implementation including Entitlement Management, Access Reviews, Privileged Identity ManagementPolishSat 14:00 – 14:45
Monitoring magistrali Modbus przy użyciu IoT Edge Gateway na przykładzie stacji pogodowej
W ramach sesji zostanie przedstawione zagadnienie konfiguracji IoT Edge do uzyskiwania danych MODBUS TCP oraz uruchomienia analityki danych przy użyciu Stream Analytics uruchamianego na IoT Edge. Zostanie omówiony routing wiadomości między modułami lokalnymi a usługą IoT Hub. Przedstawiony będzie dedykowany moduł IoT Edge do zapisu danych do bazy danych InfluxDB.PolishSat 15:00 – 15:45