Skip to main content

Posts

Le SP1 de Visual Studio 2005 nouveau est là

Ce n'est pas trop tôt: nous l'attendions depuis longtemps , car VS2005 nous pose souvent de petits soucis en n'allant pas jusqu'au bout de certains scénarios. Pour télécharger le SP1 de Visual Studio 2005, c'est ici . Ne cherchez pas trois heures, il faut sélectionner le lien " Visual Studio 2005 Team Suite SP1 " même si vous avez un VS Professional... Je n'arrive pas à avoir la liste des correctifs inclus dedans, mais apparemment le SP1 comprend à la fois des correctifs de bugs la prise en charge de nouveaux scénarii

MySQL sous Visual Studio 2005

MySQL offre un provider ADO.net , mais il ne permet pas d'ajouter un serveur MySQL à l' explorateur de serveurs (Server Explorer) de Visual Studio 2005 . Ce qui est très dommage, car une fois ajouté on peut créer un DataSet typé ou des formulaires de données en deux coups de cuillère à pot. Depuis très peu, MySQL propose une extension Visual Studio pour cela. Mais c'est une première version beta, le type d'outil qu'on hésite à utiliser en production. Pour avoir quelque chose de stable, c'est pourtant assez simple: il suffit de télécharger le driver ODBC pour MySQL , et d'ajouter une source de données ODBC à l'explorateur de serveur.

Formation aux Windows Forms pour tous et complète

Pour ceux qui veulent tout connaître du développement d'applications Windows Forms avec le framework .net 2.0 , je viens de créer une nouvelle formation. Elle est accessible à tous les développeurs car elle commence par fixer les bases. Elle aborde des sujets avancés comme le remoting, l'accès déconnecté avancé avec ADO.net et le DataSet, la création de contrôles et de formulaires par héritage, le multithreading et l'interopérabilité. Vous pouvez en voir le programme complet . A noter qu'une version plus courte de cette formation existe aussi, mais elle ne prend pas le temps de redéfinir les bases et ne rentre pas en détail dans tous les sujets.

Afficher un formulaire abstract en mode design

Visual Studio 2005 n'accepte pas d'afficher un formulaire abstract en mode design . "By design", dit-on chez Microsoft , car après tout pour afficher il faut instancier, et une classe abstraite ne peut pas être instanciée. Mais Visual Studio reste incapable d'afficher la classe dérivée en mode design, et pour ça il n'y a aucune justification: une classe non abstract peut être instanciée... Seulement, quand on se lance dans l' héritage de formulaires , on se retrouve vite à placer dans les classes de base des membres abstraits, donc à les rendre abstraits eux-mêmes. Heureusement, il y a toujours des solutions à tout. En l'occurrence, c'est Urban Potato qui nous fournit une solution très élégante: un attribut qui résoud le problème . Avec sa solution qu'il décrit en détails , Visual Studio accepte d'afficher le formulaire de base et le formulaire dérivé en mode design. Comme il l'écrit lui-même, ce n'est pas une solution qui fonctio...

Framework 3.0: c'est parti!

Il est enfin sorti en version finale ! Le runtime est ici . Les extensions pour développer sur WPF avec Visual Studio 2005 sont ici . ASP.net n'est pas en reste avec l' AJAX framework qui est aussi en version finale, ici . Les extensions pour WCF et WPF ne sont pas encore finales, mais on peut en récupérer la dernière CTP ici .

ClickOnce requiert beaucoup de clics

Vu sur Gotdotnet , un post qui semble venir de Microsoft ( ClickOnce Community Resource Kit) . Le contenu du document semble prometteur, mais sa présentation vaut le détour: "Deploying client applications with ClickOnce requires a lot of procedural steps to accomplish" ce qui, en français, donne à peu près: "Le déploiement d'applications ClickOnce requiert un grand nombre d'étapes ". Plutôt curieux qu'une technologie qui s'appelle " cliquez une seule fois " demande autant de boulot, non? ;-)

Enfin le SP1 de Visual Studio!

...mais ce n'est pas le bon! En recevant ma mise à jour MSDN Library ce matin, j'ai sauté au plafond en voyant que le Service Pack 1 de Visual Studio en faisait partie . Je savais que le SP1 de Visual Studio 2005 était en beta, mais je n'avais pas ouï dire de sa sortie. Quelle joie! Parce qu'avec les nombreux bugs et limitations de Visual Studio 2005, un SP se fait vraiment attendre... Mais la joie fut de courte durée: en regardant de plus près, j'ai vu que c'était le SP1 de Visual Studio 2003 . Quelle déception! D'autant plus que Visual Studio 2003 est nettement plus stable que 2005.