Ciao surfernet, ma asp.net è indicato per app web. Mentre windowsforms lo penso vecchiotto, considerando l'ultima tecnologia UWP (che non è che poi mi piaccia tanto, sinceramente quest'ultima!).
Ecco perché da Form vorrei fare il passo successivo e iniziare con WPF. Quest'ultimo ti permette di dissociare il lato programmazione con la UI, oltre che farmi avvicinare a UWP che ribadisco, UWP lo odio !
Cmq, io ne so meno di te, per cui attendo qualche guru.