Dossier l’Interopérabilité et le développement

Au travers de ce dossier, l’équipe MSDN vous propose des articles et des webcasts traitant en toute humilité de quelques exemples ou pratiques utiles dans votre métier. Ca ne répondra jamais totalement à votre besoin, cependant ça vous donnera des billes pour mener à bien vos projets, votre métier. On vous souhaite une excellente lecture et visionnage de toutes ces ressources et n’hésitez pas à nous le dire !

L'équipe MSDN

 

Démonstration de Pascal Belaud

Ecrire une application .NET utilisant MySQL comme base de données, c'est possible !

Pascal Belaud vous propose de découvrir la puissance de la plateforme de développement .NET en utilisant exclusivement MySQL comme base de données au travers d'un scenario complet de démonstrations. Vous pensiez qu’écrire une application .NET, avec Visual Studio 2008 et le .NET Framework 3.5, attaquant MySQL était impossible ? Et bien détrompez-vous. Plutôt que des mots, démos !

>> Lire l’article

Ecrire une application .NET utilisant MySQL comme base de données

Utiliser Java avec SQL Server 2000/2005

L’accès aux données, et plus particulièrement aux bases de données, représente un impératif dont aucune plateforme d’exécution ne peut passer à côté. Dans le monde Java, cette connectivité est assurée par l’API JDBC (Java Data Base Connectivity) qui définit un ensemble d’interfaces communes permettant à n’importe quel éditeur de rendre accessible  son gestionnaire de données..

Cet article est l’occasion de montrer qu’une technologie issue des laboratoires de Sun, et largement utilisée aujourd’hui dans des environnements hétérogènes, se marie très bien avec la base de données maison de Microsoft : SQL Server 2005

>> Lire l’article

Communication entre .NET et J2EE

Aujourd’hui lorsque l’on parle de système d’information ou d’infrastructure, nous voulons souvent exprimer le fait que cet ensemble de machines et de logiciels applicatifs représente un environnement de nature hétérogène. […]

Malgré l’inertie d’une grande entreprise, la mentalité de Microsoft a beaucoup évolué en 10 ans, que ce soit au niveau de l’ouverture de ses protocoles que dans l’utilisation des différents standards dans ses produits. Microsoft a d’ailleurs été l’un des principaux incitateurs et pionnés des Services Web, de l’utilisation du XML et plus récemment de nouveaux formats de fichier.Le Framework .NET et la brique de communication Windows Communication Foundation ne pouvait pas être autrement que conforme aux standards en vigueur.

Cet article est l’occasion de voir ensemble qu’une solution créée en .NET et une autre avec la plateforme J2EE peuvent tout à fait communiquer en ayant recours à différentes techniques.

>> Lire l’article

Générer des documents Open XML sur un serveur Linux en Java par Julien Chable

 

La génération de documents Office a toujours été contraignante. Le plus souvent, la solution consistait à installer un Office sur le serveur, évidemment Windows,  et à utiliser l’automation ou autre technique pour pouvoir le manipuler (attention cette pratique n’est pas recommandée pour des raisons de robustesse et de montée en charge)

Aujourd’hui avec l’arrivée du standard Open XML, , la génération de documents devient possible simplement en utilisant les technologies Zip et de XML sur n’importe quelle plateforme.

[…]

Cet article va être l’occasion de vérifier cette théorie au travers d’une application de génération de document Open XML sur un serveur Linux et en Java s’il vous plait.

>> Lire l’article

Coder sur Windows en .NET, exécuter sur Linux avec Mono

Malgré le fait que les distributions Linux nécessitent encore des améliorations pour rendre Linux grand public, et ainsi rencontrer une large adoption dans les foyers, de nombreuses plateformes Linux sont déjà implantées dans les entreprises.

Comment utiliser ou réutiliser les applications développées par ses équipes sur la plateforme .NET en utilisant les ressources du parc de machines Linux dont vous disposez ? C’est principalement à cette question que répond le projet Mono que nous allons introduire dans cet article. Ce dernier a pour but de vous faire découvrir le projet Mono et de guider vos premiers pas vers cette plateforme à l’avenir prometteur.

>> Lire l'article

Tree Open XML

PHP sous Windows 2008 : installer WordPress en pratique

PHP sous WS2008

Alors que Java et .NET continue de dominer le marché des entreprises, la plateforme PHP reste toujours aussi populaire sur le web. Sa prise en charge native au sein de Windows Server 2008 apporte un vent nouveau et une nouvelle fraicheur à la plateforme PHP qui peut se voir aujourd’hui exécuter sur la plateforme Windows avec des performances en faire pâlir les serveurs concurrents.

Dans cet article nous allons mettre en œuvre cette nouvelle capacité de Windows Server 2008 en installant une des plateformes les plus en vogue du moment puisqu’il s’agit de WordPress, plateforme utilisé entre autre par le New York Times. Au-delà de la popularité de cette plateforme, WordPress est un bon exemple d’application qui vous montrera comment résoudre quelques problèmes mineurs liés au fait que l’application PHP ne s’exécutera pas sur un serveur Apache.

>> Lire l'article

Introduction au SDK Open XML

Manipuler efficacement des documents Office directement, et de plus côté serveur, a toujours été un souhait de beaucoup d’entreprises et de chef de projet. Les solutions à base d’automation – nécessitant une instance d’Office sur le serveur – a toujours montré ses limites en termes d’intégration, de qualité de service et de performances. Aujourd’hui avec le format Open XML, format normalisé ECMA et ISO, les entreprises redeviennent propriétaires du format de données de leurs documents et peuvent créer des applications consommant ces documents, le SDK Open XML a été créé dans ce but.

Des articles de plus en plus nombreux expliquent les objectifs d’Open XML et la technique permettant aux applications de stocker leurs documents dans un format entièrement décrit en XML et compressé ensuite en Zip. Cet article passera rapidement sur la structure d’un document Open XML, tout simplement car le SDK Open XML apporte justement une abstraction au mécanisme interne de structuration du format, aussi appelé structure Open Packaging Convention.

>> Lire l'article

Open XML Tree node

 

Utiliser les spécifications des protocoles Open Protocol Specifications

Add Ref

L'annonce réalisée par Microsoft sur l'ouverture de ses protocoles avaient rendu sceptiques les grands du marché. Néanmoins, cette annonce avait été suivie de faits avec la mise à disposition des protocoles de Windows, d'Office, etc
Cette documentation définie les protocoles de communication dit « propriétaire » (et extension de protocoles existants) qui sont implémentées dans les systèmes client Windows (de Windows 2000 à Windows Vista) pour communiquer avec les systèmes serveur Windows (Windows NT 3.1 à Windows Server 2008). Les protocoles « inter serveur » sont aussi de la partie.
Dans cet article, nous allons focaliser notre attention sur un scénario simple mais récurrent en utilisant les spécifications mis à notre disposition : envoyer des fichiers créés depuis notre application dans une librairie de documents. Et cela sans utiliser de librairies spécialisées ou artifices propriétaires autres que les spécifications fournies

>> Lire l'article

Actualités OPML