3 ms·
One thing that really sucked about using the original .NET was that even using something like Elastic Beanstalk on AWS, your costs were basically 4 times what .
by smackeyacky 5y ago
One thing that really sucked about using the original .NET was that even using something like Elastic Beanstalk on AWS, your costs were basically 4 times what .NET Core is, with all the downsides of managing a Windows server (shudder).
Core is a complete contrast. For a fairly boring CRUD web service, entity framework is a genuinely good O-R mapper and deploying .net core web services in a container is so easy it's literally childs play with the AWS toolkit installed in visual studio.
I get it that a lot of developers just don't think it's cool enough and that it carries a lot of the same dependency hell as Node (well, it's better than Node for that) but for my use case it's trouble free and allows a single person shop to quickly update and deploy an entire backend system without having to manage servers or licenses or anything. Microsoft do get money out of me via the Visual Studio subscription, but I needed that for other reasons so I figure it's a sunk cost.
- mattmanser 5y agoI recently cancelled my VS subscription, just couldn't see any reason not to just use the community edition.
- smackeyacky 5y agoAccess to licences for things like windows server and sql server. I run an old hp ML350 as a dev workstation, has windows server and sql server on it for some side hustle consulting work. You can't use the licenses for production systems but they sure are handy for spinning up replicas of on premises customer setups.
- mattmanser 5y agoSQL server dev is free now and runs on linux.
- smackeyacky 5y agoYes that's true but a few of the people I deal with are using SSIS or report server and those don't run on Linux. For those customers, being able to do some testing on a replica of their setup is very handy, so that's what I pay the visual studio license for.