ASP.NET Core 简介

打印 上一主题 下一主题

主题 634|帖子 634|积分 1902

ASP.NET Core是啥

ASP.NET Core 是一个跨平台的高性能开源框架,用于生成启用云且连接 Internet 的新式应用。
ASP.NET Core 可以干啥

生成 Web 应用和服务、物联网 (IoT) 应用和移动后端。
在 Windows、macOS 和 Linux 上使用喜爱的开发工具。
部署到云或本地。
在 .NET Core 上运行。
ASP.NET Core 优点

生成 Web UI 和 Web API 的统一场景。
针对可测试性进行构建。
Razor Pages 可以使基于页面的编码方式更简单高效。
Blazor 允许在浏览器中使用 C# 和 JavaScript。 共享全部使用 .NET 编写的服务器端和客户端应用逻辑。
能够在 Windows、macOS 和 Linux 上进行开发和运行。
开放源代码和以社区为中心。
集成新式客户端框架和开发工作流。
支持使用 gRPC 托管远程过程调用 (RPC)。
基于环境的云就绪配置系统。
内置依赖项注入。
轻型的高性能模块化 HTTP 请求管道。
能够托管于以下各项:
Kestrel
IIS
HTTP.sys
Nginx
Apache
Docker
并行版本控制。
简化新式 Web 开发的工具。
官方推荐的学习路径


  • 按照你要开发或维护的应用类型的教程操作:
应用类型方案教程Web 应用新的服务器端 Web UI 开发Razor Pages 入门Web 应用维护 MVC 应用MVC 入门Web 应用客户端 Web UI 开发开始使用 BlazorWeb APIRESTful HTTP 服务创建 Web API†远程过程调用应用使用协议缓冲区的协定优先服务开始使用 gRPC 服务实时应用服务器和连接的客户端之间的双向通信开始使用 SignalR

  • 按照介绍如何进行基本数据访问的教程操作。
方案教程新的开发带 Entity Framework Core 的 Razor 页面维护 MVC 应用结合使用 MVC 和 Entity Framework Core

  • 阅读适用于所有应用类型的 ASP.NET Core 基础知识的概述。
  • 浏览目录以了解其他感兴趣的主题。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

吴旭华

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表