Re:What Makes .NET Core So Special?
by arwhatever on Friday November 09, 2018 @05:58AM
(#18413636)
Just have to point out that I live by 'dotnet watch test' (F# FTW) along with VSCode's built-in console window, and while it does not include the line-by-line indication of lines affected by loading or failing tests, it does work out of the box, for free, and is cross-platform. (running dotnet core, to be clear)
Live unit testing is great, assuming your company pay for the Enterprise edition which is the only one which has it.
(Mine doesn't).
Resharper has it for a fraction of the price.
I really like ReSharper, and I've bought it for my team, but it often makes VS crawl like the PC was a budget model from 2000. They must address this sooner or later.
Re:What Makes .NET Core So Special?
by batty_alex on Friday November 09, 2018 @07:32AM
(#18413930)
I just cut out the middleman and use their Rider IDE. It doesn't seem to bring my whole PC to grinding halt and is built on top of ReSharper. It's worth a try if you haven't checked it out already.
I'd be surprised if many organisations pay the full price for Visual Studio Enterprise - certainly a former employer of mine (a pretty large company) didn't pay anything like the list price for any of the MS development tools.
Let's say they get it at an 80% discount. VS Enterprise apparently is now available only though a cloud subscription worth ~$3000 per year so it would still be ~$600. Resharper is $299/$239/$179 (1st/2nd/3rd year).
And this is a scenario where your company can get an 80% discount (not sure this is doable) plus Resharper has a perpetual license you can keep after 1 year, just without updates.
It was a big multinational - that kind of money was literally a rounding error.
It might be a rounding error, but none the less, if they negotiate a reduced price, that would literally pay the cost of hiring a person whose only job is to do just that.
Re:What Makes .NET Core So Special?
by what-the-grump on Friday November 09, 2018 @09:01AM
(#18414350)
You get a little more than just VS with that subscription... Access to dev/test pricing in azure and all the software to test on is huge. Plus whatever else...
Check out NCrunch. It's an inexpensive add-on which does this specifically.
> Visual Studio is littered with SQL server and Azure tools which doesn't even make sense. Either offer equal tools for all major tech or none, but this subconscious constant selling of their own tools sickens me slowly.
Of course they support their own tools, but you don't have to use Visual Studio, you can use VS Code if you like. But I can understand why people like Visual Studio - live unit testing alone is reason enough to use it.