Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #61
    Membre habitué
    Citation Envoyé par CeluiQuiCode Voir le message
    Xamarin / Mono-project , prochain(s) rachat(s) de Microsoft ? Histoire d'aller encore plus vite pour son ouverture
    +1

    C'est exactement ce que je me dis depuis quelques mois !

  2. #62
    Rédacteur

    Pour visual studio, elles vont toutes être gratuite ?
    Actuellement, on regarde pour la 2013, ça va jusqu'à 14 000 euros !!!
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  3. #63
    Membre expérimenté
    Citation Envoyé par imikado Voir le message
    Pour visual studio, elles vont toutes être gratuite ?
    Actuellement, on regarde pour la 2013, ça va jusqu'à 14 000 euros !!!
    Je pense que seul l'express et la community ( ça sera probablement aussi valable pour le 2015) seront gratuites ( sous condition).
    Peu d'entreprises ( de ce que je connait) achètent une Ultimate pour tout les salariés

    La pro , bien moins onéreuse suffit à de nombreux usages,
    en plus l'ultimate comporte surtout des outils de gestion d'équipe et de cycle applicatif (team server etc...) que peu utilisent directement.
    (en gros je vois souvent des VS couplés avec d'autres solutions genre JIRA, QC, etc.)

    Depuis la 2010 de nombreux outils de l'ultimate sont passés sur la pro (metriques, etc..)


    Bref les 14000€ comportent beaucoup de support aussi et un accès msdn.
    D'autre part les grosses entreprises partenaires négocient les prix et le paye généralement moins cher.

  4. #64
    Rédacteur

    Et par rapport à la premium ?
    La Pro a quand meme pas mal de chose en moins

    Liste non exhaustive des choses manquantes à la pro, presentes dans la premium à 6 500 euros
    • Indicateurs de performance IntelliTrace
    • Indicateurs de performance IntelliTrace
    • Analyse du vidage mémoire .NET
    • Code Map/Debugger Integration
    • Microsoft Fakes (isolement de tests unitaires)
    • Couverture du code
    • Diagrammes compatibles UML® 2.0 (activité, cas d'utilisation, séquence, classe et composant)
    • Révision de code


    C'est cher de développer pour windows (par rapport aux autres plateformes...)
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  5. #65
    Membre émérite
    Citation Envoyé par imikado Voir le message
    Pour visual studio, elles vont toutes être gratuite ?
    Actuellement, on regarde pour la 2013, ça va jusqu'à 14 000 euros !!!
    Ils sont malaaaaaades chez Krosoft ! De plus les serialkeys traînent partout sur le Web

    Ceci dit tout ce que je fais au niveau enseignement se fait dans les versions Express. Pour des applis au niveau débutant, c'est bien suffisant.
    "Toute l'histoire de l'informatique n'a été que l'histoire des systèmes d'exploitations" (Le Manifeste du PC)

  6. #66
    Membre expérimenté
    Citation Envoyé par imikado Voir le message
    Et par rapport à la premium ?
    La Pro a quand meme pas mal de chose en moins

    Liste non exhaustive des choses manquantes à la pro, presentes dans la premium à 6 500 euros
    • Indicateurs de performance IntelliTrace
    • Indicateurs de performance IntelliTrace
    • Analyse du vidage mémoire .NET
    • Code Map/Debugger Integration
    • Microsoft Fakes (isolement de tests unitaires)
    • Couverture du code
    • Diagrammes compatibles UML® 2.0 (activité, cas d'utilisation, séquence, classe et composant)
    • Révision de code


    C'est cher de développer pour windows (par rapport aux autres plateformes...)

    Oui c'est sur, mais en pratique l'entreprise s'en sert pas toujours :
    - société éditeur interne ( pas toujours très regardante sur les tests unitaires, les perfs...)
    - elles utilisent parfois d'autres outils multi-Techno ( CAST, SONAR ..)
    - tout les devs n'en ont pas besoin ( et il y des outils/Extensions gratuits, mais moins convivial et intégré à VS généralement)

    Vs pro propose quand même de nombreux outils de tests.
    Quand on voit dans beaucoup d'entreprises pour 50% des dev test unitaire = tester les scénario à la main et les écrires sur Quality center, ça ne donne pas vraiment envie d'investir.


    Je suis d'accord avec toi , c'est cher,
    mais cela dit Visual studio est assez monstrueux (ça n'engage que moi qui utilise Eclipse à 50% pour mon travail et ne l'apprécie pas du tout)
    lorsqu'on l'utilise correctement on arrive assez facilement à le rentabiliser.

  7. #67
    Rédacteur

    Oui effectivement, on peut prendre des altenatives pour la couverture de code, eventuellement les test unitaires (merci l'opensource)
    Mais pour "Analyse du vidage mémoire .NET" , on fait comment ?

    Travaillant sur des services, la gestion de la mémoire est primordial

    Sinon pour Eclipse, je suis habitué (pour le perso) à travailler avec Geany, Netbeans et monoDevelopp
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  8. #68
    Membre expérimenté
    Citation Envoyé par imikado Voir le message
    Oui effectivement, on peut prendre des altenatives pour la couverture de code, eventuellement les test unitaires (merci l'opensource)
    Mais pour "Analyse du vidage mémoire .NET" , on fait comment ?

    Travaillant sur des services, la gestion de la mémoire est primordial

    Là aussi t'a des outils gratuits et payants de profiling ( ANT MEMORY PROFILER, etc).

    après si j'ai bien compris ce dont tu parles....
    T'a aussi des patterns de conception propres au services ( et des automatisations de modèles selon le type de service) pour éviter ce genre de chose (ne rêvons pas tout de même, il faut profiler )

  9. #69
    Rédacteur

    Merci pour ses informations

    ANT Memory Profiler... coûte quand même 475 $ / utilisateur
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  10. #70
    Membre expérimenté
    Citation Envoyé par imikado Voir le message
    Merci pour ses informations

    ANT Memory Profiler... coûte quand même 475 $ / utilisateur

    oui après si tu comptes une revue manuelle (ou avec un outil mauvais),
    sachant qu'un DEV (non expert) coûte environs 500€/Jours t'a vite fait le compte.

    D'autre part si Eclipse est gratuit, ce n'est pas le cas de toutes les extensions viables dans ce domaine.

  11. #71
    Rédacteur

    Oui en effet, mais bon ça coute cher pour developper sous windows

    Et pour Eclipse, comme dit plus haut, je n'utilise pas, j'utilse Geany, Netbeans, Qt creator et Monodevelopp
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  12. #72
    Membre chevronné
    Citation Envoyé par imikado Voir le message
    C'est cher de développer pour windows (par rapport aux autres plateformes...)
    Développer pour Windows coûte actuellement 0 euros : bloc-note et une console DOS/Powershell pour la compilation suffisent. Même en ligne de commande, compiler du .net n'est pas trop inbuvable avec un peu de rigueur.

    Comme tu le fait remarquer, ils existent des alternatives, mais si n'importe quel développeur .Net te dira qu'aucune d'elle n'arrive à la cheville de Visual Studio, ce n'est pas un hasard. Tout est ensuite une question de choix : VS n'est certes pas donné (et encore, la version Community est un immense bond en avant pour les hobbyistes), mais il procure une productivité et un confort de développement sans égal pour du développement .Net.

    Si tu n'as jamais essayé, je t'invite à créer par curiosité un petit site utilisant ASP.Net MVC. C'est, je pense, l'une des technologies qui illustre le mieux la gain de productivité que VS peut apporter à un développeur.

  13. #73
    Rédacteur

    Malheureusement je connais ASP.net + MVC + entity framework, et etant habitué à du php (avec frameworks symfony + zend...)
    j'avoue avoir été pas mal deçu de ce coté la ...

    Perso je préfère faire du C# sur des applications lourdes (winform) que du web en .net
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  14. #74
    Rédacteur/Modérateur

    Citation Envoyé par imikado Voir le message
    Pour visual studio, elles vont toutes être gratuite ?
    Actuellement, on regarde pour la 2013, ça va jusqu'à 14 000 euros !!!
    Attention de pas tout mélanger... C'est pas Visual Studio qui coute 14000 euros, c'est l'abonnement MSDN, qui te donne accès à l'intégralité des logiciels Microsoft (outils de dev, serveurs, applications bureautiques, OS...), et pas mal d'avantages (support, compte Azure, compte Windows Store, etc)

  15. #75
    Membre régulier
    Citation Envoyé par Lutarez Voir le message
    Développer pour Windows coûte actuellement 0 euros : bloc-note et une console DOS/Powershell pour la compilation suffisent. Même en ligne de commande, compiler du .net n'est pas trop inbuvable avec un peu de rigueur.
    Ça coûte le prix de la licence Windows.

  16. #76
    Membre expert
    Dans une boite ou j'ai travaillé en CDD pendant 4 mois on utilisait Visual Studio Express, donc 0€ d'investissement par la société.

  17. #77
    Membre expérimenté
    Citation Envoyé par youtpout978 Voir le message
    Dans une boite ou j'ai travaillé en CDD pendant 4 mois on utilisait Visual Studio Express, donc 0€ d'investissement par la société.
    Honnêtement, j'ai aussi beaucoup utilisé cette version.

    Cela dit, quand on fait la somme de ce qu'il manque ( pour générer le DAO/DTO, les outils d’analyse et pluggins ),
    on se rends compte que l'argent gagné de la licence ( entre 400 et 700€) est largement perdu.


    Je vois beaucoup de gens qui développent pure code sans utiliser les tools de générations ou d’analyse (quelque soit la techno) .
    Etre un expert technologique ne se limite pas qu'a faire du code paternisé exemplaire.

    Je donne souvent l'exemple d'un développeur (non débutant) qui écrivait manuellement toute sa DAO avec entity framework ( database first)
    et n'utilisait pas les templates T4 car le client oracle ne pouvais pas se plugger à VS Express et qu'il ne savais pas personnaliser les T4.
    , ça donnait un code pas forcément plus élégant, mais bancal.

    De plus il a mis du temps à créer sa couche ( 2 semaines), avec les outils j'ai refait le même travail en 1 heure( 250 proc +120 tables), donc on imagine le coût 10 jours de boulot,
    sans compter toute l’analyse d'impact si la signature d'une procédure stockée change, ou si on supprime une colonne sur une table dans le futur ...


    Bref une partie le monde du développement est affecté par le syndrome Dreamweaver (croire que tout ce qui est automatique génère du code pourris).

    A titre d'exemple dans la majorité des UI avec WPF on peut utiliser Blend pour designer,
    si on sait s'en servir correctement on optimise les layouts et les chaînages des animations ( comme un designer le ferai sur une table de montage 3D/vidéo)

    Enfin dernier petit argument : le fait d'utiliser ces outils ( hormis cas triviaux complexes), permet d'uniformiser le code dans une société ou le Turn-Over est permanent.

    Cela dit , je nuancerai mes propos par le fait qu'utiliser trop d'outils peut nuire à l'organisation d'un code ( notamment dans le cadre de génération linéaire et homogénéisation du code en entreprise).

  18. #78
    Rédacteur

    Citation Envoyé par tomlev Voir le message
    Attention de pas tout mélanger... C'est pas Visual Studio qui coute 14000 euros, c'est l'abonnement MSDN, qui te donne accès à l'intégralité des logiciels Microsoft (outils de dev, serveurs, applications bureautiques, OS...), et pas mal d'avantages (support, compte Azure, compte Windows Store, etc)
    J'ai pas compris, d'ailleurs, en me rendant sur le store MS j'ai plutot des prix de 800 à 4000 euros (avec MSDN) ...
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  19. #79
    Membre expérimenté
    Citation Envoyé par imikado Voir le message
    J'ai pas compris, d'ailleurs, en me rendant sur le store MS j'ai plutot des prix de 800 à 4000 euros (avec MSDN) ...

    ce sont les prix de mise à jours, faut aller dans les détails de l'achat pour avoir la liste de prix et de langues ( d’où le à partir de )

  20. #80
    Rédacteur

    D'ailleurs en cliquant dessus les prix changent: la pro passe de 869 à 1300 euros (au lieu de 1535)
    Pour la version ultimate on passe de 4624 à 14 000 (au lieu de 17000)
    Il faudrait que l'on m'explique en effet
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux