Ho appena iniziato a utilizzare LINQ su SQL in un progetto di medie dimensioni e vorrei approfondire la mia comprensione dei vantaggi offerti da L2S.Quali sono i vantaggi di LINQ su SQL?
Uno svantaggio che vedo è che aggiunge un altro livello di codice, e la mia comprensione è che ha prestazioni più lente rispetto all'utilizzo di stored procedure e ADO.Net. Sembra inoltre che il debug potrebbe essere una sfida, soprattutto per le query più complesse, e che queste potrebbero finire per essere trasferite a un processo memorizzato comunque.
Ho sempre desiderato un modo per scrivere le query in un ambiente di sviluppo migliore, L2S interroga la soluzione che stavo cercando? O abbiamo appena creato un altro livello sopra SQL, e ora abbiamo il doppio di cui preoccuparci?
Penso che chiariresti le cose se hai cambiato la domanda per dire "LINQ to SQL" ovunque. C'è un sacco di LINQ oltre LINQ a SQL. –
buon punto, grazie. – alchemical