|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() XO Brinx Inscription : avril 2010 Messages : 55 ![]() |
bonjour tt le monde,
je suis entrain de développer une application dot net en utilisant LINQ et je veux savoir la solution la plus optimale pour gérer lesdonnées la sérialisation sur disk ou bien sur BD. |
|
|
00
|
|
|
#2 | |
![]() ![]() |
Citation:
Quelle techno utilises-tu Linq To SQL ou Entity Framework ? Dans les deux technos il n'est jamais question de sérialisation mais de matérialisation des données reçues de la BDD en objet .Net. |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() XO Brinx Inscription : avril 2010 Messages : 55 ![]() |
bonjour h2s84 et merci pr ta réponse,
j'utilise LINQ to entity, j'utilise dans une page aspx un wizard et aprs chaque clic sur suivant j'enregistre les données dans la BD, mon question est ce que l'utilisation de la sérialisation des données sur disk est plus optimale de l'enregistrement/récupération ds données de la DB ? merci |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 499 ![]() |
Tout dépend déja si ta base de données est sur ton pc ou sur un serveur distant.
Apres cela dépend de ce que tu désire faire de ces informations. Etant donné que tu souhaite sérialiser sur ta machine, j'image qu'aucune autre machine n'accedera a ces données. J'ai déja réaliser ce genre de chose en sérialisant mes données en XML (au passage merci a Microsoft pour la simplicité de la sérialisation). J'ai été agréablement surpris par la rapidité de fonctionnement de mon application qui se devait de fonctionner sur un fichier. J'ai cependant commencé a voir des ralentisement sur TabletPC sur des fichiers d'environ 5Mo (ma sérialisation incluait des images). Apres j'ai juste jeté des coups d'oeil par curiosité aux autres types de sérialisation, mais l'utilisation du binaire est encore plus rapide. Pour info ma 1ere version etait sous SQL Server Express et j'ai stoppé pour la sérialisaion XML car : - Pas besoin d'installer ni de configurer SQL Server. - J'avais besoin de synchroniser tous mes utilisateurs qui utilisaient différentes plateformes, de rendre ce processus simple et rapide par ftp. - ... Apres cela dépend peut etre des contraintes que tu as. |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Alex HuDéveloppeur Java Inscription : août 2011 Messages : 15 ![]() |
Bonjour brinx,
La performance dépend les environnements différent d'hardware et la taille de tes données. Si tu as juste un peu de données, la sérialisation des données sur disk est plus optimale de l'enregistrement/récupération ds données de la DB. Sinon, la DB est plus. C'est une bonne idée de faire du tests par même-toi. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com