Afin d’éviter une exclamation du type « tout ça pour ça ? », je tiens à avertir tout de suite que cet article ne présente rien de plus spectaculaire que cet objet : struct DisposableOwnership<T> where T : IDisposable { public readonly T Resource; public readonly bool IsOwned; public DisposableOwnership(T resource, bool isOwned) { Resource = resource; IsOwned …
Tag : .Net
Action Filter Attributes et IoC
Cet article est très ancien. Les choses ont bien changées depuis 2015. Le sujet abordé est conservé pour référence mais n'est certainement plus applicable en l'état. Le titre de cet article pourrait aussi bien être « Attributs .NET et IoC » car le sujet de fond est l’injection de dépendances dans des attributs personnalisés. Je m’intéresse ici spécifiquement …
Implémentation du pattern ZMQ Request/Reply avec un client ASP.NET
Cet article est très ancien. Les choses ont bien changées depuis 2015. Le sujet abordé est conservé pour référence mais n'est certainement plus applicable en l'état. Cet article est susceptible de référencer des images manquantes ou de contenir des erreurs de formatage sur son contenu. Il s'agit d'un import provenant d'un ancien blog. Le scénario est le …
Authentification LDAP et cookie partagé entre deux applications WebHost / SelfHost
Cet article est très ancien. Les choses ont bien changées depuis 2015. Le sujet abordé est conservé pour référence mais n'est certainement plus applicable en l'état. Cet article est susceptible de référencer des images manquantes ou de contenir des erreurs de formatage sur son contenu. Il s'agit d'un import provenant d'un ancien blog. Les problématiques …
ZMQ: Création d'un Service Bus IPC avec 0mq
Cet article est très ancien. Les choses ont bien changées depuis 2015. Le sujet abordé est conservé pour référence mais n'est certainement plus applicable en l'état. Cet article est susceptible de référencer des images manquantes ou de contenir des erreurs de formatage sur son contenu. Il s'agit d'un import provenant d'un ancien blog. J’ai présenté la …
LMAX Disruptor pattern: une file non bloquante à ultra basse latence
Cet article est très ancien. Les choses ont bien changées depuis 2014. Le sujet abordé est conservé pour référence mais n'est certainement plus applicable en l'état. LMAX Disruptor est un pattern et une implémentation conçue par la société LMAX pour des applications de trading haute fréquence (basse latence et haut débit). C’est un projet open-source Java …