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

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

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

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

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

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

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

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

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

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

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

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

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

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

BIRT (Business Intelligence and Reporting Tools)

BIRT (Business Intelligence and Reporting Tools) BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»

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

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

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

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

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

TD n 1 : Architecture 3 tiers

TD n 1 : Architecture 3 tiers 2008 TD n 1 : Architecture 3 tiers Franck.gil@free.fr 27/10/2008 1 TD n 1 : Architecture 3 tiers 1 INTRODUCTION Ce TD, se propose de vous accompagner durant l installation d un environnement de développement

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

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

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

Polytech Orléans. Travaux Pratiques Découverte de la programmation graphique WPF en XAML. 5 ème Année Electronique Optique Option Vision Embarquée

Polytech Orléans. Travaux Pratiques Découverte de la programmation graphique WPF en XAML. 5 ème Année Electronique Optique Option Vision Embarquée MORGAN M BUTA KABENGELE-KALALA 5 ème Année Electronique Optique Option Vision Embarquée Travaux Pratiques Découverte de la programmation graphique WPF en XAML Année 2011-2012 Sommaire INTRODUCTION... 3

Plus en détail

Contenu Microsoft Access 2010

Contenu Microsoft Access 2010 Contenu Microsoft Access 2010 Module 1 Environnement Access 2010 Fichiers d apprentissage Logiciel Access 2010 Base de données Lancement d Access 2010 Ouverture d une base de données Fenêtre Access 2010

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

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

Introduction à Visual C++

Introduction à Visual C++ Algorithmique/Langage 1ère année Introduction à Visual C++ Yacine BELLIK IUT d Orsayd Université Paris XI Plan Aperçu u global de l'environnement Zone des messages Zone d'édition dition Zone d'exploration

Plus en détail

ROUTAGE AUTOMATIQUE SOUS P-CAD 2001

ROUTAGE AUTOMATIQUE SOUS P-CAD 2001 ROUTAGE AUTOMATIQUE SOUS P-CAD 2001 DOCUME T ELEVE ❶ Saisir le schéma sous PCAD-2001 Schématic Voir document Aide à la saisie de schéma sous PCAD-2001 Schématique Attention : ce schéma est destiné à servir

Plus en détail

TP2 : Client d une BDD SqlServer

TP2 : Client d une BDD SqlServer TP2 : Client d une BDD SqlServer Objectifs : utiliser la barre de menu, utiliser les préférences d application (settings) ou (options), gérer la persistance des données, utiliser la bibliothèque jtds:jdbc

Plus en détail

Tutorial Terminal Server sous

Tutorial Terminal Server sous Tutorial Terminal Server sous réalisé par Olivier BOHER Adresse @mail : xenon33@free.fr Site Internet : http://xenon33.free.fr/ Tutorial version 1a Page 1 sur 1 Index 1. Installation des services Terminal

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

Rapport Gestion de projet

Rapport Gestion de projet IN56 Printemps 2008 Rapport Gestion de projet Binôme : Alexandre HAFFNER Nicolas MONNERET Enseignant : Nathanaël COTTIN Sommaire Description du projet... 2 Fonctionnalités... 2 Navigation... 4 Description

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

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

ENSI. Visual C++ Initiation

ENSI. Visual C++ Initiation ENSI Visual C++ Initiation Tables des matières 1. LES MFC (MICROSOFT FOUNDATION CLASSES)...3 1.1 DÉFINITION... 3 1.2 L ESPACE DE TRAVAIL... 3 2. CRÉER UN NOUVEAU PROJET...5 2.1 ETAPE 1 : CHOISIR LE TYPE

Plus en détail

OI40: bases de données, TP 2

OI40: bases de données, TP 2 OI40: bases de données, TP 2 Frédéric Lassabe October 26, 2010 Ce TP requiert d avoir bien compris le TP précédent. 1 Sujet Lors de ce TP, il sera question d améliorer la base de données du TP précédent.

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

Initiation WORD. Module 2 : Les fonctions de base

Initiation WORD. Module 2 : Les fonctions de base Initiation WORD. Module 2 : Les fonctions de base Système d exploitation utilisé : Windows XP Service Pack 2 Créé par Xavier CABANAT Version 1.0 Document créé par Xavier CABANAT Page 1 sur 14 Avant propos.

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

Développement de Logiciels & Technologies Avancées http://www.dlta-studio.com. Cocoa Bindings. Tutorial. David Scrève Version 1.

