Blog Logo
TAGS

Microsoft Introduces the Azure Well-Architected Framework - Providing Customers with Best Practices for Building and Delivering Well-Designed Solutions

In a recent blog post, Microsoft introduces the Azure Well-Architected Framework, consisting of five pillars of architectural best practices to help customers optimize their workloads against Azure be...

Read more...

Microsoft Introduces the Azure Well-Architected Framework

Microsoft has introduced the Azure Well-Architected Framework to help users build and manage high-quality applications efficiently. The framework provides a set of best practices, guidelines, and vari...

Read more...

Clean Architecture Essentials

This article explains why software should be described by use cases rather than layers and frameworks. It introduces the Clean Architecture style that focuses on loosely coupled implementation and use...

Read more...

Writing More Succinct C# - Dan Clarke

In this blog post, Dan Clarke talks about writing more succinct C# code. He highlights the benefits of using LINQ, ternary-if and expression body members, and shares other ways to make code more compa...

Read more...

Effective Microservices: 10 Best Practices

In this article, Md Kamaruzzaman shares 10 tips to implement Microservice Architecture the right way. The Definitive Guide to Effective Microservices covers the best practices for designing, deploying...

Read more...

Microservice Architecture and Design Patterns for Microservices

Learn how microservices can positively impact your enterprise and how to handle Microservice Architecture (MSA) and some Design Patterns for Microservices. Discover the four goals to consider in Micro...

Read more...

Building End-to-End Diagnostics: Activity and Span Correlation

In this series of posts, Jimmy Bogard explains how to build end-to-end diagnostics for microservices with activity and span correlation. In this particular post, he examines how to correlate start and...

Read more...

Why Your Microservices Architecture Needs Aggregates

Microservices architecture requires organizing our stuff into discreet, well-defined units. Aggregates help in this by allowing us to group together related business entities into cohesive units. With...

Read more...

Domain-Driven Design in the Era of Microservices

In this article, Christopher Laine explores the use of Domain-Driven Design (DDD) in the context of Microservices architecture. He reflects on the evolution of DDD since Eric Evans first published his...

Read more...

Automatonymous - A Most Awesome State Machine for .Net Applications

Automatonymous is a highly efficient state machine designed for .Net applications. It enables developers to rapidly build state machines for .Net software, with support for versions 4.5 and higher. Wi...

Read more...

Handling Failure in Long Running Processes

In this article, we explore strategies for dealing with failure in long running processes in distributed systems. We discuss the use of retries, delayed retries, and exponential backoff strategies in ...

Read more...

Storing the state of a Long Running Process

In this article, we discuss three patterns for storing the state of a long running process- storing the state in the domain entity, in the message or in a process instance. We walk through the first p...

Read more...

How event-driven architecture solves modern web app problems - Stack Overflow Blog

Web-based applications have come a long way since we used to serve static HTML content from servers. Nowadays, applications are much more complex and use multiple frameworks, data centers, and technol...

Read more...

My exploration of Rust and .NET

In this blog post, Eric discusses his progress on a project that facilitates .NET development using Rust. The project consists of a compiler that takes LLVM bitcode from rustc and converts it into a ....

Read more...

Your C# is already functional, but only if you let it

In this article, the author explains how they implemented a FizzBuzz solution using some of the new features in C# 8.0. They highlight the functional aspect of their code and explore the difference be...

Read more...

Redirecting to Ankits Blog

Redirecting to https://ankitbko.github.io/blog/. Please wait while we transfer you to Ankits blog. This blog contains various informative articles and tutorials on different topics such as programming...

Read more...

.NET Threading and WebAssembly

Threading, in general operating systems sense, is not something that the web has been able to use until very recently. The addition of Threads support in WebAssembly, and the activation of the threadi...

Read more...

Functional Programming Optics in .NET

Learn how lenses and prisms can help you deal with immutable types in F# and other programming languages. Immutable types provide greater safety when dealing with data, but they require nesting object...

Read more...

Why everyone is talking about WebAssembly

If you haven’t heard of WebAssembly yet, then you will soon. It’s one of the industry’s best-kept secrets, but it’s everywhere. It’s supported by all the major browsers, and it’s coming to the server-...

Read more...

Understanding ConfigureAwait in .NET: A FAQ

Async/await has become a fundamental programming construct in the .NET ecosystem since it was introduced seven years ago. However, many developers still have questions about ConfigureAwait, a crucial ...

Read more...