.NET Aspire Made Easy
.NET Aspire is a technology that completely revolutionized the .NET ecosystem. Nobody expected it, but it took the software engineering community by storm when it was released. This technology makes developing, building, and deploying orchestrated distributed applications incredibly easy. Compared to other distributed application development frameworks, it’s very straightforward to Continue Reading
TDD: How to Do it Properly and Why It’s Easy
A short practical guide you can apply right away If you are a software developer, you have probably heard of test-driven development (TDD). Some people even insist that you can’t write good quality software without it! We will not argue about whether or not TDD is essential. What this short Continue Reading
The easiest way to learn design patterns: with C# 12 code samples on .NET 8
By Fiodar Sazanavets Design patterns are something that you will need to get familiar with as a programmer who works with object-oriented languages. This is primarily because they represent well-defined solutions to common software development problems. So, instead of thinking through all the details of your solution, you can simply Continue Reading
Implementing C# 11 and .NET 7.0: Learn how to build cross-platform apps with .NET Core
By Fiodar Sazanavets Leverage the latest features of C# and .NET to optimize the development of cross-platform apps Key Features● Use the .NET MAUI (Multi-platform App UI) framework to develop scalable native apps.● Learn how to set up, develop, and deploy cross-platform apps with .NET Core.● Build apps that can Continue Reading
The easiest way to become a software developer
By Fiodar Sazanavets From the best-selling author of “The battle hardened developer” comes a book that will teach you how to get your first job as a software developer, even if you are completely self-taught and don’t have any formal IT-related qualifications. However, this book will be useful to computer Continue Reading
The Battle Hardened Developer
Unaware of the battle… …the secret enemy destroys careers. Do you know the biggest threat to your job? Fiodar is a lead software engineer, technical author, and mentor to coders. He knows the struggle and has compiled take the lessons learned from mixed martial arts and endurance sports in this Continue Reading
The easiest way to learn design patterns: with JavaScript code examples on Node.js
By Fiodar Sazanavets Design patters are something that you will need to get familiar with as a programmer who works with object oriented languages. And this is primarily because they represent well-defined solutions to common software development problems. So, instead of thinking through all the details of your solution, you Continue Reading
Microservices Communication in .NET Using gRPC
Learn how to implement gRPC on the .NET platform step by step and cover how to use gRPC on .NET, including fundamentals, use cases, and best practices Key Features Book Description Explore gRPC’s capabilities for faster communication between your microservices using the HTTP/2 protocol in this practical guide that shows Continue Reading
Beginning gRPC with ASP.NET Core 6
Broaden your developer experience by learning how to use gRPC and ASP.NET Core together on the Microsoft’s developer framework, .NET 6 and discover a new way of developing APIs with gRPC. Beginning gRPC with ASP.NET Core 6 is your guide to quickly and efficiently getting down to the business of building gRPC Continue Reading
SignalR on .NET 6: the Complete Guide
By Fiodar Sazanavets Are you a software engineer who needs to build a fully interactive application with real-time updates? Perhaps you are aiming to write an instant messaging app. Or perhaps you want to receive updates about someone’s location in real time. Or maybe you have a fleet of responsive Continue Reading