Créer le projet, Microsoft Docs

Dans ce tutoriel, vous allez créer, réviser et exécuter le projet par défaut dans Visual Studio, qui vous permettra de vous familiariser avec les caractéristiques d'ASP.NET. En outre, vous allez passer en revue l'environnement Visual Studio.

Ce que vous apprendrez:

  • Comment créer un nouveau projet Web Forms.
  • La structure de fichier du Web Forms projet.
  • Comment faire pour exécuter le projet dans Visual Studio.
  • Les différentes caractéristiques de l'application des formulaires Web par défaut.
  • Quelques notions de base sur la façon d'utiliser l'environnement Visual Studio.

Création du projet

Sélectionnez Nouveau projet dans le menu Fichier dans Visual Studio.

Créer le projet, Microsoft Docs

  • Sélectionnez les modèles -> Visual C # -> groupe de modèles Web sur la gauche.
  • Choisissez le modèle d'application Web ASP.NET dans la colonne centrale.
    Cette série de tutoriel utilise .NET Framework 4.5.2.
  • Nommez vos WingtipToys de projet et cliquez sur le bouton OK.

    Créer le projet, Microsoft Docs

    Le nom du projet dans cette série de tutoriel est WingtipToys. Il est recommandé d'utiliser ce nom exact du projet afin que le code fourni dans toutes les fonctions de la série tutoriel comme prévu.

    Ensuite, sélectionnez le modèle de formulaires Web et choisissez le bouton Créer un projet.

    Créer le projet, Microsoft Docs

    Le projet prendra un peu de temps pour créer. Quand il est prêt, ouvrez la page Default.aspx.

    Créer le projet, Microsoft Docs

    Comprendre les cadres de ASP.NET

    Outre les quatre principaux cadres de développement, ASP.NET offre également d'autres technologies qui sont importantes pour être au courant et familier, mais ne sont pas couverts dans cette série de tutoriel:

    • ASP.NET Web API - Un cadre pour la création de services HTTP qui touchent un large éventail de clients, y compris les navigateurs et les appareils mobiles.
    • ASP.NET SignalR - Une bibliothèque qui rend le développement de fonctionnalités web en temps réel facile.

    La révision du projet

    Dans Visual Studio, la fenêtre Explorateur de solutions vous permet de gérer les fichiers du projet. Jetons un regard sur les dossiers qui ont été ajoutés à votre application dans l'Explorateur de solutions. Le modèle d'application Web ajoute une structure de dossiers de base:

    Créer le projet, Microsoft Docs

    Visual Studio crée des dossiers et des fichiers initiaux pour votre projet. Les premiers fichiers que vous allez travailler plus loin dans ce tutoriel sont les suivantes:

    Exécution de l'application Web par défaut

    L'application Web par défaut fournit une riche expérience en fonction des fonctionnalités intégrées et de soutien. Sans aucune modification au projet des formulaires Web par défaut, l'application est prêt à fonctionner sur votre navigateur Web local.

    Appuyez sur la touche F5 tandis que dans Visual Studio.
    L'application va construire et afficher dans votre navigateur Web.

    Créer le projet, Microsoft Docs

  • Une fois que vous avez terminé l'examen application en cours, fermez la fenêtre du navigateur.












  • ASP.NET Web Forms Contexte

    ASP.NET Web Forms sont des pages qui sont basées sur la technologie Microsoft ASP.NET, dans lequel le code qui fonctionne sur le serveur génère dynamiquement la sortie de la page Web au dispositif de navigateur ou d'un client. Une Web Forms page ASP.NET rend automatiquement le bon HTML conforme navigateur pour des fonctions telles que les styles, la mise en page, et ainsi de suite. Web Forms sont compatibles avec toutes les langues supportées par le Common Language Runtime .NET, comme Microsoft Visual Basic et Microsoft Visual C #. En outre, les formulaires Web sont construits sur le Microsoft .NET Framework. qui offre des avantages tels un environnement géré, la sécurité de type et l'héritage.

    Lorsqu'une page Web Forms ASP.NET exécute, la page passe par un cycle de vie dans lequel il effectue une série d'étapes de traitement. Ces étapes comprennent l'initialisation, les contrôles instanciation, la restauration et le maintien de l'état, l'événement code de gestionnaire en cours d'exécution, et le rendu. Comme vous devenez plus familier avec la puissance de ASP.NET Web Forms, il est important pour vous de comprendre le cycle de vie de page ASP.NET afin que vous pouvez écrire un code à l'étape du cycle de vie approprié pour l'effet que vous souhaitez.

    Lorsqu'un serveur Web reçoit une demande d'une page, il trouve la page, le traite, il envoie au navigateur, puis supprime toutes les informations de la page. Si l'utilisateur demande à nouveau la même page, le serveur répète la séquence, la page de retraitement à partir de zéro. Autrement dit, un serveur n'a pas de mémoire de pages qu'il a traitées-pages sont apatrides. Le cadre de la page ASP.NET gère automatiquement la tâche de maintenir l'état de votre page et ses contrôles, et il vous fournit des moyens explicites pour maintenir l'état des informations spécifiques à l'application.

    Caractéristiques de l'application Web dans le Web Forms modèle d'application

    Créer le projet, Microsoft Docs

    SQL Server Express LocalDB

    Les formulaires Web ASP.NET modèle d'application comprend un ensemble de paquets NuGet. Ces forfaits offrent des fonctionnalités sous la forme à base de composants de bibliothèques open source et des outils. Il existe une grande variété de forfaits pour vous aider à créer et tester vos applications. Visual Studio rend facile à ajouter, supprimer et mettre à jour des paquets NuGet. Les développeurs peuvent créer et ajouter des packages à NuGet ainsi.

    Créer le projet, Microsoft Docs

    Entity Framework Code du premier

    Outre les fonctionnalités du Web Forms ASP.NET modèle d'application, l'application Wingtip Toys utilise le code Entity Framework Première. qui est une bibliothèque NuGet qui permet le développement de code-centrique lorsque vous travaillez avec des données. Plus simplement, il crée la partie base de données de votre application pour vous en fonction du code que vous écrivez. Utilisation de l'Entity Framework, vous récupérer et de manipuler des données comme des objets fortement typés. Cela vous permet de vous concentrer sur la logique métier dans votre application plutôt que les détails de la façon dont les données sont accessibles.

    Pour plus d'informations sur les bibliothèques installées et les paquetages inclus dans le modèle de formulaires Web ASP.NET, consultez la liste des paquets installés NuGet. Pour ce faire, dans Visual Studio créer un nouveau projet Web Forms, sélectionnez Outils -> Package Library Manager -> Gérer les paquets NuGet pour la solution. et sélectionnez packages installés dans la boîte de dialogue Gérer NuGet paquets.

    Touring Visual Studio

    Créer le projet, Microsoft Docs

    Dans ce tutoriel, vous avez créé, examiné et exécutez l'application Web Forms par défaut. Vous avez passé en revue les différentes fonctionnalités de l'application des formulaires Web par défaut et appris quelques notions de base sur la façon d'utiliser l'environnement Visual Studio. Dans les tutoriels suivants vous allez créer la couche d'accès aux données.

    Ressources additionnelles







    Articles Liés