Microsoft does have tutorials for web pages using SignalR; go through them and learn how they work, and then work from there to get to where you need to be.
Microsoft Docs: Get started with ASP.NET Core[
^]
OP:
In my opinion, the solution is using websockets and SignalR .
Why do you think you need to use WebSockets / SignalR?
I have worked on and written several auction sites that only used "conventional" technologies of HTML, JavaScript, & AJAX; utilizing either Classic ASP or ASP.NET MVC.
While I can see some advantages to doing it, if I were to do it I would re-utilize what I already know and then the very few things where it would be utilized I would consider adding it in; after I had a thorough working knowledge of it.