Latest Posts
5 New Updates to Microsoft Teams | May 2022
In our May update of Microsoft Teams features, we highlight new General Availability features and explain how they impact your day-to-day work.
Prepare Your Company for the Future with Network Automation
With growing costs of network operations, more devices to manage, and the explosion of data, network managers face many challenges that automation can fix.
5 Questions to Ask Before Choosing a Managed Services Provider
To help your business operate at peak efficiency, you may want to partner with a managed services provider. If so, here are the top five questions you should ask them.
11 New Updates to Microsoft Teams | April 2022
In this month's Teams feature update, we highlight new General Availability features and explain how they benefit your day-to-day work.
Beware of These 6 Phishing Tactics to Protect Your Users and Systems
Phishing attacks are common and varying. It’s not enough to just focus on system security; you must also think about user security. Here's what to look out for.
Featured Articles
10 Steps to Successful Requirements Gathering and Elicitation Meeting
Here are 10 recommended steps to help you organize and facilitate a successful requirements gathering and elicitation meeting.
Agile User Story Splitting by Happy / Unhappy Paths & Operations (CRUD)
Good user stories and acceptance criteria will address both happy and unhappy paths of the story. The Happy Path represents the perfect situation where there are few (or no options) and nothing ever goes wrong.
Async, Await, and ConfigureAwait – Oh My!
In .NET Framework 4.5, async/await keywords were added to make async programming easier to work with. However, there are a few gotchas you may not know about.
Azure Tips & Tricks: Preventing Headaches with Cosmos Document IDs
The following simple tip regarding Cosmos DB's document identifier property may help you avoid creating a hard-to-find bug in your code.
How Aggregation Tables Improve Performance for Power BI Reports
This dive into aggregation tables will help you decide when to use them in Power BI to improve your data model and query performance.
How to Identify Good and Bad Agile User Stories
What Makes a Good User Story? The most common checklist that is applied to identify a GOOD user story was coined by Bill Wake, and it is the acronym INVEST. It stands for: I – independentN – negotiableV – valuableE- estimableS – smallT – testable Let me briefly explain each of these, and how it relates to the …
Managing Web.Config Settings For Multiple Environments
The web.config transformation process that occurs while publishing an ASP.NET web app is a compelling model for management automation.
Office 365: Single Sign-on vs. Same Sign-on
When going to a sign-on solution it is good to weigh your options and pick the choice best suited for your business needs.
When Is Your App Too Complex for Power Apps?
When is the business need and corresponding technical solution too complex for Power Apps? Here are some examples when a custom app may be the best choice.
Recent Posts
How to Get the Most Out of Your M365 Licenses
If you have an M365 license, you should evaluate any tool you use to see if you can replace it with features and tools you already have with Microsoft 365.
Read More The 6 Major Stages of a Successful Cloud Migration: A Walkthrough
By following these proven major stages of a successful cloud migration, IT leaders can provide a path to a more flexible, responsive, and agile organization.
Read More Top 7 Highlights from Microsoft Ignite 2021
At Ignite 2021, Microsoft unveiled new updates and features for the M365 platform. Here are the 7 most important updates and how they impact your organization.
Read More Does Your Security Licensing Match Your Security Posture?
The last thing you want to think about when dealing with IT security is licensing, but it can help ensure you're protected and avoid surprise licensing costs.
Read More How to Stand Up, Secure, and Deploy a GraphQL API with Azure AD B2C
This guide summarizes the process of standing up, securing, building, and deploying an API using GraphQL.NET, GraphiQL, ASP.NET Core, Azure AD B2C, and more.
Read More Should You Disrupt Yourself to Accelerate Digital Transformation?
Leaders all face the same quandary: When to lead or respond to disruption? Here are our recommendations for facing disruption and what's really driving value.
Read More Subscribe to our Newsletter