Mas esse razor é para criar aplicações desktop? O interesse no C# seria somente esse. A parte web eu continuo com Laravel
Respondendo a "Interessante, cara, eu também vim do PHP! Front..." dentro da publicação Começando com C#: A simplicidade em seu melhor
1
2
Ah, sim!
Então para aplicação desktop é melhor utilizar WPF ao invés de Windows Forms. WPF você consegue escrever o front-end utilizando XAML. Sem contar que é muito bom para estilização.
Se você tiver interesse em mobile também, dê uma olhada em MAUI :)