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

Copyright 2009 Micro Application - 20-22, rue des Petits-Hôtels - 75010 Paris. 1 ère Édition - Février 2009. Auteurs - Loïc BAR, Simon BOIGELOT

Copyright 2009 Micro Application - 20-22, rue des Petits-Hôtels - 75010 Paris. 1 ère Édition - Février 2009. Auteurs - Loïc BAR, Simon BOIGELOT Copyright 2009 Micro Application - 20-22, rue des Petits-Hôtels - 75010 Paris 1 ère Édition - Février 2009 Auteurs - Loïc BAR, Simon BOIGELOT Toute représentation ou reproduction, intégrale ou partielle,

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

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

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

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

Form Designer Guide d utilisateur DOC-FD-UG-FR-01/01/12

Form Designer Guide d utilisateur DOC-FD-UG-FR-01/01/12 Form Designer Guide d utilisateur DOC-FD-UG-FR-01/01/12 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis.

Plus en détail

SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8

SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8 SYNC FRAMEWORK AVEC SQLITE POUR APPLICATIONS WINDOWS STORE (WINRT) ET WINDOWS PHONE 8 INTRODUCTION Bonjour à tous; Aujourd hui je publie une nouvelle version de l adaptation de la Sync Framework Toolkit,

Plus en détail

Corrigé de l'atelier pratique du module 6 : Transfert de données

Corrigé de l'atelier pratique du module 6 : Transfert de données Corrigé de l'atelier pratique du module 6 : Transfert de données Table des matières Atelier pratique 6 : Transfert de données 1 Exercice 1 : Création d'un package SSIS 1 Exercice 2 : Déploiement d'un package

Plus en détail

Utiliser Reporting Services pour des NewsLetter

Utiliser Reporting Services pour des NewsLetter Utiliser Reporting Services pour des NewsLetter SQL Server Reporting Services et les NewsLetters Le moteur de rapport inclus dans Microsoft SQL Server permet de créer de nombreux rapports classiques. Il

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

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

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,

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

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

TRANSFERT DES STANDARDS DANS SOLID 9

TRANSFERT DES STANDARDS DANS SOLID 9 TRANSFERT DES STANDARDS DANS SOLID 9 AVIS: Cette rubrique suppose que vous êtes familiers avec la gestion des fichiers dans le système d'exploitation Windows. Suivez ces instructions pour transférer des

Plus en détail

La base de données dans ArtemiS SUITE

La base de données dans ArtemiS SUITE 08/14 Vous préférez passer votre temps à analyser vos données plutôt qu à chercher un fichier? La base de données d ArtemiS SUITE vous permet d administrer et d organiser confortablement vos données et

Plus en détail

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Objectifs Concevoir une modèle conceptuel de données pour Access Durée 45 Support Papier Travail à faire : 1. Concevoir le dictionnaire des données.

Plus en détail

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau- Ministère de l Enseignement Supérieur et de la Recherche Scientifique Centre de Recherche sur l Information Scientifique et Technique Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Plus en détail

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Utilisation de SQL Azure avec Lightswitch Article par Eric Vernié Microsoft France Division Plate-forme & Ecosystème SOMMAIRE

Plus en détail

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Table des matières Atelier pratique 3 : Récupération d'urgence 1 Exercice 1 : Implémentation d'une stratégie de sauvegarde 1 Exercice

Plus en détail

Utilisation du nouveau webmail académique

Utilisation du nouveau webmail académique Utilisation du nouveau webmail académique Pour accéder au nouveau webmail académique, se connecter à l adresse suivante : https://portail.ac-reunion.fr/ S identifier : Pour les écoles, ce.974xxxxx et mot

Plus en détail

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur. GERER SES FAVORIS AVEC INTERNET EXPLORER Un favori est un marque-page virtuel qui permet de mémoriser l'adresse URL d'une page web. Cette adresse est donc enregistrée par le logiciel de navigation. Un

Plus en détail

Modélisation et Gestion des bases de données avec mysql workbench

Modélisation et Gestion des bases de données avec mysql workbench Modélisation et Gestion des bases de données avec mysql workbench par novembre 2011 Table des matières 1 Installation 3 1.1 Ecran de chargement 3 1.2 Page d accueil 3 2 Réalisation d une base de données

Plus en détail

MODE OPERATOIRE CORIM PROGRESS / SECTION MEI. Exploitation Informatique

