Observability with Azure Monitor
When you have critical applications in your environment, you want to monitor those resources for the performance and availability. Azure offers a full-stack monitoring service that allows you to quickly identify issues, bottlenecks, and areas of improvement. Read More Azure Monitoring & Security

ECI Business Scholarship Awarded
We are thrilled to announce the recipient of this year’s Business Scholarship provided by our consulting firm at the College of Business at CSUS (California State University, Sacramento). Congratulations to Rahul Bawa on being selected for this prestigious award! Read More ECI Business Scholarship Awarded
Blazor Vs. ASP.NET
Blazor is a new Single Page Application (SPA) technology by Microsoft. It is a comparable technology to React, Angular, and Vue.js but uses C# instead of JavaScript. It brings C# to the world of SPAs and challenges traditional web apps frameworks such as ASP.NET. Web Forms and ASP.NET Core MVC for building web apps. This article discusses the choice between SPAs and traditional web apps and explains the difference between client-side rendering like Blazor Web apps vs. server-side platforms like Blazor Server apps.

An introduction to .NET Core and how it differs from the .NET Framework
Before we talk about .NET Core, it will be helpful to understand what is .NET in basic, it’s evolution, different development phases, the limitations, the rise of .NET Core and it’s capabilities as of Dec 2022.
Read More An introduction to .NET Core and how it differs from the .NET Framework

Process Improvement is Too Small a Piece to be Effective
For years organizations have engaged in process improvement exercises to help improve their performance. Each client that I have consulted with had binders of process models defined for them that may have included As Is models as well as To Be models. Read More Process Improvement is Too Small a Piece to be Effective