Developer Support

Advocacy and Innovation

Latest posts

Oct 10, 2018
Post comments count 1
Post likes count 0

Microsoft Flow and PowerApps monitoring strategy

Developer Support

Both Flow and PowerApps are great tools that can be in the hands of business and power users to accelerate the building of automated workflows and business apps across on-premise and the cloud services. It’s easy to see how there could be many such Flows and Apps built, deployed and running within your tenant. It’s a best practice for the IT administrators to devise a monitoring strategy in place that could proactively keep a watch on these Flows, Apps and other related resources and alert and perform remediation actions as necessary.

Oct 3, 2018
Post comments count 0
Post likes count 0

Azure AD App Tracking with Logic Apps

Developer Support

Recently, I was asked by a customer with a very large internal Azure user base to help them find a way to keep track of Azure AD (AAD) application registrations in their directory. This customer has been on Azure for years, and the number of AAD application registrations has steadily grown during that time. There are so many applications now that it is hard for them to know which ones are still being used, and which are not. Furthermore, it’s common for application teams to create a secret key for their application and then forget that the key will eventually expire. How does the operations team know whom to cont...

Oct 2, 2018
Post comments count 0
Post likes count 0

Solving What’s Off About Monolithic Applications

Developer Support

It's all about the people. The resistance to change is human nature. Leaders and team members alike. Assessing the team is simple. If they can demonstrate an openness to changing how they do things you are on track. If team conversations consist of why things must continue to be done the way they are being done success will be a challenge. But leadership is the real key. Effective change is a collaborative process and management's primary team facing role is keeping the team within the agreed upon boundaries. But of equal importance is securing and managing executive sponsorship. The team is pushing hard against ...

Oct 1, 2018
Post comments count 2
Post likes count 1

The danger of TaskCompletionSource class

Sergey Tepliakov

... when used with async/await. TaskCompletionSource<T> class is a very useful facility if you want to control the lifetime of a task manually. I share a canonical example when TaskCompletionSource is used for converting the event-based asynchronous code to the Task-based pattern.

Sep 27, 2018
Post comments count 0
Post likes count 0

Uncovering The Details Of Hosting a Node Application On Azure

Developer Support

I was recently working on a Node JS application and I decided that Azure was the right place for me to host my application as it made it extremely easy to deploy it to production. But shortly after deploying the application I started to have questions about some of the magic that Azure was doing to make everything “just work”. This post summarizes my journey in attempting to uncover some of the magic involved in hosting a Node application on Azure.

Sep 27, 2018
Post comments count 0
Post likes count 0

Cosmos DB Emulators can also run in the Cloud

Developer Support

Dev Consultant Julien Oudot demonstrates how to automate the testing of a data layer in ASP.NET Core WEB API with Cosmos DB.

Sep 21, 2018
Post comments count 0
Post likes count 0

DevOps and Waste

Developer Support

One of the great things we’ve learned from applying Lean to software development and operations is the notion of eliminating waste is our processes. In this article I’ll provide some background on why this is important and how to find and eliminate waste in your daily activities.

Sep 20, 2018
Post comments count 0
Post likes count 0

Client-Side Exchange ActiveSync (EAS) Developers Support Options

Developer Support

Support Escalation Engineer Dan Bagley and App Dev Manager David Huang break down the support options for client-side Exchange ActiveSync development.

Sep 20, 2018
Post comments count 0
Post likes count 0

DevOps and Business Strategy

Developer Support

When I engage with customers I often work with developers, business analysts, managers, Operations, etc. and the discussions are invariably about tools whether they are Microsoft’s or Open Source tools. These are great topics and open up conversations around many other topics. However, most folks aren’t really talking about the reason we are trying to use these tools. All too often the tools become the shiny objects in the room which divert us from even more important topics.