Antonio "tdj"

(C'è sempre un modo migliore)
posts - 312, comments - 268, trackbacks - 17

My Links

News







Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

Articoli

Blogs

Controlli WinForm free

Guide

Siti vari

Sviluppo

Entity Framework

15 anni e non sentirli

Nella smorfia napoletana il numero 15 rappresenta "il ragazzo" o il giovanotto e se nel settore informatico questa età rappresenta un'eternità lo stesso si potrebbe dire per una community che tratta di informatica sopratutto se consideriamo che questa community esiste ancora! E infatti Visual Basic Basic Tips & Tricks compie proprio 15 anni. E mi sono accorto che anche io ne compio 15. Cioè 15 anni da quando seguo (a mia memoria) questa community. Ricordo di averla scoperta quando ancora l'url da digitare era www.beginend.com/vbasic ed io frequentavo l'Università Di Milano (Informatica ovviamente...) Ho iniziato come utente alla ricerca di risposte alle...

posted @ lunedì 25 novembre 2013 08:32 | Feedback (0) | Filed Under [ .NET Visual Studio Community Entity Framework Entity Framework Code First ]

Slide e Demo dell'evento "Visual Studio 2012 Tour"

Da qualche giorno è disponibile tutto il materiale mostrato all'evento "Visual Studio 2012 Tour" che abbiamo tenuto a Reggio Emilia lo scorso 6 ottobre. Relativamente alla mia sessione su Entity Framework 5 troverete sia le slide che la demo. Dato che questa volta mi sono limitato molto con le slide per dare maggiore spazio alla demo, sul sito potete leggervi un articolo che riepiloga brevemente le novità introdotte con EF5. Ma oltre a quest'ultimo articolo ne trovate altri. Eccovi l'elenco:   Le novità di Entity Framework 5 Entity Framework Code First Migrations Entity Framework Code First  Mentre...

posted @ lunedì 15 ottobre 2012 13:21 | Feedback (0) | Filed Under [ Community Entity Framework ]

EF5 all'evento "Visual Studio 2012 Tour"

Quale occasione migliore per tagliare il traguardo dei 300 post? :) Sabato 6 ottobre 2012, ci sarò anche io tra gli speaker dell'evento "Visual Studio 2012 Tour" che abbiamo organizzato in occasione del lancio di Visual Studio 2012. La mia sessione (tanto per cambiare) sarà focalizzata su Entity Framework 5 e cercherò di farvi vedere un po' le varie novità introdotte, in particolare Code First, Code Migrations, supporto enumeration, ecc... Per l'agenda completa e le istruzioni per registrarsi le trovate qui: Evento Visual Studio 2012 Tour Vi aspetto!

posted @ lunedì 1 ottobre 2012 15:03 | Feedback (0) | Filed Under [ .NET Visual Studio Community Entity Framework Windows 8 Entity Framework Code First ]

EF Code First: <Key> e <ForeignKey>

Gli attributi <Key> e <ForeignKey> sono utilizzati da Entity Framework Code First per definire rispettivamente la (o le) chiave primaria e la chiave esterna qualora non sia (o non si voglia) seguire la “naming convention”. L’attributo <Key> è intuitivo, serve per marcare una o più proprietà come chiave primaria nel database. Consideriamo le seguenti entità: Public Class Book <Key()> Property BookId As Integer Property Title As String Property Author As Author   End Class   Public Class Author            Property AuthorId As Integer       Property FirstName As String       Property...

posted @ mercoledì 2 maggio 2012 09:00 | Feedback (0) | Filed Under [ Entity Framework Entity Framework Code First ]

Entity Framework Code First: LocalDB

Come molti sapranno, il rilascio di SQL Server 2012 ha portato con sè una novità per gli sviluppatori, cioè SQL Server Express LocalDB. Si tratta di una versione molto light di SQL Server Express, che pur mantenendo tutte le caratteristiche dell’engine non richiede l’installazione completa della versione Express, e viene gestita automaticamente attivando il servizio SQL solo quando serve. Naturalmente questa caratteristica è disponibile solo in fase di sviluppo mentre per la distribuzione dell’applicazione è sempre necessario avere la versione Express o superiore. Entity Framework, supporta questo tipo di database utilizzando la modalità Code First. L’operazione (semplice) da fare è...

