Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
[ OpenXml ] – Créer un document Word 2007 (package) comprenant tous les fichiers et relations à partir de rien J’utilise ici beaucoup LoadXml mais,d’autres posts sur OpenXml devraient arriver car je développe un outil pour justement mieux gérer ce format...
Lire la suite[Linq To SQL ] – Astuce Tracer les requêtes SQL exécutées Très intéressant cela montre la requête SQL executée, et QUAND celle-ci l’est, dans mon exemple ce n’est qu’à la ligne > dataGridView1.DataSource = oContactCategories; Que la requête est éxécutée...
Lire la suiteAttributs personnalisés Dans mon exemple je vais simuler un attribut personnalisé de Mapping comme le fait Linq To SQL 1 – Créer une classe pour cet attribut personnalisé celle-ci doit hériter de System.Attribute [AttributeUsage(AttributeTargets.Property,AllowMultiple=false)]...
Lire la suiteDrag and Drop depuis l’explorateur de fichiers Windows vers son application 2 méthodes qui pourront être appelées par n’importe quel control depuis leurs évènements DragEnter et DragDrop public string[] DropFiles; private void GetDropFiles(DragEventArgs...
Lire la suiteCréer une dll afin d’améliorer les performances de traitement d’une expression régulière Pour une application (éditeur avec coloration syntaxique) j’essaie de trouver tout ce qui me permettrait de gagner en performance, et notamment au chargement de fichier...
Lire la suite
Classe de sérialization générique using System; using System.Collections.Generic; using System.Text; namespace Cs2PredicateHelper { ///
Se connecter à un classeur Excel 2007 (*.xlsx) via ADO.NET La chaine de connexion a la forme : - Provider=Microsoft.ACE.OLEDB.12.0; - Data Source=chemin complet vers le fichier Excel - Extended Properties=""Excel 12.0;HDR=YES;""" private void button2_Click(object...
Lire la suiteNHibernate - Expressions NHibernate n’est pas parfait, je pense qu’il rajoute de la complexité inutilement Notamment au niveau de la gestion des connexions, trop complexe pour ce qu’elle est, d’un autre côté NHibernate dispose quand même de pas mal de...
Lire la suite[ASP.NET 2.0] - Quelques utilisations du cache – chargement asynchrone avec SQL Server 2005 I - Mise en cache de la page : <% @ Page Language ="C#" AutoEventWireup ="true" CodeFile ="Default.aspx.cs" Inherits ="_Default" %> <% @ Outputcache Duration ="60"...
Lire la suiteTutorial et liens NHibernate http://kpixel.developpez.com/NHibernateEg/Tutorial1A/ http://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/pdf/nhibernate_reference.pdf http://www.hibernate.org/343.html
Lire la suite