MODE OPERATOIRE CORIM PROGRESS / SECTION MEI. Exploitation Informatique 5 voie de Padoux 88600 DOMPIERRE Tél : 06-07-09-53-54 jm.ruffin@corim.fr http://www.jmr-gmao.com MODE OPERATOIRE CORIM PROGRESS / SECTION MEI Exploitation Informatique Pour toute question : Jean-Michel

Plus en détail

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables

Plus en détail

Catalogue des formations 2014

Catalogue des formations 2014 Catalogue des formations 2014 lugnier@acuisoft.com 06 50 54 17 21 www.acuisoft.com v1.4 : Mise à jour Aout 2014 Table des matières Introduction... 3 WP8 - Windows Phone 8 et 8.1... 4 W8Apps - Windows 8

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

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object) Quelques patterns pour la persistance des objets avec DAO Ce cours présente des modèles de conception utilisés pour effectuer la persistance des objets Université de Nice Sophia-Antipolis Version 1.4 30/8/07

Plus en détail

Migration d une Base de données

Migration d une Base de données Migration d une Base de données (MySql vers Sql Server) 01/01/2014 SIO 2 MINTE Bafodé SOMMAIRE I- Découverte et prise en main de l application A) Lancement de l application SSMA B) Création d un nouveau

Plus en détail

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2008 3. Microsoft SQL Server 2008 Service Pack 3

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2008 3. Microsoft SQL Server 2008 Service Pack 3 Microsoft SQL Server 2008 Guide d installation et de configuration sur des serveurs Microsoft Windows version 2003/2008/2008R2 ( Mars 2012 ) Ce guide explique les différentes étapes pour installer et configurer

Plus en détail

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012 Microsoft SQL Server 2012 Guide d installation et de configuration sur des serveurs Microsoft Windows version 2008/2008R2/2012 ( Décembre 2012 ) Ce guide explique les différentes étapes pour installer

Plus en détail

< Atelier 1 /> Démarrer une application web

< Atelier 1 /> Démarrer une application web MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE

Plus en détail

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication Table des matières Atelier pratique 8 : Implémentation de la réplication 1 Exercice 1 : Création d'une publication 1 Exercice

Plus en détail

Installation SQL Server 2005 Express sur le serveur

Installation SQL Server 2005 Express sur le serveur Installation SQL Server 2005 Express sur le serveur Démarrez le serveur en utilisant le login administrateur. Lancer la mise à jour du système via http://windowsupdate.microsoft.com, sélectionner la mise

Plus en détail

Notre processus d embauche

Notre processus d embauche Notre processus d embauche Nous considérons la passion, le désir d apprendre et les habilités priment sur l expérience. Notre processus d évaluation des candidatures passe donc par une auto-évaluation

Plus en détail

Procédure d installation :

Procédure d installation : Procédure d installation : 1 / Pré-requis : Vous pouvez télécharger le fichier d installation sur le site Internet de Microsoft à l adresse suivante : http://www.microsoft.com/downloads/details.aspx?familyid=01af61e6-2f63-4291-bcad-

Plus en détail

Les Utilisateurs dans SharePoint

Les Utilisateurs dans SharePoint Les Utilisateurs dans SharePoint La gestion des utilisateurs dans SharePoint SharePoint dont le cœur est l'outil collaboratif, Windows SharePoint Services. Chaque utilisateur (ou collaborateur) peut créer

Plus en détail

Guide Expert Comptable Production Coala Sm@rt-Cool

Guide Expert Comptable Production Coala Sm@rt-Cool Guide Expert Comptable Production Coala Sm@rt-Cool Décembre 2007 Sage Division Experts-Comptables - 11 rue de Cambrai - 75945 Paris Cedex 19 Siège Social Sage : 10 rue Fructidor - 75834 Paris Cedex 17

Plus en détail

ALOHA LOAD BALANCER MICROSOFT TERMINAL SERVICES LOAD-BALANCING AVEC SESSION BROKER

ALOHA LOAD BALANCER MICROSOFT TERMINAL SERVICES LOAD-BALANCING AVEC SESSION BROKER ALOHA LOAD BALANCER MICROSOFT TERMINAL SERVICES LOAD-BALANCING AVEC SESSION BROKER APPNOTE #0051 TERMINAL SERVICES LOAD-BALANCING AVEC SESSION BROKER Cette note technique vous guidera pour l implémentation

