Que pensez-vous de Silverlight 2 ?

Le , par Jérôme Lambert, Rédacteur
Depuis deux semaines, la beta 1 de Silverlight est sortie : Silverlight 2 !

Au menu, un changement radical par rapport à Silverlight 1.1 avec :
  • Une vraie suite de contrôles pour bâtir des applications (Button, Calendar, CheckBox, DataGrid, …)
  • Prise en charge du DataBinding, de Linq to Objects et Linq To XML
  • Support des sockets et des appels cross-domains
  • Intégration HTML
Cette dernière version a tellement changé que les applications développées en version 1.1 ne sont pas compatible avec la version 2.

Mais au final, que pensez-vous de cette nouvelle version ?

Les liens utiles :L’équipe Dotnet


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Jérôme Lambert Jérôme Lambert - Rédacteur http://www.developpez.com
le 28/03/2008 à 14:23
Citation Envoyé par Skyrunner  Voir le message
Alors une question : est-ce qu'il n'y a que moi chez qui le clic droit sur une appli Silverlight ne fonctionne plus ?

Chez moi ça fonctionne correctement
Avatar de Skyounet Skyounet - Expert éminent sénior http://www.developpez.com
le 28/03/2008 à 14:26
Citation Envoyé par Cardi  Voir le message
Chez moi ça fonctionne correctement

Ouais j'ai édité ça fonctionne pas sous Firefox mais ça fonctionne sous IE
Avatar de MasterMoez MasterMoez - Membre à l'essai http://www.developpez.com
le 01/04/2008 à 8:48
Ben j'ai participé au TechDays Tunisia (Customer Partner Corner), j'ai présenté une application SOA, dans la quelle j'ai utilisé Silverlight pour afficher les controles utilisateur (des composants d'interface utilisateur).

Certes Silverlight 2 est un produit trés concurrentiel, puissant meme si'il est encore en version beta. Mais je préfére encore attendre une version finale, j'ai encore des problèmes avec son CLR.
Avatar de CAML CAML - Membre averti http://www.developpez.com
le 01/09/2008 à 13:19
J'ai essaié le beta 2 de silverlight. J'ai appris que le System.Data.Dataset
n'etait pas utilisable dans un projet silverlight.... ca m'a coupé l'envie de voir plus loin ....

edit : même dans la final release il n'est pas prévu
Avatar de Skyounet Skyounet - Expert éminent sénior http://www.developpez.com
le 01/09/2008 à 13:35
Citation Envoyé par CAML  Voir le message
J'ai essaié le beta 2 de silverlight. J'ai appris que le System.Data.Dataset
n'etait pas utilisable dans un projet silverlight.... ca m'a coupé l'envie de voir plus loin ....

edit : même dans la final release il n'est pas prévu

Et ? N'importe quoi...
Avatar de Jérôme Lambert Jérôme Lambert - Rédacteur http://www.developpez.com
le 01/09/2008 à 13:37
Citation Envoyé par Skyounet  Voir le message
Et ? N'importe quoi...

