+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    janvier 2007
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2007
    Messages : 4 506
    Points : 250 538
    Points
    250 538
    Billets dans le blog
    56

    Par défaut JetBrains lance son nouvel EDI .NET multiplateforme

    JetBrains lance son nouvel EDI .NET multiplateforme
    Rider peut-il faire de l’ombre à Visual Studio ?

    Visual Studio a désormais un concurrent, et pas des moindres : Rider, un nouvel EDI lancé par JetBrains, un éditeur de logiciels qui dispose d’une solide réputation auprès des développeurs.

    Propriétaire de nombreux outils de développement très utilisés par les développeurs, dont IntelliJ IDEA ou encore la célèbre extension, pour Visual Studio ReSharper, JetBrains se lance à la conquête des développeurs .NET avec son nouvel IDE Rider.

    La firme vient d’annoncer dans un billet de blog la disponibilité en téléchargement de la RTM (Release To Manufacturing) de l’EDI.

    Nom : rider_20171_twitter_blog.png
Affichages : 4807
Taille : 570,9 Ko

    Rider vient jouer sur les plates-bandes de Visual Studio. Jusqu’ici, l’environnement de développement de Microsoft n’avait pas encore eu droit à une sérieuse concurrence. Rider pourrait donc changer la donne. Car ce dernier dispose d’atouts non négligeables.

    Alors que Visual Studio est disponible uniquement sur Windows et Mac, Rider peut être utilisé sur Windows, Mac et Linux. L’EDI combine la qualité de IntelliJ IDEA avec la puissance de ReSharper, et inclut des outils intéressants comme WebStorm pour le développement Front-end et DataGrid pour la gestion des bases de données.

    Rider permet de développer des applications ASP.NET, .NET Core, .NET Framework, Xamarin et Unity. L’EDI supporte les langages C#, VB.NET, F#, ASP.NET Razor, JavaScript, TypeScript, XAML, HTML, CSS, SCSS, LESS, JSON et SQL.

    Selon son éditeur, Rider dispose de plus de 2000 fonctionnalités d’inspection de code pour les langages supportés, plus de 500 fonctionnalités de refactorisation, des helpers pour la navigation dans le code, un assistant de code, un débogueur, un exécuteur de tests unitaires et plusieurs autres fonctionnalités avancées dont doit disposer un EDI moderne.

    L’extension ReSharper pour Visual Studio est utilisée et appréciée par de nombreux développeurs. JetBrains dispose donc déjà d’une cible d’utilisateurs qu’il pourrait facilement convertir à Rider. D’ailleurs, la firme offre à ceux-ci la possibilité d’étendre leur licence ReSharper Ultimate pour inclure Rider.

    Toutefois, Rider pourrait être moins attractif côté acquisition. Alors que Microsoft offre une version Community de Visual Studio qui est gratuite et dispose de pratiquement toutes les fonctionnalités de l’édition professionnelle, Rider est disponible sur une licence commerciale. Il est gratuit néanmoins pour les étudiants, les enseignants et pour le développement open source.


    Source : JetBrains

    Avez-vous ou allez-vous tester Rider ?

    Que pensez-vous de l’EDI ? A-t-il les atouts pour attirer les utilisateurs de Visual Studio ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Architecte Web / Android
    Inscrit en
    août 2003
    Messages
    4 581
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte Web / Android
    Secteur : Industrie

    Informations forums :
    Inscription : août 2003
    Messages : 4 581
    Points : 11 730
    Points
    11 730

    Par défaut

    Ce qui va sauver Microsoft c'est leur licence community qui reste accessible au pro en petite structure.

    Le bon coté c'est que ça va sans doute les pousser à améliorer VS.

    Pour utiliser VS2015 sous windows et Clion (pourtant jeune) sous linux , je préfère l'environnement Jetbrain.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti Avatar de emixam16
    Homme Profil pro
    Étudiant quasiment normal
    Inscrit en
    juin 2013
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant quasiment normal

    Informations forums :
    Inscription : juin 2013
    Messages : 98
    Points : 315
    Points
    315

    Par défaut

    C'est une excellente nouvelle !

    Il y a quelques années, le .NET (C# en tête) était limité car était très mal supporté par Linux. Les choses avaient commencé à changer avec le .NET Core, mais il manquait un bon IDE pour que ce langage puisse s’imposer (ne me parlez pas de MonoDevelop).

    J’aime beaucoup le C#, je trouve que c’est une version améliorée (avis personnel !) de Java, il en corrige beaucoup de problèmes (en vrac : possibilité de mettre des bouts de code en unsafe (plus de GC!), meilleurs types génériques, delegates, assez bonnes perfs, …) tout en restant très simple d’apprentissage.

    Par ailleurs, je trouve les raccourcis d’IntelliJ vraiment bien faits, si c’est pareil avec Rider, je pense que ça peut améliorer la productivité du développeur.

    Et puis c’est toujours une bonne chose qu’il y ait une forte concurrence, ça force à innover (cf. Intel vs AMD).

    A voir à l’usage si cet IDE tient ses promesses !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    mars 2012
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2012
    Messages : 144
    Points : 377
    Points
    377

    Par défaut

    Actuellement, il est possible de faire quoi en C# sous Linux ? Uniquement des applications en CLI ?

  5. #5
    Membre averti
    Profil pro
    Développeur .NET
    Inscrit en
    février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2005
    Messages : 210
    Points : 437
    Points
    437

    Par défaut

    Citation Envoyé par GilbertLatranche Voir le message
    Actuellement, il est possible de faire quoi en C# sous Linux ? Uniquement des applications en CLI ?
    De l'ASP.NET Core, des app .NET Core via Electron ou encore des app avec un gui framework telle que https://github.com/picoe/Eto
    (un peu d'histoire pour les gui .NET Core: https://blog.lextudio.com/the-story-...s-dd4a9433d0ea)

    Je fait actuellement un projet .NET Core sous linux et windows avec vscode. En dehors des template razor qu'il ne gère pas comme le fait Rider, je dirais qu'avec vscode on s'en sort très bien sous linux/macos.

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    novembre 2006
    Messages
    356
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2006
    Messages : 356
    Points : 764
    Points
    764

    Par défaut

    Rider est disponible sur une licence commerciale.

    Bon ba voilà, dommage et non merci

    Espérons qu'ils sortent une version Community
    http://krossapp.com

    "S'adapter, c'est vaincre !"

  7. #7
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    novembre 2005
    Messages
    2 860
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : novembre 2005
    Messages : 2 860
    Points : 7 210
    Points
    7 210

    Par défaut

    Pour l'avoir utilisé longuement pour le développement d'une LIB pendant qu'il était en version preview, je peux assurer que ça m'a semblé surpasser de loin sharpdevelop ou monodevelop en terme de fonctionnalité et d'utilisation.

    Citation Envoyé par Kikuts Voir le message
    Rider est disponible sur une licence commerciale.

    Bon ba voilà, dommage et non merci

    Espérons qu'ils sortent une version Community
    Je pensais que c'était que dans le monde de Java qu'on jugeait hérétique de payer pour des outils de qualité.
    Enfin, à relativiser car même si c'est toujours mieux quand c'est gratuit, si c'est ton outil de travail principal et qu'il te rend plus productif, c'est un investissement qui s'amortit très vite.

  8. #8
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    novembre 2006
    Messages
    356
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2006
    Messages : 356
    Points : 764
    Points
    764

    Par défaut

    Citation Envoyé par _skip
    Je pensais que c'était que dans le monde de Java qu'on jugeait hérétique de payer pour des outils de qualité.
    Enfin, à relativiser car même si c'est toujours mieux quand c'est gratuit, si c'est ton outil de travail principal et qu'il te rend plus productif, c'est un investissement qui s'amortit très vite.
    En fait, je me force d'utiliser un environnement de développement qui sera le plus proche de celui sur lequel je vais travailler chez un client.

    Exemple : pendant pas mal de temps j'utilisais des outils comme Resharper. Malheureusement, peu des entreprises dans lesquelles j'ai évolué utilisaient cet outil.
    Du coup, c'était vraiment pénible et laborieux de switcher d'environnement.

    Autre exemple : utiliser des composants payants. Parfois, le temps gagné est immense (surtout lorsqu'on compte le temps en argent). Mais je ne compte plus les entreprises qui refusent catégoriquement d'avoir des dépendances, qui ont zéro budget pour ce type d'investissement... Du coup, on reinvente la roue...

    Ensuite, lorsque tu es indépendant, si tu comptes ton abonnement Azure / serveur dédié, les licences (exemple : je m'étais acheté les licences de Xamarin lorsque c'était encore payant snif 2000 euros ça fait mal), des composants, des formations, licences store de chaque plateforme (iOS, Google, Microsoft) etc etc etc. Tu te retrouves avec un sacré coût à amortir. De plus en tant qu'indép, souvent, c'est du travail en régie (chez le client) avec donc, ses licences, ses outils etc. Donc payer des tonnes d'outils que tu utilises peu sur une année en dehors de ton temps de travail passé chez le client (exemple : ça fait plus d'1 an que je suis en mission chez le même client), ça fait suer...

    Et qui dit gratuit dit meilleure adoption donc plus grande communauté etc.
    http://krossapp.com

    "S'adapter, c'est vaincre !"

  9. #9
    Membre émérite Avatar de air-dex
    Homme Profil pro
    Inscrit en
    août 2010
    Messages
    1 367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France

    Informations forums :
    Inscription : août 2010
    Messages : 1 367
    Points : 2 870
    Points
    2 870

    Par défaut

    JetBrains c'est bien si tu y passes du temps. Les IDEs de JetBrains ne sont pas comme Eclipse, Visual Studio, Netbeans ou d'autres. Tu peux coder avec les seconds dès que l'installation est terminée, tandis qu'il faut d'abord prendre le temps de paramétrer les premiers au poil pour que ça se passe bien. Par contre une fois que t'as bien paramétré ton IDE JetBrains comme il faut, alors c'est une Rolls Royce et il n'y en a pas beaucoup qui lui arrivent à la cheville. Mais il faut y passer du temps.

    Donc ce ne sera pas différent d'ailleurs. Les fanboys JetBrains et ceux qui sont prêts à y passer du temps et de l'argent iront chez JetBrains et prendront une licence Rider. Les autres ne bougeront pas leurs solutions actuelles. Visual Studio n'est pas le perdreau de l'année et un IDE JetBrains n'est pas le Messie non plus.
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  10. #10
    Membre chevronné
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse RCP
    Inscrit en
    juillet 2008
    Messages
    1 050
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse RCP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2008
    Messages : 1 050
    Points : 2 175
    Points
    2 175

    Par défaut

    Pour info, l'offre de dev C# sur Eclipse IDE commence aussi a pointer son nez: https://projects.eclipse.org/proposa...ls-eclipse-ide
    Tu fais du JEE/Web/Mobile dans Eclipse? Essaye JBoss Tools !
    Read my blog about Eclipse | Follow me on twitter

  11. #11
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Architecte Web / Android
    Inscrit en
    août 2003
    Messages
    4 581
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte Web / Android
    Secteur : Industrie

    Informations forums :
    Inscription : août 2003
    Messages : 4 581
    Points : 11 730
    Points
    11 730

    Par défaut

    Citation Envoyé par air-dex Voir le message
    JetBrains c'est bien si tu y passes du temps. Les IDEs de JetBrains ne sont pas comme Eclipse, Visual Studio, Netbeans ou d'autres. Tu peux coder avec les seconds dès que l'installation est terminée, tandis qu'il faut d'abord prendre le temps de paramétrer les premiers au poil pour que ça se passe bien. Par contre une fois que t'as bien paramétré ton IDE JetBrains comme il faut, alors c'est une Rolls Royce et il n'y en a pas beaucoup qui lui arrivent à la cheville. Mais il faut y passer du temps.
    Perso j'utilise CLion , intelliJ et Android Studio (bon c'es tcomme intelliJ) et j'ai jamais rien eu à paramétrer pour que mes projets fonctionnent dès leur import. Tu peux effectivement faire beaucoup de personnalisation , mais ce n'est pas obligatoire.
    Tu as des exemples de chose que tu es obliger de faire avant de pouvoir concrètement utiliser l'IDE ?
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  12. #12
    Membre émérite Avatar de air-dex
    Homme Profil pro
    Inscrit en
    août 2010
    Messages
    1 367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France

    Informations forums :
    Inscription : août 2010
    Messages : 1 367
    Points : 2 870
    Points
    2 870

    Par défaut

    Citation Envoyé par grunk Voir le message
    Tu as des exemples de chose que tu es obliger de faire avant de pouvoir concrètement utiliser l'IDE ?
    Si je ne devais en citer qu'une ce serait le réglage du nombre de fichiers pouvant être ouverts simultanément. Au delà IntelliJ t'en ferme automatiquement. La première fois que j'ai utilisé un IntelliJ (PHPStorm pour ne pas le nommer), je ne comprenais pas pourquoi je ne voyais plus certains fichiers qui étaient pourtant censés être ouverts. Ce n'était pas moi qui avait eu des absences au moment où je aurais fermé les fichiers mais bel et bien PHPStorm qui me les fermait automatiquement au delà d'un certain nombre. Si on ajoute la sauvegarde automatique à ça alors là c'est le jackpot. Je peux te dire que ce jour là j'ai bien gueulé contre mon PC et contre IntelliJ.

    Au fur et à mesure du temps j'ai dû régler plein d'autres petites choses comme ça sur mon PHPStorm sans que je me souvienne en détail de ces choses là. Mais une fois que ce fut réglé alors PHPStorm a été un plaisir à utiliser.
    "Ils ne savaient pas que c'était impossible alors ils l'ont fait." Mark Twain

    Mon client Twitter Qt cross-platform Windows et Linux. (en cours de développement).

  13. #13
    Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    mars 2014
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 18
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : mars 2014
    Messages : 58
    Points : 46
    Points
    46

    Par défaut

    avec Rider Es ce que l'on pourras dévelloper avec monogame ?
    L’Échec est la preuve que l'on à essayer
    Les question bête n'existe pas la seul chose bête c'est la personne qui n'auras pas poser la question

  14. #14
    Membre émérite Avatar de yildiz-online
    Homme Profil pro
    Architecte technique
    Inscrit en
    octobre 2011
    Messages
    706
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : octobre 2011
    Messages : 706
    Points : 2 465
    Points
    2 465

    Par défaut

    Citation Envoyé par grunk Voir le message
    Tu as des exemples de chose que tu es obliger de faire avant de pouvoir concrètement utiliser l'IDE ?
    -Activer la javadoc en mouse hover
    Yildiz-Engine an open-source modular game engine: Website
    Yildiz-Online a 3D MMORTS in alpha: Facebook page / Youtube page

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/04/2010, 09h22
  2. Réponses: 0
    Dernier message: 09/04/2010, 09h22
  3. Nouvel EDI C++ : Borland C++BuilderX
    Par Marc Lussac dans le forum C++Builder
    Réponses: 37
    Dernier message: 24/02/2005, 23h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo