Premiers pas avec ASP.NET vers ASP.NET Core

Matériel d'apprentissage

Premiers pas avec ASP.NET

  • «ASP.NET Getting Started Classic Version 9-based on Visual Studio 2015»
  • ASP.NET fait partie du .NET Framework.
  • J'ai choisi ce livre comme point de départ car ce livre est basé sur ASP.NET 6.0 pour la version VS2015, le .NET Framework correspondant est la version 4.6, et la version ultérieure a développé une autre conception ASP.NET Core 1.0, il y a quelques différences entre les deux.

ASP.NET MVC 5

  • "Programmation avancée ASP.NET MVC 5 (5e édition)"
  • Web Forms génère des balises HTML basées sur des modèles abstraits, ce qui conduit parfois à des balises redondantes et à une mise en page déroutante. De plus, les données stockées par ViewState peuvent être bien au-delà de ce qui est nécessaire, entraînant un chargement trop lent de la page. De plus, les formulaires Web ne peuvent pas séparer efficacement la logique métier et la logique de la couche de présentation.
  • Par conséquent, le framework MVC est introduit. Basé sur les architectures CLR et MVC, il ne prend pas en charge ViewState et les contrôles côté serveur.
  • MVC5 est pris en charge depuis VS 2012. Au moment de la rédaction, ce livre est la dernière version de la série.

ASP.NET Core 1.0

  • "Développement multiplateforme ASP.NET Core de l'entrée au combat réel"
  • ASP.NET Core 1.0 n'est pas une continuation d'ASP.NET 4.6.
  • ASP.NET Core est un tout nouveau framework Web, qui se développe en parallèle avec ASP.NET.
  • ASP.NET Core est une refonte d'ASP.NET, qui est plus petit et plus modulaire.
  • Bien que vous puissiez voir beaucoup de figures familières d'ASP.NET à partir d'ASP.NET Core, ce n'est pas exactement la même chose. ASP.NET Core est une modification majeure de l'environnement ASP.NET.
  • Le but de choisir ce livre est parce que ce livre est également développé sur la base de VS2015, qui est suffisant comme matériau d'entrée.

Notes de chapitre

ASP.NET Getting Started Classic

Programmation avancée ASP.NET MVC5

  • Chapitre 1 Pour commencer
  • Chapitre 2 Contrôleur
  • Chapitre 3 Vue
  • Chapitre 4 Modèle
  • Chapitre 5 Formulaires et méthodes d'assistance HTML
  • Chapitre 6 Annotation et vérification des données
  • Chapitre VII Adhésion, autorisation et sécurité
  • Chapitre 8 Ajax
  • Chapitre 9 Routage
  • Chapitre 10 NuGet
  • Chapitre 11 API Web ASP.NET
  • Chapitre 12 AngularJS
  • Chapitre 13 Injection de dépendance
  • Chapitre 14 Tests unitaires
  • Chapitre 15 Extension d'ASP.NET MVC
  • Chapitre 16 Rubriques avancées
  • Chapitre 17 Combat réel: création du site Web NuGet.org

Développement multiplateforme ASP.NET Core de l'entrée au combat réel

  • Chapitre 1. .NET Core
  • Chapitre 2 Commande dotnet
  • Chapitre 3 Développement de .NET Core sous VSCode
  • Chapitre 4 Développement de .NET Core sous VS2015
  • Chapitre 5 ASP.NET Core
  • Chapitre 6 EF Core
  • Chapitre VII ASP.NET Core MVC
  • Chapitre 8 API Web ASP.NET Core
  • Chapitre 9 Tests unitaires
  • Chapitre 10 Combat réel du système NetNote
  • Chapitre 11 Publication et déploiement multiplateforme

Téléchargement de livre électronique

Je suppose que tu aimes

Origine www.cnblogs.com/zenronphy/p/ASPDotNetLearning.html
conseillé
Classement