Parcourir par tags
Tous les tags »
C# (RSS)
Contrairement à une idée qui semble répandue, pour les opérations sur des valeurs entières non constantes l'option "Check for arithmetic overflow/underflow" est désactivée par défaut : les dépassements de capacité ne seront pas signalés à l'exécution
Lire la suite...
... j'en ai découverte une en lisant une entrée sur Connect : la méthode TypeDescriptor.GetProperties ne retourne pas les propriétés pour lesquelles l'accesseur get n'est pas défini. L'entrée a été close avec un statut "By Design", accompagné d'un commentaire
Lire la suite...
"You should name a variable using the same care with which you name a first-born child." - James O. Coplien, Denmark (foreword to Clean Code ) Je suis tombé sur cette citation via ce post : Name a variable like you name your first-born C'est sans doute
Lire la suite...
Au risque de passer pour un vieux c** : pourquoi mettre du var partout ? Je parle de l'utilisation avec autre chose que des types anonymes bien sûr. Je parle de l'utilisation avec des vrais types, issus de la BCL ou non. var str = "bla" ; var i = 1; var
Lire la suite...
S'il y a un aspect des énumérations qui est méconnu (et j'ai moi même fait ce type de mauvaise supposition par le passé), c'est bien le fait que l'utilisation d'un enum pour une propriété, un paramètre (etc) ne garanti PAS l'obtention d'une valeur valide
Lire la suite...
Petite information qui pourrait intéresser les anglophones, ou du moins les non-anglophobes : Microsoft a mit en place un programme gratuit de formation en ligne, focalisée sur du développement. Ces formations sont organisées sous forme de parcours, destinés
Lire la suite...
Cet article est composé de plusieurs parties : 1 - Introduction 2 - Les différentes raisons 3 - Zoom sur Application.ThreadException (WinForms) 4 - Zoom sur Application.DispatcherUnhandledException et Dispatcher.UnhandledException (WPF) 5 - Les interactions
Lire la suite...
Cet article est composé de plusieurs parties : 1 - Introduction 2 - Les différentes raisons 3 - Zoom sur Application.ThreadException (WinForms) 4 - Zoom sur Application.DispatcherUnhandledException et Dispatcher.UnhandledException (WPF) 5 - Les interactions
Lire la suite...
Cet article est composé de plusieurs parties : 1 - Introduction 2 - Les différentes raisons 3 - Zoom sur Application.ThreadException (WinForms) 4 - Zoom sur Application.DispatcherUnhandledException et Dispatcher.UnhandledException (WPF) 5 - Les interactions
Lire la suite...
Cet article est composé de plusieurs parties : 1 - Introduction 2 - Les différentes raisons 3 - Zoom sur Application.ThreadException (WinForms) 4 - Zoom sur Application.DispatcherUnhandledException et Dispatcher.UnhandledException (WPF) 5 - Les interactions
Lire la suite...
Cet article est composé de plusieurs parties : 1 - Introduction 2 - Les différentes raisons 3 - Zoom sur Application.ThreadException (WinForms) 4 - Zoom sur Application.DispatcherUnhandledException et Dispatcher.UnhandledException (WPF) 5 - Les interactions
Lire la suite...
Si je m’abonne à l’évènement AppDomain.UnhandledException , est ce que je suis certains d’y être notifié de toute exception que je n’ai pas gérée ? Cela donne un sentiment de sécurité mais qui peut s’avérer faux car la réponse est non, pour plusieurs
Lire la suite...
J'en avais parlé là suite à l'apparition du téléchargement sur le Download Center , et le team Code Analysis a donner la liste des changements quelques jours après : Code Analysis Team Blog : FxCop 1.36 Released! Microsoft FxCop 1.36
Lire la suite...
Je viens de voir celà sur le blog de Greg Duncan : DevExpress propose un téléchargement contenant 60 contrôles gratuits ( totalement apparemment, mais bien lire le EULA quand même une fois téléchargé, notamment pour préciser le périmètre d'utilisation
Lire la suite...
Jusqu'à présent FxCop 1.36 était estampillé "Beta 2" , mais la mise à jour disponible aujourd'hui sur le centre de téléchargement ne l'est plus : Microsoft FxCop 1.36 La page n'indique que "This version provides support for .NET 3.5 SP1." en supplément
Lire la suite...
Aller, encore une petite mise à jour de ma série de posts Little Known Fact : Il existe une documentation C#/.NET/... , vu que la documentation pour VS2008 SP1 est maintenant disponible, pour accompagnerle SP1 en lui même. Donc, où est cette fameuse documentation
Lire la suite...
Un nouveau projet Microsoft a été lancé sur CodePlex cette semaine : CLR Security . Il s'agit tout simplement du projet du team du même nom et devrait être destiné à recevoir divers sous projets visant à étendre et apporter de nouvelles fonctionnalités
Lire la suite...
Ces temps ci je vois certains s'extasier sur une "nouvelle" fonctionnalité de VS2008 : les Tracepoint (points de trace). Eh bien ce n'est pas nouveau, je vous en avais parler en mai 2006, pour Visual Studio 2005 donc : Les Tracepoint ? C'est sympa ! Ce
Lire la suite...
Un nouvel outil est disponible pour les développeurs C#. Comme son nom l'indique il s'agit d'un analyseur de code C#, qui contrairement à ce bon vieux FxCop agit sur les sources et non sur les binaires. En gros on peut dire que StyleCop (heu oui, je préfère
Lire la suite...
Voici un petit outil que j'ai découvert il y a peu et qui peut se révéler pratique quand on doit tester un envoi de mails, ou tout simplement quand on doit travailler avec quelquechose ne fonctionnant plus si sa fonctionnalité d'envoi de mail n'arrive
Lire la suite...
Les 10 derniers blogs postés
-
Etendre le Team Web Access de TFS 2012 – Step 0 par
Philippe Didiergeorges Aka Philess le il y a 22 heures et 39 minutes
-
Simuler facilement l’envoi de mail par
Blog de Jérémy Jeanson le 05-22-2013, 12:52
-
ProcDump 6.0 : support du filtrage sur messages d'exceptions .NET, des filtres multiples et du ciblage par nom de service par
CoqBlog le 05-20-2013, 14:50
-
Votez pour le TOP 10 des influenceurs SharePoint francophones ! par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 12:59
-
[Conf’SharePoint] Dernier rappel ! :-) par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:09
-
[ #SharePoint 2013 ] les modèles de sites standards… par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:03
-
10 erreurs de compréhension concernant SharePoint… par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 08:27
-
Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par
Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24
-
[Event] Soirée de lancement Agile .NET France à Lyon par
Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29
-
.NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par
CoqBlog le 05-11-2013, 22:21