mercoledì 6 luglio 2011

Entity Framework June CTP Gets Enum, Spatial Data-Types, Better VS Tooling

di Roopesh Shernoy

Entity Framework giugno 2011 CTP è dotato di diverse caratteristiche come il supporto per dati di tipo Enum, due nuovi tipi di dati spaziali per la Geografia e la Geometria, compilata automaticamente e memorizzati nella cache le query LINQ e altro ancora. Ci sono anche diversi miglioramenti di Visual Studio come più diagrammi per un modello EF e importazione batch di stored procedure.
Le caratteristiche di runtime aggiunte sono -

Enum tipo di dati è ora disponibile per l'uso come qualsiasi altra proprietà scalare, come nelle query LINQ e aggiornamenti
Due nuovi tipi di dati spaziali per la geografia e la geometria sono supportate nativamente da Entity Framework
Possibile aggiungere valori di tabella funzioni Entity Data Model
Le stored procedure possono ora avere più set di risultati nel modello Entity Data
Diversi miglioramenti generazione SQL, in particolare intorno ottimizzazione delle query rispetto ai modelli con tavolo-per-type (TPT) eredità
Query LINQ vengono automaticamente compilate e memorizzate nella cache per migliorare le prestazioni delle query, invece di dover utilizzare CompiledQuery classe
Ci sono diverse nuove funzionalità per la progettazione di Entity Framework all'interno di Visual Studio:

Supporta la creazione di enumerazioni, funzioni spaziali tipi di dati e valori di tabella dalla superficie del progettista
È ora possibile creare diagrammi multipli per ogni modello di dati entità. Ogni schema può contenere entità e relazioni per rendere la visualizzazione dei modelli più facile. È possibile passare tra i diagrammi utilizzando il browser Modello e comprendono le entità collegate in ogni diagramma come un comando opzionale.
Il StoreGeneratedPattern per le colonne chiave può ora essere impostato su una finestra Proprietà entità e questo valore si propagano dal modello di entità fino alla definizione negozio.
Informazioni diagramma è ora memorizzate in un file separato dal edmx o file di codice entità.
Possono ora importare il lotto delle stored procedure in quanto le importazioni funzione utilizzando la procedura guidata Entity Model. Il risultato di ogni forma di stored procedure diventerà automaticamente un nuovo tipo complesso nel vostro modello di entità.
La superficie Entity Designer supporta l'evidenziazione della selezione guidata forma e colorazione entità.
Ci sono inoltre alcune caratteristiche che non ce l'ha fatta al CTP giugno, ma sono lavori in corso. Il team di ADO.NET ebbe a dire nei loro post sul blog ufficiale -

Ci sono un certo numero di caratteristiche comunemente richiesti, che non ce l'ha fatta in questa CTP di Entity Framework. Ci rendiamo conto che questi sono davvero importanti per voi e il nostro team ha iniziato a lavorare su un certo numero di loro già. Saremo raggiungere per i vostri commenti su queste funzioni più presto:

Stored procedure o con valori di tabella supporta la funzione nel codice First
Supporto per la migrazione di codice prima
Convenzioni personalizzabile nel codice First
Unici vincoli sostegno
Dosaggio creare-update-delete durante il salvataggio
Cache di secondo livello
Maggiori dettagli tra cui procedure dettagliate per alcune nuove funzionalità si possono trovare sul blog del team di ADO.NET.

Entity Framework è un Object-Relational Mapper da Microsoft per. NET. Fornisce fortemente tipizzato LINQ di accesso ai dati di esperienza su database relazionali, tra diretto, efficiente accesso a SQL Server e vanta di una forte fase di progettazione le caratteristiche di Visual Studio.

Corso Visual Studio - Corsi Visual Studio
Corso .Net- Corso Dot.Net - Corso Vb.net
Corso C# - Corso PHP - Corso Joomla

Nessun commento:

Posta un commento