septembre
2011
Ola, S’il vous est arrivé de devoir retrouver les procédures stoquées impactées par un terme, une table, une variable, Vous vous êtes certainement demandé s’il était possible de requéter parmis les codes sources des store procs. OUI, c’est possible, et ce n’est pas nouveau, donc pour rappel … SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE ‘%Customer%’ Ceci va vous lister les procédures stoquées qui contiennent le terme ‘Customer’ Je sais… c’est pas une news innovante… […]
juin
2011
Dans notre application du jour, nous manipulons l?insertion de graphes d?objets. Le graphe s?étend sur 5 niveaux de profondeurs et est constitué de 32 noeuds (donc 32 classes). Afin d?assurer la cohérence des mises à jour de la base de données, nous utilisons des objets ?TransactionScope?. Lors de l?insertion (ou de la mise à jour) de plus de 3000 objets simultanément, nous avons rencontré des exceptions telles que ?La transaction associée à la connexion active […]
mai
2011
Nous travaillons sur un projet qui exploite : un modèle Entity Framework au sein d’une couche d’accès aux données, des CLR UDF (user defined functions) permettant l’agrégation de données (comme SUM, AVG, etc). Pour information, ce sont des assemblies dot net injecté dans SQL Server permettant de disposer de fonctionnalités dot net appelable à partir de code SQL directement, comme si ces fonctions étaient natives à SQL Server), Nous avons été confrontés à la nécessité […]
mai
2011
Un petit post sur Entity Framework (encore un, certe), ou plutôt sur le designer EDMX de Visual Studio. Il semblerait qu?un disfonctionnement vienne parfois troubler la sérialisation du modèle contenu dans l’ edmx. Hier soir (mais qu’importe, cela ne change pas le problème ), nous avons tenté la mise à jour du modèle. Et, comment ??? mais qu’est ce que j’apprends ??! … pas très explicite … Après recherche dans l’edmx , partie mapping (msl, […]
avril
2011
Toujours dans le cadre du projet (dont la structure a été expliquée au post précédent ici. Nous sommes confrontés à un autre problème : si les classes POCO sont internal… le problème du post précédent est le même : non récupération des sous objets… Bon à savoir…
avril
2011
Et hop, un jour de perdu sur ce projet. La raison : le trinome EF – POCO – et un constructeur dans un objet POCO. Pour resituer le contexte, nous réalisons une application qui, entre autre, parse des fichier, et normalise les données contenues. Ces données sont manipulée par un ORM (object-relational mapping) : Entity Framework 4, et ce en mode POCO (Plain Old CLR Object). Ce qui signifie, que nous avons totalement la main […]
décembre
2010
Bonjour, Je vous propose un dictionnaire de resources WPF qui dispose de deux Wait Anim toutes simple. Je me suis inspiré de celle provenant de Silverlight dispo ici : http://chrisa.wordpress.com/2008/10/09/a-wait-indicator-in-silverlight/ L’archive est à cette adresse : http://www.bdevuyst.com/bdv-misc/resx/wpf/WaitAnimProject.zip Dans l’archive, vous trouverez le projet permettant de saisir le fonctionnement (Style basé sur un type ContentControl), ainsi que la resource (ResourceWaitAnim.xaml) que vous pouvez utiliser dans vos projets. @+
août
2010
Fin juillet (la news n’est donc pas fraiche ), Microsoft a publié les posters rappelant les raccourcis exploitables dans Visual Studio 2010. Ces posters sont disponibles pour les langages Microsoft de l’IDE, à savoir C#, VB, C++, F#. Vous trouverez les posters ici. Ce qui évite de tester toutes les combinaisons de touches pour les noter dans son bloc-notes… (Je ne peux m’empêcher de le préciser lol) @+
août
2010
Un petit billet pour évoquer deux outils pour WPF : Snoop et Mole Ces deux outils permettent de visualiser l’arborescence graphique d’une application WPF. Snoop Snoop espionne une application (choisie par l’utilisateur) et affiche son arborescence visuelle en temps réel. Il devient dès lors possible d’interagir avec elle, et de suivre en parallèle l’évolution des objets affichés (propriétés). Mieux : vous avez la possibilité de modifier les propriétés des objets, et d’en voir le résultat […]
août
2010
Fiddler, pour ceux qui ne connaissent pas, est un proxy web (dispo ici http://www.fiddler2.com/). Ce petit outil (bien pratique) permet de visualiser le trafic http provenant d’une session utilisateur ou d’une application. La problématique : Actuellement, je travaille sur un ensemble d’applications qui interagissent entre elles par le biais de services WCF. Un de ces services sert de proxy métier. Son rôle consiste donc, à interroger plusieurs sources de données (services web qui existent sur […]