Hacker News new | ask | show | jobs
by bob1029 1982 days ago
The documentation is the best feature of the entire platform. If Microsoft hadn't published that deep-dive document regarding Blazor hosting models [1], I probably would have not given the technology a deeper look. But, after reading through and comparing the pros/cons of server-side vs client-side, it made it very clear to me that this was an approach that would be a really good fit for us (we went with the server-side model).

My 2nd favorite feature is Self-Contained Deployments [2]. We skipped the whole containerization party because this approach completely obviated our need for such things.

Beyond that, being able to seamlessly transition between imperative & functional members within the same type, pattern matching in switch statements [3], on-going awesomeness of LINQ, etc. Really great stuff to work with.

[1] https://docs.microsoft.com/en-us/aspnet/core/blazor/hosting-...

[2] https://docs.microsoft.com/en-us/dotnet/core/deploying/#publ...

[3] https://docs.microsoft.com/en-us/dotnet/csharp/pattern-match...