service pourr La liste déroulante

Dimension: px
Commencer à balayer dès la page:

Download "service pourr La liste déroulante"

Transcription

1 Travail pratique #6- Application CRUD avec WCF RIA Services Mettre en œuvre une application MOO Techniques dee l informatique - Informatique de gestion 420.AAA Le Framework Simple MVVM Toolkit est entièrement compatible avec WFC RIA Services pour exécuter des opérations CRUDD (Create, Retrieve, Update, Delete). Vous pouvez utiliser des expressionss Linq sur les entités ou créer des Domain service pourr interagir avec la couche d accès aux données (DAL ou Data Access Layer) en utilisant différents ORM (object-relational mapper) comme Entity Framework ou NHibernate. RIA Services permet de développer rapidement des solutions d affaire complètes sans avoir à écrire vous-même de nombreusess lignes de code comme les mises à jour en lot, la validation, l authentification et les autorisations d accès. Le Framework Simple MVVM Toolkit permet de sauver beaucoup de temps pour mettre en route une application d affaire sous WCF RIA Services. De plus, ce Framework adhère au patron de conception MVVM. 1) Aperçu de l applicatiol on CRUD à développer L application à développer permet dans ce travail pratique d ajouter (C), de consulter (R), de mettre à jour (U) et de supprimer (D) des produits. L option Gestion des produits (en haut à droite) amène à une série de boutons et une grille de données. La liste déroulante de gauche affiche des catégories de produit (en anglais) en ordre croissant.

2 Page 2 Lorsqu une catégorie est sélectionnée et que le bouton Charger est appuyé, la grille affiche les produits (ordre croissant dee nom produit) reliés à la catégorie. En cliquant sur le bouton Nouveau, une fenêtre modale (seule cette fenêtre est accessible) propose d ajouter un nouveau produit

3 Page 3 L utilisateur peut entrer les informations et ensuite cliquer sur OK. Le nouveau produit apparaît dans la grille. Le numéro du produit, actuellement 0 (zéro) car aucune requête est envoyée au serveur Web, est généré par la base de données (EstIdentité à Vrai dans la table Products).

4 Page 4 Un produit peut être édité pour modifier ses informations (ici Non disponible est maintenant coché) : Un produit peut être supprimé (l intégrité référentielle n est pas appliquée dans la base de données Northwind, tous les produits peuvent être supprimés).

5 Page 5 Le produit n est plus là (localement ). Pour envoyer au serveur web toutes les modifications en un seul coup (beauté de la chose), cliquer sur Sauvegarder (principe du guichet automatique). Un message confirme que les changements ont été versés sur le serveur. Les changements sont maintenant persistants. Le bouton Annuler annule toutes les modifications qui viennent d être apportées (évidemment si l utilisateur n a pas encoree sauvegardé).

6 Page 6 Créer un nouveauu projet nommé NorthwindSimpleMvvmRIA comme ceci : 1) Base de données Northwind (Microsoft SQL Server 2008 R2) 1. Restaurer la base de données Microsoft SQL Serve Northwind.bak (se trouve sur Public). Tout est prêt, rien à changer. Si non, toujours sur Public, se servir de Nwind.mdb (format Microsoft Access) et l importer dans une nouvelle base de données nommée Northwind dans Microsoftt SQL Server 2008 R2. Ajouter les clés primaires dans les trois (3) tables : Categories, Products et Suppliers. Ne pas oublier de mette IsIdentity à Yes dans la table Products. Autrement, ajouter un nouveau produit sera impossible. S assurerr d obtenir ce diagramme :

7 Page 7 2) Mise en place du service Web côté serveur (application Web) 1. Dans le répertoire Models, créer un item ADO.NET Entity Data Model (ici on utilise Entity Framework, c est-à-dire unn object-relational mapper) nommé Northwind.edm mx. 2. Ajouter les trois (3) tables suivantes et cocher Pluralize : Faire les liens suivants dans le modèle et conserver seulement les champs indiqués dans Category et Supplier. Conserver tous les champs dans Product.

8 Page 8 S assurer (et remarquer en même temps) que Entity Set Name et Namee sont bien ceux-ci.

9 Page 9 3. Dans le répertoire Services, ajouter le Domain Service nommé NorthwindDomainService et indiquer ces aspects : Le fichier NorthwindDomainService.cs contient du code créé automatiquement, il se peut qu un jour vous souhaitez le recréer. Si vous ajoutez votre propre code dans ce fichier, il sera supprimé! Que faire? Le placer dans une classe avec le même nom. Voilà un bel exemple d utilisation d une classe partielle. 4. Créer le fichier MonNorthwindDomainService.cs qui est une classe partielle de la classe retrouvée dans NorthwindDomainService.cs. 5. Déplacer toutes les méthodes de type IQueryable de NorthwindDomainService.cs vers MonNorthwindDomainService.cs. 6. Créer la méthode pour GetProduitsParCodeCategorie et faire le code Linq pour obtenir la liste des produits selon un code de catégorie. Trier les données par nom de produit. Inclure les catégories et les fournisseurs (Include) et compléter ce qui manque dans le fichier MonNorthwindDomainService.metadata.cs. 7. Développer les méthodes suivantes pour alimenter les zones de liste déroulantes : GetCategories pour la liste des catégories en ordre croissant de nom, GetSuppliers pour la liste des fournisseurs en ordre croissant de nom de société. 3) Mise en place des éléments côté client (application Silverlight) Le répertoire Service contient les classes qui permettent de communiquer avec les services Web ou les mocks (données bidon pour tester l application sans toucher à la base de données qui pourrait être en production). Les agents service (ServiceAgent) sont des classes pour agir sur les données (simuler des données ou les vraies données dans la base de données). Mettre en œuvre une application MO

10 Page 100 L interface est un contrat quii impose aux 2 classes d implémenter (coder) ses méthodes Contient des données fictives stockées dans des propriétés Contient le code pour communiquer avec la base de données via WCF RIA Services Remarquer dans chaque classe ceci : [ServiceAgentExport(typeof(IProduitsServiceAgent), AgentType = AgentType.Mock)] ] [ServiceAgentExport(typeof(IProduitsServiceAgent), AgentType = AgentType.Real)] C est pour identifier la classe qui simule les données (AgentType.Mock)) et la classe qui se connecte vraiment à la base de données (AgentType. Real). Au moment du développement,, vous pourrez utiliser soit l une ou l autre des classes pour obtenir les mocks ou la vraie base de données par injection.. Votre application, une fois en production, la classe Mocks ne sert plus. Elle pourra être utile à nouveau pour faire évoluer l application (demande de modifications ou amélioration) ou corriger des bugs. 1. Dans le répertoire Services, créer la classe interface nommée IProduitsServiceAgent.cs. À propos de IProduitsServiceAgent.cs. Utiliser IItemListServiceAgent comme exemple, ajouter les méthodes pour obtenir, ajouter ou supprimer des lignes ou bien les sauvegarder ou rejeter les modifications. Parce que la demande de services est asynchrone (un délai), il faut incluree un retour de laa réponse du serveur (callback Action) comme paramètre pour récupérer les résultats ou les exceptions (erreurs). Ajouter, supprimer et rejeter les modifications ne demandent pas de paramètre callbackk 2. Faites les signaturess des méthodes suivantes : ObtenirProduits, AjouterProduit, SupprimerProduit, SauvegarderProduit et RejeterModifications. 3. Dans le répertoire Services, créer la classe MockProduitsServiceAgent.cs et son contenu pour simuler les données. Ne pas implémenter SauvegarderP Produit et RejeterModifications. Modifier les messagess en conséquence.

