Description du livre
Apprenez à créer des applications Web à partir de trois MVP Microsoft. Après avoir construit la couche d'application de données en utilisant Entity Framework Core et un service RESTful en utilisant ASP.NET Core, vous allez ensuite construire l'application web côté client de trois façons : d'abord, en utilisant ASP.NET Core, puis en utilisant Angular 2, et, enfin, en utilisant React. Vous serez en mesure de comparer et de comparer ces cadres d'interface utilisateur et sélectionner le meilleur pour vos besoins.
.NET Core est une réécriture complète du populaire.NET et de ses frameworks associés. Bien que de nombreux concepts soient similaires entre le noyau .NET et le framework .NET 4.6, il y a aussi des changements révolutionnaires, y compris des mises à jour du noyau Entity Framework et du noyau ASP.NET. La première section de ce livre couvre les trois parties principales des applications de construction avec c# : Entity Framework, ASP.NET Core Services et ASP.NET Core Web Applications.
Il y a aussi une explosion de la popularité des frameworks JavaScript pour le développement côté client, et les auteurs couvrent deux des frameworks d'interface utilisateur les plus populaires. Commencez par TypeScript pour développer JavaScript propre, ainsi qu'un outil de construction côté client tel que Gulp, Grunt et WebPack. En utilisant la même couche d'accès aux données et le même service RESTful de l'application .NET Core, vous pouvez reconstruire l'interface utilisateur en utilisant Angular 2. Ensuite, répétez le processus à l'aide de React, pour une véritable comparaison de la construction d'applications côté client en utilisant ASP.NET Core, Angular 2, et React.
Ce que vous apprendrez
Comprendre les fondamentaux de .NET Core et ce que cela signifie pour le développeur .NET traditionnel
Créez une couche d'accès aux données avec Entity Framework Core, un service RESTful avec ASP.NET Core MVC, et un site Web avec ASP.NET Core MVC et Bootstrap.
Automatisez de nombreuses tâches de compilation avec les utilitaires de compilation côté client
A qui s'adresse ce livre ?
Développeurs .NET intermédiaires à avancés