Plus en détail

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012 GUIDE MEMBRE ESPACE COLLABORATIF Février 2012 Ce document est disponible sur le site WEB de l Agence de la santé et des services sociaux de la Montérégie, à l adresse suivante : http://extranet.santemonteregie.qc.ca/userfiles/file/espace-collabo/2012-02-04guide-membre-espace-collaboratif.pdf

Plus en détail

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Table des matières Atelier pratique 5 : Analyse de SQL Server 1 Exercice 1 : Analyse des performances SQL Server 1 Exercice 2 : Suivi de

Plus en détail

Sommaire. Page d accueil. Comment effectuer une mise à jour? Comment insérer le logo de sa société? Comment effectuer une sauvegarde?

Sommaire. Page d accueil. Comment effectuer une mise à jour? Comment insérer le logo de sa société? Comment effectuer une sauvegarde? Sommaire Page d accueil Comment effectuer une mise à jour? Comment insérer le logo de sa société? Comment effectuer une sauvegarde? Page Tiers Comment créer un tiers (client et/ou fournisseur)? Comment

Plus en détail

Installation.Net Framework 2.0 pour les postes utilisant Windows 8/8.1.

Installation.Net Framework 2.0 pour les postes utilisant Windows 8/8.1. GUIDE Installation.Net Framework 2.0 pour les postes utilisant Windows 8/8.1. Par Alexandre Pilon Conseiller Support aux Usagers 7 AVRIL 2014 Page 1 Table des matières Préface... 3 Installation via package

Plus en détail

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Nous verrons dans cet article comment exploiter simplement les données de Log de SQL Server 2008 R2 Reporting Services

Plus en détail

8. Gestionnaire de budgets

8. Gestionnaire de budgets 8. Gestionnaire de budgets 8.1 Introduction Le Gestionnaire de budgets (Budget Workbench) permet aux utilisateurs de travailler sur les données budgétaires qu ils ont importées sur leur station de travail

Plus en détail

Sql Server 2000, 2005, 2008 R2 o T-SQL o Création d'un modèle de données o Full text search o Administration Oracle 9i, Oracle 11g

Sql Server 2000, 2005, 2008 R2 o T-SQL o Création d'un modèle de données o Full text search o Administration Oracle 9i, Oracle 11g Sébastien THEVENIN Informations Né le 30 décembre 1985 06.65.08.35.47 2 rue PASCAL, 91560 CROSN E contact@sebastien-thevenin.fr Compétences Développement/Web Base de données Infographie Divers Visual Studio

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

PerSal Manuel d installation

PerSal Manuel d installation PerSal Manuel d installation Version 1.0 hostagest sàrl Grand Rue 14 CH 1083 Mézières Tél : +41 21 635 31 02 Fax : +41 21 635 31 04 Email : info@hostagest.ch Homepage : www.hostagest.ch Configuration minimale

Plus en détail

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public. DEVAKI NEXTOBJET 1 Présentation...2 Installation...3 Prérequis...3 Windows...3 Linux...3 Exécution...4 Concevoir une BDD avec Devaki NextObject...5 Nouveau MCD...5 Configurer la connexion à la base de

Plus en détail

SUPPORT DE COURS ACCESS 2010

SUPPORT DE COURS ACCESS 2010 Qu est-ce qu Access? Access 2010 est un outil de déploiement et de conception d application de base de données que vous pouvez utiliser pour effectuer le suivi d informations importantes. Vous pouvez conserver

Plus en détail

Installation du Logiciel de Configuration de l Agility sur Windows 64 bits

Installation du Logiciel de Configuration de l Agility sur Windows 64 bits Installation du Logiciel de Configuration de l Agility sur Windows 64 bits Ce Manuel rapide reprend les étapes à respecter pour installer le logiciel de Configuration de l Agility sur Windows 64 bits,

Plus en détail

EXCEL TUTORIEL 2012/2013

EXCEL TUTORIEL 2012/2013 EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi

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

Tutoriel de formation SurveyMonkey

Tutoriel de formation SurveyMonkey Tutoriel de formation SurveyMonkey SurveyMonkey est un service de sondage en ligne. SurveyMonkey vous permet de créer vos sondages rapidement et facilement. SurveyMonkey est disponible à l adresse suivante

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

AGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var - E mail : bij@agasc.fr / Tel : 04.93.07.00.66 CONSIGNE N 1 :

AGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var - E mail : bij@agasc.fr / Tel : 04.93.07.00.66 CONSIGNE N 1 : CONSIGNE N 1 : Rédiger puis envoyer un nouveau message La fenêtre de la boîte de messagerie s affiche Cliquer sur «Ecrire» ou «Nouveau message» pour ouvrir cette nouvelle fenêtre. Ensuite, suivre cette

Plus en détail

TP Bases de données réparties

TP Bases de données réparties page 1 TP Bases de données réparties requêtes réparties Version corrigée Auteur : Hubert Naacke, révision 5 mars 2003 Mots-clés: bases de données réparties, fragmentation, schéma de placement, lien, jointure

Plus en détail

Créer un rapport pour Reporting Services

Créer un rapport pour Reporting Services Créer un rapport pour Reporting Services Comment créer des rapports pour SSRS Maintenant que nous avons vu que la version de SQL Server 2005 Express Edition with Advanced Services intègre SQL Server Reporting

Plus en détail

Installation de SCCM 2012 (v2)

Installation de SCCM 2012 (v2) Installation de SCCM 2012 (v2) Tutorial conçu et rédigé par Michel de CREVOISIER SOURCES Installation de SCCM 2012 : http://blog-en.netvnext.com/2011/11/installing-sccm-2012-rc1-primary-site.html Configuration

Plus en détail

SQL SERVER 2008...2 PRECONISATIONS A L INSTALLATION.2 VERIFICATION INSTALLATION...2 CONNEXION RESEAU.4 EMPLACEMENTS DOSSIERS & SAUVEGARDES...

SQL SERVER 2008...2 PRECONISATIONS A L INSTALLATION.2 VERIFICATION INSTALLATION...2 CONNEXION RESEAU.4 EMPLACEMENTS DOSSIERS & SAUVEGARDES... SQL SERVER 2008.....2 PRECONISATIONS A L INSTALLATION.2 VERIFICATION INSTALLATION...2 CONNEXION RESEAU.4 EMPLACEMENTS DOSSIERS & SAUVEGARDES...6 DESINSTALLATION SQL SERVER....7 DESINSTALLATION SQL SERVER

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

Les bases de données

Les bases de données Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive

Plus en détail

RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série

RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU N de série Siège social 107, rue Henri Barbusse BP305-92111 CLICHY Cedex 1 Sommaire Description 1. Installation 2. Mise

Plus en détail

Encryptions, compression et partitionnement des données

Encryptions, compression et partitionnement des données Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des

Plus en détail

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3 Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3 Introduction Le Service Pack 2 de SQL Server 2005 a ajouté une option de gestion et d utilisation

Plus en détail

Proce dure Installation Cluster de basculement SQL Server 2005

Proce dure Installation Cluster de basculement SQL Server 2005 Proce dure Installation Cluster de basculement SQL Server 2005 Procédure d installation Ce document décrit la procédure d installation d un cluster de basculement SQL Server 2005. Il suit les recommandations

Plus en détail

Logiciel HLA Fusion Version 3.X.X

Logiciel HLA Fusion Version 3.X.X Manuel d utilisation de Database Utility Logiciel HLA Fusion Version 3.X.X Référence de catalogue : FUSPGR HLAF-MAN-v3.x.x-FR-01, Rév. 0 (Manuel d utilisation de HLA Fusion Database Utility v3.x.x) Tous

Plus en détail

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire L espace de stockage garantit aux utilisateurs une sauvegarde de leurs fichiers dans une arborescence à construire par eux-mêmes. L avantage de cet espace de stockage est son accessibilité de l intérieur

Plus en détail

Tutorial sur SQL Server 2000

Tutorial sur SQL Server 2000 Tutorial sur SQL Server 2000 Système d'exploitation est 2000 pro et Serveur 2000 Sommaire 1 - Installation... 2 2 - Mise à jour... 5 3 - Présentation... 7 3-1 - Service Manager (Démarrer/Programmes/Microsoft

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

GPI Gestion pédagogique intégrée

GPI Gestion pédagogique intégrée Société GRICS GPI Gestion pédagogique intégrée Guide d installation Fonctionnalités Internet GPI 2012 Version mise à jour le 29 janvier 2014 Société GRICS Page 1 de 23 Table des matières PRESENTATION DES

