内容简介
This book is for developers who would like to build modern web applications with ASP.NET Core 2.0. No prior knowledge of ASP.NET or .NET Core is required. However, basic programming knowledge is assumed. Additionally, previous Visual Studio experience will be helpful but is not required, since detailed instructions will guide through the samples of the book.This book can also help people, who work in infrastructure engineering and operations, to monitor and diagnose problems during the runtime o
AI简介
这是一本针对希望构建现代Web应用程序的开发人员编写的全面指南。本书无需任何ASP.NET或.NET Core的先验知识,但假设读者具有基本的编程技能。对于已经在使用Visual Studio的开发人员,书中提供了详细的指导,帮助他们在Visual Studio 2017或Visual Studio Code中创建第一个ASP.NET Core 2.0应用程序。
本书涵盖了ASP.NET Core 2.0的基本概念,如设置开发环境,使用Bower和布局页面,应用依赖注入,使用静态文件,利用Session和用户缓存管理,添加用户表单身份验证,实现两因素认证,应用程序的全渠道需求,使用公共云提供商进行hosting,选择合适的托管和部署方案,添加基本用户表单身份验证,使用Bower安装客户端包,微服务架构的应用与管理,中间件的定义和作用,实现基于角色的授权,Models的定义和功能等。
本书通过详细的步骤和示例,帮助读者理解并掌握这些概念。例如,在介绍设置开发环境时,书中详细解释了如何设置开发环境,以及如何使用Visual Studio 2017或Visual Studio Code创