News for hackers. Stuff that matters.
Re:ASP.NET Core 3.0 will only run on .NET Core by jenscow on Friday November 02, 2018 @12:46PM (#18364522)
Yes, I'm glad of it too.

I no longer need Windows to develop nor host, while keeping on a platform which is hard to beat (for my requirements).

This isn't change for the sake of it, it's to keep .NET relevant. VS and Windows have become pain points.

Re:ASP.NET Core 3.0 will only run on .NET Core by dgritsko on Friday November 02, 2018 @04:26PM (#18366427)
VS is a pain point? It remains one of the best IDEs out there IMO. What are your specific issues with it, aside from needing to run it on Windows?
Re:ASP.NET Core 3.0 will only run on .NET Core by jenscow on Friday November 02, 2018 @06:36PM (#18367289)
I loved VS, having used it since it was MSVC.

The UX of VS2013 was the tipping point for me. And they removed macros. Dropped setup projects with no real upgrade path. The direction it moves is what benefits Microsoft.

And the cost has become unjustifiable, now that it's no longer a "must have".

Without ReSharper (which just adds to the bloat), it's primitive (but improving).

The debugger, however, has always been the best I've used.

Re:ASP.NET Core 3.0 will only run on .NET Core by horsawlarway on Friday November 02, 2018 @05:22PM (#18366889)
I think VS is painful.

It's slow to open. It crashes frequently. It's hard to extend. It's absolutely AWFUL on system resources. Its settings are a complete clusterfuck (admittedly, mainly because it tries to be/do absolutely everything).

I also think VS is actually a bad teaching tool for new developers. It simply tries to hand-wave/magic away parts of the system you're working on that REALLY matter. It's like VS is stuck in the era where the idea of opening a configuration file in a text editor is "uncouth". Which is frankly insane, since navigating the frustrating and byzantine guis it throws up instead is an absolute nightmare. Worse, you really need to care about those config files and settings, having them hidden helps nobody.

Basically, I think VS Code is a better IDE (yes, IDE, not editor) in every way. It takes more work to get off the ground, but it's literally miles away a better experience.

Re:ASP.NET Core 3.0 will only run on .NET Core by nightski on Friday November 02, 2018 @06:40PM (#18367320)
Then use VS Code?

But as a .NET developer of over 15 years now I disagree. VS Code is currently using 1,200 MB of ram on my machine while Visual Studio is using 1,700 MB. I have a much larger project open in visual studio. Out of the 64 GB of ram on my machine, this isn't even a factor. What kind of machines are you running on where this is actually a problem?

Re:ASP.NET Core 3.0 will only run on .NET Core by acct1771 on Saturday November 03, 2018 @02:28AM (#18369011)
VMs
Re:ASP.NET Core 3.0 will only run on .NET Core by keithnz on Friday November 02, 2018 @09:08PM (#18368045)
VS + Resharper (or better yet + VsVim) is a miles better experience

next on the list after VS would be Rider,

then VScode...

I cannot remember the last time Vs crashed, a bit slower to open, but percentage wise, I spend hardly any time opening it. Extensions are sort of more involved to set up, but it's not that hard to do. It uses a bunch of resources, but I have lots of resources for it, settings don't seem too out of the ordinary, like most things, it just works out of the box and has a deep set of settings to customize it.

Re:ASP.NET Core 3.0 will only run on .NET Core by sterlind on Friday November 02, 2018 @09:36PM (#18368142)
Resharper absolutely tanks my performance. Not only does it slow down cold start by ~5x, it introduces input lag on each keystroke. Back in VS2013, R# was indispensable, but with VS2017 the only feature I miss is namespace refactoring. It's also clunky how it gives you effectively two IDEs with two databases mushed into a single window.

I'm trying to wean myself onto VS code now (with vim keybindings), but being forced to stay in a single window is tough to swallow.

Re:ASP.NET Core 3.0 will only run on .NET Core by pjmlp on Saturday November 03, 2018 @05:50AM (#18369432)
I keep being disappointed by performance on InteliJ products.

Maybe because I don't have 16 GB, Xeons with SSD at my disposal?

So far Eclipse and Netbeans still outperform them, unless I turn on laptop mode and disable the majority of plugins.

Re:ASP.NET Core 3.0 will only run on .NET Core by tluyben2 on Friday November 02, 2018 @06:06PM (#18367137)
I have no clue why VS is so bad. You would hope that as a commercial and primary development tool for a company as large as MS, they would be able to make it stable and fast. It's horrible. But so is XCode... I guess both try to cram in too much features and developers will (have to in many cases) use it anyway.
Re:ASP.NET Core 3.0 will only run on .NET Core by copperx on Friday November 02, 2018 @12:53PM (#18364592)
What kind of requirements fit .NET best?

I'm trying to decide between .NET and Rails 4 for a new project.

Re:ASP.NET Core 3.0 will only run on .NET Core by jenscow on Friday November 02, 2018 @01:14PM (#18364816)
I chose core over node, because it has a better standard library with less 3rd party reliance.

On my last project, dealing with the multiple layers of dependencies with node became troublesome.

(static vs dynamic has equal balance, in my experience)

However, if it where not for Linux support (and Rider), I would have gone with node.

Re:ASP.NET Core 3.0 will only run on .NET Core by int_19h on Friday November 02, 2018 @03:27PM (#18365958)
Start by asking yourself whether you like static typing.
Re:ASP.NET Core 3.0 will only run on .NET Core by oblio on Friday November 02, 2018 @01:45PM (#18365076)
REST API + frontend framework => .NET
Re:ASP.NET Core 3.0 will only run on .NET Core by abledon on Friday November 02, 2018 @02:37PM (#18365513)
Greater than or equals..... ?
Re:ASP.NET Core 3.0 will only run on .NET Core by jbigelow76 on Friday November 02, 2018 @03:05PM (#18365772)
How soon we forget. That is obviously a CoffeeScript fat arrow function, after you're done adding the Rest API to the front end you callback to the .NET framework to execute it.
Re:ASP.NET Core 3.0 will only run on .NET Core by sk5t on Friday November 02, 2018 @07:53PM (#18367694)
Looks like a Scala type alias to me.