Bene, ho seguito il tutorial di NerdDinner online e l'ho completato a T.Come posso evitare di dover scrivere il codice boilerplate?
Ora ho implementato un mio progetto utilizzando praticamente la stessa architettura.
ho notato il mio processo è:
- CREATE DATABASE.
- Creare DBML.
- Crea | Classe TableName | Repository.cs con metodi di accesso ai dati.
- Crea partial | TableName | classe per gestire la convalida.
- Risciacquare e ripetere per tutti i tavoli.
Quando ho finito sono esausto e non ho fatto nulla, eccetto il codice drag and copypaste e il cambio dei nomi delle variabili.
Cosa mi manca qui. Dove posso migliorare questa foschia della caldaia in cui mi trovo?
Modifica: senza creare il mio modello T4, c'è uno strumento che mi aiuterà?
Ho lavorato per un lungo periodo in MVC e lo faccio ancora in questo modo – Nealv
Seriamente, questo è il modo migliore e più accettato? Visto che il 90% del processo è meccanico, non c'è uno strumento per farlo? –
Non che io abbia ancora visto, forse qualcun altro l'ha fatto, spero che pubblichino qui poi :) – Nealv