Plus en détail

Objectifs du TP : Initiation à Access

Objectifs du TP : Initiation à Access Objectifs du TP : Initiation à Access I. Introduction Microsoft Access fait partie de l ensemble Microsoft Office. C est un SGBDR (système de gestion de bases de données relationnelles) présentant une

Plus en détail

Installation d'un serveur sftp avec connexion par login et clé rsa.

Installation d'un serveur sftp avec connexion par login et clé rsa. Installation d'un serveur sftp avec connexion par login et clé rsa. 1- Installation d'openssh-server 2 2- Installation de Vim pour modifier plus facilement les fichiers 2 3- Installation et configuration

Plus en détail

Gestion des utilisateurs, des groupes et des rôles dans SQL Server 2008

Gestion des utilisateurs, des groupes et des rôles dans SQL Server 2008 Gestion des utilisateurs, des groupes et des rôles dans SQL Server 2008 Version 1.0 Z Grégory CASANOVA 2 Les utilisateurs, les groupes et les rôles Sommaire 1 Introduction... 4 2 Gestion des accès serveur...

Plus en détail

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Page 1 de 7 Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Table des matières Table des matières... 1 1. Premier

Plus en détail

Vous pouvez à présent à reconfigurer votre messagerie en cliquant ici.

Vous pouvez à présent à reconfigurer votre messagerie en cliquant ici. Avant de reconfigurer les paramètres de votre messagerie, vous devez au préalable appliquer une mise à jour Microsoft No KB933612 si et seulement si vous utilisez une des configurations suivantes : Windows

Plus en détail

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team

Plus en détail

D.S.A. Dossier-Suivi/Agenda MODULE OUTLOOK MANUEL DE L UTILISATEUR

D.S.A. Dossier-Suivi/Agenda MODULE OUTLOOK MANUEL DE L UTILISATEUR D.S.A. Dossier-Suivi/Agenda MODULE OUTLOOK MANUEL DE L UTILISATEUR 2012.09.11 TOUS DROITS RÉSERVÉS MICRONOMIE INC. Micronomie inc 1 TABLE DES MATIERES 1 SOMMAIRE... 3 2 SYNCHRONISATION MOBILE-OUTLOOK-DSA-MODULE...

Plus en détail

Sauvegarde des données d affaires de Bell Guide de démarrage. Vous effectuez le travail Nous le sauvegarderons. Automatiquement

Sauvegarde des données d affaires de Bell Guide de démarrage. Vous effectuez le travail Nous le sauvegarderons. Automatiquement Sauvegarde des données d affaires de Bell Guide de démarrage Vous effectuez le travail Nous le sauvegarderons. Automatiquement Guide De Démarrage Introduction...2 Configuration Minimale Requise...3 Étape

Plus en détail

Flex. Lire les données de manière contrôlée. Programmation Flex 4 Aurélien VANNIEUWENHUYZE

Flex. Lire les données de manière contrôlée. Programmation Flex 4 Aurélien VANNIEUWENHUYZE Flex Lire les données de manière contrôlée 1 Plan Lier les données Stocker les données Valider les données 2 Gérer des données Lier des données La notion de DataBinding est l une des plus importantes du

Plus en détail

Note Technique. 1. Objectif. 2. Prérequis. 3. Installation

Note Technique. 1. Objectif. 2. Prérequis. 3. Installation 1. Objectif Cette note technique a pour objectif de vous aider à mettre en place un serveur FTP sous Microsoft Windows. Le serveur FTP utilisé au sein de ce document est FileZilla Server. 2. Prérequis

Plus en détail

PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER

PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER PROCEDURE D EXPORT-IMPORT DU CERTIFICAT InVS INTERNET EXPLORER FIREFOX Le certificat InVS, indispensable pour vous connecter au portail d authentification de l InVS, ne peut être récupéré qu une seule

Plus en détail

Documentation Liste des changements apportés

Documentation Liste des changements apportés Version 4.1.000 Documentation Liste des changements apportés C2 Innovations 2010 Table des matières À LA VERSION 4.1... 4 NOUVEAU PRE REQUIS POUR L INSTALLATION DE C2... 4 FERMER LA SESSION D UN UTILISATEUR

Plus en détail