11 Page 111 Données Mock (fictives) à utiliser (implanter dans le constructeur dee MockProduitsServiceAgent.cs). Rendez-vous sur le blog pour copier ces lignes l (semble impossible ici ) // Init mock data // Mock pour les catégories mockcategories = new List<Category> { new Category { CategoryID = 1, CategoryNamee = "Boissons (mock)" }, new Category { CategoryID = 2, CategoryNamee = "Condiments ( mock)" }, new Category { CategoryID = 3, CategoryNamee = "Desserts (mock)" } }; // Mock pour les fournisseurs mockfournisseurs = new List<Supplier> { new Supplier { SupplierID = 1, CompanyName= "Exotic Liquids ( mock)", ContactName="Charlotte Cooper (mock)" }, new Supplier { SupplierID = 2, CompanyName = "New Orleans Cajun Delights (mock)", ContactName="Shelley Burke (mock)" }, new Supplier { SupplierID = 3, CompanyName = "Gai pâturage ( mock)", ContactName="Eliane Noz (mock)" } }; // Mock pour les produits mockproduits = new List<Product> { new Product { ProductID = 1, ProductName = "Chai (mock)", CategoryID = 1, SupplierID = 2, Supplier = mockfournisseurs[1], QuantityPerUnit="10 boîtes x 20 sacs (mock)", UnitPrice=5, UnitsInStock=10, UnitsOnOrder=15, ReorderLevel=20, Discontinued=false e}, new Product { ProductID = 2, ProductName = "Chang (mock)", CategoryID = 1, SupplierID = 1, Supplier = mockfournisseurs[0], QuantityPerUnit="24 bouteilles (1 litre) (mock)", UnitPrice=6, UnitsInStock=12, UnitsOnOrder=18, ReorderLevel=22, Discontinued=true }, new Product { ProductID = 3, ProductName = "Northwoods Cranberry Sauce (mock)", CategoryID = 2, SupplierID =1, Supplier = mockfournisseurs[0], QuantityPerUnit="48 pots (6 onces) (mock)", UnitPrice=7, UnitsInStock=14, UnitsOnOrder=20, ReorderLevel=24, Discontinued=false e}, new Product { ProductID = 4, ProductName = "Tarte au sucre (mock)", CategoryIDD = 3, SupplierID = 3, Supplier = mockfournisseurs[2], QuantityPerUnit="48 tartes (mock)", UnitPrice=8, UnitsInStock= =16, UnitsOnOrder=22, ReorderLevel=26, Discontinued=true} }; Le répertoire ViewModels contient les classess qui permettent, entre autres, de faire communiquer la vue (l interface graphique) avec le modèle (les données). 1. Créer la classe ProduitsListeViewModel.cs de la manière suivante : 2. Utiliser la classe ItemListViewModel.cs pour coder la classe ProduitsListeViewModel.cs. Conserver les régions. 3. Utiliser ces messages dans les méthodes indiquées.

12 Page 12 Contexte Dans la région Methods SauvegarderModifications Dans la région Completion Callbacks CategoriesChargees FournisseursCharges ProduitsCharges InformationsSauvegardees Message à afficher Des modifications ont été apportées. Souhaitez vous les sauvegarder? Impossible d'obtenir les catégories Impossible d'obtenir les fournisseurs Impossible d'obtenir les produits Les informations sont sauvegardées avec succès. Impossible de sauvegarder les informations. Compiler le projet Silverlight et corriger les erreurs au besoin. Le répertoire Locators contient la classe InjectedViewModelLocator.cs qui permet de faire basculer votre application avec des données bidon ou la vraie base de données. 1. Ouvrez et utiliser mvvminjectedlocator pour ajouter la propriété ProduitsListeViewModel et corriger le code (voir la méthode ItemListViewModel pour vous guider). 2. Déplacer les 3 dernières en commentaire à la fin de la classe et placer-les dans à la fin du constructeur. Décommenter les 2 lignes et les corriger. Lignes à la fin de la classe. À déplacer dans le constructeur, décommenter et corriger. // TODO: Move to the ctor to verify service agent creation //Debug.Assert(this.MyViewModel!= null, // string.format("no IMyServiceAgent has ServiceAgentExport with AgentType = {0}", agenttype)); Changer le type d agent pour AgentType.Real afin d utiliser la base de données. Indique d utiliser la base de données plutôt que les mocks. // TODO: Change agent type to Real private AgentType agenttype = AgentType.Mock; Pour (oui changer le commentaire aussi!) : // Change agent type to Real private AgentType agenttype = AgentType.Real; Mettre en œuvre une application MO

13 Page 133 4) Créer des tests unitaires Maintenant que la classe ProductListViewModel.cs est en place, nous pouvons la ester. Les données testées sont celles des Mocks. Dans le projet des tests unitaires, créer la classe de tests ProduitsListeViewModelTests.cs : Compléter les TODO afin de tester les méthodes ChargerCategories, ChargerFournisseurs, ChargerProduits et e ListeCategoriesNbreElements selon ces exigences : Méthode à tester ChargerCategories ChargerFournisseurs ChargerProduits ChargerCategories Nom du test ChargerCategoriesTest ChargerFournisseursTest ChargerProduitsTest ListeCategoriesNbreElements Test à faire Doit être non null. Doit être non null. Doit être non null. La liste doit contenir exactement 3 éléments Conduire les quatre (4) tests afin de s assurerr qu ils passent tous. Vous devriez voir ceci :

14 Page 144 L intérêt de ces tests programmés c est qu ils peuvent être exécutés en tout temps comme par exemple après des modifications au code pour s assurer que rien n est brisé. 4) Créer les vues : grille des produits et détails d un produit 1. Dans la page MainPage.xaml modifier ce qui suit pour faire pointer le lien vers la page ProduitsListeView.xaml et e changer le nom à afficher pour Gestion des produits. Indique d utiliser la base de données plutôt que les mocks. <! Set CommandParamter to view name (without.xaml) > <HyperlinkButton x:name=" itemslink" Style="{StaticResource LinkStyle}" Command= ="{Binding NavigateCommand}" CommandParameter="ItemListView" TargetName="ContentFrame" Content="items" "/> 2. Créer une page Silverlight nommée ProduitsListeView.xaml. Utiliser le xaml suivant. Les images sont disponibles sous Public. Au besoin, ajouter les xmlns manquants et le codee xaml nécessaire. ProduitsListeView.xaml <navigation:page.resources> <! Style pour les informations des clients dans la zone de liste déroulante des clients > <Style x:key="styletextebouton" TargetType= ="TextBlock"> <Setter Property="FontSize" Value="12" /> <Setter Property="HorizontalAlignment" Value="Left" /> <Setter Property="VerticalAlignment" Value="Center" /> <Setter Property="Foreground" Value="Black" /> </Style> </navigation:page.resources> <StackPanel x:name="layoutroot"> <StackPanel Orientation="Horizontal"> <! ComboBox. Ajouter les l propriétés manquantes > <ComboBox Height="40" Name="categoriesComboBox" Width="200"/> <TextBlock Width="7"/> <! Spacer > <! loadbutton. Ajouter l'événement manquant > <Button Name="loadButton" Width="150" IsEnabled="{Binding CanLoad}">