Développement de Logiciels & Technologies Avancées http://www.dlta-studio.com. Cocoa Bindings. Tutorial. David Scrève Version 1. Développement de Logiciels & Technologies Avancées http://www.dlta-studio.com Cocoa Bindings Tutorial David Scrève Version 1.1 5/02/2012 Copyright (c) 2012 DLTA Studio Tous Droits Réservés Cocoa Bindings!

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

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

Installation du logiciel

Installation du logiciel Hot Potatoes Hot Potatoes est un logiciel gratuit proposé par Half-Baked Software et l Université de Victoria au Canada. Il se compose de six modules permettant chacun de mettre au point différents types

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

Tutoriel Drupal «views»

Tutoriel Drupal «views» Tutoriel Drupal «views» Tutoriel pour la découverte et l utilisation du module Drupal «Views» 1 Dans ce tutoriel nous allons d abord voir comment se présente le module views sous Drupal 7 puis comment

Plus en détail

L inventaire avec les terminaux de saisie sans fil IMAGE Stratégie

L inventaire avec les terminaux de saisie sans fil IMAGE Stratégie L inventaire avec les terminaux de IMAGE Stratégie Manuel de l utilisateur Page 2 TABLE des MATIERES L INVENTAIRE AVEC LES TERMINAUX DE SAISIE SANS FIL IMAGE STRATEGIE... 1 PRESENTATION... 3 DEROULEMENT

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

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

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

TD 4 Utiliser des classes existantes

TD 4 Utiliser des classes existantes TD MOO : C++ / UML Séance 4/6 TD 4 Utiliser des classes existantes Préparation individuelle : Exercice 1 : Gui with Qt maitrise pointeur/héritage, et Exercice 2 Le but de cet exercice est de faire une

Plus en détail

Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog

Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog Plateforme d'évaluation professionnelle Manuel d utilisation du service Web d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.1.0 du 31/01/2015 Table des matières Présentation d

Plus en détail

SchoolPoint Manuel utilisateur

SchoolPoint Manuel utilisateur SchoolPoint Manuel utilisateur SchoolPoint - manuel d utilisation 1 Table des matières Présentation de SchoolPoint... 3 Accès au serveur...3 Interface de travail...4 Profil... 4 Echange de news... 4 SkyDrive...

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

SEANCE 2 : REQUETES DE SELECTION & FORMULAIRES DE CONSULTATION

SEANCE 2 : REQUETES DE SELECTION & FORMULAIRES DE CONSULTATION SEANCE 2 : REQUETES DE SELECTION & FORMULAIRES DE CONSULTATION Année universitaire 20015-2016 Masters Économie Société - Finances Informatique appliquée SGBD Pierre-Henri GOUTTE La requête de sélection

Plus en détail

Construction d un EDD avec SQL 2008 R2. D. Ploix - M2 Miage - EDD - Création

Construction d un EDD avec SQL 2008 R2. D. Ploix - M2 Miage - EDD - Création Construction d un EDD avec SQL 2008 R2 Plan Analyse du DW construit Construction de la base DW dans SQL 2008 Construction des tables de faits et dimensions Injection des données Étapes de l injection des

Plus en détail

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE 1 Introduction aux tests de performance et de charge Sommaire Avertissement...2 Aperçu...3 1. Création du scénario de navigation web (Test web)...4 2.

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

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

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

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

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

Configurer un partage sur un serveur FreeNas

Configurer un partage sur un serveur FreeNas Configurer un partage sur un serveur FreeNas Rédacteur : Eric Drezet ASR du CNRS-CRHEA Groupe Admin06 Resinfo EcoInfo - 01/2010 But du papier : configurer un serveur FreeNas Préalable : Installer le serveur

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

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

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

Découverte de l EDI Visual Studio 2005 mai 2008

Découverte de l EDI Visual Studio 2005 mai 2008 (Environnement : Microsoft Windows) 1- EDI Visual Studio 2005 VB.net EDI, Environnement de Développement Intégré Anglais : IDE, Integrated Development Environment Programme regroupant : Un éditeur de texte

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

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

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

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

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

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

Application Formulaire avec Visual C++

Application Formulaire avec Visual C++ Application Formulaire avec Visual C++ Squelette de l application Formulaire Présentation Nous allons développer une application demandant quelques renseignements à une personne et affichant le résultat

Plus en détail

Connecteur Zimbra pour Outlook 2003 (ZCO)

Connecteur Zimbra pour Outlook 2003 (ZCO) Solutions informatiques w Procédure Messagerie Outlook 2003 Connecteur Zimbra pour Microsoft Outlook 2003 (ZCO) 1/49 SOMMAIRE 1 Introduction... 3 2 Compatibilité... 3 2.1 Versions supportées des systèmes

