3 ms·
I never run anything else than LTS in production. The in-between versions have basically been beta quality since .NET 1-preview.
by AtNightWeCode 5y ago
I never run anything else than LTS in production. The in-between versions have basically been beta quality since .NET 1-preview.
- metaltyphoon 5y agoCrazy how bing.com seem to not care for "beta" software :D
- throwaway_85202 5y agoBing.com developers are "first-party customers", they can raise issues internally, and these issues are prioritized
- Semaphor 5y agoThey literally don’t. They run actual preview versions in production to give the .NET team a chance to test new releases in high-traffic production scenarios. Though IIRC preview is a bit past beta ;)
- metaltyphoon 5y agoRight… So if such a massive site uses it whats the excuse for the next CRUD app?
- joshschreuder 5y agoI don't agree personally. I've written production services in all versions from 2.0 up to 5.0, including the minor point releases and had no issues (especially most recently). I know there have been some quality issues on the EF Core side, but on the Framework side everything has been pretty rock solid for me, with easy upgrades between versions.
- loic-sharma 5y agoDisclaimer: I work on .NET What makes you say that? All versions of .NET - including non-LTS versions - have had an extremely high bar for quality before releasing.
- AtNightWeCode 5y agoI worked with all .NET versions. The most none-code related .NET bugs I had to hunt down in modern time has been in .NET Core 1.0 (clear leader) and .NET Core 2.2. The thing I like about the LTS versions is that they always work in and with any part of the ecosystem. Actually, one of our clients had to downgrade from .NET 5.
- ripley12 5y agoDisagree. .NET 5 and 6 previews have been remarkably solid+stable for me.