Articles of code first

Codice EF4 Primo: come aggiungere una relazione senza aggiungere una proprietà di navigazione

Come dovrei definire le relazioni usando Code First ma senza utilizzare alcuna proprietà di navigazione? Precedentemente ho definito One-Many e Many-Many utilizzando le proprietà di navigazione in entrambe le estremità della relazione. E le relazioni appropriate vengono create nel database. Ecco una versione ridotta di come appaiono le classi (ho convertito le relazioni Many-Many in […]

Il codice di relazione ricorsiva molti-a-molti ricorsiva prima Entity Framework

Non riesco a farlo funzionare affatto class Member { public virtual IList Friends { get; set; } [Key] public int MemberId { get; set; } public string Name{ get; set; } } Ho provato ad aggiungere Mapping ma invano. C’è un modo per farlo con CTP5?

Stringa di connessione di SQL Server Express per il codice di Entity Framework Innanzitutto

Sto lavorando in Visual Web Developer 2010 Express e utilizzo il CTP code-first di Entity Framework. Sono in grado di farlo con il nuovo SQL Server CE ma non riesco a trovare una stringa di connessione per lavorare con SQL Server Express. Questo, utilizzando la versione beta di SQL Server CE, funziona correttamente (il database […]

Entity Framework: esiste un modo per caricare automaticamente le quadro figlio senza Include ()?

Esiste un modo per decorare le tue classi POCO in modo da caricare automaticamente le quadro figlio senza dover usare Include() ogni volta che le carichi? Diciamo che ho una macchina di class, con proprietà complesse per ruote, porte, motore, paraurti, windows, scarico, ecc. E nella mia app ho bisogno di caricare la mia auto […]

Entity Framework Code First – No Detach () metodo su DbContext

Mi chiedo il motivo per cui non esiste alcun metodo Detach sull’object DbContext come se fosse per ObjectContext. Posso solo supporre che questa omissione sia stata intenzionale, ma ho difficoltà a capire perché. Devo essere in grado di staccare e riattaccare quadro (per inserire la cache in un progetto ASP.NET, per esempio). Tuttavia, dal momento […]

Il codice Entity Framework supporta prima le stored procedure?

Ho visto diverse presentazioni di EF Code First e non ho visto come EFCF funzioni con stored procedure. Come posso dichiarare un metodo che userà qualche sp? Posso passare un’ quadro a un metodo che chiama sp senza mappare manualmente le proprietà dell’entity framework ai parametri sp? Inoltre, cosa succede se cambio la mia modella? […]

Entity Framework DateTime e UTC

E ‘ansible avere Entity Framework (sto usando il Code First Approach con CTP5 al momento) memorizzare tutti i valori DateTime come UTC nel database? O forse c’è un modo per specificarlo nella mapping, per esempio in questo per la colonna last_login: modelBuilder.Entity().Property(x => x.Id).HasColumnName(“id”); modelBuilder.Entity().Property(x => x.IsAdmin).HasColumnName(“admin”); modelBuilder.Entity().Property(x => x.IsEnabled).HasColumnName(“enabled”); modelBuilder.Entity().Property(x => x.PasswordHash).HasColumnName(“password_hash”); modelBuilder.Entity().Property(x => […]

ASP.NET MVC3 ed Entity Framework Code prima architettura

La mia domanda precedente mi ha fatto ripensare a strati, repository, dipendenze e cose architettoniche come questa. La mia architettura ora si presenta così: Sto usando il codice EF prima, quindi ho appena creato le classi POCO e il contesto. Questo crea db e modello. Livello più alto sono le classi del livello aziendale (Provider). […]

Convalida non riuscita per una o più quadro durante il salvataggio delle modifiche al database SQL Server mediante Entity Framework

Voglio salvare il mio Edit to Database e sto usando Entity FrameWork Code-First in ASP.NET MVC 3 / C # ma sto ricevendo errori. Nella mia class Event, ho datatype DateTime e TimeSpan ma nel mio database, ho rispettivamente Data e ora. Potrebbe essere questa la ragione? Come posso trasmettere al tipo di dati appropriato […]

Perché utilizzare ICollection e non IEnumerable o List su relazioni many-many / one-many?

Lo vedo molto nelle esercitazioni, con le proprietà di navigazione come ICollection . È un requisito obbligatorio per Entity Framework? Posso usare IEnumerable ? Qual è lo scopo principale dell’utilizzo di ICollection anziché IEnumerable o anche List ?