Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Thomas Lebrun

Tout sur WPF, LINQ, C# et .NET en général !

[PDC] Silverlight: Building Business Focused Applications

L’objectif de cette session, présentée par Jamie Cool, était de démontrer les nouveautés apportées à Silvelright, en terme de développement d’applications métier.

Après un bref rappel sur le besoin des applications métier, Jamie a enchainé sur une démonstration mettant en scène la récupération de données depuis un service WCF utilisant Entity Framework.

Ensuite, il a continué sa démonstration en expliquant comment afficher des données via des contrôles personnalisés ou de simples ListBox/Datagrid.

Après un bref rappel sur le DataBinding et les différents modes de binding utilisables, nous avons eu droit à une démonstration mettant en oeuvre le binding d’une collection sur une ListBox, via un DataTemplate.

Après ses démonstrations, il a enchainé sur le fait que tout cela, s’était sympathique mais qu’il manquant pas mal de choses pour que cela soit une véritable application métier:

  • Des données pouvant être mise à jour
  • Validation de données
  • Pagination
  • Filtre coté serveur
  • Authentification

Il nous a alors fait une démonstration d’un framework permettant le développement d’applications métier avec Silverlight. Ainsi, il a fait une démonstration sur laquelle il a:

  • Ajouté une classe Business Logic Layer
  • Utilisé un ObjectDataProvider pour Silverlight
  • Démontré un contrôle de pagination pour Silverlight
  • Démontré un contrôle de vue '”maitre-détails”
  • Expliqué et mis en oeuvre comment implémenter des contraintes sur des propriétés coté serveur (via des attributs) permettant aux validateur Silverlight de se déclencher si la contrainte est violée
  • Fait la démonstration d’un système d’authentification (via des attributs, sur les méthodes, coté serveur)

 

Le moins que l’on puisse dire, c’est que le travail accompli est assez impressionnant même si le speaker a eu quelques…. ratés Wink De toutes manières, là encore je tâcherais de vous faire un article détaillé assez rapidement Wink

 

A+

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: mercredi 29 octobre 2008 08:50 par Thomas LEBRUN

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Silverlight 3 : Communication et multicast par Kévin Gosse le il y a 7 heures et 22 minutes

- [Perso] Découvertes estivales : Linux (Part I) par Le blog de FremyCompany le il y a 10 heures et 4 minutes

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le 07-04-2009, 00:50

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le 07-03-2009, 23:36

- 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