MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 21 janv. 2007 à 09:47
Salut,
En effet, Linq n'est pas dans le framework 3.0, car encore en version CTP.
Ce que tu as installé par contre te permet d'utiliser WPF (xaml), WCF (communication), WF (Workflows) et Cardspace.
cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008 21 janv. 2007 à 12:48
merci pour vos réponses. Ce qui m'étonne est qu'il semble s'agire d'une nouvelle version de Visual Studio (5 GO c'est pas tout léger quand même...). Y a t-il possibilité de ne télécharger que Linq et C# 3.0 et de les faire fonctionner sur Visual Studio 2005 ? J'ai vu qu'il y a des fichiers à télécharger séparement en fin de page, mais je ne vois pas à quoi ça correspond...
Mathmax
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 21 janv. 2007 à 12:54
Oui, c'est bien une version d'Orcas qui est fournie.
Si tu veux tester linq seul avec ton VS deja installé, faut revenir sur une vieille CTP (mai 2006 je crois)
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 21 janv. 2007 à 13:04
L'intérêt de la CTP sous forme de VPC est que tout est préinstallé dans une machine virtuelle à faire tourner sous Virtual Server ou Virtual PC (tout 2 gratuits).
Tu ne prend pas le risque de détruire ton envrionement de dév actuel.
Tu peux casser la machine sans passer 4heures à la remettre en place, vive les disques d'annulation ou au pire il suffit de repartir du rar.
Bref, j'adore la virtualisation :-)
cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008 21 janv. 2007 à 13:48
Et à la sortie de Visual Studio Orcas, sera-t-il possible d'utiliser Linq et C# 3.0 sur VS 2005 ? Je crains qu'Orcas tourne difficilement sur mon ordi...
cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008 27 janv. 2007 à 03:42
J'ai essayé d'installer la CPT de mai 2006, mais j'obtiens le message d'erreur suivant à l'installation :
An error occured while applaying security settings. Users is not a valid user or group. This could be a problem with the package , or a problem connecting to a domain controller on the network. Check you network connection and click Retry, or Cancel to end the install.
Avez-vous une idée du problème ?
Mathmax
cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008 31 janv. 2007 à 20:00
J'ai finalement installé la CTP de Mai 2006. J'ai testé un peu linq, mais je rencontre déjà une difficulté.
J'ai document xml qui ressemble à ça :
<Subscribers>
</Subscribers>
J'essaie de sélectionner l'ID le plus grand.
J'ai écris pour çelà :
var ids = from subscriber in SubscribersDoc.Root.Elements()
orderby subscriber.Attribute("id").Value descending
select subscriber.Attribute("id").Value;
Comme il semble qu'il ne soit pas possible de faire select max(subscriber.Attribute("id").Value) (est-ce possible ??), je choisis de ranger mes id sélectionnés par ordre décroissant puis de prendre le premier. Le problème que j'ai est justement de prendre le premier. Ids est en fait implicitement du type Ienumerable<string> et je ne peux donc pas écrire Ids[0].
Avez-vous une idée pour récupérer proprement un des id de ids (en l'occurrence ici le premier) ?