随着 .NET Core 3.0 的 GA,其中的 ASP.NET Core 与 Blazor 也相应得到增强,此版本的 ASP.NET Core 的一些重大新特性包括:

  • 使用 C# 构建富交互客户端 Web 应用。
  • 使用 gRPC 创建高性能后端服务。
  • SignalR 现在支持自动重连接和客户端到服务器(client-to-server)流。
  • 使用 OpenAPI 文档为 Web API 生成强类型的客户端代码。
  • 通过框架集成了端点路由。
  • Kestrel 默认启用 HTTP/2。
  • 集成 Web API 和单页应用身份验证支持。
  • 支持证书和 Kerberos 身份验证。
  • 集成新的 System.Text.Json 序列化器。
  • 新的通用主机设置了常见的托管服务,例如依赖项注入、配置和日志。
  • 用于构建长期服务的新 Worker Service 模板。
  • 为每秒请求、总请求、当前请求和失败请求创建了新的 EventCounters。
  • 现在会将托管在 IIS 中的启动错误报告给 Windows Event Log。
  • 请求管道集成 System.IO.Pipelines。
  • 整个技术栈的性能改进。

详情查看更新公告:

https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0

ASP.NET Core 3.0 发布相关推荐

  1. ASP.NET CORE 2.0 发布到IIS,IIS如何设置环境变量来区分生产环境和测试环境

    0.前言 因为给前端的测试环境是windows,所以要设置windows上的环境变量,如果上Linux就没有这篇文章了,所以大家不要在意为什么core不放在linux上.  方式一:通过修改发布后的w ...

  2. Ubuntu GitLab CI Docker ASP.NET Core 2.0 自动化发布和部署(1)

    相关博文: Ubuntu 简单安装和配置 GitLab Ubuntu 简单安装 Docker Ubuntu Docker 简单安装 GitLab Ubuntu Docker 安装和配置 GitLab ...

  3. ASP.NET Core 2.0 特性介绍和使用指南

    ASP.NET Core 2.0 发布日期:2017年8月14日 ASP.NET团队宣布ASP.NET Core 2.0正式发布,发布Visual Studio 2017 15.3支持ASP.NET ...

  4. 基于ASP.NET Core 3.0的ABP v0.21已发布

    在微软发布仅仅一个小时后, 基于ASP.NET Core 3.0的ABP v0.21也紧跟着发布了. v0.21没有新功能.它只是升级到稳定的ASP.NET Core 3.0. 查看v0.20发行说明 ...

  5. Asp.net Core 6.0 之动态修改Cshtml(发布篇)

    昨天写了一篇动态修改Cshtml的,不过那是在开发环境下,用IIS_Express或独立进程的方式.但最终发布到IIS,该如何更新呢? 这个不得不说是遇到一个巨大的坑了. 首先在网上查,似乎也很简单, ...

  6. Centos7 Docker Jenkins ASP.NET Core 2.0 自动化发布和部署

    写在前面 Docker一直很火热,一直想把原本的Jenkins自动部署工具搬到Docker上面,无奈今年一直忙于各种事情,迟迟未实施这个事情,正好迎来了dotnet core 2.0 的正式发布,升级 ...

  7. Amazing ASP.NET Core 2.0

    前言 ASP.NET Core 的变化和发展速度是飞快的,当你发现你还没有掌握 ASP.NET Core 1.0 的时候, 2.0 已经快要发布了,目前 2.0 处于 Preview 1 版本,意味着 ...

  8. ASP.NET Core 2.0 : 三. 项目结构

    ASP.NET Core 2.0 : 三. 项目结构 原文:ASP.NET Core 2.0 : 三. 项目结构 本章我们一起来对比着ASP.NET Framework版本看一下ASP.NET Cor ...

  9. .NET Core ASP.NET Core 1.0在Redhat峰会上正式发布

    众所周知,Red Hat和微软正在努力使.NET Core成为Red Hat企业版Linux (RHEL)系统上的一流开发平台选项.这个团队已经一起工作好几个月了,RHEL对.NET有许多需求.今天在 ...

最新文章

  1. 化栈为队(两个栈来实现一个队列)
  2. slice,substr和substring的区别
  3. 对移动APP开发的需求分析的观点及见解
  4. 微服务 第六章 springboot 通过Spring-data-jpa 配置Oracle数据源(简单步骤)
  5. ionic 性能优化
  6. 旷视产品营销总监吕盟:构建AIoT时代的城市智慧|量子位沙龙回顾
  7. .NET高性能编程 - C#如何安全、高效地玩转任何种类的内存之Span的本质(一)。
  8. [译]记一次Kotlin官方文档翻译的PR(内联类)
  9. json文件格式转换为png文件格式
  10. 利用AD13设计PCB的问题总结21-30
  11. 开发板 linux 同步时间,arm开发板使用ntp与服务器同步时间
  12. 什么是POSIX system
  13. 基于Stm32f103硬件iic驱动LM75A温度传感器
  14. JavaScript原型链实现继承
  15. 读取无线手柄数据_清洁效果强大,续航持久,吉米W7无线智能洗地机让拖地更高效...
  16. ERROR [master/jinghang01:16000:becomeActiveMaster] master.HMaster: Failed to become active master
  17. Python写个小游戏:速算24点(上)
  18. 美国本科计算机专业叫cs吗,美国本科cs专业
  19. H323plus添加h264等能力集的疑惑
  20. arduino驱动MG996舵机+stm32f103驱动舵机

热门文章

  1. 如果你还在寻找完美的海报字体, 你很幸运看这里!
  2. 最有创意的万圣节借势海报都在这里
  3. UI设计中的弹窗设计素材,技巧快get起来
  4. 微博html怎么编辑器,类似新浪微博的编辑器 输入@就出现可选的下拉框 是怎么实现的...
  5. oppo手机显示andrOid什么意思,OPPO R17 Pro手机状态栏图标分别代表什么意思?
  6. python矢量裁剪栅格代码_Python中使用面状矢量裁剪栅格影像,并依据Value值更改矢量属性...
  7. matlab求曲线极值程序,matlab函数求极值matlab函数求极值.ppt
  8. r 语言 ggplot上添加平均值_R语言中ggplot2包作数据分布情况下的统计图实例学习(一)
  9. GCC帧指针的开启与关闭以及反汇编测试
  10. 利用ptrace和memfd_create混淆程序名和参数