Pour les composants : siT'es pas un peu en train de demander à ce qu'on bosse à ta place la ?
Tu mélanges tout et n'importe quoi... Frameworks, pas framework, outils , composants, patterns.T'es pas obligé d'utiliser MVVM (qui pour moi n'est même pas un outil d'ailleurs)
Par contre dés que tu fais une recherche pour du web tu tombes sur du JQuery et Cie....des fois c'est presque limite pour trouver quelque chose sur du Javascript...
Dans ton propos je ne suis pas obligé d'utiliser MVVM mais dès qu'on fait des recherches pour du Web c'est chiant parce qu'on trouve du Jquery et c'est dur parce que y a difficilement du javascript.
Enfin bref, ce qui est sûr, c'est que dans SL je suis en C# et côté serveur aussi si je prends .Net. Par rapport aux autres technos il est clair que c'était quand même un bon avantage.
En ce qui me concerne ma 1ère tentative de migration de WPF vers Silverlight s'est stoppée sur l'indisponibilité de ICloneable dans Silverlight. Maintenant peut-être qu'un portage Silverlight vers Win RT est plus facile que celui de WPF vers Win RT ?
Laisser tomber Silverlight progressivement?
Ce comportement peut paraître étrange quand on sait qu'Adobe est toujours actif avec son logiciel Flash qui fonctionne toujours très bien ailleurs que sur les tablettes à la pomme.
En effet, Adobe Flash est toujours très prisé dans le monde du jeu vidéo portable...
Adobe à même trouvé une solution pour faire fonctionner des animations et des publications sur les tablettes/smartphones quel qu'en soit l'origine en se coltinant uniquement du CSS et du HTML 5:
DPS (Digital Publishing Suite) avec des logiciels comme ceux de la Suite Adobe Edge.
Edge Animate ressemble d'ailleurs fortement à Flash sauf qu'il n'utilise que du javascript et du JQuery parce que le fichier de sortie doit être compatible avec les standards du Web.
Donc est-ce que Edge Animate remplacera un jour Flash? Peut-être pour les animations web uniquement...
Et-ce que Microsoft ne veut pas sortir des logiciels concurrents à la suite Edge d'Adobe et ainsi s'orienter vers le tout HTML5 et CSS 3 pour le développement web riche plutôt qu'avec Silverlight et son plugin?
Ne suffirait-il pas de faire évoluer Blend ou sinon de lui prévoir des applicatifs externes pour gérer les polices web, le code web uniquement orienté Html/Javascript/Css, les multiples tailles d'écran des supports de sortie pour faire des rendus suivant l'orientation de la tablette/smartphone/PC?
Ce n'est pas mon "fameux flex". Je mets Flex au niveau de Silverlight et de ExtJS, tout dépend du besoin, des délais, du client etc. Il y a beaucoup de choses à prendre en compte pour un projet et sans avoir lu le cahier des charges, dire "moi je prends ça parce que c'est le mieux !" c'est être un idiot.Qu'en est il de ton fameux flex?
Silverlight (que je laisse tomber petit à petit malheureusement), Flex, ExtJS et KendoUI sont aujourd'hui au même niveau mes technos préférées.
Pour répondre à ta question : de récentes mises à jour sont sorties (Flash Builder 4.6) et d'autres vont venir.
IE dans l'interface Modern UI de Windows 8 affiche le Flash et j'ai pas vérifié sur mon ordi perso mais à priori : pas le Silverlight. Merci Microsoft.
Il est possible (mais pas sûr du tout) que Microsoft justement et Adobe travaillent ensemble sur AIR pour Windows 8. C'est ce que j'ai entendu dire...
Ce serait génial : aujourd'hui AIR est déjà sur IOS, Android et PC... Manque plus que Win8 au niveau "périphériques mobiles". Wait and see..
Après il faudra voir le réel intérêt en dehors de : "c'est cool je compile à la fois sur IOS et Windows 8" !
La facilité de dév dans VS2012 pour Win8 est tellement efficace qu'il faudra que ça amène d'autres choses pour me faire choisir du AIR.
Voilà ou ils en sont...
EDIT:
Pour du .Net oui, pas pour du php ou du java par exemple.Tout a fait et rares sont les équipes de dev a avoir des licences Flash Builder tandis qu'une licence Visual Studio...
Tu auras davantage de Netbeans voir de l'Eclipse.
Et justement le plugin Eclipse de Flash Builder fonctionne très bien. Pourquoi s'en passer et faire tout autre chose quand tu fais du java ou php ?
Aie désolé, je connais pas du tout cette techno. Que de nom...
Honte à microsoft d'oser intégrer Flash Win8 RT et pas silverlight ... Sans déconner wtf !
Heureux que l'imbécile qui a choisit de mettre SL de côté se soit cassé de Microsoft ...
Silverlight était pour moi, à partir de la version 2, une révolution ! J'ai même choisi cette techno en spécialisation (recherche de taff exclusif sur cette techno). Maintenant je me retrouve avec 4 ans d'expérience "perdu" enfin c'est le goût que j'ai dans la bouche même si techniquement entre Win 8 et WP8 on peut vite s'y retrouver ...
Mais si ce serait si simple, Microsoft nous aurait pondu une appli (quitte à ce qu'elle soit payante) qui permet de migrer une appli SL vers une appli modern UI (ok l'interface ne correspondra pas à ce qu'on attend niveau ergonomie et design d'une appli win 8, mais elle fonctionnera).
Après, j'ai essayé de me mettre à Knockout.js, d'autre framework JS, CSS3 avec HTML5, j'ai joué avec JQuerry et Ajax. Et bien j'ai l'impression de passer d'une voiture tout équipé avec siège chauffant à une Lada assemblée par le voisin à la super glue ...
Je pense de plus en plus à migrer mes compétences vers MVVMCross mixé avec la PCL, le tout couplé à MonoTouch, MonoDroid. Et peut être même quitter Visual Studio pour MonoDevelop. Xamarin, un chouette type
Parce que supprimer silverlight.net et dire merde à la communauté qui va avec sans attendre, par respect pour les développeurs, la fin du support officiel de SL, c'est prendre les développeurs pour des admin systèmes windows ! (il est beau mon hameçon à troll hein ? :p)
Bon avant tout : j'aime pas le javascript ! C'est comme ça
Le problème, je pense, est
1) on essaye de faire faire à js ce pourquoi il n'est pas fait. Certains veulent tout faire en HTML5 dès maintenant (Quand je dis HTML5, je pense HTML 5 + js + CSS3,...) parce qu'ils ont lu dans Picsou Magazine que c'est le futur.
2) La techno n'est pas encore assez mûre à mon avis.
Ceci n'est que mon avis subjectif en n'engage que moi
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager