Whenever you want to learn a new web framework - Rails, Django, what have you - every tutorial starts with the same Hello, World example: build a blog. Connect to a database, list all your posts, add new ones, read them one-by-one. Simple stuff.
Not so in C#. You have to first figure out how ASP.NET works, then learn a bit of WebAPI and MVC, then ODBC to set up your database connection...
I shan't be using C# for personal web projects, that's for sure.