Silverlight & Flex : Au coeur des RIA
Scénarios d'utilisation
Introduction
La 1ère questionque l'on pourrait se poserest :
"Finalement on a vu ce que sait faire les deux technologies mais finalement laquelle est la meilleure ?"
On aurait pu se lancer dans une grille de lecture. Cependant, cela n’a pas d’intérêt dans le sens où celles-ci sont quasiment
au coude à coudes…
Au final, ce qui est le plus intéressant est de savoir quelle technologie utilisée selon le contexte dans lequel on se trouve.
Dans quel cas, et dans quel cadre dois-je utiliser telle ou telle technologie ?
Voici une suite de scénario affichant tout d'abord le contexte dans lequel on se trouve et ensuite les solutions
les plus appropriées pour répondre aux besoins.
Scénario 1
- Enoncé
Fiche |
Nom : RemI MetAGirl Poste : Directeur de service Service : R&D |
Contexte |
Réalisation d’une application pour leur centre d’appel Equipe à très forte culture Java Diffusion de 50 utilisateurs |
Objectifs |
Faire évoluer le système de gestion actuel Interface graphique dynamique et ergonomie avancée Réutilisation de services existants |
- Solution : Adobe Flex
Solution envisagée : GWT ou Adobe Flex |
Interaction Java avancée Culture des développeurs |
Les inconvénients de GWT |
Productivité plus faible Lourdeur de développement / maintenance |
Les avantages d'Adobe Flex |
Rapidité Meilleure productivité Maintenance aisée Design poussé |
Scénario 2
- Enoncé
Fiche |
Nom : Thibault Lévèk Poste : Directeur technique Service : Les Trottinettes |
Contexte |
SI full Microsoft Réalisation d’un gestionnaire de planning Diffusion : 150 utilisateurs |
Objectifs |
Intégration avec Access, SQL Server… Réalisation rapide Budget alloué faible |
- Solution : Microsoft Silverlight
APS.NET ou Microsoft Silverlight |
Homogénéité des technologies du SI Coût d’entrée faible |
Les inconvénients de ASP .NET |
Productivité plus faible Lourdeur de développement / maintenance |
Les avantages de Microsoft Silverlight |
Design riche rapidement Meilleure productivité des développements Maintenance facilitée |
Scénario 3
- Enoncé
Fiche |
Nom : Aravidan Mahendran Poste : Chef de projet PHP Service : Tamoul Society |
Contexte |
Réalisation d’une vidéothèque pour les professionnels Equipe à la triste culture PHP Diffusion : 500 utilisateurs |
Objectifs |
Remplacer le client léger obsolète Interface graphique la plus ressemblante à une application bureau Facile à déployer Simple d’utilisation Gestion poussée des médias |
- Solution : Microsoft Silverlight ou Adobe Flex
Microsoft Silverlight et Adobe Flex |
Performances et ergonomie équivalentes Coût d’entrée sur la technologie Distribution aisée Maintenance facilitée Gestion des médias innovante (animation, effets,…) |
Les avantages de Flex |
Ouverture de l’application sur Internet |
Les avantages de Silverlight |
Disponibilité des compétences Microsoft |
Scénario 4
- Enoncé
Fiche |
Nom : Rémi Kro$oft Poste : Big Boss Service : I Love Micro$oft |
Contexte |
Concurrencer GoogleDocs Grosse équipe de .Netiste |
Objectifs |
Interfacer avec la suite Microsoft Office Ergonomie poussée Rapidité d’exécution |
- Solution : Microsoft Silverlight
Microsoft Silverlight |
Productivité des développements Maintenance facilitée Courbe d’apprentissage faible Disponibilité des compétences Interface intuitive |
Scénario 5
- Enoncé
Fiche |
Nom : Nom : Marko$$ Larnaque Poste : Président Service : Les Arnaqueurs |
Contexte |
Application de gestion d’un réseau professionnel international Diffusion internationale |
Objectifs |
Diffusion maximale Ergonomie proche du client lourd Temps de réponse courts |
- Solution : Adobe Flex
Adobe Flex |
Distribution simple et rapide Design futuriste Performances (AMF) Ouverture de l’application sur Internet |