Deep Links in Teams + Adaptive Cards
Microsoft has some details around how Deep Links works in Microsoft Teams but as you read the documentation you will discover very quickly that although information is provided, but it becomes really apparent that the website is missing details of…
Deploying Socket.IO to Azure Web App [UPDATED!]
This blog was first published on August 21, 2021. This is an update to the original blog to take advantage of Azure’s native support for Socket.IO, which was released on August 21, 2023. (Exactly two years later, talking about coincidences!)…
Building your own Teams Bot with Azure AI
In this post we will discuss how to create a bot in Microsoft Teams and leverage Azure AI (Preview) for answers to questions. I have tried to keep this straightforward in development and use easy-to-understand libraries and coding principles. You…
Getting Teams Token to use in Teams PowerShell Module
In this post we need to get a token that can be used for Microsoft Teams / Graph API so we can interact with resources in O365. It should be noted that this token, once you have it, can be…
Teams Admin API: Get Users
Use the Rest API below to get all users within your organization (tenant) and their associated information about Microsoft Teams. NOTE: Please note these APIs are used by the PowerShell team and TAC. They could change any moment. They are…
The Undocumented Teams API
Microsoft has been busy updating the Teams PowerShell module over the past few months. And with each release there is always a mention of “modernized versions” of some commands. What is really happening is each PowerShell module is being rewritten…
Gatsby + WordPress = New Blog!
Change happens all the time. Sometimes you have no control over that change. Other times, you are the individual responsible for all the changes. But the one constant in all change is that sometimes you make a decision and do…
Using KendoUI Template with External Files
Many years ago when I started my journey into the development world I was all about VB. Somewhere along that journey, I jumped over to C# because it made sense and all of my websites quickly transitioned to ASP.NET Web…
Microsoft Teams: The Development Platform
We are certainly in an exciting time where Microsoft Teams is growing up and has become an amazing development platform. Teams Applications can come in many different pieces: Tabs, Bots, Connectors, Messaging Extensions, Feed Integration and Outgoing Web Hooks. It’s…
Validator SDK Update
This has been a project that has taken WAY to long to complete not because it was difficult but because I was just busy. But now it’s a priority to get it done as I need to consume SkypeValidator.com API’s…