Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server
TechDays Paris 2008 : ADO.NET Data Services - Projet ASTORIA

Speakers : Mitsu Furuta et Pierre Lagarde

ASTORIA : demande Entity FrameWork

Unification de l'appel et du transfert de données fait par LinQ (requêtage universel extensible)

ASTORIA permet de rendre accessible des données à travers le réseau de manière générique, tout se fait au travers de WCF par HTTP

Les clients sont tous ceux qui sont capables de requêter en HTTP (WinForm, navigateurs, JavaScript, ...), sérialisation des résultats en JSON ou ATOM.

Création de classes automatique quand on ajoute dans les références du projet en fournissant l'URL. Support de LinQ dans la classe

Support de CRUD (Create, Update et Delete) au travers des protocoles HTTP (GET, POST, PUT et DELETE).

Démonstrations ASTORIA :

Création d'un projet WCF et ajout d'un composant Entity model

Connection de Entity sur une base de données existante et ajout le .SVC sur ce modèle.

Test de cet exemple au travers d'IE avec le résultat XML sans aucun développement spécifique pour WCF

Démo en HTML avec JavaScript, Démo avec ASP.NET et AJAX

Démo d'ajout d'interface WinForm pour appel de projet ASTORIA

Création de classe avec WebDataGen.EXE pour utilisation dans le projet des données provenant de WCF/ASTORIA. Utilisation de LinQ directement sur cette classe générée.

Démo avec gestion de la sécurité ou de filtrage des requêtes émises

Exposition de sa propre collection d'objets (autre que DB), liste des process du serveur (LinQ to Object avec Option iQueryable pour listing et iUpdateAble pour modification par protocole REST)

Conclusion :

Projet encore en CTP (quelques bugs dans l'outil de développement comme CTRL+F sur les fichiers Web.Config fermele fichier en le sauvant) mais devrait arriver dans les mois prochains, utilisant LinQ et uniformisant les échanges de données. A suivre donc pour tous vos développements avec interopérabilité.

Romelard Fabrice [MVP]

Technorati Tags: ,,,,
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 :
Posted: lundi 11 février 2008 15:39 par ROMELARD Fabrice

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 12 heures et 59 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le il y a 14 heures et 13 minutes

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le 07-03-2009, 09:00

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15

- SharePoint : Gestion des Erreurs 6398, 7076 et 6482 par Blog Technique de Romelard Fabrice le 07-02-2009, 11:53

- EF avec WPF par Matthieu MEZIL le 07-02-2009, 10:18