2,133 karma · joined July 25, 2012
I'd like the idea of vertical slices for this: once you've done this, then refactor to microservices will be much easier.
To me, VS 2019 refactoring suggestions and Roslynator extensions helped a lot to learn and use new syntax capabilities and idioms: you write code in "the same old way" and then often roslyn is able to convert this code using new features, often in a concise, readable but undebuggable way :)
I think that with the latest improvements (from v7 to now) Microsoft is trying to "fill the gap" between F# and C#, and let C# developers embrace functional paradigms (at least, some of) without switching to F# itself.
Even worse. We're stuck with html/js also for "desktop" apps, via the electon and similar. Basically, UI development is dead (Windows WPF is in maintenance mode) and if you want, as example, build some graphs you need to manipulate js in a webpage. A
kudos to lemmings creators!
"We will continue to both service and support .NET Framework, which includes bug–, reliability– and security fixes."
EDIT: more on this here https://devblogs.microsoft.com/dotnet/update-on-net-core-3-0...
"Monolith First", Martin Fowler