Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Parcourir par tags

Tous les tags » C#   (RSS)
Je l'ai dis en commentaire dans mon précedent post , mais au moins ici ca a l'air plus clair! Cela ne marche pas en Silverlight 3. Sur le msdn ( http://msdn.microsoft.com/en-us/library/system.windows.markup.xmlnsdefinitionattribute%28VS.95%29.aspx ) on Lire la suite...
Lorsqu’un projet WPF devient complexe, on commence à surcharger les espaces de noms pour pouvoir utiliser nos contrôles. Voici un simple projet de contrôles: Rien que pour ces 2 contrôles qui sont dans des espaces de noms différents je suis obligé de Lire la suite...
Par défaut, la portée d’une fenêtre (ou d’un contrôle utilisateur) est publique. Cela n’est pas trop pratique lorsque l’on veut limiter l’accès à ces composants: Le première réflèxe pour changer cela est de passer le mot clé “public” du code behind de Lire la suite...
Posté le jeudi 8 octobre 2009 10:00 par Miiitch | 4 commentaire(s)
Classé sous : ,
je reviens sur mon billet précédent en modifiant légèrement mon API: using System; namespace System.Data { private static class Extentions { public static void DoSomething(this IDbConnection cnx) { //plein de truc à faire } } } J’ai modifié mon programme Lire la suite...
J’ai eu une drôle de surprise l’autre jour. Pour simplifier voici le code suivant: Une petite API: using System; using System.Data.SqlClient; namespace ConsoleApplication32 { static class DBUtil { public static SqlConnection OpenConnection() { var ret Lire la suite...
Posté le mardi 29 septembre 2009 09:00 par Miiitch | 3 commentaire(s)
Classé sous :
Je rebondis sur le billet de Thomas à propos de WCF et de la résolution du proxy WCF par Unity (ou tout autre conteneur). Prenons cet exemple basique de service: [ServiceContract] public interface ICalc { [OperationContract] int Add(int a, int b); [OperationContract] Lire la suite...
Ca faisait un petit moment que je n’avais pas mis à jour Fissum, mais j’ai du faire pas mal de changement en profondeur. Cette version est la première d’une série car il reste encore beaucoup de chose à faire sur le concept. Coté nouveautés je commence Lire la suite...
J’ai croisé la route cet été de Mario Cardinal et Guy Barrette qui anime le Visual Studio Talk Show. Le résultat? un podcast sur Fissum et son provider LINQ: http://www.visualstudiotalkshow.com/Archives/089-29decembre2008-Michel.html Je vous conseille Lire la suite...
Vous connaissez le databinding et vous voulez savoir comment modifier son comportement? Toutes les réponses sont ici sur TechHeadBrothers ! Bonne lecture! Lire la suite...
Episodes précédents: Part 1: introduction Part 2: un peu de ménage! Maintenant que notre arbre d'expression est prêt à être traitée, il faut s'occuper de le transformer en WIQL, et en premier lieu de transformer les appels à des propriétés de ma classe Lire la suite...
Avant de commencer à traiter les opérateurs, il faut faire un peu de ménage dans l'arbre d'expression et traiter ce qui est possible de traiter au moment de l'exécution avant même de créer la requête WIQL. Prenons cette requête: Node rootNode = nodes[nodes.Length Lire la suite...
Lors de l'écriture d'un provider LINQ, il faut sans cesse essayer d'adapter la souplesse de la syntaxe LINQ avec les contraintes du langage de requête cible. Ce post est le premier d'une série sur les différents problèmes que j'ai rencontrés et que je Lire la suite...
Le SDK (en fait un CHM) est disponible sur Code Gallery : http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=sourceanalysis&ReleaseId=1425 Pour les utilisateurs de Vista, il ne faut pas oublier de débloquer le Chm avant de l'ouvrir: Lire la suite...
La nouvelle version de StyleCop, anciennement "Source Analysis" est disponible. En plus de nouvelles règles, on y retrouve aussi leur documentation. Un SDK permettant de créer nos propres règles est en cours de finalisation chez MS. Voici le lien pour Lire la suite...
Je rebondis sur le post de Coq en ajoutant qu'il existe une politique de checkin (avec code source disponible) qui s'interface avec. On peut la trouver ici sur le blog de Eugene Zakhareyev. Personnellement je ne l'ai pas utilisé tel quel: je l'ai modifié Lire la suite...
Que les puristes de la performance soient rassurés, le reste du post n'est que pour le fun :) En discutant avec Matthieu, du post d'Alex James et du sien , j'ai voulu aller un peu plus loin. Retour en arrière. Voici mes 3 classes: public class Person Lire la suite...
Une nouveauté dans la gestion de la synchronisation est disponible dans le Framework 3.5 : la classe System.Threading.ReaderWriterLockSlim. Elle propose des API supplémentaires qui permettent entre autres des locks récursifs.Son rôle est de remplacer Lire la suite...
Matt Warren présente sur un blog une implémentation d'un provider Linq vers SQL en plusieurs étapes. Voici L'historique: LINQ: Building an IQueryable Provider - Part I LINQ: Building an IQueryable Provider - Part II LINQ: Building an IQueryable Provider Lire la suite...


Les 10 derniers blogs postés

- Nouveau système d'aide pour Visual Studio 2010 : pour ceux qui n'apprécient pas trop l'absence d'index... par CoqBlog le il y a 1 heure et 52 minutes

- L'interface naturelle de Windows Phone 7 Series par Perspective le il y a 3 heures et 8 minutes

- Comment mapper une vue SQL sur une collection de complex type? par Matthieu MEZIL le 03-19-2010, 21:05

- SQL Server : Query Notification ou comment être notifié de modifications de données côté application (SqlDependency) par SQL Server vu par Christian Robert le 03-19-2010, 15:06

- [WF4] Un Binding Activity/ActivityDesigner qui passe mal? par Blog de Jérémy Jeanson le 03-19-2010, 13:42

- MyTIC – SharePoint 2010 : déjà un mythe Microsoft ? par Le Blog (Vert) d'Arnaud JUND le 03-19-2010, 08:54

- TechDays 2010 Genève : Retrouvez-moi pour une session sur la Haute disponibilité et le ScaleOut avec SQL Server par SQL Server vu par Christian Robert le 03-18-2010, 15:45

- [MIX10] Keynote deuxième journée – Internet Explorer 9, Html5, Visual Studio 2010, OData par Atteint de JavaScriptite Aiguë [Cyril Durand] le 03-17-2010, 19:40

- Certifications beta .NET 4 par Kévin Gosse le 03-17-2010, 19:33

- [Mix 2010] – Microsoft Translator Technology Preview V2 par RedoBlog - The .NET Gentleman !!! le 03-17-2010, 18:53