none
Applications universelles - Entity Framework - SQLite.NET RRS feed

  • Question

  • Bonjour à toutes et tous,

    Tout est dans le titre. Je me renseigne sur les technologies conseillées pour la partie base de données dans les applications universelles Windows 10.

    Tout d'abord, est-ce qu'Entity Framework peut actuellement fonctionner avec ces applications ? J'ai cru lire que la version 7 sera compatibles, mais je crois qu'elle n'est pas sortie.

    Et est-ce qu'il faut avoir une préférence pour EF ou SQLite.NET ? (en terme de performance par exemple)

    Quels seraient les avantages de l'une ou l'autre de ces deux alternatives ?

    Par avance merci de vos précieux conseils

    Samuel

    mardi 10 novembre 2015 09:03

Réponses

Toutes les réponses

  • Entity Framework est un ORM, pas un moteur de base de données.

    SQLLite est un moteur de base de données auquel on peut accéder soit via ADO .NET (le + performant), soit EF.

    SQL Lite est dispo pour les UWA, EF je ne sais pas.


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    • Marqué comme réponse Samuel LIOULT mardi 10 novembre 2015 16:20
    mardi 10 novembre 2015 12:24
  • Bonjour Richard,

    Merci pour votre réponse. En effet après relecture, il est vrai que la comparaison n'est pas très pertinente.

    La vraie question est plutôt de savoir s'il est préférable d'utiliser SQLite (ou autre) avec EF ou plutôt une librairie qui semble être très utilisée, à savoir SQLite.Net-PCL, qui utilise LINQ.

    Merci

    Samuel

    mardi 10 novembre 2015 13:09
  • Perso, je déconseille EF, mais ce n'est que mon avis perso

    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    • Marqué comme réponse Samuel LIOULT mardi 10 novembre 2015 16:20
    mardi 10 novembre 2015 13:31
  • Je pense que je vais utiliser SQLite.Net-PCL.

    Je marque le sujet comme clos.

    mardi 10 novembre 2015 16:20