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 |
|
|
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 |
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 |
|
|
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 |
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 |
|
|
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 |
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 |
|
|
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
|