locked
Visual Studio 2010 - Visual Studio 2008 ? RRS feed

  • Question

  • Bonjour,
    Développeur professionnel indépendant, j'ai principalement une expérience sous Visual studio 2005.
    J'ai téléchargé la version d'essai 2008 et j'ai réalisé quelques applications mobiles pour des clients et pour usage interne.
    Maintenant j'arrive à la fin de ma période d'essai et j'envisageais d'acheter la VS 2010 pour éviter de démarrer avec une version ancienne.
    De plus un certain nombre d'outils de 2010 me donnent des possibilités intéressantes.


    Mais je m'aperçois qu'il est impossible de continuer les développements pour mobiles sur cette plateforme (si j'ai bien lu ;-))
    Je m'apprête donc à faire le choix de rester dans la version antérieure, soit 2008.


    J'ai utilisé 2005 pendant 4 ans et la taille de mon business ne me permet pas de changer d'environnement payant tous les 3 jours.
    Je trouve dommage que Microsoft sorte une nouvelle version qui n'ai pas toutes les fonctionnalités de la version précédente.
    A l'heure de l’élargissement du monde mobile et du retard que Microsoft doit rattraper sur cet environnement, je trouve ceci "bizarre".


    J'ai bien vu qu'il existait un kit pour Windows Phone 7.

    Avec ce kit il n’est pas possible de produire des applications 6.1 ou 6.5 et comme je dois quand même "manger" en attendant, pas question de me bloquer en attendant que mes clients aient basculé sur WP7.

    Après avoir brossé le tableau, j'en viens à ma question (oui, il s'agit bien d'une question ...) :


    Ai-je bien analysé la situation ?
    En partant du principe que je ne peux pas acheter (et utiliser) 2 versions de Visual Studio, dois je partir pour les 4 prochaines années, sur la version 2008 qui est la seule à me permettre de gagner ma vie actuellement.

    Ce qui, je l'ai bien compris, va me bloquer dans l'utilisation des nouveautés de VS2010 et .Net4 ainsi que cela va m'interdire le développement pour WP7 jusqu’à la prochaine mise à jour que j’envisage sans doute vers … 2014.

    Merci d'une réponse qui peut être courte : oui/non

    mercredi 17 mars 2010 08:13

Réponses

  • ... La solution est de passer par un abonnement MSDN. Cela permet d'accéder à l'ensemble des produits Microsoft pour réaliser des développements.
    C'est un abonnement annuel et son coût est loin d'être négligeable ...
    Si l'on oublie (très temporairement) le coût de l'abonnement MSDN, il reste le fait que pour faire ce que je fais tous les jours il me faut 2 environnements :
    VS 2010 et VS 2008.
    Et c'est un handicap majeur d'avoir à changer d'environnement de développement selon les dossiers.
    Je ne dis pas que c'est impossible, j'ai tout installé hier (la RC 2010 + 2008 Pro) sur mon poste de dév, mais quand j'ai vu la pagaille que j'avais + le coût de l'ensemble, j'ai désinstallé tout 2010 + le kit de dév de Windows Phone 7 et je suis revenu à la solution 2008 qui va maintenant me faire quelques années.

    Mon message d'hier était lié à mon grand étonnement de voir Miicrosoft qui sort une nouvelle version de son environnement de développement qui ne supporte plus, non pas les anciens smartphones, mais tout simplement les seuls smartphones actuellement commercialisés pour de nombreux mois !

    Est-ce une décision technique : pas possible à réaliser sans compromis ?
    Est-ce une décision financière : trop cher ?
    Est-ce une décision marketing : il faut pousser les développeurs à sortir des produits sur Windows Phone 7 et laisser tomber WM 6 ?

    Je penche pour la 3 eme hypothèse. C'est ne pas connaître les besoins de ceux qui développent des applications spécifiques pour leurs clients et qui ne peuvent pas partir maintenant sur des technos qui ne pourront pas être déployées en entreprise avant une bonne année.

    Merci dans tous les cas de vos réponses.
    mercredi 17 mars 2010 20:25

Toutes les réponses

  • Bonjour,

    Je pense qu'il ne faut pas s'inquiéter car il est impossible (à mon sens) que MS ne fournisse plus de quoi développer pour Windows Mobile et Windows CE en code managé avec l'arrivée de VS 2010.

    Pour le moment VS 2010 est en béta version, et il manque encore quelques trucs dedans, c'est normal.

    Nous aurons très bientôt 3 plateformes Smart Device à cibler, Windows Mobile, Windows Phone 7 et Windows CE.

    Il y a bien trop d'applications WM 4.x, 5.x et 6.x dans la nature pour que MS en arrête le support et bloque les développements.

    Le kit de développement (en béta lui aussi) pour Windows Phone 7 Series est gratuit (politique nouvelle pour cibler les terminaux grands public). Par contre je pense que pour cibler Windows Mobile (plus Pro comme cible) il faudra acquérir une version payante de VS 2010.

    On en saura bien plus dans les mois à venir.
    mercredi 17 mars 2010 10:05
  • Bonjour,

    La solution est de passer par un abonnement MSDN. Cela permet d'accéder à l'ensemble des produits Microsoft pour réaliser des développements.
    C'est un abonnement annuel et son coût est loin d'être négligeable mais c'est à mon avis la meilleur solution lorsque l'on développe sur les technologies Microsoft.
    Rapprochez-vous de Pierre Cauchois (http://msdn.microsoft.com/fr-fr/windowsmobile/bb250305.aspx) pour voir si il n'a pas une solution pour cette année à vous proposer.
    Jean-Michel Guemguem
    Tekigo
    http://blog.tekigo.com
    mercredi 17 mars 2010 14:40
  • ... La solution est de passer par un abonnement MSDN. Cela permet d'accéder à l'ensemble des produits Microsoft pour réaliser des développements.
    C'est un abonnement annuel et son coût est loin d'être négligeable ...
    Si l'on oublie (très temporairement) le coût de l'abonnement MSDN, il reste le fait que pour faire ce que je fais tous les jours il me faut 2 environnements :
    VS 2010 et VS 2008.
    Et c'est un handicap majeur d'avoir à changer d'environnement de développement selon les dossiers.
    Je ne dis pas que c'est impossible, j'ai tout installé hier (la RC 2010 + 2008 Pro) sur mon poste de dév, mais quand j'ai vu la pagaille que j'avais + le coût de l'ensemble, j'ai désinstallé tout 2010 + le kit de dév de Windows Phone 7 et je suis revenu à la solution 2008 qui va maintenant me faire quelques années.

    Mon message d'hier était lié à mon grand étonnement de voir Miicrosoft qui sort une nouvelle version de son environnement de développement qui ne supporte plus, non pas les anciens smartphones, mais tout simplement les seuls smartphones actuellement commercialisés pour de nombreux mois !

    Est-ce une décision technique : pas possible à réaliser sans compromis ?
    Est-ce une décision financière : trop cher ?
    Est-ce une décision marketing : il faut pousser les développeurs à sortir des produits sur Windows Phone 7 et laisser tomber WM 6 ?

    Je penche pour la 3 eme hypothèse. C'est ne pas connaître les besoins de ceux qui développent des applications spécifiques pour leurs clients et qui ne peuvent pas partir maintenant sur des technos qui ne pourront pas être déployées en entreprise avant une bonne année.

    Merci dans tous les cas de vos réponses.
    mercredi 17 mars 2010 20:25