Blogs
Read what SoHo Dragon's thought leaders have to say about the IT industry, Microsoft technology, and recruitment.
Peter Ward
I am CEO of SoHo Dragon. My roots are in solution architecture, and I am involved in developing and delivering Microsoft cloud solutions, as well as presenting new ideas, recruiting and motivating the people within the team to provide an outstanding service to our clients.
Like all of us, I get involved in pitching for work and making it work. We know when we get things right because people send us lovely emails about the things we have done, the people we have helped. We have our services down to a science and see Microsoft’s cloud offerings to be great business productively drivers. We are proud of the work we do with our clients of all verticals in helping them discover the enormous saving and take advantage of what the Microsoft platform has to offer. Now that’s a real reward
Microsoft 365 and SharePoint Online Cookbook - Book Review
A few months ago I reviewed this book on Amazon. Microsoft 365 and SharePoint Online Cookbook: A complete guide to Microsoft Office 365 apps including SharePoint, Power Platform, Copilot and more Key Features Enhance collaboration and productivity using SharePoint, Teams, OneDrive, Viva, Planner, and Microsoft Forms Automate processes, build apps, bots, and dashboards with Power Automate (with RPA), Power Apps, Copilot Studio, and Power BI Harness Copilot, the new AI virtual... Read moreStudent Innovator Series
FYI Microsoft has a Student Innovator Series to start your journey in the Imagine Cup, Microsoft’s global technology competition for student founders. Find the sessions that best suit your preferred language and time zone. This looks like a great program that offers a range of events designed to help folks learn how to turn an idea into a MVP. Events focus on what it takes to be successful in the Imagine Cup. You'll learn how to build AI-driven solutions and how to activate... Read moreSlides from Copilot Readiness Workshop Oct 2024
Brief At Microsoft, we understand companies are looking to deploy Copilot. There are security and compliance challenges, as well as considerations regarding return on investment. In partnership with SoHo Dragon, Microsoft is pleased to invite you to a free AM workshop covering the preparatory steps to integrate Copilot into your organization. The topics covered by SoHo’s MVP Team are: • How can you evaluate your organization's technology infrastructure, business processes, and... Read moreWhy M365 product development is different from project development
I'm speaking on this topic at the following events: TSO365 Monthly Meeting Oct 8th 2024 CollabDays New England Oct 18, 2024 Brief While products are designed to meet customers' needs and desires, projects are established to achieve specific goals or objectives. This difference is not widely understood by enterprise or Microsoft partner development teams. This session explains: - Why agile is widely used in “product” development environments and less widely used in “project”... Read moreMesh for Microsoft Teams: Making Collaboration in the Metaverse Personal and Fun - Teams Tuesday Meetup, August 2024 Podcast
Content New generation is entering the work market with new methods and mentality. They will become soon the majority of our task force. How we can provide tools to improve their efficiency? Microsoft Mesh is generally available since early 2024. This new product will allow you to improve your collaboration through a full 3D digital workspace. What is the Immersive Experience in teams, and how it can improve your collaboration through innovative icebreakers. Mesh is a solution... Read moreTeams Tuesday Meetup July 2024 Podcast
Content Learn how to capture key knowledge from your employees (or yourself) in a short period of time using M365 tools like SharePoint, Stream and Teams Meetings. Speaker will share real-world examples for capturing: • Routine tasks • Historical knowledge • How things are organized Below are the questions and answers from the July 2024 Meetup Session. Q. Tell us a bit about yourself? – City, family, hobbies, job title A. I live in Derwood, MD, I'm married with 3 rescue dogs (1... Read moreAnna Jhaveri
Anna Jhaveri is a Managing Director of SoHo Dragon in India and is a Microsoft MVP. She has close to 15 years of experience on various Microsoft Technologies, mostly on SharePoint. Vast experience on solution design, implementation and product customization on different versions of Microsoft SharePoint Products.
Specialties: SharePoint 2010, SharePoint 2013, SharePoint Online(Office 365), WSS, Microsoft Office SharePoint Server, Search, Collaboration, Enterprise Applications, SQL Server 2012/2008 , JQuery, ASP.NET, C#, SharePoint Designer 2010/2013, Nintex Workflows, TFS 2010, TFS Online, Scrum Methodologies. Solution design, implementation and delivery of client applications and products on different versions of SharePoint.
Beginner’s guide: Connecting Dynamics 365 and Power Automate - send emails on creating and updating records
Prior to Power Automate (formerly Microsoft Flow), many of us probably sent emails using a workflow in Dynamics 365. This option has been around for quite some time. Typically, we have some automated process where emails go out to notify internal personnel or external customers. Power Automate now provides the same concept of sending Dynamics 365 emails. However, there are few things to be aware of, and the setup is different. First, we will need to create the flow from within a... Read moreBeginner’s guide: Connecting Business Central and Power Automate - send emails on creating and updating records
You must have read my blog on beginner’s guide to connect D365 from power automate. And, if you are interested in connecting Business central with power automate, you are at the right place. I will show you the basics and steps to connect business central, how to send emails and limitations of power automate with Business central A small recap of how to create a flow - First, we will need to create the flow from within a solution. Creating a solution is most preferred way to do... Read moreREST API to Create and Update SharePoint List Items from Power Automate
If you want to make any changes in SharePoint from Power Automate, the REST API is one of the best options to use. Sharepoint has its own REST APIs that can be used to create site/items/files/folders, update site/items/files/folders, or make any changes in the site or any update within SharePoint for which a REST endpoint is available. You can use the "Send HTTP Request to SharePoint" action to send REST API calls to perform any operation in SharePoint. So First we will go through... Read moreSet Unique Permissions for Items in SharePoint Using Power Automate
While developing a flow for SharePoint list process, I came across a requirement to set unique permissions for SharePoint list items. So, in this blog post I will share a walk-through on how to set unique permissions for items in SharePoint using Power Automate. Walk-through In your flow add the actions as per below instructions: Break permissions on item This step is to break permissions on an item if there are permissions for the item. 1. Add “Send HTTP Request to SharePoint”... Read moreUsing Azure Key Vault to Store Client Secret for Graph API in Power Automate
If you are using Graph API in your Flows, you may want to safeguard client secret as it will be shown in plain text when you store the client secret value in a variable, its value will show up in the Flow history. This blog assumes that you have already created Graph API, app registration in your Azure AD and you want to use Graph API in your Flow. Please note you need a license to use Premium Connectors for Power Automate. Let’s get started by creating Azure Key Vault if one is... Read moreChallenges Faced While Applying Cumulative Update on SharePoint Server 2013 (KB4484408)
Challenges faced while applying Cumulative Update on SharePoint Server 2013 (KB4484408) Recently I worked on a support ticket to apply the patch on SharePoint Server 2013. I know it sounds too old – SharePoint Server 2013 but there are still organizations out there using it. Though we have recommended them to migrate to SharePoint Online, until that decision is made, we need to provide the support for SharePoint Server 2013. I faced the below challenges while applying the... Read moreTom Daly
Tom Daly is Collaboration Practice Director at SoHo Dragon and is a Microsoft MVP. An Office 365 and SharePoint developer, he specializes in the UI aspects of SharePoint, implementing branding, DVWP, web parts, and apps. Tom is expert in both JavaScript and C# development. New Office Servers, and Services MVP.
Tom is the creator of Community Days, a website that connects the Microsoft user community with free and low-cost Microsoft training and information events. He is an active blogger @ thomasdaly.net, community contributor, GitHub project author, speaker, and event organizer (Office 365 Bootcamp / Azure Bootcamp – NY/NJ), SharePoint Saturday NYC, SharePoint Saturday NJ, & New Jersey SharePoint User Group).
Azure Web App Deployment Issues
I’ve been having major troubles when I am deploying my Node.js application. It will often get stuck deploying in the Azure Web App b/c of the oryx build process. This is highly frustrating because [...]
Read moreAzure Community Bootcamp 2021
Introduction After an event I like to wrap up some of my thoughts on how the event started and some of the lessons learned. This post will be broken out into the two parts of the story on the event and then some of the lessons that come with running an event. For those that […]
Read moreAdding Font Awesome to the SPFx React project
Introduction I love the FontAwesome library and use it on many projects. I was a huge fan of FontAwesome 4.0 and had a little struggle moving over to using 5.0 + 6.0 in my projects. I was use to the old [...]
Read more