Yes, well I always developed only desktop apps and had so many people ask me if I had that application available for mobile and had to always say no that's why I decided on mobile. No, I have not worked on much other ui frameworks than VS win forms. A little bit on ASP.NET but never created anything new there. I know you can develop for mobile on asp.net. Never Blazor/Razor or even MVC. Would you rather recommend that? The applications I want to develop on mobile is Recipe Planner for a chef/household, Vehicle service/repair management application for a workshop/garage aimed mostly at one man businesses and other apps on that trent.