15 Page 15 <! Ajouter l'événement Click manquant > <ContentControl> <StackPanel Orientation="Horizontal" > <! Mettre l'image ici telecharger.png" Width="35" Height="35" > <TextBlock Width="7"/> <TextBlock Text="Charger" Style="{StaticResource StyleTexteBouton}" /> <TextBlock Width="5"/> </StackPanel> </ContentControl> </Button> <TextBlock Width="7"/> <! Spacer > <Button Name="addButton" Width="150" IsEnabled="{Binding CanAdd}"> <ContentControl> <StackPanel Orientation="Horizontal" > <! Mettre l'image ici ajouter.png" Width="35" Height="35" > <TextBlock Width="7"/> <TextBlock Text="Nouveau" Style="{StaticResource StyleTexteBouton}" /> <TextBlock Width="5"/> </StackPanel> </ContentControl> </Button> <TextBlock Width="7"/> <! Spacer > <Button Name="editButton" Width="150" IsEnabled="{Binding CanEdit}" > <ContentControl> <StackPanel Orientation="Horizontal" > <! Mettre l'image ici editer.png" Width="35" Height="35" > <TextBlock Width="7"/> <TextBlock Text="Éditer" Style="{StaticResource StyleTexteBouton}" /> <TextBlock Width="5"/> </StackPanel> </ContentControl> </Button> <TextBlock Width="7"/> <! Spacer > <Button Name="removeButton" Width="150" IsEnabled="{Binding CanRemove}" > <ContentControl> <StackPanel Orientation="Horizontal" > <! Mettre l'image ici supprimer.png" Width="35" Height="35" > <TextBlock Width="7"/> <TextBlock Text="Supprimer" Style="{StaticResource StyleTexteBouton}" /> <TextBlock Width="5"/> </StackPanel> </ContentControl> </Button> <TextBlock Width="7"/> <! Spacer > <! Set IsEnabled to True > <! savechangesbutton. Ajouter l'événement manquant > <Button Name="saveChangesButton" Width="150" IsEnabled="True" > <! Ajouter l'événement Click manquant > <ContentControl> <StackPanel Orientation="Horizontal" > <! Mettre l'image ici sauvegarder.png" Width="35" Height="35" > <TextBlock Width="7"/> <TextBlock Text="Sauvegarder" Style="{StaticResource StyleTexteBouton}" /> <TextBlock Width="5"/> </StackPanel> </ContentControl> </Button> <TextBlock Width="7"/> <! Spacer > <! Set IsEnabled to True > <! rejectchangesbutton. Ajouter l'événement manquant > <Button Name="rejectChangesButton" IsEnabled="True" Width="150"> <! Ajouter l'événement Click manquant > Mettre en œuvre une application MO

16 Page 166 <ContentControl> <StackPanel Orientation="Horizontal" > <! Mettre l'image ici annuler.png" Width="35" Height="35" > <TextBlock Width= ="7"/> <TextBlock Text="Annuler" Style="{StaticResource StyleTexteBouton}" /> <TextBlock Width= ="5"/> </StackPanel> </ContentControl> </Button> </StackPanel> <toolkit:separator Height=" "10" /> <sdk:datagrid AutoGenerateColumns="False" Name="productsDataGrid" IsReadOnly="True" Width="1250" HorizontalAlignment="Left"> <sdk:datagrid.columns> <sdk: DataGridTextColumn Binding="{Binding Path=ProductID}" CanUserReorder="True" CanUserResize="True" CanUserSort="True" Width="Auto" Header="No produit" /> <! Ajouter les DataGridTextColumn manquants > </sdk:datagrid.columns> </sdk:datagrid> <Grid> <! Bind IsBusy to IsBusy > <toolkit:busyindicator Name="isBusyIndicator" Height="80" Width="200" IsBusy="{Binding IsBusy}" Margin="152,39,148, 39" /> </Grid> </StackPanel> Il faut créer une vue pour afficher les détails d un produit ou en créer un nouveau. Comme pour chacune des vues, il faut d abord faire une classe ViewModel. 3. Dans le répertoire ViewModels, créer une classe nommée SimpleMvvmViewModelDetail : ProduitDetailViewModel.cs dont l item est de typee 4. Supprimerr ces lignes : Supprimer ces références au ServiceAgent (inutile) dans la région Initialization and Cleanup // TODO: Add a member for IXxxServiceAgent private ProduitsServiceAgent serviceagent;

17 Page 17 ET // TODO: Ctor to set base.model to DetailType public ProduitDetailViewModel(/* DetailType */ model) { base.model = model; } 5. Ajouter le code dans la région Properties (pour alimenter les zones de listes déroulantes dans la fenêtre détail). 6. Créer une page Silverlight Child Window nommée ProduitDetailView.xaml pour ajouter un nouveau produit ou de modifier un produit sélectionné dans la grille de données. Utiliser ce qui suit pour faire le contenu de la page : ProduitDetailView.xaml <! Label and TextBox styles > <sdk:childwindow.resources> <Style TargetType="sdk:Label"> <Style.Setters> <Setter Property="Height" Value="28"/> <Setter Property="VerticalAlignment" Value="Center"/> <Setter Property="Margin" Value="10,0,0,0"/> </Style.Setters> </Style> <Style TargetType="TextBox"> <Style.Setters> <Setter Property="HorizontalAlignment" Value="Left"/> <Setter Property="Margin" Value="5"/> </Style.Setters> </Style> </sdk:childwindow.resources> <Grid x:name="layoutroot" Margin="2"> <Grid.RowDefinitions> <RowDefinition /> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="136*" /> <ColumnDefinition Width="242*" /> </Grid.ColumnDefinitions> <Grid.RowDefinitions> </Grid.RowDefinitions> <sdk:label Content="No produit (non modifiable) :" Grid.Row="0" HorizontalAlignment="Right"/> <sdk:label Content="Nom produit :" Grid.Row="1" HorizontalAlignment="Right"/> <sdk:label Content="Fournisseur :" Grid.Row="2" HorizontalAlignment="Right"/> <sdk:label Content="Catégorie :" Grid.Row="3" HorizontalAlignment="Right"/> <sdk:label Content="Quantité par unité :" Grid.Row="4" HorizontalAlignment="Right"/> Mettre en œuvre une application MO

18 Page 18 <sdk:label Content="Prix unitaire :" Grid.Row="5" HorizontalAlignment="Right"/> <sdk:label Content="Unités en stock :" Grid.Row="6" HorizontalAlignment="Right"/> <sdk:label Content="Unites commandées :" Grid.Row="7" HorizontalAlignment="Right"/> <sdk:label Content="Niveau de réapprovisonnement :" Grid.Row="8" HorizontalAlignment="Right"/> <sdk:label Content="Non disponible:" Grid.Row="9" HorizontalAlignment="Right"/> <! Lier les contrôles aux propriétés du modèle > <TextBox Name="productId" Text="{Binding Path=Model.ProductID, Mode=TwoWay}" Grid.Column="1" Grid.Row="0" Height="28" Width="150" IsReadOnly="True" Background="LightGray" /> <TextBox Name="productName" Text="{Binding Path=Model.ProductName, Mode=TwoWay}" Grid.Column="1" Grid.Row="1" Height="28" Width="300"/> <! ajouter les TextBox manquants. Le premier TextBox est Grid.Column="1" Grid.Row="4" > <! Ajouter le CheckBox manquant Grid.Column="1" Grid.Row="9" > <! Ajouter les attributs manquants dans les combobox > <ComboBox Name="ComboBoxFournisseurs" Grid.Column="1" Grid.Row="2" Margin="5,5,5,5" Height="25" HorizontalAlignment="Left" VerticalAlignment="Top" Width="300"/> <ComboBox Name="ComboBoxCategories" Grid.Column="1" Grid.Row="3" Margin="5,5,5,5" Height="25" HorizontalAlignment="Left" VerticalAlignment="Top" Width="300"/> </Grid> <Button x:name="cancelbutton" Content="Cancel" Click="CancelButton_Click" Width="75" Height="23" HorizontalAlignment="Right" Margin="0,12,0,0" Grid.Row="1" /> <Button x:name="okbutton" Content="OK" Click="OKButton_Click" Width="75" Height="23" HorizontalAlignment="Right" Margin="0,12,79,0" Grid.Row="1" /> </Grid> 7. Donner le titre de Gestion d un produit à la fenêtre 8. Modifier le code nécessaire dans le fichier ProduitDetailView.xaml.cs. 5) Correction Point à vérifier Fait 1 La liste des tâches à faire (TODO) dans Visual Studio est presque vide 2 MonNorthwindDomainService.cs contient toutes les méthodes de type IQueryable. La classe NorthwindDomainService.cs ne contient aucune méthode de type IQueryable. 3 Vérifier Assert du test ListeCategoriesNbreElements 4 Les tests sont tous un succès sur les méthodes ChargerCategories, ChargerFournisseurs, ChargerProduits et ListeCategoriesNbreElements 5 La liste des catégories est triée en ordre croissant 6 Les produits sont filtrés selon la catégorie 7 Les produits sont triés par défaut par nom en ordre croissant Fenêtre enfant 8 Le titre de la fenêtre enfant est Gestion d un produit 9 L ajout d un produit se fait correctement 10 La modification d un produit se fait correctement 11 La suppression d un produit se fait correctement 12 La sauvegarde sur le serveur Web se fait correctement 13 L annulation se fait correctement Mettre en œuvre une application MO

