I've been using ASP.NET for last 14 years(currently working with MVC 5)
Downloaded the new VS 2017 today and tried to create an empty ASP.NET Core webapplication. Then "Publish..."-ed it and didn't like what I got.
This is how the output directory looks like:
46 dll files in the root directory!
You can see a folder names "ref" there. This is the contents of it:
83 dll files!!!
Overall output directory size is more than 6 mb. For empty project.
And this is an empty project with the minimum of packages.
I remember when it was "classic" ASP.NET and the published website had one dll in its "/bin" folder.
Then it was MVC's time and we had some more dll files but also in the "/bin".
I am sure we really need al these files. But isn't there any way to make it look better?