Publié lundi 24 mai 2010 18:50 par Audrey

[OData] Open Data Protocol Visualizer Extension pour Visual Studio 2010

Dans un de mes précédents articles, j'utilisais OData dans un projet Silverlight 4. L'ajout du flux de données était possible grâce à l'ajout d'un Service Reference. Plusieurs fichiers étaient créés dont un edmx, mais lorsque l'on souhaitait le visualiser on pouvait voir ce message s'afficher :



Une extension pour Visual Studio 2010 est disponible permettant de visualiser sous forme de diagramme les entités exposées par un flux OData, il s'agit de l'Open Data Protocol Visualizer Extension for VS2010. Elle s'installe dans Visual Studio 2010 grâce à l'Extension Manager qui se trouve dans le menu Tools :



Une fenêtre s'ouvre et permet de visualiser toutes les extensions disponibles. Dans notre cas, il faut choisir Open Data Protocol Visualizer puis cliquer sur le bouton "Download". Lorsque l'installation est terminée, cliquer sur le bouton "Restart now" qui va permettre de redémarrer Visual Studio 2010 afin d'activer l'extension installée :



Maintenant lorsque l'on souhaite ouvrir l'edmx avec l'extension installée on obtient ceci :



Un récapitulatif nous informe des différents éléments présents dans notre diagramme. Pour tout visualiser, nous allons cliquer sur "add all" pour les Namespaces. Et voici ce que l'on obtient, la totalité des entités reliées par leurs associations les unes aux autres :



Il est possible de visualiser le diagramme en entier ou seulement une partie en choisissant les entités (par du drag & drop depuis le Open Data Protocol Model Browser) que l'on souhaite afficher, comme par exemple les entités Customers et Orders :



A partir du diagramme, il est aussi possible d'accèder directement au code généré dans le fichier "reference.cs" en faisant un clic-droit  "View Generated Code" sur l'entité que l'on souhaite visualiser. Une autre fonctionnalité permet de faire un export au format XPS du diagramme présent dans la fenêtre de Visual Studio 2010.

Pour plus d'infos, voici une vidéo de la chaîne ODataPrimer :

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Classé sous ,

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01