+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Rédacteur/Modérateur

    Avatar de François DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    juillet 2016
    Messages
    1 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Charente Maritime (Poitou Charente)

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

    Informations forums :
    Inscription : juillet 2016
    Messages : 1 598
    Points : 5 592
    Points
    5 592
    Billets dans le blog
    5

    Par défaut Application web monopage avec .NET et Blazor

    Microsoft lance un nouveau projet expérimental baptisé Blazor
    qui simplifie la création d'applications web monopages avec .NET

    Microsoft travaille depuis plusieurs mois sur un nouveau projet dont le but est d'offrir aux programmeurs un framework web basé sur l'utilisation de C#, Razor et HTML s'exécutant directement au sein du navigateur. Navigateur (browser en anglais) + Razor = Blazor !

    Les espérances sont fortes, puisque Blazor permettrait de développer des applications web monopages (single-page application) avec des performances très proches d'applications natives, grâce à l'usage de la technologie WebAssembly. Pour rappel, la technologie WebAssembly est supportée par tous les navigateurs récents. Si cette technologie n'est pas supportée (cas de navigateurs plus anciens), alors l'application tournera grâce à un environnement d'exécution .NET écrit pour asm.js, non sans un impact sur les performances.

    Blazor inclut toutes les caractéristiques d'un framework web moderne :
    • un modèle de composant pour construire des interfaces composables ;
    • le routage ;
    • la mise en page ;
    • les formulaires ainsi que leur validation ;
    • l'injection de dépendance ;
    • l'interopérabilité avec le JavaScript ;
    • le rechargement à chaud durant le développement ;
    • le rendu côté serveur ;
    • le débogage à la fois dans le navigateur et dans l'IDE ;
    • le support d'IntelliSense et de différents outils ;
    • le support de vieux navigateurs via asm.js ;
    • la publication et la diminution de la taille des applications.

    Il est possible d'avoir un aperçu de cette technologie en visionnant cette présentation où Steve Sanderson nous fait une petite démonstration :


    Ce projet vient de s'ouvrir au grand public et est disponible sur GitHub. Attention toutefois, ce projet est encore au stade expérimental. L'objectif de cette ouverture est d'étendre l'expérimentation afin d'obtenir des retours et des suggestions de la part des utilisateurs, et non pour un usage en production. Si cette phase se révèle concluante, c'est-à-dire que les retours sont positifs et que tous les verrous techniques sont levés, il est fort probable que ce projet perdra son caractère expérimental pour permettre usage plus large.

    Source : Blog Microsoft

    Et vous ?

    Que pensez-vous de ce projet ?
    Quelle(s) technologie(s) utilisez-vous pour développer vos applications monopages ?
    François DORIN
    Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
    Site internet | Profils Viadéo & LinkedIn
    ---------
    Page de cours : fdorin.developpez.com
    ---------
    N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels

  2. #2
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    décembre 2011
    Messages
    1 200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 200
    Points : 3 101
    Points
    3 101
    Billets dans le blog
    12

    Par défaut

    Serait-ce le début de la fin pour le JavaScript avec WebAssembly ? (troll )
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Mon profil Developpez | Mon profil Linkedin | Mon site : https://gokan-ekinci.appspot.com

  3. #3
    Membre éprouvé

    Homme Profil pro
    Privacy, EBusiness, Bases de données, Sécurité, ...
    Inscrit en
    novembre 2004
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Privacy, EBusiness, Bases de données, Sécurité, ...
    Secteur : Service public

    Informations forums :
    Inscription : novembre 2004
    Messages : 336
    Points : 1 240
    Points
    1 240

    Par défaut

    Application web monopage ? Bof bof...

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    janvier 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : janvier 2008
    Messages : 28
    Points : 59
    Points
    59

    Par défaut

    genre tu viens de finir un projet de 2 ans en Javascript et on t'affiche ça et tu te dis, pfff j'ai plus qu'à recommencer ... j'adore le développement web (autant que le c++ je crois )

  5. #5
    Membre expert

    Homme Profil pro
    Développeur .NET
    Inscrit en
    novembre 2010
    Messages
    1 709
    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 709
    Points : 3 340
    Points
    3 340

    Par défaut

    Tu peux continuer à maintenir ton application t'es pas obligé de l'adapter à chaque nouveau framework qui sort, par contre pour tes futurs développement tu peux y penser.
    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

  6. #6
    Rédacteur/Modérateur

    Avatar de François DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    juillet 2016
    Messages
    1 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Charente Maritime (Poitou Charente)

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

    Informations forums :
    Inscription : juillet 2016
    Messages : 1 598
    Points : 5 592
    Points
    5 592
    Billets dans le blog
    5

    Par défaut

    Citation Envoyé par tmcuh Voir le message
    genre tu viens de finir un projet de 2 ans en Javascript et on t'affiche ça et tu te dis, pfff j'ai plus qu'à recommencer ...
    Il faut quand même attendre que le projet mûrisse un peu. Ce serait dommage de devoir tout reprendre si le projet s'arrête

    Mais effectivement, ce projet me semble prometteur et il est intéressant de garder un oeil dessus...
    François DORIN
    Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
    Site internet | Profils Viadéo & LinkedIn
    ---------
    Page de cours : fdorin.developpez.com
    ---------
    N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels

Discussions similaires

  1. Rejoignez la rédaction de www.developpez.com
    Par Community Management dans le forum Evolutions du club
    Réponses: 22
    Dernier message: 28/12/2015, 12h06

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