PDA

View Full Version : [C# & EF] Domanda da neofita su compatibilità


arcer
03-10-2012, 15:00
Salve a tutti,
dovrei scrivere un applicativo che gestisce le Human Resources (fa figo dirlo) di un azienda, il programma in se è semplicissimo, ma vorrei provare ad utilizzare Entity Framework su un database Sql Server Compact Edition, non perchè ne sento la necessità, ma perchè vorrei imparare qualcosina su questo framework. Solo che non ho capito bene una cosa:

ci sono particolari problemi di incompatibilità tra EF (in particolare l'ultima versione), SQL CE e C#? Oppure EF è solo per Asp.NET? perchè tutte le guide che sto trovando sono sempre riferite a ASP.NET...



grazie mille a tutti

ps: se avete anche una piccola risorsa da dove iniziare sarebbe perfetto... :P

Kralizek
03-10-2012, 15:17
EF é una tecnologia di accesso al database, per cosa ci accedi sono fatti tuoi =)

Quindi no, non é solamente esclusiva di ASP.NET :)

Ad ogni modo EF supporta nativamente SQL Server 2008 (il fratello grosso e costoso), SQL Server 2012 (il fratello grosso, costoso e nuovissimo), SQL CE 4.0 (il fratellino piccolo) e LocalDb (il fratellino piccolo e smanettone).

In aggiunta supporta anche Oracle, SQLlite e MySql e qualsiasi database per cui esiste un EF provider =)

arcer
03-10-2012, 15:55
Ti ringrazio per la risposta ultrarapida....

in effetti però c'è un piccolo "workaround" per far funzionare SQl CE 4 con EF e C# che è riportato qui:

http://stackoverflow.com/questions/5205280/entity-framework-4-and-sql-compact-4-how-to-generate-database


indirettamente ho trovato anche la risposta ai problemi che avevo nella generazione del sql CE 4