+ Répondre à la discussion Actualité déjà publiée
Page 7 sur 10 PremièrePremière ... 345678910 DernièreDernière
  1. #121
    Membre éprouvé Avatar de dfiad77pro
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    décembre 2008
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2008
    Messages : 432
    Points : 1 268
    Points
    1 268

    Par défaut

    Citation Envoyé par Lutarez Voir le message
    Je viens d'y penser, mais ne serait-il pas intéressant de proposer tout ou partie de DVP.net ? Certaines fonctionnalités méritent largement leur place dans le Framework
    cette librairie gravite autour de .NET, les fonctionnalités ne sont pas directement liées au core, il me semble donc difficile conceptuellement de l'inclure?
    Peut être les méthodes d'extensions utiles, mais ça il faudra attendre que l’implémentation du core soit finalisée.
    Jje pense que Microsoft n’influera que ce qu'il veut dans son fork principal, sinon on risque de ce retrouver avec des milliers de framework et de s'y perdre. Il ne faut surtout pas perdre la cohérence globale.

  2. #122
    Membre chevronné

    Homme Profil pro
    Appui fonctionnel senior
    Inscrit en
    juin 2007
    Messages
    461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    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 222
    Points
    2 222

    Par défaut

    Citation Envoyé par dfiad77pro Voir le message
    cette librairie gravite autour de .NET, les fonctionnalités ne sont pas directement liées au core, il me semble donc difficile conceptuellement de l'inclure?
    Peut être les méthodes d'extensions utiles, mais ça il faudra attendre que l’implémentation du core soit finalisée.
    Jje pense que Microsoft n’influera que ce qu'il veut dans son fork principal, sinon on risque de ce retrouver avec des milliers de framework et de s'y perdre. Il ne faut surtout pas perdre la cohérence globale.
    Je pense aussi que, pour la cohérence globale, tout proposer ne serait pas bénéfique. Certaines parties sont de toute façon beaucoup trop spécifiques. Cependant, d'autres éléments sont plus facilement intégrables et génériques (les extensions en effet, mais aussi toutes les classes Weak* me viennent en tête par exemple).

    Au final, que ce soit intégré ou non ne change pas grand-chose, c'est simplement apporter des possibilités nouvelles à des personnes qui ne connaissent pas forcément cette lib (bon ok, ça fait une dépendance en plus ). Mais je trouvais l'idée tout de même suffisamment sympathique pour ne pas la mentionner.

  3. #123
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    février 2004
    Messages
    19 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : février 2004
    Messages : 19 840
    Points : 40 642
    Points
    40 642

    Par défaut

    Citation Envoyé par Lutarez Voir le message
    Je viens d'y penser, mais ne serait-il pas intéressant de proposer tout ou partie de DVP.net ? Certaines fonctionnalités méritent largement leur place dans le Framework
    Y a peut-être quelques petits trucs qui pourrait être inclus, mais dans l'ensemble Dvp.NET est un peu un fourre-tout, ça manque de cohérence
    Ce que j'aimerais bien c'est enrichir un peu Linq to Objects, y a pas mal de trucs utiles qui pourraient être ajoutés.

  4. #124
    Expert éminent sénior

    Profil pro
    Développeur informatique
    Inscrit en
    novembre 2006
    Messages
    6 346
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : novembre 2006
    Messages : 6 346
    Points : 12 499
    Points
    12 499

    Par défaut

    Citation Envoyé par DonQuiche Voir le message
    Je ne leur demande pas de tout mettre en open-source. Je leur demande de faire moins de communication et de ne communiquer qu'une fois les choses accomplies car ils donnent une impression de brasser du vent et de promettre sans contenu derrière.
    faut toujours qu'il y ait des gens qui râlent et qui soient pas contents...pour une multinationale comme Microsoft décider de publier du code source ça ne se fait pas d'un claquement de doigts...là c'est accéder à de la propriété intellectuelle pour faire plaisir à tout le monde


    Citation Envoyé par dfiad77pro Voir le message
    par contre quand je vois des fichiers comme gc.cpp qui prennent 35400 lignes de code ( y'a des commentaires, mais bon...),
    je trouve que ce n'est pas normal pour un travail fait par des pros.

    Pourquoi n'ont-il pas pu/voulu le séparer plusieurs fichier
    +1
    c'est certain qu'on s'attendrait à mieux de la part de l'éditeur qui pourtant commercialise de très bons outils comme Visual Studio.
    Ou alors c'est qu'ils n'ont pas eu le temps de mettre le code source au propre..
    Ne dites pas : "chercher la petite bête" mais plutôt "effectuer un travail d'entomologiste."
    Pour corriger des bugs c'est pareil

  5. #125
    Membre émérite
    Avatar de Chauve souris
    Homme Profil pro
    amateur (éclairé ?)
    Inscrit en
    novembre 2005
    Messages
    1 158
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Paraguay

    Informations professionnelles :
    Activité : amateur (éclairé ?)

    Informations forums :
    Inscription : novembre 2005
    Messages : 1 158
    Points : 2 888
    Points
    2 888

    Par défaut

    Citation Envoyé par Lutarez Voir le message
    Je viens d'y penser, mais ne serait-il pas intéressant de proposer tout ou partie de DVP.net ? Certaines fonctionnalités méritent largement leur place dans le Framework
    Intéressant ! Je ne connaissais pas je vais éplucher ça. Un gag au sujet de l'aide : avec IE 11 le contenu s'affiche une fraction de seconde sur la partie droite puis s'évapore. Pas de souci avec Firefox (toujours aussi lent celui-là, devraient prendre une tortue comme totem et non un renard, "Firetortoise" ça ne serait pas mal ).
    "Toute l'histoire de l'informatique n'a été que l'histoire des systèmes d'exploitations" (Le Manifeste du PC)

  6. #126
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    janvier 2007
    Messages
    4 512
    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 512
    Points : 250 577
    Points
    250 577
    Billets dans le blog
    60

    Par défaut

    Build 2015 : .NET Core s’invite sur Linux et Mac
    Microsoft publie la première preview de sa déclinaison open source de .NET Framework pour ces OS

    En novembre dernier, Microsoft avait créé la surprise en annonçant qu’il allait publier en open source une partie du Framework .NET pouvant être utilisée sur Windows, Linux et Mac.

    Le but de cette initiative était de rendre sa plateforme accessible à un nombre plus important de développeurs.

    Près de deux mois après cette annonce, Microsoft avait mis à la disposition des développeurs une préversion de .NET Core avec son moteur d’exécution .NET CoreCLR. Toutefois, la solution était uniquement disponible pour les utilisateurs de Windows.

    Pendant la première journée de sa conférence Build qui se déroule actuellement à San Francisco, Microsoft a levé le voile sur la déclinaison de .NET Core pour les utilisateurs de Linux et Mac.

    En effet, ceux-ci peuvent télécharger sur le site de la firme la première preview de .NET Core compatible avec leur OS.


    Pour les utilisateurs de Windows, la firme a publié la RC de .NET Core, ainsi qu’une RC de la prochaine version majeure de .NET Framework.

    Cette volonté d’ouverture des outils de développement de Microsoft tire sa source de son compilateur de nouvelle génération Roslyn, qui est disponible en open source et est désormais la plateforme de compilation pour .NET.

    Roslyn a ouvert la voie à la modification de l’architecture de l’écosystème du Framework .NET, ce qui a abouti à la publication de ASP.NET 5 en open source, ouvrant le développement d’application Web reposant sur la plateforme à d’autres OS.

    Microsoft est encore allé plus loin et a même créé une déclinaison de Visual Studio qui permettra de développer des applications ASP.NET sur d’autres plateformes, ainsi que des applications JavaScript et Cloud. Visual Studio Core est présenté comme une version « incroyablement léger » de Visual Studio, qui dispose de la coloration syntaxique, de l’Intellisence, du débogage et du support de Git.

    Une stratégie de séduction qui ne va pas laisser indifférents les développeurs sous Linux et Mac.

    Source : Build 2015
    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

  7. #127
    Membre éclairé

    Homme Profil pro
    Écrivain public
    Inscrit en
    août 2005
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : août 2005
    Messages : 105
    Points : 871
    Points
    871
    Billets dans le blog
    16

    Par défaut .NET Core sort après la version 1.4 de Lazarus

    Je connaissais il y a longtemps Visual Basic, un EDI RAD fermé.
    Je n'ai pas besoin de me renseigner sur les outils Microsoft pour savoir que l'objectif d'un logiciel propriétaire, c'est d'augmenter les prix en fonction de la concurrence.
    Un porteur de projet semblait étonné que des entreprises payent 100 000 € des logiciels, dont des versions libres peuvent être trouvées gratuitement. Les logiciels libres permettent aux PME de favoriser à la fois la créativité des recruteurs, tout en faisant face aux cadeaux fiscaux donnés au CAC 40.
    La raison est que l'informatique vient d'information et d'électronique. Quand on a l'information on possède les entreprises. Or j'ai constaté que des entreprises donnent leurs informations à des intermédiaires.
    Connaissant la théorie des jeux, je ne suis pas étonné que l'information sur la sortie de Lazarus soit vite reléguée. Selon la théorie des jeux et son origine le trafic, il s'agit effectivement d'agir en fonction des autres, sans voir sur le long terme.
    Cependant je compte sur la passion de nos techniciens pour faire connaître aux recruteurs leurs idées, sachant pertinemment que les français suiveurs jalousent la créativité.
    Matthieu Giroux - Rennes - 13 Rue François Tanguy Prigent A 15
    Livres : editions.liberlog.fr/
    Contact : liber.log.bzh
    Tous les liens : www.agoravox.tv/auteur/matthius
    Dons : www.tipeee.com/coaching-creatif-et-programmation-libre

  8. #128
    Membre expert

    Homme Profil pro
    Développeur .NET
    Inscrit en
    novembre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : novembre 2010
    Messages : 1 705
    Points : 3 328
    Points
    3 328

    Par défaut

    Citation Envoyé par matthius Voir le message
    Je connaissais il y a longtemps Visual Basic, un EDI RAD fermé.
    Je n'ai pas besoin de me renseigner sur les outils Microsoft pour savoir que l'objectif d'un logiciel propriétaire, c'est d'augmenter les prix en fonction de la concurrence...
    Le but de Microsoft n'est plus de se faire directement de la tune sur certains de leur logiciel pour se faire de la tune sur les systèmes sur lesquels ils tournent, avec une meilleur intégration avec Windows Server ou Azure, ou de pousser le multiplateforme pour que le dev non Windows produise un logiciel qui tourne même sur Windows ou Windows Phone.
    LoL Stat, mon application League of Legends pour WP 8.1/WP10/Windows 8.1/Windows 10 https://www.microsoft.com/fr-fr/stor...t/9nblggh3g30b

  9. #129
    Membre éclairé

    Homme Profil pro
    Écrivain public
    Inscrit en
    août 2005
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : août 2005
    Messages : 105
    Points : 871
    Points
    871
    Billets dans le blog
    16

    Par défaut Microsoft coulera avant Google

    Les entreprise privées sont faites pour couler, par le simple fait qu'elle veulent s'approprier ce qui ne leur appartient.
    Microsoft ne cherche qu'à survivre. En effet, les plus grosses entreprises montrent qu'elles veulent s'approprier la vie.
    Matthieu Giroux - Rennes - 13 Rue François Tanguy Prigent A 15
    Livres : editions.liberlog.fr/
    Contact : liber.log.bzh
    Tous les liens : www.agoravox.tv/auteur/matthius
    Dons : www.tipeee.com/coaching-creatif-et-programmation-libre

  10. #130
    Membre expert

    Homme Profil pro
    Développeur .NET
    Inscrit en
    novembre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : novembre 2010
    Messages : 1 705
    Points : 3 328
    Points
    3 328

    Par défaut

    Citation Envoyé par matthius Voir le message
    Les entreprise privées sont faites pour couler, par le simple fait qu'elle veulent s'approprier ce qui ne leur appartient.
    Microsoft ne cherche qu'à survivre. En effet, les plus grosses entreprises montrent qu'elles veulent s'approprier la vie.
    Allo Houston je crois qu'on l'a perdu.
    LoL Stat, mon application League of Legends pour WP 8.1/WP10/Windows 8.1/Windows 10 https://www.microsoft.com/fr-fr/stor...t/9nblggh3g30b

  11. #131
    Membre confirmé Avatar de Issam
    Inscrit en
    mars 2002
    Messages
    556
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : mars 2002
    Messages : 556
    Points : 555
    Points
    555

    Par défaut

    Citation Envoyé par youtpout978 Voir le message
    Allo Houston je crois qu'on l'a perdu.
    Oui malheureusement

  12. #132
    Membre confirmé
    Profil pro
    Expert technique .NET
    Inscrit en
    août 2007
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Expert technique .NET

    Informations forums :
    Inscription : août 2007
    Messages : 232
    Points : 479
    Points
    479

    Par défaut

    @matthius : et sinon, à part troller sur des choses répétées mille-et-une fois, il sert à quoi ton post ?

    On ne le dira jamais assez, ce qui compte en entreprise, c'est la productivité. Et là, M$ est au top, avec .NET, Visual Studio, TFS, SQL-Server ... Ils sont vraiment montés en gamme par rapport à leur passé, et maintenant donnent les produits les plus productifs.
    Ce qu'il faut prendre en compte, c'est le rapport qualité / prix. Si, pour les besoins à résoudre, c'est Lazarus le plus efficace, alors c'est Lazarus qu'il faut prendre (notez que je l'utilise aussi, et que j'aime beaucoup). Si c'est .NET, alors prendre .NET.

    Les deux qui risquent vraiment de souffrir, à plus ou moins long terme, sont JAVA et Xamarin. Pour le premier, le nombre d'applications existantes lui assure une grande durée de vie, mais quant sera-t-il des nouveaux projets ? Pour le second, ce sont les développements mobiles qui décideront de l'avenir.

    Reste que tout cela ne sera pas d'une grande utilité s'il n'y a pas d'IDE adéquat. Pour le moment, Visual Studio Core n'est absolument pas au niveau (je l'ai testé ce week-end), mais est une première brique du portage global.

    L'avenir s'annonce donc intéressant. Wait and see ...

  13. #133
    Membre confirmé
    Profil pro
    Developpeur
    Inscrit en
    septembre 2013
    Messages
    213
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : septembre 2013
    Messages : 213
    Points : 506
    Points
    506

    Par défaut

    J'en profite pour poster quelque chose de légèrement HS. J'avais téléchargé Visual Studio Community qui était censé être gratuit pour les devs indépendants et PME < 250 employés. Pour mon usage perso je l'avais téléchargé mais j'ai un message au démarrage qui me dit que la version d'essai de 30 jours a expiré. j'ai du louper un truc mais quoi ?

  14. #134
    Membre confirmé
    Profil pro
    Expert technique .NET
    Inscrit en
    août 2007
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Expert technique .NET

    Informations forums :
    Inscription : août 2007
    Messages : 232
    Points : 479
    Points
    479

    Par défaut

    J'en profite pour poster quelque chose de légèrement HS. J'avais téléchargé Visual Studio Community qui était censé être gratuit pour les devs indépendants et PME < 250 employés. Pour mon usage perso je l'avais téléchargé mais j'ai un message au démarrage qui me dit que la version d'essai de 30 jours a expiré. j'ai du louper un truc mais quoi ?
    Effectivement, c'est HS. Je t'invite donc à poster ta question sur le forum :
    http://www.developpez.net/forums/f49...visual-studio/

    Pour l'avoir installé récemment, je n'ai pas eu ce problème. Es-tu sûr de ne pas avoir installé la version d'évaluation de Visual Studio 2013 (professionnel ou ultimate) ?

  15. #135
    Membre confirmé
    Profil pro
    Developpeur
    Inscrit en
    septembre 2013
    Messages
    213
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : septembre 2013
    Messages : 213
    Points : 506
    Points
    506

    Par défaut

    Citation Envoyé par Bono_BX Voir le message
    Effectivement, c'est HS. Je t'invite donc à poster ta question sur le forum :
    http://www.developpez.net/forums/f49...visual-studio/

    Pour l'avoir installé récemment, je n'ai pas eu ce problème. Es-tu sûr de ne pas avoir installé la version d'évaluation de Visual Studio 2013 (professionnel ou ultimate) ?
    Certain. jopopmk m'a indiqué la manière de procéder qui me semblait être ce que j'avais fait, du coup je vais voir. Et au pire je posterai sur le forum si vraiment.

  16. #136
    Membre du Club
    Homme Profil pro
    Développeur logiciel
    Inscrit en
    octobre 2009
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

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

    Informations forums :
    Inscription : octobre 2009
    Messages : 45
    Points : 63
    Points
    63

    Par défaut

    Très belle initiative MSFT.

  17. #137
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur Full Stack amateur
    Inscrit en
    janvier 2007
    Messages
    2 432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Full Stack amateur
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 2 432
    Points : 6 732
    Points
    6 732
    Billets dans le blog
    15

    Par défaut

    Citation Envoyé par Hinault Romaric Voir le message
    Une stratégie de séduction qui ne va pas laisser indifférents les développeurs sous Linux et Mac.
    En ce qui me concerne, j'en suis indifférents à 99% ... pourquoi ? Parce je pense que le monde de Linux n'a pas besoin de ce framework. Nous en avons déjà beaucoup et des merveilleux (dont Qt )

    Le 1% qui reste est lié à l'éventuelle possibilité de voir arriver des "produits annexes" sur Linux, comme DirectX par exemple ce qui pourrait par la suite permettre d'avoir, par exemple, de vrais jeux sur Linux... mais à part ça, et en ce qui me concerne, cela ne changera pas ma vie.

    J'espère juste que dans X années, on ne va pas voir arriver des dizaines de paquets dépendant de .Net.
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça


    Vous souhaitez faire vivre la rubrique PyQt de Developpez.com. Contactez moi par MP et rejoignez l'équipe.

  18. #138
    Membre chevronné
    Avatar de SurferIX
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mars 2008
    Messages
    851
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mars 2008
    Messages : 851
    Points : 1 940
    Points
    1 940

    Par défaut

    Le jour où Visual Studio sera annoncé sur Linux, ainsi que Photoshop, je dirai définitivement adieu à Windows.
    On dirait donc que tout va dans le bon sens !
    "Ceci dit" n'est pas correct. Cf Wikipedia. Cela dit est du français correct.
    Je suis parfois... ⇛ ☆★ En direct ★☆

  19. #139
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    mars 2013
    Messages
    3 116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : mars 2013
    Messages : 3 116
    Points : 70 614
    Points
    70 614

    Par défaut Microsoft annonce la disponibilité des RC de .Net Core 5 et ASP.NET 5

    Microsoft annonce la disponibilité des RC de .Net Core 5 et ASP.NET 5
    sur Windows, Mac OS X et Linux

    Le .NET Core est une version modulaire du .NET Framework portable sur plusieurs plateformes pour optimiser le partage et la réutilisation du code. Aussi, il fournit des fonctionnalités clés pour implémenter les fonctionnalités d'application dont vous avez besoin, et pour réutiliser ce code, quelle que soit la cible de votre plateforme.

    L’ambition de Microsoft est de rendre .NET accessible à un nombre plus important de développeurs, sous plusieurs plateformes, y compris Linux et Mac. Raison pour laquelle pendant la première journée de l’édition 2015 de sa conférence Build, Microsoft a levé le voile sur la déclinaison de .NET Core pour les utilisateurs de Linux et Mac. Si les utilisateurs sur Windows ont eu droit à une RC de .NET Core, sur les écosystèmes Linux et Mac OS X cet outil était encore en préversion.

    En février dernier, Microsoft a publié en open source .NET CoreCLR, le moteur d’exécution de la déclinaison open source de .NET, avec son code source. Ce moteur peut être comparé à la machine virtuelle Java par rapport au rôle qu’il joue. Lorsqu’une application .NET ASP.NET 5 est exécutée, par exemple, au-dessus de .NET Core, c’est CoreCLR qui est responsable de l’exécution du code de l’application, en plus des bibliothèques CoreFX/BCL. Il fournit des fonctionnalités comme le garbage collector (ramasse-miettes), le compilateur RyuJIT (nouveau compilateur JIT de Microsoft, permettant une amélioration de près de 30 % des performances des applications lors du démarrage, native interop et de nombreux autres composants d’exécution pour .NET.

    Durant l’édition 2015 de sa conférence Connect dédiée aux développeurs, Microsoft a avancé que les RC de .Net Core 5 et ASP.NET 5 sont disponibles pour tous ces écosystèmes (Windows, Mac OS X et Linux) sans pour autant donner un délai quant à la disponibilité générale de ces outils.

    Parce qu’il s’agit là d’une implémentation entière de .NET Core avec une licence Go Live (qui signifie que la licence vous permet d’utiliser le logiciel en production), les développeurs peuvent donc commencer à l’utiliser dans des environnements de production.

    Microsoft a commenté en avançant que « la grande nouvelle fonctionnalité ici est que les produits apportent une licence Go Live qui permet aux clients de faire des déploiements en production, ce qui nous permet d’avoir des retours d’utilisation dans le monde réel sur la façon dont ces systèmes d’exploitation opèrent dans des environnements de production. La chose la plus importante à comprendre est que .Net Core est désormais une fonctionnalité complète sur ces trois systèmes d’exploitation et embarque de nouvelles API. Parmi elles figurent des API clés pour la localisation et le réseautage. ASP.Net 5 a vu son modèle d’hébergement modifié pour Mac OS X, Linux et Windows ».

    ASP.NET 5 RC embarque des améliorations à la fois sur l’environnement d’exécution et sur les outils, avec un modèle d’hébergement simplifié pour les trois systèmes d’exploitation. Côté outils, Microsoft parle d’une amélioration de l’expérience Visual Studio notamment avec l’intégration des snippets Bootstrap. « Pour aider les développeurs à concevoir des applications web avec des interfaces responsives qui fonctionnent indépendamment du dispositif, nous lançons les snippets bootstrap comme étant des extensions recommandées lorsque vous commencez à éditer vos pages HTML ou CSHTML dans un projet ASP.NET 5. Vous recevrez une suggestion au-dessus de l’éditeur Visual Studio qui vous indiquera que les extensions recommandées sont disponibles. Si vous acceptez cette suggestion, une fenêtre qui va vous montrer lesdites extensions va apparaître ».


    Cette installation des extensions n’a besoin d’être effectuée qu’une seule fois par installation Visual Studio, elle n’a donc pas besoin d’être répétée pour tous les projets. La résultante est un ensemble de près de 40 snippets HTML qui seront ajoutés à la boîte à outils de Visual Studio pour les pages HTML et CSHTML afin de vous aider à créer des widgets et des mises en page en utilisant le framework CSS Bootstrap.

    Du côté de l’environnement d’exécution, Microsoft évoque entre autres un modèle d’hébergement transparent d’application DNX. « Afin de nous aligner encore plus étroitement avec la syntaxe du point d’entrée d’une application dans d’autres versions du CLR, un nouveau point d’entrée application web a été apporté à la syntaxe familière ‘static void main’. À compter de cette version des modèles ASP.NET 5, vous verrez une seule ligne à la fin du fichier Startup.cs

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public static void Main(string[] args) => WebApplication.Run<Startup>(args);
    Cette instruction permet de donner au dnx un point d’entrée clair dans votre code pour commencer l’application web. En option, vous pouvez le convertir en une méthode explicite dans la balise ‘body’ pour effectuer toute autre tâche que vous voudrez que votre application gère avant que ne soit initialisée votre application web et toutes les autres méthodes dans la classe Startup. Une autre option avec la méthode Main serait de retourner un entier au lieu de ‘void’ si vous souhaitez être en mesure de signaler des erreurs de code dans votre application ».


    Source : blog MSDN
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  20. #140
    Nouveau Candidat au Club
    Homme Profil pro
    .
    Inscrit en
    mai 2015
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : mai 2015
    Messages : 535
    Points : 0
    Points
    0

    Par défaut

    Ils n'y vont pas a moitier quand ils changent chez Microsoft.

    Qui aurait pensé un jour voir Microsoft collaborer avec Google sur un projet OpenSource ?? (Angular 2).

    Voir une presentation d'un produit openSource faites par des dev de Microsoft et Google en meme temp


    Je suis impatient de faire tourner des app en .Net Core sur W2016 / Azure Stack....


    C'est pas demain que je changerais de technos en tous cas.

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/10/2009, 17h20
  2. [E-02] Remplacer une partie de chaine de caractère par une autre
    Par lucarno dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 30/09/2008, 23h19
  3. Réponses: 3
    Dernier message: 08/09/2007, 12h10
  4. ASP.NET Rafraichir seulement une partie de la page
    Par mistral_23 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 03/04/2007, 12h36
  5. Réponses: 3
    Dernier message: 31/10/2006, 13h20

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