février
2005
Eh ben …
Si je devais résumer, je dirai XML & WEBService (quoi que, puisque le WebService renvoie du xml…)
Bon alors XML & InfoPath (oui, mais InfoPath, c’est que du XML)
Reprenons …
XML et Office (erf ! Word et Excel aussi lisent et modifient du XML) sans parler des SmartTags générés à travers les metaDatas IBF (Information Bridge FrameWork) qui interrogent des WebServices (donc qui récupèrent du XML…)
Finallement, si on résume, on dit XML
C’est incroyable !
Il y a du XML partout.
L’ensemble des application repose, gère, lit, manipule, modifie, propose du XML. C’est LE format d’échange parfait, le socle des application de développement.
Je pense qu’un bon tutorial sur Excel et le XML et Word et le XML ferait du bien pour voir les avancées du produit.
Sachant que VSTO2005 (Visual studio Tools for Office 2005) va permettre des actions absolument effarantes sur les outils Office en général grâce à la génération de SmartTag utilisant IBF, la manipulation des applications Office 2003 avec une souplesse insoupçonnée par la plupart des développeurs office à ce jour, Microsoft est en train de préparer une plateforme de développement exceptionnelle.
Richard McAniff, dans son KeyNote a dit cette phrase :
« C’est une bonne époque pour être Développeur Office »
Et cela se comprend !
Une productivité accrue, pour faire des choses plus intéressantes, et plus rapidement !
Mais, avis à tous les développeurs VBA purs et durs … il va falloir commencer à penser à évoluer si vous ne voulez pas vous faire bouffer tout crus par la concurrence !
Installez Visual Studio.NET;
Installez Visual Studio Tools for Office;
Installez les plug-ins supplémentaires pour le développement de solutions information Bridge FrameWork;
et commencez à jeter un oeil dans le développement Office en DotNet !
Je ne dis pas que le VBA est mort … mais au vu de ce que j’ai vu, et ceci est un avis tout personnel, son avenir est franchement sombre !!!
Imaginez !
Vous pouvez avoir un fichier XML qui serve de données à votre application Excel.
Le code de l’application est quelque part sur le serveur. L’application est distribuée sur les postes.
Le fichier XML est manipulé dynamiquement pour affichage sur un site web.
Et pour voir les évolutions, voire même modifier les informations contenues dans le XML, vous pouvez vous contenter d’ouvrir le classeur ! C’est pas énorme ça ?
Dans un post précédent, je donnais quelques liens sur ces technologies.
Il va falloir chercher un peu, et se plonger dans cet aspect des choses, parce que vraiment, c’est trop énorme !
Bon. Je crois que je vais pondre un petit truc rapide pour vous en montrer quelques exemples.
A plus