CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Déployer une application C# avec sa BDD

alerte1654165
alerte1654165
Niveau 10
08 décembre 2020 à 18:15:48

Salut,

Je suis en train de créer une appli console en c#

j'ai besoin d'une base de données avec entity framework. Mais je sais pas quoi prendre comme bdd. y'a pas des base de données intégrés directement à visual studio ?

Quand j'aurai fini mon code, le but c'est de créer un installer qui va déployer le code + la base de données. Vous savez comment on fait ça ? Et quel type de base de données je dois choisir ?

Sur un environnement windows je précise.

Jai peut-être été pas très clair dans mon vocabulaire, hésitez pas à poser des questions.

Merci

Message édité le 08 décembre 2020 à 18:16:50 par alerte1654165
boucif
boucif
Niveau 24
08 décembre 2020 à 20:06:03

Tu peux utiliser Sqlite

alerte1654165
alerte1654165
Niveau 10
08 décembre 2020 à 20:48:42

Merci kheyou.

J'ai regardé Sqlite et en effet on peut mettre sa db dans un seul fichier et la publier avec le code :oui:

C'est exactement ce que j'avais besoin. Faut juste que je pige le mapping sur les classes maintenant. Je vais utiliser Dapper au lieu d'entity framework.

:(

Message édité le 08 décembre 2020 à 20:49:01 par alerte1654165
boucif
boucif
Niveau 24
08 décembre 2020 à 20:57:33

Tu peux utiliser ef avec sqlite
http://bekenty.com/use-sqlite-in-net-core-3-with-entity-framework-core/

alerte1654165
alerte1654165
Niveau 10
08 décembre 2020 à 22:08:19

Le 08 décembre 2020 à 20:57:33 boucif a écrit :
Tu peux utiliser ef avec sqlite
http://bekenty.com/use-sqlite-in-net-core-3-with-entity-framework-core/

Oui je sais mais le tuto que j'ai trouvé utilise Dapper et dans le tuto c'était clair comme de l'eau de roche donc pas trop envie de me lancer dans entity framework, mais merci quand même ! :-)

boucif
boucif
Niveau 24
08 décembre 2020 à 23:09:08

Perso j'utilise dapper quand il y a un besoin de perf, avec sqlite c'est rarement le cas.
Mais bon c'est toujours bien de connaitre dapper.

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment