First web app with ASP.NET : <p>I'm sorry if this question does not belong here but I couldn't think of any better place to ask.</p>

<p>I am a c# application developer but I want to try making a web site. Feature wise it should be similar to something like LinkedIn. That means a userbase, where each user have their own page, users can search for other users, follow and message each other. Maybe even a "news wall".</p>

<p>Now, I have to learn how to make such a thing from scratch (I guess it gonna take awhile - which is alright). From google I learned I could use ASP.NET core or ASP.NET and either Razor pages or MVC but I don't know if its actually possible with any of those tools.</p>

<p>What would be your recommendation? I don't wanna spend long time to learn something only to discover something else would have been better.</p>