Tu pourrais au moins défendre le projet Silverlight en expliquant la ou les raisons de cette absence des DataSet (s'il y en a) et la ou les alternatives !!
Avatar de SaumonAgile SaumonAgile - Rédacteur http://www.developpez.com
le 01/09/2008 à 14:15
Citation Envoyé par Jérôme Lambert  Voir le message
Tu pourrais au moins défendre le projet Silverlight en expliquant la ou les raisons de cette absence des DataSet (s'il y en a) et la ou les alternatives !!

D'un autre côté, vu l'affirmation à haute valeur ajoutée de départ, je ne suis pas étonné de la réponse de Sky.
Pour ce qui est des accès aux données avec Silverlight, la solution préconisée par Microsoft est d'utiliser des collections typées.
Une autre alternative est d'utiliser ASP.NET Data Services (codename Astoria), l'avantage est que c'est complètement compatible Silverlight, AJAX, ASP.NET, WCF client.
Avatar de Skyounet Skyounet - Expert éminent sénior http://www.developpez.com
le 01/09/2008 à 14:16
Citation Envoyé par Jérôme Lambert  Voir le message
Tu pourrais au moins défendre le projet Silverlight en expliquant la ou les raisons de cette absence des DataSet (s'il y en a) et la ou les alternatives !!

Roh ok

Bah en fait il n'existe plus les DataSet parce qu'il faut évoluer avec son temps, c'est à dire utiliser les nouveaux frameworks de MS à savoir ADO.NET Data Services.

A lire : http://silverlight.net/forums/p/16297/54531.aspx#54531

Attention c'est tout chaud : http://wildermuth.com/2008/08/31/My_..._MSDN_Magazine

Tu peux même à la place utiliser du Linq To Sql.
Avatar de CAML CAML - Membre averti http://www.developpez.com
le 02/09/2008 à 13:26
Le problème c'est que si je souhaite réécrire la partie IHM d'une application en réutilisant ma partie métier (sans y modifier quoi que ce soit) et bien mes méthodes qui demande ou retourne des dataset, datable, etc... je l'ai bien dans le c....

Concernant link j'ai pas trop suivant ces derniers temps mais utilisé de tels technologie consiste a réécrire la quasi totalité du code ? quid des compatibilité DB (DB2, Oracle, MS-SQL, etc...).

Bah en fait il n'existe plus les DataSet parce qu'il faut évoluer avec son temps

Meme pas 10 ans que le .NET existe et je ne peut plus utilisé le dataset parce que je doit vivre avec mon temps. C'est un peu léger comme arguments.
Ok c'est remplacé par une autre technologie... Je dois adapté tout mon code ? tout ca pour vivre avec mon temps ? Je pense surtout que microsoft veut forcer les gens a utiliser LINK (qui sera plus performant/stable avec SQL-server j'imagine...).
Avatar de SaumonAgile SaumonAgile - Rédacteur http://www.developpez.com
le 02/09/2008 à 13:30
Citation Envoyé par CAML  Voir le message
Le problème c'est que si je souhaite réécrire la partie IHM d'une application en réutilisant ma partie métier (sans y modifier quoi que ce soit) et bien mes méthodes qui demande ou retourne des dataset, datable, etc... je l'ai bien dans le c....

Justement, c'est bien pour cette raison que les réactions à ton précédent message ont été mitigées. Tu es en train de reprocher à Silverlight de ne pas fournir de solution pour tes problèmes qui relèvent d'un mauvais choix technique de départ.
Effectivement tu ne pourras pas utiliser Silverlight avec ta partie métier, mais ce n'est pas SL qu'il faut mettre en cause.
Avatar de blacknight blacknight - Nouveau membre du Club http://www.developpez.com
le 28/10/2008 à 20:42
Silverlight 2 avec expression blend c'est vraiment enorme

utilisant flash habituellement , lors de la 1ere utilisation de blend on se sent comme a la maison

seuls petits reproches :

- la gestion des composants dans l'espace (3d) mais venant de microsoft je serais pas surpris que ce probleme soit resolu (tres) rapidement.

- le design en xaml avec expression design

autant qu'avec blend j'ai accroche tout de suite , avec expression design rien n'y fait j'accroche pas (et c'est pas faute de m'etre forcer a utiliser ce logiciel) on a l'impression qu'il manque des choses au logiciel , limite ils auraient pu fusionner design et blend pour rendre blend plus complet

outre ca , faire un site internet comme si on faisait un logiciel en wpf c'est simplement enorme

sans compter l'abondance de cours , sites support autour de silverlight 2
des qu'on a envie de faire un truc qu'on ne connait pas op on va sur le web et on trouve tjrs l'aide ou quelqu'un qui explique comment faire

silverlight 2 m'a completement donner l'envie d'abandonner flash
Offres d'emploi IT
Chargé(e) de mission au CERT Société Générale (H/F)
Société Générale - Ile de France - Val-de-Marne
Architecte fonctionnel et applicatif (H/F)
Société Générale - Ile de France - Val-de-Marne
Expert sécurité en audit d'applications (H/F)
Société Générale - Ile de France - Val-de-Marne

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique Microsoft DotNET : Hinault Romaric -