Exemple d'application d'entreprises pour Silverlight 3 et.net RIA Services. Partie 2: L'accès aux données

Exemple d'application d'entreprises pour Silverlight 3 et.net RIA Services. Partie 2: L'accès aux données Exemple d'application d'entreprises pour Silverlight 3 et.net RIA Services. Partie 2: L'accès aux données Cet exercice va nous faire découvrir l accès aux données avec Silverlight. Cet exercice requière

Plus en détail

Travail pratique #4- WCF RIA Service

Travail pratique #4- WCF RIA Service Travail pratique #4- WCF RIA Service Techniques de l informatique - Informatique de gestion 420.AA Dans ce travail, vous utilisez WCF (Windows Communication Foundation) de RIA (Rich Internet Application)

Plus en détail

INF1473 - Entreposage et prospection de Données. Utilisation de SSIS SQL Server 2005

INF1473 - Entreposage et prospection de Données. Utilisation de SSIS SQL Server 2005 Utilisation de SSIS SQL Server 2005 A la fin de cet atelier, l étudiant sera en mesure de : Comprendre le processus de prétraitement de données (intégration, transformation, sélection et réduction) à l

Plus en détail

Consommation de services de données ADO.NET

Consommation de services de données ADO.NET Consommation de services de données ADO.NET Version 1.0 Jean-Christophe VASSELON 2 ADO.Net Data Services Sommaire 1. Introduction... 3 2. La consommation d un service Ado.Net Data Services... 4 2.1 Démarrage

Plus en détail

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 CHAPITRE 1 PREMIERS PAS Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 15 1.1. Créer un premier projet Pour commencer, lancez Visual Basic Express.

Plus en détail

INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR

INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR 1 Introduction aux tests codés de l interface utilisateur (Coded UI Tests) Sommaire Avertissement...2 Aperçu...3 1. Génération des tests codés depuis

Plus en détail

WPF Windows Presentation Foundation

WPF Windows Presentation Foundation WPF Windows Presentation Foundation 1- Pé Présentation ti Structure d une fenêtre WPF Le fichier App.Xaml Les styles 2 1-1Structure t d une fenêtre WPF L attribut Class définit le nom complètement qualifié

Plus en détail

Le système de mise en page WPF

Le système de mise en page WPF Le système de mise en page WPF Version 1.1 Julien DOLLON 2 Le système de mise en page WPF [07/01/09] Sommaire 1 Introduction... 3 1.1 Généralités... 3 1.2 Principe du système de mise en page... 3 2 Les

Plus en détail

La Clé informatique. Formation Access XP Aide-mémoire

La Clé informatique. Formation Access XP Aide-mémoire La Clé informatique Formation Access XP Aide-mémoire Septembre 2003 Définitions de termes Base de données : Se compare à un énorme classeur ayant plusieurs tiroirs où chacun d eux contient des informations

Plus en détail

INTRODUCTION AUX APPS UNIVERSELLES WINDOWS

INTRODUCTION AUX APPS UNIVERSELLES WINDOWS INTRODUCTION AUX APPS UNIVERSELLES WINDOWS «UNIVERSAL WINDOWS APPS» POUR WINDOWS 8.1, WINDOWS PHONE 8.1 (ET XBOX ONE) La conférence Build de Microsoft est un évènement incontournable des développeurs depuis

Plus en détail

IDOT: TP2. Partie 1: La base de données

IDOT: TP2. Partie 1: La base de données IDOT: TP2 Partie 1: La base de données Dans cette partie, nous allons vous expliquer comment importer la base de données sur votre machine et de quoi elle est composée. - Télécharger le script SQL disponible

Plus en détail

Thème : Gestion commerciale

Thème : Gestion commerciale Département Génie Informatique BD40 Ingénierie des systèmes d information TP 4 : Ms/Access : Listes déroulantes, Formulaires avancés Thème : Gestion commerciale Christian FISCHER Copyright Novembre 2005

Plus en détail

Extensible Application Markup Language (XAML)

Extensible Application Markup Language (XAML) 3 Extensible Application Markup Language (XAML) Au chapitre précédent, nous avons développé une application qui possédait une interface simple définie à l aide d un fichier dont l extension était.xaml.

Plus en détail

SLAM4 Gestion des cours et requêtage SQL Travaux pratiques

SLAM4 Gestion des cours et requêtage SQL Travaux pratiques 1. La base de données... 1 2. Création de l'application GestionCours... 2 2.1. Créer l'application «GestionCours» à l'aide de l'ide Visual Studio 2010... 2 2.2. Objectif : créer un formulaire permettant

Plus en détail

LINQ to SQL. Version 1.1

LINQ to SQL. Version 1.1 LINQ to SQL Version 1.1 2 Chapitre 03 - LINQ to SQL Sommaire 1 Introduction... 3 1.1 Rappels à propos de LINQ... 3 1.2 LINQ to SQL... 3 2 LINQ to SQL... 3 2.1 Importer des tables... 3 2.1.1 Le concepteur

Plus en détail

Module 2 Création d un formulaire simple

Module 2 Création d un formulaire simple Form Builder Développement d un formulaire Sauvegarde d un formulaire Établir une connexion avec le serveur Fenêtre de navigation Assistant de création de blocs (Data Block Wizard) Assistant de mise en

Plus en détail

Maitriser Cegid Business En situation de formation

Maitriser Cegid Business En situation de formation Maitriser Cegid Business En situation de formation Livret professeur Claude Terrier Edition Casteilla Sommaire Sommaire livret... 1 1. Organisation et méthodologie... 2 11. Préparation de la formation...

Plus en détail

Gesrisk. Tableau de bord de gestion. Logiciel édité par Optimum Conseil. Version 1.4 pour Microsoft Excel

Gesrisk. Tableau de bord de gestion. Logiciel édité par Optimum Conseil. Version 1.4 pour Microsoft Excel Logiciel édité par Optimum Conseil Gesrisk Tableau de bord de gestion Version 1.4 pour Microsoft Excel Copyright 2008-2014 Optimum Conseil page 1 / 14 Introduction Ce document est destiné aux utilisateurs

