Blog

Business Process Management: the Foundation for Good Domain-Driven Design (DDD)

Domain-Driven Design (DDD) has garnered attention within modern software architecture for the past seventeen years, and for good reason. Focusing your design around business problems makes sense. But many organizations make a simple mistake in adopting DDD: making assumptions about the right business problem to… Read More »Business Process Management: the Foundation for Good Domain-Driven Design (DDD)

Microsoft Blazor: Next Generation Web UI or Silverlight All Over Again?

In May, Microsoft made a bold announcement with the release of Blazor WebAssembly 3.2: “full stack web development with .NET is now here!” Blazor is an open source, cross-platform framework for building interactive web UIs using C# instead of JavaScript. Components could already be hosted… Read More »Microsoft Blazor: Next Generation Web UI or Silverlight All Over Again?