do you plan to use another db than SQL Server? .net 'prefers' SQL Server.
do you plan to deploy with containers? .net is not container first
do you plan to deploy outside of Azure? .net examples are Azure first (and same with EntraID and so on)
as for Blazor, silverlight then the 10 others attempts at UI after that still makes us hesitate to commit fully to it.
>is not-Windows your dev environment?
Rider & VS Code.
>do you plan to use another db than SQL Server?
PostgreSQL and SQLite are working great.
>do you plan to deploy with containers?
Did you try .net 8.
>do you plan to deploy outside of Azure?
All big cloud providers have their own docs for .NET
Just that, by default, it is assumed you run windows e.g. https://learn.microsoft.com/en-us/dotnet/core/docker/build-c... windows first, linux alt. no macos
at the bottom, 'container tools for Visual Studio'
Take all the video from https://devblogs.microsoft.com/dotnet/learn-dotnet8-beginner... how many are not using Windows?
You can use .net elsewhere. Just that it is on you to 'fix' the difference when they happen.
it is ok. Others languages might have a windows-second bias.
do you plan to use another db than SQL Server? .net 'prefers' SQL Server.
do you plan to deploy with containers? .net is not container first
do you plan to deploy outside of Azure? .net examples are Azure first (and same with EntraID and so on)
as for Blazor, silverlight then the 10 others attempts at UI after that still makes us hesitate to commit fully to it.