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

ASP.NET Discussion :

Squelette HTML pour ASP .NET 7 MVC


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    autre
    Inscrit en
    Janvier 2015
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : autre

    Informations forums :
    Inscription : Janvier 2015
    Messages : 212
    Par défaut Squelette HTML pour ASP .NET 7 MVC
    Bonjour,

    Je suis en train de m'initier à ASP .NET MVC.
    Avant de me lancer et de commencer à construire mon projet, je recherche un éditeur visuel pour construire les squelettes HTML dont j'ai besoin pour toutes les pages que j'envisage de créer.

    Le HTML me rebute très fortement.
    J'ai besoin d'un outil qui me permette de créer mes sections, menus, tableaux, zone d'images, blocs, entêtes, sans pour autant devoir immédiatement remplir ces parties.
    Je veux me faire une idée de la disposition et de l'allure de tout cela, et obtenir le squelette HTML que ça génère.
    Un outil visuel, car j'ai toujours eu affreusement de mal à coder du HTML.

    Ce que je trouve sur le net c'est soit des éditeurs HTML pur jus, soit des interfaces extrêmement pauvres en possibilités gratuites (et, à mon goût très moches, genre Mobirise. De la frime en somme).

    Je ne cherche pas à mettre à jour ou construire une page prête à être envoyée en ligne (comme beaucoup d'éditeurs wysiwyg le proposent) mais obtenir un squelette backend que je travaillerai ensuite.

    Dans une vidéo didacticiel sur ASP .NET d'une ancienne version de Visual Studio on pouvait voir une fenêtre "Design" qui faisait le job.
    vers 6 mn.
    Dans la version 2022 que j'utilise, cette fonctionnalité semble avoir disparue.

    J'espère avoir été clair, malgré mes infimes connaissances sur ASP .NET

    Merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 964
    Par défaut
    Cette fonctionnalité est pourtant bien présente dans VS 2022.
    La preuve en image sur ma version en 17.5.1 :
    Nom : HTMLEDITR.png
Affichages : 287
Taille : 13,0 KoNom : 2023-03-02_112238.png
Affichages : 271
Taille : 14,2 Ko

    A mon avis, il te manque simplement les composants nécessaires.
    Il suffit de les cocher dans Visual Studio Installer.

    Mais bon, construire des Views sans faire savoir comment s'organise un code HTML, c'est assez présomptueux...
    C'est surtout le meilleur moyen d'avoir des problèmes sans savoir comment les résoudre.

  3. #3
    Membre éclairé
    Homme Profil pro
    autre
    Inscrit en
    Janvier 2015
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : autre

    Informations forums :
    Inscription : Janvier 2015
    Messages : 212
    Par défaut
    Merci popo,

    Je ne trouve pas comment obtenir cette fonctionnalité.
    >Outils>Options>Concepteur Web Forms>Affichage fractionné

    Mais cela ne change rien.

    Clic droit sur fichier .cshtml >Ouvrir avec>Éditeur HTML (Web Forms) > Par defaut
    Maintenant la fenêtre "Ouvrir avec" me permet d'Ajouter un éditeur, et je n'ai rien à lui fournir...
    Ajouter un programme (Programme/Arguments/Nom convivial) j'annule.

    La seule chose qui change c'est l'apparition des outils dans la boîte à outils (sous HTML).
    Mais sans la vue "Design"

    C'est certainement un truc bête que je n'arrive pas à faire.
    VS 17.4.4

    Merci

    Nom : HTML.jpg
Affichages : 285
Taille : 527,4 Ko
    Nom : Installation.jpg
Affichages : 274
Taille : 258,2 Ko

  4. #4
    Membre éclairé
    Homme Profil pro
    autre
    Inscrit en
    Janvier 2015
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : autre

    Informations forums :
    Inscription : Janvier 2015
    Messages : 212
    Par défaut
    Pensant que cela pouvait venir du fait que j'essayais d'appliquer "Design" à des fichier .cshtml, j'ai créé un fichier vide .html.
    Même problème, pas de vue Design.

    construire des Views sans faire savoir comment s'organise un code HTML
    Je n'ai pas dit que je ne savais pas, j'ai dit que je détestais le HTML
    C'est beaucoup trop de clavier pour juste placer des trucs à des endroits souhaités d'une page.

  5. #5
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 964
    Par défaut
    Cela fonctionne très bien sur un CSHTML
    Pas de raison.

    Il y a un bug connu dans la version Community mais qui est sensé être résolu depuis la 17.0.
    Ce bug masquait les volets "Design"|"Split"|"Source" si l'éditeur Html Web Form était défini par défaut.

    Dans un premier temps laisse l'éditeur classique par défaut et essaie en passant par "Ouvrir avec..." SANS mettre l'éditeur Web form par défaut.

    Ensuite, plusieurs pistes :
    Essaie de te mettre à jour avec la dernière version.
    Essaie de cocher "Développement Node.js" (même si j'y crois pa
    Vérifie que dans les composant individuels (dans l'Installer) tu as bien ces options de cochées :
    - Fonctionnalités ASP.NET Avancées
    - ASP.NET MVC 4
    - Prérequis pour le développement Web et ASP.NET
    -Editeur DGML (dans le doute car chez moi il est coché)

    Citation Envoyé par AMP29 Voir le message
    Je n'ai pas dit que je ne savais pas, j'ai dit que je détestais le HTML
    C'est beaucoup trop de clavier pour juste placer des trucs à des endroits souhaités d'une page.
    Il y arrive un moment où le glisser déplacer ne suffit pas et où il faut bien mettre les mains dans le cambuis.

  6. #6
    Membre éclairé
    Homme Profil pro
    autre
    Inscrit en
    Janvier 2015
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : autre

    Informations forums :
    Inscription : Janvier 2015
    Messages : 212
    Par défaut
    J'ai tout fait comme tu as dit :
    - J'ai remis l'éditeur classique par défaut
    - J'ai mis à jour en version 17.5.1
    - J'ai coché "Développement Node.js"
    - J'ai vérifié :
    • - Fonctionnalités ASP.NET Avancées (n'y était pas)
    • - ASP.NET MVC 4 (n'y était pas)
    • - Prérequis pour le développement Web et ASP.NET (OK)
    • - Éditeur DGML (n'y était pas)


    J'ai ensuite arrêté mon ordi, puis redémarré.

    Ça ne fonctionne toujours pas.

    La boîte à outils s'affiche si je demande éditeur "web forms", mais pas la page Design ni le menu "fractionner, source, Design" dessous.

Discussions similaires

  1. Telerik sort un framework open source pour ASP.NET MVC
    Par Gordon Fowler dans le forum Général Dotnet
    Réponses: 19
    Dernier message: 23/07/2012, 02h19
  2. Création d'un package avec VS2008 pour ASP.net MVC
    Par trihanhcie dans le forum ASP.NET MVC
    Réponses: 0
    Dernier message: 15/06/2011, 17h42
  3. Diag. de classe en MVC pour asp.net ?
    Par lolymeupy dans le forum MVC
    Réponses: 3
    Dernier message: 18/05/2011, 12h50
  4. Telerik sort un framework open source pour ASP.NET MVC
    Par Gordon Fowler dans le forum Actualités
    Réponses: 0
    Dernier message: 17/08/2009, 15h27

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