So che esistono schemi come MVC per separare la vista dalla logica, tuttavia, non so quanto siano comuni nelle applicazioni Winform.
Per un'applicazione C # Winform, posso iniziare con un Form
e aggiungere gradualmente componenti dell'interfaccia utente ad esso, quindi per gli eventi dei componenti, ( click
, textchanged
...) chiamo le mie funzioni o scrivo direttamente la mia logica lì!
So che è una cattiva abitudine, ma non so quale sia il modo migliore per avviare un simile progetto in Visual Studio (un modello, un framework, un punto di partenza), MVC è l'unica soluzione? Dovrei farlo per qualsiasi progetto ?!
Vorrei ricevere alcune linee guida o un framework leggero per iniziare.