Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Abonnements

Parcourir par tags

Tous les tags » VB   (RSS)
NotifyPropertyChanged… en VB
Dans ce post , je considère l’évènement PropertyChanged comme une Propriété de type PropertyChangedEventHandler. Le problème c’est que en VB… cela n’est pas possible. Aussi ceux qui font du VB, des modifications s’imposent : Public Event PropertyChanged Lire la suite...

Posté le dimanche 29 août 2010 13:48 par Matthieu MEZIL | 5 commentaire(s)

Classé sous : ,

Microsoft Visual Studio LightSwitch
Si vous voulez développer facilement et rapidement une application métier basée sur les données, Microsoft Visual Studio LightSwitch est fait pour vous. Je vous invite à regarder le post de Jason pour en savoir plus et à suivre le blog de la team LightSwitch Lire la suite...

Posté le mardi 3 août 2010 22:34 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

EDM Designer
L'Entity Data Model, c'est vraiment top mais... dans sa V1, le designer ne supporte pas tous les scenarios, ce qui implique de modifier le XML à la main. J'attendais tranquillement la V2, après tout le XML n'est pas très compliqué, quand Michel m'a fait Lire la suite...

Posté le mercredi 7 janvier 2009 07:55 par Matthieu MEZIL | 3 commentaire(s)

Quizz pour les C# et VB fluent
Quel est la différence entre la version C# ( Category c) => c.Products et la version VB Function (c As Category) c.Products ? Lire la suite...

Posté le vendredi 14 novembre 2008 22:32 par Matthieu MEZIL | 5 commentaire(s)

Classé sous : , , ,

Xml Literals
Xml Literal est une nouveauté assez sympa de VB .Net 2008. Perso, j'adore la video de Beth Massi relative à l'exportation Excel . Vous pouvez également retrouver Beth sur dnrTV pour une émission consacrée à XML Literals . Lire la suite...

Posté le jeudi 7 août 2008 02:35 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , ,

reflector bug IL -> C#/VB/etc.
Je regardais le code de l'Entity Framework quand je suis tombé sur le code suivant : switch ( this .<>1__state) { case 3 : case 4 : break ; default : return ; try { } finally { this .<>m__Finally6(); } break ; } Cela me paraissant bizarre, Lire la suite...

Posté le mercredi 4 juin 2008 08:39 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , , , ,

Instance private and protected. Qu'en pensez-vous ?
Je pense que ça serait bien de rajouter les notions de privé à l'instance (en plus de privé à la classe) et idem pour protected. Dans beaucoup de cas, je voudrais inderdire ceci : class C1 { private int _test = 0; public int Test( C1 c1) { return c1._test; Lire la suite...

Posté le jeudi 22 mai 2008 19:33 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , ,

Un bug avec l'intelisence LINQ VB
Le group by en VB et en C# est très différent. Avec VB, l'intellisence n'a pas intégré cela. Voici un exemple : Alors qu'en réalité, g n'est pas un IEnumerable(Of Product) mais un decimal? !!! D'où l'arreur de compilation suivante : 'First' is not a member Lire la suite...

Posté le mercredi 16 avril 2008 02:18 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Compiled Query performance
Une requête LINQ To SQL ou LINQ To Entities est traduite en un Expression Tree qui va ensuite être optimisé puis tarduit à son tour en SQL. Le fait d'utiliser des CompiledQueries à la place de requêtes LINQ classique fait qu'une fois que votre requête Lire la suite...

Posté le mercredi 2 avril 2008 17:00 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , , , ,

LINQ To SQL : DateDiff et Like
Ces méthodes SQL souvent utilisées, n'existent pas en .Net. De ce fait, on peut se compliquer la vie avec LINQ. LINQ To SQL est limité à SQL Server. Du coup, ces méthodes ont été développées en .Net pour LINQ To SQL : System.Data.Linq.SqlClient. SqlMethods Lire la suite...

Posté le vendredi 28 mars 2008 18:20 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , , , ,

Call hierarchy
Souvent, avant de modifier une méthode, il faut réfléchir aux impacts que ça peut avoir afin d'éviter les effets de bord. Pour cela, il fait savoir qui appelle notre méthode. Pour cela, on a le FindAllReferences. Le problème c'est que bien souvent on Lire la suite...

Posté le vendredi 7 mars 2008 07:25 par Matthieu MEZIL | 3 commentaire(s)

Classé sous : , , ,

Que manque-t-il aux generics ?
Les generics (apparus avec la version 2.0 du framework .NET), c'est beau, c'est super, ça permet de factoriser le code, d'assurer une vérification plus stricte par le compilateur, de s'éviter des casts partout, etc. etc. Bref, que du bonheur J Oui mais… Lire la suite...

Posté le mercredi 5 décembre 2007 23:57 par Matthieu MEZIL | 10 commentaire(s)

Classé sous : , ,

Extension method et surcharge
Le billet de frédéric a donné lieu a une série de commentaires très intéressants et notamment à la question suivante : comment le compilateur choisit-il une extension method. Après quelques tests, je pense que la réponse est la suivante : Le compilateur Lire la suite...

Posté le mardi 27 novembre 2007 13:12 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , ,

Table<T> change
Je viens de l'apprendre (merci Mitsu ), la classe générique Table<T> (utilisée pour LINQ To SQL), a changé. La méthode Add s'appelle maintenant InsertOnSubmit. Je trouve que ce nom est beaucoup plus adapté que Add. En effet, il peut paraître déroutant Lire la suite...

Posté le vendredi 23 novembre 2007 20:01 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , , , ,



Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01