Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Desktop database
Message
De
29/08/2011 11:45:25
 
 
À
29/08/2011 11:27:09
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Versions des environnements
Environment:
C# 4.0
OS:
Vista
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Desktop
Divers
Thread ID:
01521574
Message ID:
01522113
Vues:
37
>>>From a contrarian POV, on top of the benefits of only having to chuck a coiuple of DLLs into the deployment:
>>>
>>>You can use the Compact edition with the ADO.NET support for EF and Linq (native providers not OLDEB)
>>>You can use SSMS to create/manage CE databases.
>>>IIRC replicating to a main SQL server is supported?
>>>
>>>Admitted downsides:
>>>4GB database limit
>>>No Stored Procs.
>>>No nested transactions ?
>>
>>No views, no triggers
>
>True - I should have mentioned Views, sorry.
>Out of curiosity I just cobbled a quick CE database together and created a .Net EF connection. Worked perfectly ( including associations and cascades, even offered to import the DB into the project which would make deployment even more of a no-brainer). If using EF/Linqthen the lack of views seems to become somewhat irrelevant?

I read somewhere recently CE works well with EF

Yes, views may be more irrelevant then

>
>Triggers? Only Mark knows whether that lack would be a problem. It it were I'd be mildly surprised.

If you need cascading deletes / some control that you cannot insert a child record without corresponding parent / control that the parent cannot be deleted if there are still child records -- wouldn't you need triggers ?


>OTOH, lack of security/permissions, except at the simple database level, might be an issue?
>
>
Gregory
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform