Grazie ad entrambi per le risposte,
vorrei dare qualche indicazione in più: come back-end utilizzo solitamente SQL Server (ultimamente anche in docker) o MariaDB. Access lo utilizzo come front-end mediante tabelle collegate mentre per interfacciarmi ai dati in .NET ho usato un DataSet.
Sto iniziando a familiarizzare con I vari controlli (Panel, binding Navigator e Toolbar) cercando di ripetere il percorso di apprendimento basato su raffinamenti continui fatti con Access; in pratica all'inizio usavo autocomposizione per maschere, report e query poi con il tempo sono passato al codice e riesco ad ottenere tantissimo.
Mi chiedo quindi se ci sia la possibilità di imparare a conoscere e sfruttare tutti i componenti base di cui .NET dispone nativamente e poi, una volta acquisita la necessaria esperienza, personalizzarli ed adattarli alle mie esigenze.
Sono spaventato da una curva di apprendimento troppo lunga se devo partire dalle basi teoriche (pur riconoscendone la necessità).
Grazie ancora per la collaborazione.