Plus en détail

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer : Installation de Microsoft SQL 2005 et des reporting services. Le guide est basé sur la version gratuite de SQL Server 2005 récupérable à cette adresse : http://www.microsoft.com/downloads/details.aspx?displaylang=fr&familyid=5b5528b9-13e1-4db9-a3fc-82116d598c3d.

Plus en détail

CREATION D UN QUESTIONNAIRE AVEC QUESTION-REPONSE

CREATION D UN QUESTIONNAIRE AVEC QUESTION-REPONSE CREATION D UN QUESTIONNAIRE AVEC QUESTION-REPONSE ETAPE 1 : CREATION DU QUESTIONNAIRE SIMPLE Nous allons concevoir un questionnaire sur les moyens de communications. Pour créer un formulaire, cliquez sur

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une

Plus en détail

Intelligence d affaires Version 3 17/03/2014. Procédure d installation de GDI. GDI - Procédure d'installation de GDI.

Intelligence d affaires Version 3 17/03/2014. Procédure d installation de GDI. GDI - Procédure d'installation de GDI. Procédure d installation de GDI GDI - Procédure d'installation de GDI.doc Page 1 de 27 Table des matières 1. Installation...3 2. Configuration vers GDI-PRODUCTION... 24 3. Configurer les filtres Outlook

Plus en détail

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2 Sommaire I. SCENARII DE TRAITEMENTS...2 I.1 : Alimentation à partir d un fichier Access (.mdb)...2 I.1 : Vérification de l intégrité des traitements SQL sur la pyramide des ages...3 I.2 : Vérification

Plus en détail

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452

EXTENSION de Microsoft Dynamics CRM 2013. Réf FR 80452 EXTENSION de Microsoft Dynamics CRM 2013 Réf FR 80452 Durée : 3 jours A propos de ce cours : Ce cours offre une information interactive et détaillée sur le développement d extensions pour Microsoft Dynamics

Plus en détail

TP Informatique 1 Présentation prise en main Visual Studio

TP Informatique 1 Présentation prise en main Visual Studio TP Informatique 1 Présentation prise en main Visual Studio But : prise en en main visual studio 1ères notions Variable Informatique : domaine d'activité scientifique, technique et industriel en rapport

Plus en détail

Guide de l utilisateur. du site. www.eleveursduhautdoubs.com

Guide de l utilisateur. du site. www.eleveursduhautdoubs.com Guide de l utilisateur du site www.eleveursduhautdoubs.com Préambule. Cette documentation, vous permet de suivre pas les étapes nécessaires à la saisie des inscriptions sur le site web www.eleveursduhautdoubs.com.

Plus en détail

Saisir et publier les notes

Saisir et publier les notes Saisir et publier les notes Contenu Enregistrement automatique des résultats... 3 Récupération des données non enregistrées... 3 Grille des résultats par évaluation... 5 Saisir les résultats... 6 Télécharger/Imprimer

Plus en détail

Manuel d utilisation du CMS

Manuel d utilisation du CMS Manuel d utilisation du CMS ---------------------------- Le gestionnaire de contenu Web et son manuel d utilisation sont une production Global-Média inc. Cet ouvrage est assujetti aux lois sur les droits

Plus en détail

Publier des données sur le Web

Publier des données sur le Web Publier des données sur le Web Introduction Microsoft Excel fournit les outils dont vous avez besoin pour créer et enregistrer votre classeur sous forme d une page web et le publier sur le Web. La commande

Plus en détail

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes Portail du Consommateur Guide d utilisation Du dépôt de requêtes Sommaire 1. CONNEXION A L APPLICATION DE GESTION DES REQUETES :... 3 2. INSCRIPTION AU DEPOT DE REQUETE :... 4 3. DEPOT D UNE NOUVELLE REQUETE

Plus en détail

Setting Up PC MACLAN File Server

Setting Up PC MACLAN File Server Setting Up PC MACLAN File Server Setting Up PC MACLAN File Server Ce chapitre explique comment paramètrer le Serveur de fichiers PC MACLAN, une fois la procédure d installation terminée. Les sujets sont

Plus en détail

Documentation d installation Certificats e-commerce BKW

Documentation d installation Certificats e-commerce BKW Documentation d installation Certificats e-commerce BKW Certificat b2b-energy client, d'une durée de 3 ans Installation du certificat directement dans le navigateur client 2 / 17 Table des matières 1.

Plus en détail

