Articles by Jo Karnes

Filter By Topic
Filter By Industry
Jo Karnes

Jo Karnes is a National SharePoint Architect with the Modern Workplace team. With more than 15 years of experience working with Microsoft technologies, Jo not only brings a wealth of knowledge in Microsoft SharePoint but also in enabling technologies that allow SharePoint to integrate and perform well.

Microsoft Power Virtual Agents (Or, How to Talk to a Machine)

Microsoft Power Virtual Agents (PVAs) are Microsoft chatbots created for the Power Platform. But unlike previous chatbots, PVAs don’t require custom code.

Creating a Unified Dataverse Search Experience in Canvas Apps

We walk you through how to set up a Dataverse Search (formally Relevance Search) API and connect it to Canvas apps in this step-by-step blog.

Power Apps Tip: How to Print a Form in Power Apps

Printing in Power Apps used to require an extensive workaround, but now it's much easier. We walk through how to print and review the workaround.

PowerApps Development Strategies

Creating and managing PowerApps requires understanding how to plan for the solution. We go through PowerApps development strategies to get started.

Governance Models for the Power Platform

As more organizations begin to deploy Power Platform resources, governance is a key aspect administrators need to plan for before it becomes unmanageable.

Getting to Know Microsoft’s Power Platform Center of Excellence Starter Kit

Microsoft has created the Power Platform Center of Excellence Starter Kit to lend a hand to organizations that decides to deploy Power Platform.

Citizen Developer Tools on the Power Platform

Becoming a citizen developer might seem like an impossible task, but with the right tools, the first step becomes infinitely easier.

Meet Your Guide: Navigate What’s Next with Jo Karnes

Jo Karnes is a Senior Architect for our Enterprise Collaboration practice with expertise in SharePoint, Exchange, Active Directory and the Power Platform.

Interact with Machine Learning Using PowerApps and Flow – Part 2

Building on skills learned in our previous blog, interact with machine learning and create a mobile app using Microsoft Flow and PowerApps.

Interact with Machine Learning Using PowerApps and Flow

Learn how to use PowerApps and Flow to create a custom connector model in Azure Machine Learning with this step-by-step walkthrough.

PowerApps Tip: Use Variables to Improve Performance

In part five of a series, we explain how using variables can improve the performance of PowerApps and make it more dynamic.

PowerApps Tip: How to Get Past the 500 Items Limit

Another Powerapps tip for you: You may need to query a data source that has more than 500 rows. We share how in this blog.