Bien comprendre la différence entre les stratégies de sécurité CORS et CSP

Nous voyons régulièrement, en épluchant les discussions sur le net, que les concepts de CORS et CSP sont confondus par beaucoup d’entre nous. Ce sont deux notions de la sécurité qu’il est bien de savoir départager, mais aussi de combiner. CSP (Content Security Policy) et CORS (Cross Origin Resource Sharing) …

Angular Generic Http Api Service, Interceptor et mise en cache

Introduction Dans cet article, nous allons apprendre à mettre en place une solution simple et générique pour nos requêtes HTTP sous Angular. Nous créerons une carcasse de client HTTP réutilisable que nous couplerons avec un intercepteur HTTP. Enfin, nous terminerons par l’implémentation d’une solution de mise en cache de nos …

Utiliser SqlBulkCopy avec SqlServer pour insérer rapidement de grands volumes de données

La problématique de performance revient dans tous les projets, mais est différente suivant le contexte. Un des axes principaux à travailler pour gagner en performance, mis à part la conception de l’application et l’optimisation logicielle, est la correcte implémentation de la stack data et son impact suivant sa volumétrie. Nous …

Generic Repository, Unit Of Work et Entity Framework

Dans cet article nous allons aborder plusieurs sujets qui permettront d’avoir une solution clé en main permettant de gérer nos données avec Entity Framework. Dans un premier temps nous rappellerons les principes d’Entity Framework, du pattern Repository et aborderons celui du Unit Of Work. La partie suivante sera dédiée à …