Hands-On Software Architecture with C# 8 and. NET Core 3 will not only cover the best practices that a software architect should follow for developing C# and. NET Core solutions but it will also discuss all the environments that we need to master in order to develop a software product with the latest trends.