内容简介
This book is for developers who want to learn to build web applications using ASP.NET Core, those who want to make a career building web applications using Microsoft technology, and those who are working on other web frameworks and want to learn ASP.NET Core.
AI简介
这是一本全面介绍ASP.NET Core开发框架的书籍,旨在帮助读者掌握Web应用程序的开发技能,特别是在云平台和企业级环境中。书中详细阐述了ASP.NET Core的基本概念、功能、使用方法,以及如何使用Visual Studio和ASP.NET Core构建高性能、可扩展和安全的Web应用程序。
书中首先介绍了ASP.NET Core的基本概念,包括客户端与服务器端的交互过程,以及客户端与服务器端的技术限制。接着,书中深入探讨了创建ASP.NET 5应用程序的过程,包括如何使用Visual Studio创建项目,编写代码来配置应用程序,以及手动安装所需的包。
书中还详细介绍了性能分析的重要性和方法,包括如何使用性能分析工具,以及如何通过优化代码、数据库查询和缓存来提高应用程序的性能。此外,书中还探讨了安全性在Web应用程序中的重要性,包括身份验证和授权,以及如何实现安全性。
书中还详细讲解了Models与数据库的独立性,以及如何通过使用复杂Model类来提高应用程序的可维护性和可扩展性。此外,书中还介绍了如何使用Angular 2框架实现基本导航模式,以及如何在客户端和服务器