Domanda

che sto facendo il mio primo progetto ASP.NET MVC 3 qui, e dal momento che ho bisogno di sostenere le stored procedure, ho deciso di utilizzare Entity Framework 4.1 con l'approccio "database prima", per esempio con tutta la bontà EDMX.

Da quando ho assolutamente bisogno del sostegno stored procedure, I non può utilizzare il codice-prima (per quanto mi piacerebbe).

Tutto il fresco novità MVC impalcature sembra essere basata sul codice-prima (che non posso usare - vedi sopra) - o c'è un modo / un ambiente di influenzare in modo che esso userà ObjectContext invece di DbContext ??.

Quindi, come faccio a creare una sezione sveltina della mia MVC 3 app per patibolo alcune tabelle di ricerca - sta usando la EF 4.1 approccio database prima? Posso usare i dati dinamici? Come faccio ad aggiungere l'accaduto a un 3 (NET 4) progetto esistente MVC ?? Non riesco a trovare una voce "aggiungi nuovo elemento" per i dati dinamici ..... e tutto il how-to video che trovo sono per MVC 1 o 2 e .NET 3.5 - SI APPLICANO ancora ??

È stato utile?

Soluzione

Si prega di consultare questo commento al qui . Penso che si dovrebbe personalizzare il modello T4 per il vostro business. E Stev hanno anche un buon articolo a qui .

Altri suggerimenti

E 'finito per essere impossibile utilizzare il built-in scaffoling per ASP.NET MVC 3 senza una quantità oltraggiosa di lavoro extra - così ho finito per tornare a ASP.NET Webforms per questo piccolo mio progetto

La speranza si era provato questo:

Scaffold Controller Participant -force -repository -DbContextType "DBEntities" 

dove DBEntities è il nome della classe del modello generato da Entity Framework.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top