News for hackers. Stuff that matters.
Re:NET Core 2.1 Roadmap by nwah1 on Friday February 02, 2018 @02:14PM (#16293352)
Awesome. Lazy Loading for EF is probably the most requested feature there.

I'm wondering how Kestrel is doing, and if it will finally be available as a freestanding web server, not behind a reverse proxy. Looks like HTTP/2 support is delayed until at least 2.2.

Re:NET Core 2.1 Roadmap by dmarlow on Friday February 02, 2018 @02:21PM (#16293401)
Is lazy loading really that widely used? I used it once and it led to all sorts of issues unless I managed everything myself. I much prefer to have it off and rely on explicitly getting what I need.
Re:NET Core 2.1 Roadmap by nwah1 on Friday February 02, 2018 @02:36PM (#16293523)
I notice for complicated apps you often want to turn it off, but development time probably is slightly faster on simple apps with lazy loading and is the previous default.

I would probably want eager loading to be the default, but lazy would be useful for porting old code at minimum.

Re:NET Core 2.1 Roadmap by benaadams on Friday February 02, 2018 @04:12PM (#16294226)
Kestrel was "more suitable as an Internet-facing server" at 2.0 https://blogs.msdn.microsoft.com/webdev/2017/08/25/asp-net-c...

Section: Kestrel Hardening

Re:NET Core 2.1 Roadmap by DamianEdwards on Friday February 02, 2018 @03:02PM (#16293756)
Limits and timeouts were added to Kestrel in 2.0 that enable it to be supported for use as an Internet facing web server (we made that announcement then too). Reverse proxies are still advised for defense in depth of course.