Developer Support
Advocacy and Innovation
Latest posts
DAX Calculation Groups for Time Intelligence
Power BI Premium (Preview), Azure Analysis Services and SQL Server Analysis Services 2019 now support Calculation Groups! Why am I so excited? Because this functionality was one of the best capabilities in Multidimensional Analysis Services through Named Sets and Calculated Members.
Moving legacy ASP.NET apps with Windows authentication to Azure App Service (Part 2)
We discuss moving legacy backend services that use Windows authentication over to an Azure App Service, with emphasis on web service stack and authentication & authorization considerations.
Tips & tricks to run a Power Apps hackathon
Power Platform provides a low code approach to developing mobile friendly apps, or to perform business process automation. A Power Platform hackathon can help users ideate and put together a Proof of Concept to validate an approach and demonstrate value quickly.
Resolved JavaScript Promises Can Be Used Multiple Times!
JavaScript Promises are powerful, and they become more powerful once we understand that a "resolved" Promise can be used more than once!
Azure DevOps setting up Repository permissions
As your organization grows, you will start to have many repositories inside of your Azure DevOps projects. Most organizations allow developers to browse and contribute to any repository, and put policies on pull requests for specific branches to protect them.
Using Azure DevOps Pipelines with Redgate to Automate Oracle Database Deployments
In this post, I will cover a basic end to end-to-end example of taking a local Oracle database, setting up a project in a Git repository and using a Continuous Integration / Continuous Delivery (CI/CD) pipeline to take your database changes from code through to production.
3 Reasons You Should Have Designers in Your Agile Teams
The importance of having designers (user interface & user experience) skills in your agile teams.
Quantum Computing for Software Developers – Part II
In these two parts of my blog entry, I have demonstrated what Superposition and Entanglement mean from a quantum computing perspective. In Part 3, I’ll get into quantum operations!
So You Want to Build an AI Solution?
The most valuable lesson from our recent work was the time invested in identifying opportunities on how best to leverage AI to enhance our customer’s solutions before delving into architectural decisions and proceeding with a proof of concept.