Présentation de Forms Services
Cet article a pour but de présenter Forms Services, un des nouveaux composants de MOSS 2007.
I. Introduction
II. Forms Services, c'est quoi et à quoi ça sert?
III. Création d'un formulaire de gestion de congés
IV. Déploiement de notre formulaire vers MOSS
I. Introduction
MOSS 2007 est un produit qui est décidément fort intéressant tant il offre des possibilités. Le but de
ce tutoriel est d'en approcher de manière plus appronfondie l'une d'entre elles, j'ai nommé Forms Services.
II. Forms Services, c'est quoi et à quoi ça sert?
Forms Services permet d'héberger des formulaires Infopath sur le serveur MOSS et de les convertir en page Web
afin que les clients n'aient pas besoin de disposer d'Infopath sur leur machine pour pouvoir exploiter nos formulaires.
Les formulaires Infopath sont des documents électroniques permettant de stocker de l'information dans les documents eux-mêmes
et dans des métadonnées de liste Sharepoint. Ils bénéficient de divers contrôles de saisie qui peuvent se révéler très
utiles dans un context web. Il est également possible d'associer du code behind C# ou VB.Net aux dits contrôles.
L'interface bénéficie par ailleurs de techniques permettant d'afficher/masquer des contrôles aisément via l'affichage
conditionnel et d'effectuer des validations sur les données. On peut également associer des "règles" effectuant certaines
actions lorsqu'un évènement se produit.
Tous ces éléments vont permettre au développeur d'implémenter des solutions robustes sans devoir réinventer la roue. Le développeur
pourra néanmoins associer ses propres modules de code pour effectuer des actions orientées métier en s'appuyant sur la
désormais très riche plate-forme dotnet.
III. Création d'un formulaire de gestion de congés
IV. Déploiement de notre formulaire vers MOSS
Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur.
La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.