[WCF] Entity Framework et service WCF consommé par Windows Phone

Dans cet article, je vais faire une introduction à WCF (Windows Communication Foundation), ainsi que l’utilisation que l’on peut en faire. Plus particulièrement, comment consommer un même service par plusieurs applications clientes ? (WPF, Windows Phone etc.)

Le code source de la solution est disponible en fin d’article.

Présentation

Comme présenté sur l’article Wikipédia, WCF est présent depuis la version 3.0 du Framework .NET. C’est une couche d’abstraction qui unifie et simplifie la mécanique d’intégration des services Web.

Etude de cas

Je suis un étudiant au lycée, et je souhaite, via une application, connaitre les détails d’une salle via son numéro.

Par exemple, dans la salle « C2125 » quel professeur fait cours, sur quelle matière? Et avec quels élèves serais-je ?

De ces besoins, déduisons-en une application à développer :

  • Base de données SQL Server (contenant la liste des élèves/professeurs leurs matières respectives) ;
  • Application Windows Phone, pour les étudiants voulant avoir les détails d’une salle ;
  • Service WCF, lié à la couche de données qui permettra d’être consommée à la fois par le client Windows Phone, mais aussi pour d’autres comme Silverlight ou WPF.

Voici les différentes étapes que nous allons suivre pour mener à bien cette étude de cas :

  1. Définition de la base de données
  2. Création du service WCF & implémentation EDMX
  3. Création du projet Windows Phone 7.1

  Continuer la lecture de [WCF] Entity Framework et service WCF consommé par Windows Phone

Partagez:

[WP7] Déjà plus de 90 000 applications sur le MarketPlace

The Windows Phone 7 Marketplace has continued its sprint to 100,000 apps, crossing the 90,000 app mark recently.

WP7Applist.com has been crawling the 65 worldwide Windows Phone Marketplaces looking for the total number of unique apps, and their count has already crossed 90,327 with a dozen more marketplaces to go.  This method is different from their usual survey, which does not count all markets, resulting in the number higher than their usual official result.

Source : http://wmpoweruser.com/now-more-than-90000-apps-in-marketplace/

Partagez: