Skip to main content

Posts

Showing posts from August, 2007

Un virus gratuit en telechargement

Le spam revêt des formes assez inattendues en ce moment. Dernier exemple en date, cet e-mail que je viens de recevoir: "Please give us a hand with our new software development Investment Developer This beta testing will help prepare us for market release. For helping out, you will receive a free edition and 5 years of updates. Simply download the software. Try it out for one week. Email us what you think of it. If you want to participate, just follow the link to our download site: http://75.XXX.XXX.143/setup.exe" Je ne sais pas pour vous, mais je crois que je vais m'abstenir de tester ce généreux spyware/virus. Sans compter que ça ne m'intéresse pas: des programmes à tester, j'en ai déjà une bonne dizaine sur ma liste grâce à la prolixité de Microsoft ces derniers temps.

La fenêtre de propriétés tourne au super dans Visual Studio 2008

Une bonne surprise nous attend dans Visual Studio 2008 beta 2 : la fenêtre des propriétés est plus limpide et efficace. Voici une copie d'écran prise juste après avoir sélectionné une ListBox: Regardez en haut et vous verrez deux ajouts fort sympathiques: Le nom du contrôle est affiché en haut, et modifiable. Avant, il apparaissait comme une propriété nommée "(name)", ce qui rendait sa découverte difficile, et je ne vous parle même pas de la façon d'expliquer ça à mes stagiaires. A partir de maintenant, changer les noms des contrôles sera plus facile, donc on devrait voir des contrôles mieux nommés... Un aperçu du contrôle sélectionné est affiché: ce sera plus facile de voir immédiatement que l'on a sélectionné le contrôle ou bien toute la fenêtre. Encore une amélioration qui facilitera la vie de mes stagiaires! Vous l'avez compris, je commence à apprécier VS 2008!

Consultant Formateur .NET

Un peu d'auto-publicité ne fait jamais de mal. Alors j'en profite pour vous rappeler que je suis à votre service pour tout ce qui tourne autour du développement avec .NET. Car je suis formateur consultant .NET . Microsoft Certified Trainer , de surcroit. Mes spécialités: Silverlight 4, WPF, Expression Blend 4, Visual Studio 2010, ASP.NET MVC, ASP.NET Web Forms, Windows Forms, Web Services XML, WCF (Windows Communication Foundation), WF (Windows Workflow Foundation), C# , VB.NET (Visual Basic .NET), LINQ.

L'Etat devrait-il utiliser des ordinateurs ?

Pourquoi faut-il deux ans pour fournir des statistiques, à l'heure du numérique? Ce matin, France info nous indiquait qu'un nombre impressionnant (plus de la moitié en Ile de France) des restaurants emploient du personnel au noir. Mais tenez-vous bien: les chiffres datent d'un contrôle de l'été 2005 . Oui, 2005. Il y a deux ans, donc. A l'heure où une simple console de jeux peut effectuer des centaines de milliards de calculs par seconde , n'est-on pas en droit de se demander pourquoi on attend encore deux ans pour avoir des résultats statistiques ? Le calcul d'une moyenne est-il si difficile? Va-t-il falloir que je fasse un tutoriel expliquant comment calculer une moyenne avec Excel? :-)

Visual Studio Professional et les tests unitaires

Il n'est jamais trop tard pour bien faire. Les tests unitaires étaient absents de Visual Studio 2005 Professional (ils n'étaient que dans la version Team System, tout de même beaucoup plus lourde et chère). Au grand dam de beaucoup de développeurs. Mais les voicis de retour pour tous:  Visual Studio 2008 sera capable d'effectuer des tests unitaires automatisés dès sa version Professional. Youhoooooouuuu! Au revoir nUnit...

MOSS 2007 ou le retour de l'écran bleu

J'aime bien le bleu, mais pas quand il m'empêche de travailler. En l'occurrence, je venais de commencer un lab de Microsoft pour faire des workflows dans Windows Sharepoint Services , et au bout de 15 minutes la machine virtuelle a planté avec un bel écran bleu: Le mieux, c'est que la faute ne vient pas de chez moi vu que la machine virtuelle est hébergée par Microsoft et je n'avais qu'un accès terminal server à celle-ci... Ce n'est malheureusement pas la première fois: hier, j'ai eu le même problème avec l'image virtuelle proposée par Microsoft pour évaluer WSS 3.0 . De quoi décourager les efforts... je vais finir par me créer ma propre machine virtuelle, mais quel temps perdu! Car la machine virtuelle de MOSS, comme celle de Visual Studio 2008 , prend des heures à télécharger et dézipper ...

Méthodes partielles: pourquoi ?

A l'image des classes partielles , les méthodes partielles permettent d'éclater le code d'une méthode à travers plusieurs fichiers. Mais à quoi cela peut-il bien servir ? Grosso-modo, à faire cohabiter la génération de code (il y en a partout aujourd'hui: ASP.NET 2.0, LINQ, ADO.NET dans Visual Studio 2005, WF, WPF) avec les êtres humains que nous sommes. Oui, les développeurs sont des êtres humains. ;-) Il y a environ un an, je pestais contre le TableAdapter pour un certain nombre de raisons. L'une d'entre elles était: "Le TableAdapter n'implémente aucune interface (il hérite juste de ComponentModel, ce qui ne nous avance pas à grand chose)" Il était par exemple impossible de savoir quand un TableAdapter était instancié: son constructeur étant défini dans la classe partielle, il était impossible de le redéfinir. De toute évidence, Microsoft n'a pas utilisé les TableAdapters pour ses développements. Par contre ils utilisent LINQ, et pour L

Recrute développeur .NET

Vous êtes développeur .NET. Vous aimez les projets où direction claire rime avec autonomie, le soleil de la côte d'azur, et la possibilité de progresser rapidement avec des conseils quand vous en avez besoin? Voici une offre qui devrait vous plaire . L'un de mes clients, éditeur de logiciels, recrute , et je peux vous assurer que j'irais bien y travailler si j'étais à la recherche d'un poste de salarié. Le projet que vous intégrerez utilise une architecture robuste et claire, l'encadrement est bien structuré, les objectifs définis et stables (éditeur de logiciel oblige). Et le tout est basé à Sophia-Antipolis , où l'été est perpétuel et la mer à deux pas. L'annonce: "RTE Technologies, Editeur spécialisé dans la gestion électronique de documentations techniques et le e-commerce. Créée en 1994, 60 collaborateurs. Nous avons su grandir autour de nos métiers. Aujourd'hui nous souhaitons étoffer notre équipe d'architectes/développeurs chargé

OBA - Qu'est-ce ?

OBA vient de Office Business Applications . C'est le terme que de brillants commerciaux de Microsoft ont trouvé pour recouvrir l'ensemble des solutions d'entreprise qui peuvent être créées avec Office 2007, MOSS, BizTalk et donc VSTO . Rien de neuf, donc, si ce n'est que Microsoft est maintenant décidé à faire comprendre aux décideurs (un terme simple, OBA et un site ) et aux développeurs ( un site expliquant et montrant ) que l'on peut aller très loin en mettant ces outils ensemble. Reste qu'il faut écrire la colle entre les outils, et tout le comportement spécifique au métier. C'est là qu'il faut des développeurs (vous) et des experts qui posent l'architecture et indiquent les meilleures solutions techniques .