Key Takeaways
Microservices migrations are not a trivial change. You have to understand if it will really solve your problem otherwise you might create a tangled entity that might kill you.There are different...
CHAPTER 1: JUST ENOUGH MICROSERVICES
WHAT ARE MICROSERVICES?
Microservices are independently deployable services modeled around a business domainMicroservices are technology-agnosticMicroservices communicate with each other via networks - making them a...
The term “microservices” appeared for the first time in 2011 at a workshop for software architects. In 2012 we started to see more and more people talking about microservices architecture, as this architectural style was proposed to...
What is this buzz word ‘Docker’? Let’s understand this.
In the image, we can see that whale is carrying so many boxes and going very happily. These boxes are called...
Today, at Connect(); 2018 conference, Microsoft has announced .NET Core 3 Preview 1 - the first public release of .NET Core 3.
According to the company, .NET Core 3 is a major update that includes support for building Windows desktop...
Key Takeaways
ASP.NET Core has a built-in distributed caching interface.
Performance, shared data, and durability are the primary benefits of distributed caching.
Couchbase Server is a memory-first database that is great for use as a distributed cache.
NuGet packages...
Creating Web API in ASP.NET Core 2.0
GitHub repository
Introduction
Let's create a Web API with the latest version of ASP.NET Core and Entity Framework Core.
In this guide, we'll use WideWorldImporters database to create a Web API.
REST APIs provide at least the following operations:
...
We bring you a much needed Rosetta Stone — an explanatory bridge between these two technologies
Java and C# are incredibly similar. Both languages are somewhat derived from C++ and from similar first principles.
Ace that advanced system design interview
Distributed applications are a staple of the modern software development industry. They’re pivotal to cloud storage services and allow web applications of massive scale to stay reactive. As...
In part 3 of our .NET 5 Breaking Changes series, we look at ASP.NET Core. Previous reports covered the Base Class Library and historic technologies.
Serialization
Numbers that appear as quoted strings can now...