7DEOHGHVPDWLqUHV. ,QWURGXFWLRQj3$3$66SRXU:LQGRZV[0(17HW;3 ,167$//$7,21 87,/,6$7,21 &RQILJXUDWLRQUHTXLVH ,QVWDOODWLRQGH3$3$66 /DQFHPHQWGH3$3$66

7DEOHGHVPDWLqUHV. ,QWURGXFWLRQj3$3$66SRXU:LQGRZV[0(17HW;3 ,167$//$7,21 87,/,6$7,21 &RQILJXUDWLRQUHTXLVH ,QVWDOODWLRQGH3$3$66 /DQFHPHQWGH3$3$66 7DEOHGHVPDWLqUHV,QWURGXFWLRQj3$3$66SRXU:LQGRZV[0(17HW;3 $9$17'(&200(1&(5,167$//$7,21 &RQILJXUDWLRQUHTXLVH,QVWDOODWLRQGH3$3$66 87,/,6$7,21 /DQFHPHQWGH3$3$66 3DUWLFXODULWpVGH&WUO3DVV 3DUDPpWUDJHGH&WUO3DVV

Plus en détail

CORRECTION D UN BUG (INTERACTION DEVELOPPEUR/TESTEUR)

CORRECTION D UN BUG (INTERACTION DEVELOPPEUR/TESTEUR) CORRECTION D UN BUG (INTERACTION DEVELOPPEUR/TESTEUR) 1 Correction d un bug (interaction développeur/testeur) Sommaire Avertissement...2 Aperçu...3 1. Résolution du problème...4 Triage et affectation de

Plus en détail

Intégration d une nouvelle source applicative

Intégration d une nouvelle source applicative Intégration d une nouvelle source applicative Sommaire Intégration d une nouvelle source applicative 1 Introduction 2 Pré-requis 2 Initialisation d une nouvelle source 3 Importation des éléments liés à

Plus en détail

CREER UNE BASE DE DONNEES ACCESS AVEC DAO (étape par étape)

CREER UNE BASE DE DONNEES ACCESS AVEC DAO (étape par étape) CREER UNE BASE DE DONNEES ACCESS AVEC DAO (étape par étape) NIVEAU : PREMIERE RENCONTRE AVEC VB INITIES/EXPERIMENTES Pré requis pour comprendre ce tutorial : - Connaître les principales commandes de VB

Plus en détail

Guide d utilisation du logiciel Regard

Guide d utilisation du logiciel Regard Guide d utilisation du logiciel Regard version complète LE MODULE DE CIRCULATION 0 Conception : Chantal Vézina, bibliothécaire Réalisation : Bibliothécaires, Commission scolaire de Laval Équipe du CRP,

Plus en détail

Logiciel d envois de E-Mailing

Logiciel d envois de E-Mailing Logiciel d envois de E-Mailing Présentation GoEmailing2015 vous permettra de gérer l envois de vos e-mailings en toute simplicité, en vous proposant certaines fonctions très utiles telles que: L enregistrement

Plus en détail

GUIDE D INSTALLATION. Logiciel Gestion des matières dangereuses résiduelles (GMDR) Édition janvier 2015 version 1.4 (logiciel GMDR 7.

GUIDE D INSTALLATION. Logiciel Gestion des matières dangereuses résiduelles (GMDR) Édition janvier 2015 version 1.4 (logiciel GMDR 7. GUIDE D INSTALLATION Logiciel Gestion des matières dangereuses résiduelles (GMDR) Édition janvier 2015 version 1.4 (logiciel GMDR 7.0) TABLE DES MATIÈRES Page INTRODUCTION... 1 1. Vérification des préalables

Plus en détail

Fiches Outil Acces Sommaire

Fiches Outil Acces Sommaire Fiches Outil Acces Sommaire Fiche Outil Access n 1 :... 2 Le vocabulaire d Access... 2 Fiche Outil Access n 2 :... 4 Créer une table dans la base... 4 Fiche Outil Access n 3 :... 6 Saisir et modifier des

Plus en détail

49- Clients et fournisseurs AB Magique

49- Clients et fournisseurs AB Magique 49- Clients et fournisseurs AB Magique Un fournisseur AB Magique est un fournisseur qui utilise lui aussi AB Magique comme logiciel de gestion. Dans un tel cas, il est alors possible à ce fournisseur de

Plus en détail

Guide de l utilisateur du portail

Guide de l utilisateur du portail Cette version du guide a été conçue expressément pour la phase d essai public du portail. Ne vous en servez pas après le 15 octobre 2015. Guide de l utilisateur du portail Version 0.92 septembre 29, 2015

Plus en détail

Outil de virtualisation des informations au niveau d une application

Outil de virtualisation des informations au niveau d une application Fiche technique AppliDis Outil de virtualisation des informations au niveau d une application Fiche IS00194 Version document : 1.06 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis

Plus en détail

InfoStance SCOLASTANCE V6. Espace collaboratif privé

InfoStance SCOLASTANCE V6. Espace collaboratif privé InfoStance SCOLASTANCE V6 Espace collaboratif privé Table des matières Se connecter à l espace collaboratif privé... 4 Création et modification de contenu... 4 La Barre d édition... 4 La page d accueil...

Plus en détail

Configuration de GFI MailArchiver

Configuration de GFI MailArchiver Configuration de GFI MailArchiver Introduction à la configuration Après l installation de GFI MailArchiver, vous pourrez commencer la configuration de l interface Web et terminer la configuration de GFI

Plus en détail

Correction TP 05. Guillaume. 17 février 2015

Correction TP 05. Guillaume. 17 février 2015 17 février 2015 NB : j ai réalisé ce corrigé avant son application en TP, il se peut que certaines réponses soient inexactes. Vous fâchez pas :c Je vous conseille de faire le TP par vous-même et de basculer

Plus en détail

Migration de la base de données et récupération après un crash

Migration de la base de données et récupération après un crash Migration de la base de données et récupération après un crash MDaemon est une marque déposée de Alt-N Technologies. Archive Server for MDaemon est développé par la société Achab. Page 1/12 Sommaire Différents

Plus en détail

Tutoriel QT. Projet Alarme Domestique. ~ TD n 4 ~ SN IR 1 2014-2015 Développement logiciel Programmation Objet. 1. Objectif

Tutoriel QT. Projet Alarme Domestique. ~ TD n 4 ~ SN IR 1 2014-2015 Développement logiciel Programmation Objet. 1. Objectif SN IR 1 2014-2015 Développement logiciel Programmation Objet Tutoriel QT Date : février 2015 Version : 3.2 Référence : Projet Alarme Domestique ~ TD n 4 ~ 1. Objectif Découverte de la programmation sous

Plus en détail

Sauvegarde d'une base de données SQL Server Express 2005

Sauvegarde d'une base de données SQL Server Express 2005 Fiche technique AppliDis Sauvegarde d'une base de données SQL Server Fiche IS00136 Version 1.03 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de Systancia

Plus en détail

MODE OPERATOIRE CIEL COMPTABILITE VERSION EVOLUTION BTS PME PMI

MODE OPERATOIRE CIEL COMPTABILITE VERSION EVOLUTION BTS PME PMI MODE OPERATOIRE CIEL COMPTABILITE VERSION EVOLUTION BTS PME PMI BTS AGPME Mode opératoire Ciel comptabilité (mai 2005) Pierre TASSION 1 TABLE DES MATIERES D après le référentiel BTS PME PMI Savoir mettre

Plus en détail

WebCT - Exercices. Préparé par. Edouard Staco Sylvain Lefebvre Dominic Villiard. École Polytechnique de Montréal. Page 1 sur 22

WebCT - Exercices. Préparé par. Edouard Staco Sylvain Lefebvre Dominic Villiard. École Polytechnique de Montréal. Page 1 sur 22 WebCT - Exercices Préparé par Edouard Staco Sylvain Lefebvre Dominic Villiard École Polytechnique de Montréal Page 1 sur 22 Configuration de votre fureteur Ajustement de la mémoire cache Netscape Navigator

Plus en détail

Utilisation de Git sous Windows

Utilisation de Git sous Windows Utilisation de Git sous Windows Léo Baudouin 7 juin 2013 Pour des ajouts, corrections, suggestions ou pour des questions vous pouvez me contacter à l adresse : leo.baudouin@univ-bpclermont.fr ou au bureau

Plus en détail

Documentation relative à l installation des certificats e-commerce de BKW

Documentation relative à l installation des certificats e-commerce de BKW Documentation relative à l installation des certificats e-commerce de BKW Certificat b2b-energy, valable 3 ans Installation directe du certificat dans le navigateur 2 / 19 Table des matières 1. Introduction...3

Plus en détail

IIS (Internet Information Services) est le serveur Web de Microsoft. Il assure les mêmes fonctions qu'un serveur Web tel qu Apache.

IIS (Internet Information Services) est le serveur Web de Microsoft. Il assure les mêmes fonctions qu'un serveur Web tel qu Apache. Projet Serveur Web I. Contexte II. Définitions On appelle serveur Web aussi bien le matériel informatique que le logiciel, qui joue le rôle de serveur informatique sur un réseau local ou sur le World Wide

Plus en détail

Le SupportPack MO71. Présentation. Préalables. Installation

Le SupportPack MO71. Présentation. Préalables. Installation Présentation Ce document présente les étapes d installation et de paramétrage du Support Pack IBM «MO71», ainsi que quelques manipulations de base. Le MO71 permet de configurer et gérer facilement un réseau

Plus en détail

Manuel d installation. Version 1.1 11/07/2013

Manuel d installation. Version 1.1 11/07/2013 Manuel d installation Version 1.1 11/07/2013 Table des matières I. Description de la solution... 3 II. Installation... 3 a. Prérequis... 3 b. Installation de la base de données... 3 c. Mettre à jour les

Plus en détail

Application informatisée Diagnostic IBIS

Application informatisée Diagnostic IBIS 1. Application informatisée Diagnostic IBIS Octobre 2010 Notice d utilisation APPLICATION INFORMATISEE IBIS I - Procédure d installation Deux versions sont disponibles : - Version pour les utilisateurs

Plus en détail

Monter un site Intranet

Monter un site Intranet Monter un site Intranet S il n est pas difficile de créer un site Web basique grâce à IIS, ceux d entre vous qui ne sont pas initiés aux langages de développement Web auront du mal à satisfaire les besoins

Plus en détail

Utiliser le pattern MVVM, c est avant tout séparer les couches

Utiliser le pattern MVVM, c est avant tout séparer les couches Développer une application avec MVVM Vous souhaitez appliquer le pattern MVVM à vos applications Windows 8 ou tout simplement en apprendre plus ce fameux pattern d architecture? Voici un guide pratique

Plus en détail

Dr Aser J. BODJRENOU. Dernière mise à jour: Mai 2008

Dr Aser J. BODJRENOU. Dernière mise à jour: Mai 2008 SUPPORT DE COURS SUR LE MODULE WINDOWS Dr Aser J. BODJRENOU Dernière mise à jour: Mai 2008 Objectifs Objectifs spécifiques Plan Démarrer un ordinateur. Indiquer: - l icône du Poste de travail sur le Bureau

Plus en détail

Achat Windows GUIDE D ACCOMPAGNEMENT

Achat Windows GUIDE D ACCOMPAGNEMENT Achat Windows GUIDE D ACCOMPAGNEMENT FORMATRICE : RINA GAGNÉ JUIN 2003 TABLE DES MATIÈRES Fenêtre d accès à Achat Windows... Page 1 Fenêtre à l ouverture d Achat Windows... Page 2 Ouvrir une commande

Plus en détail

Application Web d administration des succursales Guide d utilisation

Application Web d administration des succursales Guide d utilisation Application Web d administration des succursales Guide d utilisation Janvier 2015 BAGUIDE-15 Table des matières En quoi consiste l Application Web d administration des succursales?... 3 Préambule... 3

Plus en détail

MANUEL D'INSTALLATION SUR WINDOWS 2003/2008 SERVER

MANUEL D'INSTALLATION SUR WINDOWS 2003/2008 SERVER Logiciels industriels et techniques VIGISOFT URBAIN.NET v4.0 MANUEL D'INSTALLATION SUR WINDOWS 2003/2008 SERVER Référence document : MAN-URBAIN-INST Date du document : vendredi 19 novembre 2010 Auteur

Plus en détail

TSI-V5 Manuel d installation

TSI-V5 Manuel d installation TSI-V5 Manuel d installation 1 Sommaire Introduction... 3 Pré-requis... 3 Installation SQL SERVER 2008... 3 Introduction... 3 Installation... 3 Prise en main... 7 Application TSI... 9 Premier démarrage

Plus en détail

Survivre ave Eclipse. 1 Comment créer un projet : Un projet est un répertoire qui contient tous les sous répertoires et fichiers utiles.

Survivre ave Eclipse. 1 Comment créer un projet : Un projet est un répertoire qui contient tous les sous répertoires et fichiers utiles. Survivre ave Eclipse 1 Comment créer un projet : Un projet est un répertoire qui contient tous les sous répertoires et fichiers utiles. Dans le Menu > File > New > Project Sélectionner > Java Project >

Plus en détail

Guide technique d installation d Entrust Entelligence Security Provider. Direction des registres et de la certification du ministère de la Justice

Guide technique d installation d Entrust Entelligence Security Provider. Direction des registres et de la certification du ministère de la Justice du ministère de la Justice Mise en garde Selon l environnement technologique utilisé, le fonctionnement du logiciel peut différer de celui décrit dans ce document. Il est donc fortement recommandé de vérifier

Plus en détail

Siemens Industry Mall. Manuel. Utilisation et gestion de paniers

Siemens Industry Mall. Manuel. Utilisation et gestion de paniers Siemens Industry Mall Manuel Utilisation et gestion de paniers Page: 1 of 21 Table des matières 1 AVANT-PROPOS... 3 2 CREATION DE PANIERS... 3 2.1 Chargement d un panier du Mall... 3 2.2 Sélectionner un

Plus en détail

Déployer une application cliente avec le Framework.NET 3.5 Client Profile

Déployer une application cliente avec le Framework.NET 3.5 Client Profile Déployer une application cliente avec le Framework.NET 3.5 Client Profile Version 1.0 James RAVAILLE http://blogs.dotnet-france.com/jamesr 2 Déployer une application cliente avec le Framework.NET 3.5 Client

Plus en détail

eproc strategic procurement Guide d utilisation pour les fournisseurs Version 3.0

eproc strategic procurement Guide d utilisation pour les fournisseurs Version 3.0 eproc strategic procurement Guide d utilisation pour les fournisseurs Version 3.0 1 Présentation générale de eproc 2 Comment s inscrire dans eproc 3 Première connexion 4 Comment effectuer les tâches principales

Plus en détail

DECOUVERTE DU LOGICIEL CIEL GESTION COMMERCIALE

DECOUVERTE DU LOGICIEL CIEL GESTION COMMERCIALE DECOUVERTE DU LOGICIEL CIEL GESTION COMMERCIALE 1 ère PARTIE : Création de la société et saisie des fichiers 1 ère étape : Créer le dossier 1. Lancer ciel gestion commerciale 2. Cliquer sur le bouton «annuler»

Plus en détail

Tests unitaires avec Visual Studio

Tests unitaires avec Visual Studio Tests unitaires avec Visual Studio (source MSDN) Rappels (initiation aux tests unitaires SI6 Tp6) Les tests unitaires offrent aux développeurs une méthode rapide pour rechercher des erreurs de logique

Plus en détail

Gespx (Logiciel de gestion commerciale) Version 4. Propriété & Usage

Gespx (Logiciel de gestion commerciale) Version 4. Propriété & Usage Gespx (Logiciel de gestion commerciale) Version 4 Propriété & Usage Tout usage, représentation ou reproduction intégral ou partiel, fait sans le consentement de Im@gin Micro est illicite (Loi du 11 Mars

Plus en détail

INSTALLATION DE L'APPLICATION ITASTE DU DIRECTEUR SUR VOTRE POSTE SEVEN ACCÉDER À LA BASE DE DONNÉES ITASTE AVEC SQL SERVER MANAGEMENT STUDIO

INSTALLATION DE L'APPLICATION ITASTE DU DIRECTEUR SUR VOTRE POSTE SEVEN ACCÉDER À LA BASE DE DONNÉES ITASTE AVEC SQL SERVER MANAGEMENT STUDIO INSTALLATION DE L'APPLICATION ITASTE DU DIRECTEUR SUR VOTRE POSTE SEVEN ACCÉDER À LA BASE DE DONNÉES ITASTE AVEC SQL SERVER MANAGEMENT STUDIO Lancez SQL Server Management Studio Express, parcourez tous

Plus en détail

INSTALLATION DU PILOTE ODBC POUR VERSION e_assur MULTIPOSTES

INSTALLATION DU PILOTE ODBC POUR VERSION e_assur MULTIPOSTES INSTALLATION DU PILOTE ODBC POUR VERSION e_assur MULTIPOSTES Cette section décrit le matériel et le logiciel nécessaires pour le pilote ODBC pour 4D Server et comment l installer. PREREQUIS : L ordinateur

Plus en détail

Guide d intégration. Protection de logiciels LABVIEW avec CopyMinder. Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika.

Guide d intégration. Protection de logiciels LABVIEW avec CopyMinder. Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika. Guide d intégration Protection de logiciels LABVIEW avec CopyMinder Contact Commercial : Tél. : 02 47 35 70 35 Email : com@aplika.fr Contact Technique : Tél. : 02 47 35 53 36 Email : support@aplika.fr

Plus en détail

Comment se servir de l utilitaire de validation?

Comment se servir de l utilitaire de validation? Comment se servir de l utilitaire de validation? G e s r i s k v e r s i o n 4. 0 3 ( f i n a l e ) c e r t i f i é e R T S S e n d a t e d u 0 7 - f é v - 2 0 1 0 Installation Le fichier Gesrisk_Outils.exe

Plus en détail

Administration de votre site web

Administration de votre site web Administration de votre site web WordPress Date de révision : 11/12/2012 1 Mestres All Dev, tous droits réservés, reproduction interdite. Sommaire Connexion... 3 Gestion des articles... 4 Créer un article...

Plus en détail

Créer un formulaire (une enquête) en ligne sur Google

Créer un formulaire (une enquête) en ligne sur Google Créer un formulaire (une enquête) en ligne sur Google Google vous permet de réaliser différents travaux en ligne, notamment des formulaires que vous pouvez ensuite envoyer via votre boîte Gmail et dont

Plus en détail

Windows XP. Microsoft. Sommaire :

Windows XP. Microsoft. Sommaire : Microsoft Windows XP Sommaire : OUVERTURE DE SESSION...2 LE BUREAU...3 CHANGER D ENVIRRONEMENT...4 NOUVEAU RACCOURCI...7 LE MENU DEMARRER...9 LES PROGRAMMES AU DEMARRAGE...11 LA GESTION DES FICHIERS...12

Plus en détail

ECOLE NUMERIQUE GESTION DES IDENTITES

ECOLE NUMERIQUE GESTION DES IDENTITES ECOLE NUMERIQUE GESTION DES IDENTITES Sommaire Introduction...3 Les différentes identités et les droits...3 Première connexion...3 Affectations...3 Gestion des identités par le directeur...4 Visualisation

Plus en détail

Les résultats, anonymés au niveau des élèves, sont transmis au ministère par l'intermédiaire d'une application Web académique.

Les résultats, anonymés au niveau des élèves, sont transmis au ministère par l'intermédiaire d'une application Web académique. Evaluations nationales CM2 - Janvier 2009 Saisie et remontée des résultats Les résultats des évaluations CM2 sont saisis et traités à l'aide d'une application informatique spécifique de type tableur (Microsoft

Plus en détail

NOTICE D UTILISATION DE GESTOENO

NOTICE D UTILISATION DE GESTOENO NOTICE D UTILISATION DE GESTOENO GESTION DES STOCKS SOMMAIRE 1. PRÉSENTATION RAPIDE... 3 2. MISE À JOUR DU STOCK PHYSIQUE INITIAL... 4 ETAPE 1 : CREATION DE VOS ARTICLES...4 ETAPE 1.B : LES ARTICLES COMPOSES...6

Plus en détail

Applications Réparties TD 3 Web Services.NET

Applications Réparties TD 3 Web Services.NET Ce TD vous enseignera les bases de l'utilisation des Web Services en.net avec Visual Studio.NET 1 Introduction Vos applications.net, quelles soient Windows Forms ou Web Forms, peuvent avoir recours, dans

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

GED MARKETING. Page 1 sur 18

GED MARKETING. Page 1 sur 18 GED MARKETING I. Présentation du produit... 2 II. Page principale de l application... 3 L arbre... 3 Le menu... 4 La fenêtre de navigation... 4 III. La recherche de documents... 4 Rechercher tous les documents...

Plus en détail

Installation et configuration du logiciel BauBit

Installation et configuration du logiciel BauBit Installation et configuration du logiciel BauBit Version Windows 2013 Version Date Description 1.0 11.2011 Gabriel Python 2.0 01.2013 Gabriel Python 3.0 09.2013 Gabriel Python 1 1 Configuration avant installation

Plus en détail

PROCÉDURE POUR LA GESTION DES PIÈCES JOINTES

PROCÉDURE POUR LA GESTION DES PIÈCES JOINTES PROCÉDURE POUR LA GESTION DES PIÈCES JOINTES GDI- Procédure pour la gestion des pièces jointes Page 1 sur 9 Table des matières I. Gestion des pièces jointes avec Microsoft Dynamics CRM 2011... 3 Sécurité

Plus en détail

A propos de PC MACLAN pour Windows 95

A propos de PC MACLAN pour Windows 95 About PC MACLAN for Windows 95 A propos de PC MACLAN pour Windows 95 Ce chapitre explique ce qu est un réseau, les éléments qui le composent et les fonctions uniques de PC MACLAN for Windows 95. Les sujets

Plus en détail

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION EstimAction Nom d utilisateur : Mot de passe : Microsoft SQL Server Express Edition Adresse de la base de données : Nom d utilisateur

Plus en détail

COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION

COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION SOMMAIRE I. PRECONISATIONS MATERIELLES ET LOGICIELLES...3 1. POSTE CLIENT DE DEVERSEMENT... 3

Plus en détail

Manuel d installation et d utilisation du logiciel GigaRunner

Manuel d installation et d utilisation du logiciel GigaRunner Manuel d installation et d utilisation du logiciel GigaRunner Manuel Version : V1.6 du 12 juillet 2011 Pour plus d informations, vous pouvez consulter notre site web : www.gigarunner.com Table des matières

Plus en détail

UBS BVRB e-list. Surveillez vos créances.

UBS BVRB e-list. Surveillez vos créances. ab UBS BVRB e-list. Surveillez vos créances. Sommaire Description succincte 3 Généralités 1. L essentiel sur UBS BVRB e-list 3 Détails concernant l utilisation du logiciel 2. Boutons 5 3. Saisir les nouveaux

Plus en détail

Procédure d installation du client Outlook

Procédure d installation du client Outlook Procédure d installation du client Outlook 1 de 21 1. Cette procédure prendra environ 45 minutes de votre temps. Pour assistance lors de l installation, contacter : a. le Service informatique à la clientèle

Plus en détail

Utilisation de l utilitaire "AdisToolTraySettings" pour la gestion des bacs

Utilisation de l utilitaire AdisToolTraySettings pour la gestion des bacs Fiche Technique AppliDis Utilisation de l utilitaire "AdisToolTraySettings" pour la gestion des bacs Fiche IS00275 Version document : 1.00 Diffusion limitée : Systancia, membres du programme Partenaires

Plus en détail

ESPACE COLLABORATIF SHAREPOINT

ESPACE COLLABORATIF SHAREPOINT Conseil de l Europe Service des Technologies de l Information ESPACE COLLABORATIF SHAREPOINT DOSSIER D UTILISATEUR 1/33 Sommaire 1. Présentation de SharePoint... 3 1.1. Connexion... 4 2. Les listes...

Plus en détail

Manuel. Administration P.CONSEIL. 12 avril 2011. Statut :

Manuel. Administration P.CONSEIL. 12 avril 2011. Statut : Manuel Administration P.CONSEIL 12 avril 2011 Statut : SOMMAIRE 1 Accès au site...4 1.1 comment?...4 1.2 Qui?...4 2 Menu...4 3 Gestion des évenements (EVENEMENTS)...4 4 Gestion des articles et des commentaires

Plus en détail

Guide d installation du Portfolio en ligne

Guide d installation du Portfolio en ligne IFSI Carcassonne Guide d installation du Portfolio en ligne Ce guide apporte des réponses aux nombreuses questions soulevées par l installation du logiciel de téléchargement du portefolio fourni par LOGIFSI.

Plus en détail

CHARGEMENTS PARTIELS AU CANADA Suivi en ligne par l Internet MODE D EMPLOI

CHARGEMENTS PARTIELS AU CANADA Suivi en ligne par l Internet MODE D EMPLOI CHARGEMENTS PARTIELS AU CANADA Suivi en ligne par l Internet MODE D EMPLOI Mise à jour : 2014 Introduction... 3 Suivi en ligne... 3 Rapports sur le Web... 3 Inscription à Vitrac... 3 Inscription à Vitrac...

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

Symphony Déployer des collections sur différents emplacements

Symphony Déployer des collections sur différents emplacements Symphony Déployer des collections sur différents emplacements Sandrine MARTINEZ 19/05/2014 1 / 28 TABLE DES MATIERES 1. Introduction... 3 1.1. But du document... 3 2. Etapes... 4 3. Configuration de Wireless

Plus en détail