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

Angular Discussion :

Type de projet


Sujet :

Angular

  1. #1
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut Type de projet
    Bonjour tout le monde,

    Après avoir passé quelque temps à répéter un projet Angular de lecture et affichage de la météo, j'ai décidé de réviser les transferts de fichiers.

    On dirait qu'ici c'est bien expliqué :
    https://clemovernet.wordpress.com/20...download-file/

    Alors je crée un nouveau projet, et j'ai l'impression de pouvoir utiliser le même type de projet que pour la météo dans Visual Studio Community 2017, c'est-à-dire que dans le volet de gauche de la boîte de dialogue de création de projet j'ai Visual C# / Web, et à droite Application Web Asp.Net Core

    Dans la boîte de dialogue suivante je continue de sélectionner API. Par défaut "configurer pour HTTPS" est coché.

    La première fois j'ai dû faire une fausse manœuvre quelque part, car dans le répertoire Controllers, le menu contextuel Ajouter ne comporte pas d'entrée pour un contrôleur.

    J'ai trouvé ça louche, j'ai recommencé la création de projet et cette fois dans le menu contextuel du répertoire Controllers, à Ajouter, j'ai bien Contrôleur. (gouré pour le type de projet la première fois ?)

    Ça m'ouvre une boîte de dialogue, où je choisis "Contrôleur d'API vide".

    J'obtiens bien un contrôleur (du moins la deuxième fois, la première fois il y avait une histoire de séquence où on ne trouvait pas ses petits), alors j'entreprends d'y coller le code trouvé à la page mentionnée ci-dessus.

    Maintenant, ce qui me déroute un peu, c'est que l'intellisense ne reconnaît pas IHttpActionResult, ni HttpPostedFile.

    Il ne faut pas se laisser intimider trop vite, pour Angular aussi, pour la météo, j'ai pu constater que l'intellisense n'était pas à jour. Mais là on est sur des technologies plus classiques, je crains d'avoir manqué une référence, que je m'attendais pourtant à trouver par défaut dans le type de projet.

    Est-ce que quelqu'un peut m'éclairer ?

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2019
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Janvier 2019
    Messages : 707
    Par défaut
    gloups

    j'ai rien capté, j'ai relu 3 fois mais je ne comprends riiien wouaaaaaaaaaa
    ça part dans tous les sens, de intellisense, de boite, d'api vide ..... tout ça ne veut rien dire pour le commun des mortels
    je ne sais meme pas c'est quoi la question au final

  3. #3
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    C'est simple : il faut quoi, comme type de projet ?

    D'ailleurs, c'est pour ça que c'est le titre.

  4. #4
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    kraka a raison, moi aussi je ne comprend rien.
    un type de projet mmmmm ça pourrait être un projet front ou back

    est ce que tu pourrais décrire les fonctionnalités du projet ?

  5. #5
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    Ben ... Je crois que le mieux est de répéter :
    https://clemovernet.wordpress.com/20...download-file/

  6. #6
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    c mieux un serveur api en PHP, plus simple

    donc le but:
    - (1) est de selectionner un fichier via l'appli angular et l'envoyer pour le sauvegarder sur un serveur
    - (2) sur l'appli angular, download un fichier depuis le serveur

    c'est bien ça ?

  7. #7
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    Oui, tout ça ne me dit pas comment utiliser IHttpActionResult et HttpPostedFile dans un projet Angular / WebAPI.

  8. #8
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    Du coup ça semble logique de lancer la recherche sur ces critères, et j'arrive là-dessus :
    https://www.c-sharpcorner.com/articl...using-web-api/

  9. #9
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2019
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Janvier 2019
    Messages : 707
    Par défaut
    Citation Envoyé par Gluups Voir le message
    Oui, tout ça ne me dit pas comment utiliser IHttpActionResult et HttpPostedFile dans un projet Angular / WebAPI.
    donc c'est ça la vrai question ?

    pour toi, type de projet = comment utiliser IHttpActionResult et HttpPostedFile ?

  10. #10
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    À moins de proposer un autre moyen, comme déclarer la référence séparément ...

  11. #11
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2019
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Janvier 2019
    Messages : 707
    Par défaut
    ça y es, t'es repartie dans la confusion !
    quelle référence ? de quoi tu parles ? c'est quoi une référence ?
    ça y est maintenant ta question a changé", ce n'est plus: "comment utiliser IHttpActionResult et HttpPostedFile ?"


    une question claire = une réponse claire
    avec au moins du code

  12. #12
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    Ah oui mais si vous ne savez pas ce qu'est une référence, ça promet de ne pas être facile ...

  13. #13
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    non non je crois que c'est toi qui ne sait pas

    tant que tu ne seras pas claire dans ta question alors pas de réponse

  14. #14
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    Citation Envoyé par Gluups Voir le message
    Du coup ça semble logique de lancer la recherche sur ces critères, et j'arrive là-dessus :
    https://www.c-sharpcorner.com/articl...using-web-api/
    Ce que je vois d'ajouté là en cours de développement, c'est "ADO.Net Entity Data Model" (au point 3), mais dans la catégorie Data je ne vois pas ça, même en ligne ...

  15. #15
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    Citation Envoyé par dukoid Voir le message
    non non je crois que c'est toi qui ne sait pas

    tant que tu ne seras pas claire dans ta question alors pas de réponse
    Bon, explique alors, ce que tu entends par une référence.

  16. #16
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    le .NET ça fait mal à la tête
    tu devrais aller sur le forum .NET

  17. #17
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    Citation Envoyé par Gluups Voir le message
    Bon, explique alors, ce que tu entends par une référence.
    non j'ai pas à me justifier, je suis là pour aider pas pour me justifier !
    une référence ça veut dire plein de choses, tant que je ne vois pas de code ou que tu restes vague ça va être difficile


    tu devrais aller sur le forum .NET, non ?

  18. #18
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 153
    Par défaut
    Ça y est !
    J'étais sur une fausse piste. J'avais repris le même type de projet que pour la météo, du coup j'étais sur du développement ASP.Net Core.
    Or, si on veut IHttpActionResult, ce n'est pas ça qu'il faut.
    Donc dans la catégorie web cette fois j'ai pris la deuxième entrée (Application web ASP.Net (.Net Framework)), et dans la boîte de dialogue suivante WebAPI comme illustré sur c-scharpcorner.
    Et avec ça, d'entrée de jeu j'ai l'espace de noms System.Web.Http, l'ajout fait dans la troisième partie concerne autre chose.
    Donc, il me reste encore à faire le développement, mais j'ai levé le problème qui me bloquait.

    Mais je crois que pour l'utilisation de Visual Studio, ici je me suis trompé de monde ?

    Je vais finir le développement avec les exemples que j'ai trouvés.
    Je me rappelle que l'année dernière on m'avait demandé un téléchargement d'image dans un projet Angular WebAPI sous .Net Core, je ne me rappelle plus comment on s'en était sortis.
    Je tâcherai de retrouver ça, apparemment il faudra l'attaquer sous un autre angle.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer un "type de projet"
    Par ego dans le forum Eclipse Platform
    Réponses: 7
    Dernier message: 14/03/2008, 10h56
  2. Quels types de projets réalisez vous avec .NET
    Par Louis-Guillaume Morand dans le forum Général Dotnet
    Réponses: 106
    Dernier message: 03/12/2007, 19h44
  3. Projet OpenGl sous visual - Quel type de projet?
    Par starkson dans le forum VC++ .NET
    Réponses: 1
    Dernier message: 26/02/2007, 14h07
  4. API MySQL et type de projet
    Par kitsune dans le forum MFC
    Réponses: 11
    Dernier message: 06/11/2005, 19h44
  5. Quel type de projet choisir pour incorporer directX9...
    Par Coderm@n dans le forum DirectX
    Réponses: 6
    Dernier message: 02/08/2004, 14h24

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