IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Mono .NET Discussion :

Mono 4.0 disponible en version finale


Sujet :

Mono .NET

  1. #1
    Expert éminent sénior

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2014
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2014
    Messages : 194
    Points : 12 291
    Points
    12 291
    Par défaut Mono 4.0 disponible en version finale
    Mono 4.0 disponible en version finale
    Avec du code importé de Microsoft et C# 6.0 activé par défaut

    La version 4.0 du projet Mono est disponible en version finale depuis le 29 avril dernier. Il s’agit de la première version de la framework qui contient du code open source importé des dépôts de .NET Core Runtime (CoreCLR) de Microsoft ainsi que CoreFX et ReferenceSource.

    Le compilateur de Mono 4 utilisera C# 6.0 activé par défaut, ainsi que les Assemblies de .Net 4.5 (.Net 2.0, 3.5 et 4.0 ne sont plus supportés). Cette version intègre également des optimisations dans le ramasse miettes ainsi que dans l’implémentation du point flottant, le support de PowerPC64 ainsi que des améliorations du débogueur.

    Avec la publication en février dernier du code de .Net CoreCLR en open source par Microsoft, beaucoup de personnes se sont demandé pourquoi le projet Mono continue. Un contributeur de Mono ne pense pas la même chose. « Je pense que les gens ont une fausse idée à propos à la situation de Mono / CoreCLR. Pourquoi une VM devenue open source et portée sur d'autres systèmes d'exploitation signifie qu'une autre VM ne peut pas exister ? » déclare-t-il sur Reddit, « La concurrence est bonne […] Les deux machines virtuelles sont bonnes dans des choses différentes, et il n'y a aucune raison qu’elles ne puissent existe en même temps ».

    En attendant, Microsoft avait proposé lors de la conférence Build 2015 des previews de .Net pour Linux et Mac OsX. L’introduction de Visual Studio Core pourrait elle aussi faire changer d’avis à un bon nombre de développeurs. En effet, cette déclinaison multiplateforme de Visual Studio permettra de développer des applications ASP.Net sur Linux et Mac OSX, tout en profitant de la puissance du débogueur de Microsoft et de son Intellisence.

    Source : Mono Project

    Et vous ?

    Que pensez-vous des modifications introduites à Mono 4.0 ?
    .Net CoreCLR et Visual Studio Core représentent-ils une menace pour le projet Mono ?

  2. #2
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par Amine Horseman Voir le message
    En effet, cette déclinaison multiplateforme de Visual Studio permettra de développer des applications ASP.Net sur Linux et Mac OSX, tout en profitant de la puissance du débogueur de Microsoft et de son Intellisence.
    Reste la question de l'environnement graphique utiisé: actuellement, si on veut faire du multiplateforme, on utilise gtk# et non les winform et autre WPF
    Ca reste le point de friction pour espérer développer des applications multiplateformes dotNet
    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. #3
    Membre habitué

    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 90
    Points : 154
    Points
    154
    Par défaut
    Dans le cadre d'asp.net la question ne se pose pas ...

  4. #4
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Pour l'asp, on peut le faire tourner sous linux ? via apache ? ou un IIS opensource serait en préparation ?
    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. #5
    Membre chevronné

    Homme Profil pro
    Appui fonctionnel senior
    Inscrit en
    Juin 2007
    Messages
    461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Appui fonctionnel senior
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 461
    Points : 2 211
    Points
    2 211
    Par défaut
    Citation Envoyé par imikado Voir le message
    Pour l'asp, on peut le faire tourner sous linux ?
    Depuis que la stack Web de MS est devenue open-source, il est devenu possible de faire fonctionner ASP avec Mono. En tout cas, c'est une bonne nouvelle que cette version 4, en espérant que cela motive un peu plus les hébergeurs web à proposer cette technologie.

  6. #6
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Points : 3 325
    Points
    3 325
    Par défaut
    Pour le multiplateforme j'utilise la solution application c# et client HTML JavaScript. (NancyFx/AngularJS)

    En client lourd je pourrais pas me passer de WPF, on attend tous son implémentation multiplateforme en suivant du .NET framework.

  7. #7
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par Lutarez Voir le message
    Depuis que la stack Web de MS est devenue open-source, il est devenu possible de faire fonctionner ASP avec Mono. En tout cas, c'est une bonne nouvelle que cette version 4, en espérant que cela motive un peu plus les hébergeurs web à proposer cette technologie.
    Je ne comprends pas bien:
    En environnement windows, on a des applications ASP sur des serveurs Windows serveur avec dotNet, mais on doit utiliser IIS pour faire tourner ces applications...
    Donc là, je ne comprends pas, même avec mono qui est le "frère" de dotNet (implémentation libre), mais il manque quand même le serveur web
    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. #8
    Nouveau Candidat au Club
    Homme Profil pro
    .
    Inscrit en
    Mai 2015
    Messages
    589
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Angola

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Mai 2015
    Messages : 589
    Points : 0
    Points
    0
    Par défaut
    Mono est 'a terme' mort.

    Asp.Net 5 tourne sous Linux et mac. Il y a un IIS pour Mac et Linux

    Le tous en OpenSource

    Tout est ici :

    http://docs.asp.net/en/latest/

  9. #9
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Je vois bien comment installer asp, mais je ne vois pas comment installer IIS

    je veux bien un lien pour tester à l'occasion
    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. #10
    Nouveau Candidat au Club
    Homme Profil pro
    .
    Inscrit en
    Mai 2015
    Messages
    589
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Angola

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Mai 2015
    Messages : 589
    Points : 0
    Points
    0
    Par défaut
    Le plus simple et le plus rapide c'est de passer par Docker. (Azure est compatible)

    http://blogs.msdn.com/b/webdev/archi...th-docker.aspx


    Et si vous utilisez VisualStudio il y a une extention pour le faire depuis l'EDI

    http://channel9.msdn.com/Series/Dock...n-five-minutes


    Et il y a aussi un VisualStudio (tres tres light) compatible Linux et Mac. (Fait en TypeScript)

    https://www.visualstudio.com/en-us/p...s/code-vs.aspx

  11. #11
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    On est obligé de passer par docker ?? pourquoi ? on ne peut pas soit avoir des paquets linux, soit les sources installables par un configure/make/make install ?
    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. #12
    Nouveau Candidat au Club
    Homme Profil pro
    .
    Inscrit en
    Mai 2015
    Messages
    589
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Angola

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Mai 2015
    Messages : 589
    Points : 0
    Points
    0
    Par défaut
    Il existe Kestrel : https://github.com/aspnet/KestrelHttpServer

    et DNVM : https://github.com/dotnet/coreclr/bl...e-dnx-linux.md

    Mais je pense que Docker est le meilleur choix. Mais ca c'est plus un avis personel.

  13. #13
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Merci des liens
    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. #14
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    314
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 314
    Points : 463
    Points
    463
    Par défaut
    @Imikado.

    De souvenir, tu pouvais faire tourner des asp.net sur apache avec mod_mono.
    http://www.mono-project.com/docs/web/aspnet/

    Kif kif avec ngnix via FastCGI.

  15. #15
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    314
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 314
    Points : 463
    Points
    463
    Par défaut
    Un petit lien pour signaler qu'il y a un portage de winform sur mono et d'autres alternatives.
    Ok, c'est pas du WPF, mais certaines solutions supportent MVVM.

    http://forums.dotnetfoundation.org/t...net-core/898/6

Discussions similaires

  1. Silverlight 3 disponible en version finale
    Par Jérôme Lambert dans le forum Silverlight
    Réponses: 29
    Dernier message: 01/10/2009, 12h25
  2. VirtualBox 3.0 disponible en version finale
    Par Emmanuel Chambon dans le forum VirtualBox
    Réponses: 29
    Dernier message: 23/07/2009, 20h23
  3. VirtualBox 3.0 disponible en version finale
    Par Emmanuel Chambon dans le forum Actualités
    Réponses: 2
    Dernier message: 01/07/2009, 12h49
  4. Silverlight 3 disponible en version finale
    Par Jérôme Lambert dans le forum Actualités
    Réponses: 0
    Dernier message: 30/05/2009, 17h00
  5. [Info] Virtual PC 2007 disponible en version finale
    Par al1_24 dans le forum Autres Logiciels
    Réponses: 8
    Dernier message: 23/03/2007, 09h55

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