> Renaud ROSSET
Windows Mobile, le meilleur terminal mobile pour Exchange Server

Windows Mobile, le meilleur terminal mobile pour Exchange Server

Il convient de toujours porter une grande attention lors de l’acquisition de terminaux Mobile, car si les fonctionnalités et les programmes sont disponibles et proposés par Microsoft dans le cadre de Windows Mobile, les fabricants de téléphones ou les opérateurs de téléphonie en charge de la commercialisation de ces

Lire l'article
Outlook Mobile : un client Outlook à  part entière

Outlook Mobile : un client Outlook à  part entière


Avant d’aborder ce sujet, il est important de rappeler que les fabricants de téléphones ou les opérateurs de téléphonie en charge de la commercialisation de ces équipements, peuvent limiter, adapter ou retirer certaines applications ou fonctionna lités. Les fonctionnalités citées dans ce dossier ne sont donc pas

Lire l'article
Exchange Server, une communication globale conçue pour la mobilité

Exchange Server, une communication globale conçue pour la mobilité


Dès leurs conceptions, les serveurs Exchange sont construits pour répondre de manière efficace aux besoins de mobilité des utilisateurs en entreprise. La richesse fonctionnelle d’Exchange Server 2007 et d’Exchange Server 2010 apportée aux équipements mobiles (PC et téléphones) démontre bien la volonté et le savoir-faire de Microsoft

Lire l'article
Création d’une page maître/détails

Création d’une page maître/détails


La puissance réelle de la modification de l’objet local devient apparente lorsque je convertis ma conception initiale en page maître/détails (cf. la figure 3). Les modifications nécessaires sont minimes. J’ajoute un DataGrid à ma page et je lie son attribut ItemsSource à la propriété qui retourne ma

Lire l'article
Extension de l’objet local

Extension de l’objet local


Pour les développeurs d’applications métier, la puissance réelle des améliorations apportées aux données dans Silverlight réside dans la possibilité d’étendre l’objet local. Si, par exemple, vous souhaitez avoir la maîtrise des modifications apportées à l’objet, vous pouvez faire en sorte que la classe de l’objet local implémente

Lire l'article
Liaison à  des objets locaux

Liaison à  des objets locaux

Pour tirer pleinement parti des nouveautés de Silverlight, votre application a besoin d’un objet que vous pouvez étoffer avec des attributs relatifs aux données. Pour cela, j’ai créé un objet LocalCustomer qui a dupliqué les propriétés de l’objet Customer à afficher dans mon interface utilisateur.
Dans le cadre

Lire l'article
Exemple d’application

Exemple d’application


Nous en avons terminé avec les avertissements. Pour les besoins de cet article, j’ai créé une application Silverlight toute simple, qui dialogue avec un service Web sur mon serveur. Elle déroule une collection d’objets représentant des entités Customer dans la base de données Northwind et les affiche

Lire l'article
Qu’y a-t-il au-delà  ?

Qu’y a-t-il au-delà  ?

Dans « The New RPG Developper » (disponible à mcpressonline.com), Thomas M. Stockwell déclare « RPG est ce que les puristes appellent un langage post-moderne : un classique avec une ligne de vie qui déjoue le mythe de l’obsolescence ».

Certes, RPG est là pour longtemps;

Lire l'article
Les problèmes d’EGL

Les problèmes d’EGL

Mais, pour moi, EGL pose deux problèmes : premièrement, il est propre à un fournisseur : c’est un produit IBM commercial. Or je n’aime pas me lier à un langage spécifique à un fournisseur. Si vous vous intéressez à EGL, considérez aussi d’autres produits de développement tiers, comme ceux

Lire l'article
Quelques doléances générales

Quelques doléances générales

La syntaxe de RPG est trop complexe. Par suite de la rétrocompatibilité et du morphing nécessaires pour fournir des structures modernes, RPG a une syntaxe incohérente.

Pour ma part, je ne suis pas emballé par certains aspects de la syntaxe /free. L’exigence de points-virgules est idiote

Lire l'article
Au-delà  de RPG III

Au-delà  de RPG III

A dire vrai, j’ai beaucoup de choses positives à dire à propos de RPG. En premier lieu, il marche, il a toujours marché, et il continuera à marcher. Franchement : souhaitez-vous vraiment que le programme de paie de votre société soit réécrit en Java ou C++ ?
Lire l'article

Adoption des langages

Adoption des langages

Certains langages réussissent, d’autres échouent. L’une des raisons est leur concomitance avec des changements radicaux dans les technologies de l’information (figure 1). Mais, malgré la variété des langages adoptés, il n’y a eu aucun changement radical quant à l’utilisation de la conception à base de composantes, la programmation orientée

Lire l'article
Une véritable prise en compte des tests

Une véritable prise en compte des tests

Ces dernières années, Microsoft a effectué des efforts considérables pour fournir aux développeurs des outils qui facilitent l’écriture de tests unitaires et le développement orienté tests. Si vous souhaitiez écrire des tests unitaires dans Visual Studio 2005, vous deviez utiliser un plug-in tel que NUnit ou acheter une des

Lire l'article
Repository en mémoire

Repository en mémoire

Il est étonnant de voir l’étendue des fonctionnalités de base de données en mémoire créables avec une seule instance de List et du code LINQ (Language Integrated Query). La partie la plus difficile à implémenter est de générer les valeurs IDENTITY et, encore, cela revient seulement à incrémenter une

Lire l'article
Trop de rouages

Trop de rouages

Lorsque vous écrivez des tests unitaires, l’implémentation la plus simple consiste à faire en sorte qu’ils effectuent des lectures et écritures sur la base de données dans le cadre de leur exécution. Tout cela semble à première vue sensé ! Vos tests visent à mettre à l’épreuve le niveau

Lire l'article
Les mashups

Les mashups

Les mashups d’entreprise offrent une solution efficace à ce challenge. Grâce au découpage de parties de sites Web (« Web clipping »), une fonction particulièrement pratique des mashups d’entreprise, il est possible de capturer simplement différents éléments d’une application Web. Il est ensuite possible de les modifier, redimensionner ou

Lire l'article
Certifications et logiciels pour un Data Center Dynamique

Certifications et logiciels pour un Data Center Dynamique

A l’heure actuelle SF et IT ont chacun leurs certifications : HA (High-Availability) pour l’IT, Leed (Leadership in Energy and Environmental Design) et Tier pour le SF. « On entend fréquemment des clients nous dire que leur Data Center est Tier 3. C’est qui est totalement faux. Quand on

Lire l'article
Automated Server Recovery et Benne de transport

Automated Server Recovery et Benne de transport



Automated Server Recovery

La fonctionnalité de réparation automatique sur les serveurs de transport concerne principalement leurs capacités de détection et de réparation, les éventuelles corruptions dans les fichiers de files d’attente. Dans le cas d’une corruption, le serveur de transport va essayer

Lire l'article
Activation de la haute disponibilité

Activation de la haute disponibilité

Un des avantages fonctionnels dans l’environnement Exchange 2010 est la possibilité d’activer à n’importe quel moment la haute disponibilité. Fonctionnalité impossible en environnement 2007 où il fallait choisir, à l’installation du produit, si l’on optait pour un environnent de haute disponibilité ou non. De plus, un CCR restait

Lire l'article
Zoom sur la partie Applicative

Zoom sur la partie Applicative

Donner accès aux applications peut se faire suivant deux grandes approches : approche réseau, qui virtuellement connecte le poste au réseau d’entreprise (VPN, VPN/SSL,…) et une approche applicative, où le boîtier vient en rupture de flux, et fournit différents services comme la sécurité ou le SSO.

Lire l'article