Bonjour,
Je me pose une question,et bien que j'ai trouvé certaines parties de la réponses à travers mes recherches, je n'est rien trouvé qui me réponde explicitement.
Je suis en train de développer une application asp.net MVC, j'ai un accès aux données qui n'est pas une base de données mais la combinaison d'un Xml et d'une data-base (en fait cette précision ne sert a rien pour ma question, c'est uniquement pour placer le contexte). J'ai donc développez ma DAL personnelle.
Instinctivement j'ai "thread-safe" cette classe en me disant que des accès concurrentiel serais de rigueur (je sais que le serveur utilise des pools d'accès qui correspondent plus ou moins a des threads). Mais justement ma question est celle ci : ai je eu une bonne intuition ?
Est ce que le Framework sait "instinctivement" synchronisé les données, est ce que le fait de rendre "Thread-safe" cette classe ne sert a rien a part réduire ses perfs ?
Et puisque la discutions est ouverte auriez vous des "best pratices" à faire partager ?
Merci pour tout éléments de réponses, liens documentation.
Partager