Prima un breve briefing; Sono stato una persona di Delphi per anni e sono stato lontano da C# per due anni. L'ultima cosa che ho fatto in C# è stata un'app DB di medie dimensioni con il mio DAL personalizzato. Cioè, avevo codificato le mie proprie funzioni per recuperare i dati come lista, funzioni per aggiungere dati e così via. Ora mi viene offerto un progetto su piccola scala utilizzando C# WinForms e SQL Server, e c'è una scadenza che è di circa 2 o 3 settimane. Nota che ho dimenticato la sintassi LINQ e molte cose.. ORM netto con la curva di apprendimento più veloce?
Ora, quale ORM sarebbe più facile e veloce da imparare? Posso farcela a non usare il livello di astrazione aziendale, se necessario, per guadagnare tempo. Ho bisogno di qualcosa che possa alleviare il lavoro manuale. Grazie in anticipo.
Le curve di apprendimento per gli ORM sono pressappoco uguali (sono tutte bizzarre e hanno caratteristiche diverse, e l'apprendimento degli ORM in genere richiede la maggior parte del tempo). Non sono sicuro che questa sia la domanda che dovresti davvero chiedere. –