热门排行
简介
ASP.NET Core 是一个由微软创建的,用于构建 web 应用、API、微服务 的 web 框架。它使用常见的模式,诸 如 MVC(Model-View-Controller)、依赖注入,和一个由中间件构成的请求处理管线。它基于 Apache 2.0 许可证开放源码,就是说,源代码可以自由获取,并且欢迎社区成员以 缺陷修复 和 新功能提交 的方式进行贡献。
ASP.NET Core 运行在微软的 .NET 运行时库上,类似于 Java 的 虚拟机(JVM)或者 Ruby 的解释器。有几 种语言(C#,Visual Basic,F#)可以用来编写 ASP.NET Core 程序。C# 是最常见的选择,我在本书中也会采 用它。你可以在 Windows、Mac,和 Linux 上构建并运行 ASP.NET Core 应用。
《简明ASP.NET Core2.0手册 》 的内容组织成了一篇教程。你将从头开始,完整地构建一个应用程序,同时了解以下内容:
- MVC (Model-View-Controller) 模式的基本内容
- 前端代码(HTML、CSS、JavaScript)怎样与后端代码交互
- 什么是依赖注入以及它的实用之处
- 如何进行数据库的读写操作
- 如何添加 登录、注册功能,以及如何提升安全性
- 如何部署该应用程序到网络上