posted @ lunedì 23 aprile 2012 09:00 | Feedback (0) | Filed Under [ Visual Studio Entity Framework Entity Framework Code First ]

EF Code First Migrations: aggiornamenti automatici

Nell’articolo Entity Framework Code First Migrations viene illustrato il funzionamento di Code First Migrations, una funzionalità introdotta per mantenere allineato il database al modello dati. In particolare nell’articolo viene spiegato il metodo chiamato Code-Based Migrations perchè basato sulla generazione di codice per l’applicazione delle modifiche al database.Esiste però anche una seconda modalità più semplice, chiamata Automated Migrations, che permette di ottenere lo stesso risultato ma in maniera trasparente e soprattutto automatica. Consideriamo il modello utilizzato nell’articolo citato:  Public Class Book     Property BookId As Integer     Property Title As String     Property Author As Author     <Column(TypeName:="char"), StringLength(10)> Property ISBN As String     Property Price As Decimal    ...

posted @ mercoledì 11 aprile 2012 09:00 | Feedback (0) | Filed Under [ Entity Framework Entity Framework Code First ]

EF 4.3: Connection settings

In un post precedente ho spiegato brevemente le varie opzioni possibili che si possono utilizzare per configurare la stringa di connessione al database nel file .config. Con la versione 4.3 è stato introdotta una nuova sezione per impostare le nuove opzioni di configurazione introdotte, chiamata <entityFramework>. Questa sezione viene definita automaticamente nel file .config quando si ggiunge una referenza a Entity Framework 4.3 con NuGet: <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <section name="entityFramework" ...

posted @ martedì 10 aprile 2012 09:00 | Feedback (0) | Filed Under [ Entity Framework Entity Framework Code First ]

DbContext: gestione della connessione

DbContext è la nuova classe introdotta in Entity Framework 4.1 per supportare lo sviluppo con l’approccio Code First che consente di creare il database a partire dal modello dati. Nell’articolo “Entity Framework Code First” ho spiegato come specificare la stringa di connesione al database ma non è l’unico modo. DbContext mette a disposizione diversi modi per specificare la stringa di connessione da utilizzare. Vediamoli. Il modo più semplice è non specificare assolutamente nulla nè nel codice nè nel file .config. In questo caso EF genererà automaticamente una stringa di connessione che punta all’istanza SQLEXPRESS installata nel pc con un database...

posted @ giovedì 22 marzo 2012 00:25 | Feedback (0) | Filed Under [ Entity Framework Entity Framework Code First ]

Entity Framework 4.1 Languages Pack

Il team di EF ha rilasciato da pochi giorni una serie di risorse localizzate per Entity Framework 4.1. Si tratta della localizzazione dell'IntelliSense, dei template di progetto e dei messaggi di errore. Attualmente sono disponibili 9 lingue: Chinese (Simplified) Chinese (Traditional) French German Italian Japanese Korean Russian Spanish tra cui l'italiano che potete scaricare direttamente da qui. L'elenco completo dei packages lo trovate qui: ADO.NET Entity Framework 4.1 Language Packs

posted @ giovedì 14 luglio 2011 22:29 | Feedback (0) | Filed Under [ Visual Studio Tools/Utilities Entity Framework ]

EF Power Tools CTP1

Ormai i Power Tools vanno di moda e il team di EF non è da meno ed ecco che fa capolino la prima (speriamo di una non lunga serie di) CTP dei Power Tools per Entity Framework 4.1, rilasciati recentemente. Potete scaricare il setup dalla Visual Studio Gallery oppure attraverso l'Extension Manager di Visual Studio 2010 Questa versione contiene poche caratteristiche tra cui il Reverse Engine Code First ovvero la possibilità di generare un modello Code First basato su un db esistente. Altra feature è la possibilità di visualizzare il Data Model Code First generato (sia l'XML che il DDL) e la...

posted @ giovedì 19 maggio 2011 23:35 | Feedback (0) | Filed Under [ Visual Studio Entity Framework ]

Full Entity Framework Archive

Powered by:
Powered By Subtext Powered By ASP.NET