|
|
Parcourir par tags
Tous les tags » Développem... » C# » .Net 2.0 (RSS)
-
Code Access Security (CAS) est une fonctionnalité du Framework .Net qui permet aux développeurs de rendre leurs applications plus sécurisées et moins vulnérables aux attaques.
Il est ainsi possible de restreindre les permissions de façon très précise. Il existe un ensemble de classes implémentant IPermission qui permettent de contrôler ...
-
La réflection est un des gros points forts de .Net. D'autant plus qu'il est très facile de s'en servir. L'une des utilisations de la réflection est la gestion de plugins.
L'utilisation des AppDomains peut apporter beaucoup lorsqu'on charge des assemblies par réflection. Déjà, si vos plugins peuvent être développés par n'importe qui, il peut ...
-
Quand on écrit une application multi-thread, on a plusieurs
possibilités pour la synchronisation. En ce qui me concerne j'évite au
maximum d'avoir à synchroniser les données. Mais il finit toujours par
arriver un moment où on n'a plus trop le choix.
Des fois, il peut arriver qu'on ait l'impression qu'une classe
est bien thread-safe, ...
-
J'utilise les méthodes anonymes depuis que j'ai VS 2005. Pourtant tout à l'heure je me suis demandé comment fonctionnait précisément l'accès aux variables définies à l'exterieur du délégué. Par exemple lorsque vous faites ça (avec la variable x) :
int x = 0;
Action<string> del = delegate(string ...
-
Je me suis déjà déjà posé la question suivante : comment faire pour qu'une certaine classe (B) puisse accéder à des membres d'une autre classe (A) sans que les classes dérivées de A, ni les classes qui ne disposent pas d'instance de B ne puissent y accéder. En C++ on peut utiliser l'attribut friend, mais en C# il fait trouver un ...
|
|
|