Censio Tutorial Sharepoint Cloud Connector exporter les données d un fichier plat dans Sharepoint Online. Version 1.

Censio Tutorial Sharepoint Cloud Connector exporter les données d un fichier plat dans Sharepoint Online. Version 1. Censio Tutorial Sharepoint Cloud Connector exporter les données d un fichier plat dans Sharepoint Online Version 1.0 du 10/08/2011 Objectif L objectif est d alimenter une liste «Articles2» sur Sharepoint

Plus en détail

SOMMAIRE. Travailler avec les requêtes... 3

SOMMAIRE. Travailler avec les requêtes... 3 Access Les requêtes SOMMAIRE Travailler avec les requêtes... 3 A) Créer une requête sélection en mode QBE... 3 B) Exécuter une requête à partir du mode Modifier (QBE)... 3 C) Passer du mode Feuille de

Plus en détail

Consultant.NET / SharePoint

Consultant.NET / SharePoint Bertrand VERGNAULT 1 rue des jardins du Sauzat Bat. A, Apt. 6 31750 Escalquens +33 (0) 6 68 01 69 72 Mèl : bertrand.vergnault@supinfo.com 28 ans Anglais courant (845 au TOEIC) Consultant.NET / SharePoint

Plus en détail

Application web de gestion de comptes en banques

Application web de gestion de comptes en banques Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion

Plus en détail

Fonctionnement du courrier électronique

Fonctionnement du courrier électronique Fonctionnement du courrier électronique 1) Généralités L expéditeur envoie du courrier au destinataire. Schéma issu de : http://fr.wikipedia.org/wiki/serveur_de_messagerie_%c3%a9lectronique Le courrier

Plus en détail

Support de TD ArcGIS 10.1. Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT 2014-2015. 3 e année ingénieur

Support de TD ArcGIS 10.1. Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT 2014-2015. 3 e année ingénieur JEAN-MARC GILLIOT 2014-2015 Durée 1,5 heures Introduction à l automatisation et au développement avec ArcGIS 10.1 3 e année ingénieur Support de TD ArcGIS 10.1 Grande école européenne d'ingénieurs et de

Plus en détail

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE TP N 1 : Initiation à L Access I. Introduction Microsoft Access fait partie

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

Gestion des bases SQL Server Microsoft Guide pratique

Gestion des bases SQL Server Microsoft Guide pratique Gestion des bases SQL Server Microsoft Guide pratique Sommaire 1 SQL Server Entreprise Manager... 3 1.1 Lancement sur le poste... 3 2 Sauvegarde d une base SQL Server... 4 2.1 Sélection de la base de données...

Plus en détail

Guide d installation des licences Solid Edge-NB RB-18-09-2012

Guide d installation des licences Solid Edge-NB RB-18-09-2012 Ce document vous guide dans la gestion, l installation et la mise à jour des licences Solid Edge. Contenu Les types de licences...2 Le site GTAC : support.ugs.com...3 Création d un compte GTAC...3 Identifiant

Plus en détail

Table des matières. Réclamation Guide d apprentissage I. I. Configuration d un dossier de réclamation... 2 A. Assignation d un plan...

Table des matières. Réclamation Guide d apprentissage I. I. Configuration d un dossier de réclamation... 2 A. Assignation d un plan... Réclamation Guide d apprentissage I Table des matières I. Configuration d un dossier de réclamation... 2 A. Assignation d un plan... 2 1. Activer la gestion des réclamations... 2 B. Configuration des plans

Plus en détail

COMMENT INSTALLER LE SERVEUR QIPAIE

COMMENT INSTALLER LE SERVEUR QIPAIE COMMENT INSTALLER LE SERVEUR QIPAIE A. INSTALLEZ LE SERVEUR QIPAIE...2 B. VÉRIFIEZ LE PARTAGE DU RÉPETOIRE DES COPIES DE SÉCURITÉ QIPAIE....12 C. COMMENT REFAIRE LE PARTAGE DBQIPAIEBACKUPS DANS WINDOWS

Plus en détail

Procédures d'utilisation de Maitre'D

Procédures d'utilisation de Maitre'D Procédures d'utilisation de Maitre'D Version 1.0 Avril 2013 1 TABLE DES MATIÈRES Prendre une commande... 5 Ajouter / enlever un item sur une commande... 8 Effacer une commande... 9 Payer une commande en

Plus en détail