←back to thread

201 points olvy0 | 1 comments | | HN request time: 0s | source
Show context
blackoil ◴[] No.41878798[source]
Anyone knows of a comprehensive book/tutorial to learn end to end web development in dotnet. Most I have found are elementary, outdated or poor quality.
replies(5): >>41878995 #>>41879009 #>>41879030 #>>41879834 #>>41879860 #
emmanueloga_ ◴[] No.41879030[source]
I've recently taken an interest in web development using C#. It seems to me that ASP.NET is THE way for creating web applications in .NET, for better or worse ("for worse" since lack of alternatives sounds a bit suspicious to me...).

Anyway, I came across a podcast featuring the author of "ASP.NET Core in Action", Andrew Lock, and he seems to know his stuff. I haven't read the book yet, but maybe this is the book you are looking for.

--

1: https://dotnetcore.show/season-6/navigating-the-aspnet-core-...

2: https://www.manning.com/books/asp-net-core-in-action-third-e...

replies(1): >>41879625 #
WorldMaker ◴[] No.41879625[source]
There are alternatives, but most of them have been "consumed" in that ASP.NET does what they do better (most recently "ASP.NET Minimal API" removed a lot of the appeal for many of the smaller alternatives), or "consumed" because "ASP.NET" the brand also includes the low level HTTP machinery at this point and alternatives are increasingly "ASP.NET + some extra framework" which doesn't sound like an alternative, or are focused on small niches and other languages. There's a lot of fun alternatives in F# (Giraffe is the first one to my mind), but obviously that is no longer web development in C#.
replies(2): >>41879781 #>>41879814 #
DonnyV ◴[] No.41879781[source]
Modern Asp.net stole a lot from a little web framework called NancyFx. It really shaped what Asp.net Core is today.
replies(1): >>41880733 #
1. WorldMaker ◴[] No.41880733[source]
I agree, "Minimal API" owes a lot to Nancy, specifically. There were a few others in that space, but Nancy was definitely the big one that pushed ASP.NET the most.