Plus en détail

Gestionnaire d emploi du temps

Gestionnaire d emploi du temps Gestionnaire d emploi du temps Guide d utilisation Version 1.0 Réalisé par : Mpouans Georges, Autar Olivier, Halaoua Amira, Labraoui Mohamed, Rhamani Abdelkrim N.B : Ce guide d utilisation est toujours

Plus en détail

Tutorial sur les MFC

Tutorial sur les MFC 1 Avant de commencer Tutorial sur les MFC Il peut naturellement rester des fautes d inattention. Si tel est le cas, veuillez m en excuser. Important : ce tutorial a pour but de programmer une interface

Plus en détail

Documentation S216 Builder (v2.0)

Documentation S216 Builder (v2.0) Documentation S216 Builder v2.0 Table des matières Section Header... 2 1. 2. 3. 4. 5. Informations Header...2 Bouton administration...2 Bouton configuration du Header...3 Bouton langue...3 Vue globale...4

Plus en détail

GUIDE UTILISATEUR - LOGICIEL

GUIDE UTILISATEUR - LOGICIEL GUIDE UTILISATEUR - LOGICIEL Série RJ Le contenu de ce guide et les spécifications de ce produit peuvent être modifiés sans préavis. Brother se réserve le droit d apporter à tout moment et sans préavis

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

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

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale. 1. Mission 1 : Créer la société et faire son paramétrage :...3 1.1. Création d un nouveau dossier :...3 1.2. Paramétrage des Barres d outils :...6 1.3. Paramétrage général de la Gestion Commerciale :...6

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

C entre A cadémique de R essources et de M aintenance I nformatique E quipements P édagogiques

C entre A cadémique de R essources et de M aintenance I nformatique E quipements P édagogiques Ministère de l'education Nationale - Académie de Grenoble - Région Rhône-Alpes C entre A cadémique de R essources et de M aintenance I nformatique E quipements P édagogiques Le 12/02/2014 Equipements -

Plus en détail

YODA : Que la force de vente soit avec toi! Avec YODA vous pouvez :

YODA : Que la force de vente soit avec toi! Avec YODA vous pouvez : YODA : Que la force de vente soit avec toi! Avec YODA vous pouvez : Gérer des organismes, groupes, sociétés - saisir rapidement les coordonnées : activité, adresse, etc.. - accéder instantanément aux sites

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

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

Exploiter les EDI avec Optymo

Exploiter les EDI avec Optymo Exploiter les EDI avec Optymo Notes de lecture : dans ce document, les textes soulignés font référence aux libellés des fenêtres ou aux libellés associés à des boutons d Optymo, et les textes en caractères

Plus en détail

VB.NET: Section 2 : Environnement de développement Visual Basic.NET

VB.NET: Section 2 : Environnement de développement Visual Basic.NET VB.NET: Section 2 : Environnement de développement Visual Basic.NET Un environnement graphique de développement permettant de développer visuellement une grande partie de votre application. Un langage

Plus en détail

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE PRISE EN MAIN D UN TABLEUR Version OPEN OFFICE Prise en main d un tableur page 2 1. L utilisation de la souris Pour faire fonctionner un tableur, on utilise le clavier mais aussi la souris. Rappelons,

Plus en détail

MVVM. Maîtrisez vos développements.net. (WPF, Silverlight, Windows Phone ) MVVM - Maîtrisez vos développements.net MVVM.

MVVM. Maîtrisez vos développements.net. (WPF, Silverlight, Windows Phone ) MVVM - Maîtrisez vos développements.net MVVM. Les chapitres du livre Avant-propos Principes fondateurs de Concepts utiles en WPF pas à pas dans l ensemble du développement Pour plus d informations : 54 ISSN : 1960-3444 sur www.editions-eni.fr : b

Plus en détail

Maîtriser le backend

Maîtriser le backend 4 Maîtriser le backend Les nouveaux utilisateurs de Magento sont souvent impressionnés par la qualité de son interface d administration, mais ils en redoutent aussi la richesse fonctionnelle. Connaître

Plus en détail

Présentation et manuel utilisateur. Comment bien démarrer avec les LOGI-Logiciels?

Présentation et manuel utilisateur. Comment bien démarrer avec les LOGI-Logiciels? Merci beaucoup d avoir rejoint les utilisateurs de la suite logicielle LOGI-Collector pour PC. Elle vous permettra de gérer efficacement vos collections de Timbres, Capsules, Fèves, Véhicules miniatures,

Plus en détail