Fork me on GitHub

随笔分类 -  ASP.NET Core

ASP.NET Core 是新一代的 ASP.NET,早期称为 ASP.NET vNext,并且在推出初期命名为 ASP.NET 5,但随着 .NET Core 的成熟,以及 ASP.NET 5 的命名会使得外界将它视为 ASP.NET 的升级版,但它其实是新一代从头开始打造的 ASP.NET 核心功能,因此微软宣布将它改为与 .NET Core 同步的名称[1],即 ASP.NET Core。
摘要:自从2022年7月第21轮公布的测试以后,一年后 的2023年10月17日 发布了 TechEmpower 22轮测试报告 刚刚发布:Round 22 results - TechEmpower Framework Benchmarks。今年参与角逐的.NET 8 ,ASP.NET Core 排名相 阅读全文
posted @ 2023-11-13 07:55 张善友 阅读(3036) 评论(15) 推荐(16) 编辑
摘要:从年初2 月份发布第一个预览版,经历7个预览版后,Microsoft 西雅图时间9月13日发布了 .NET 8 RC 1: https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc1/[1], 这是该框架在 11 月初正式发布之前的两个 阅读全文
posted @ 2023-09-13 07:29 张善友 阅读(3345) 评论(20) 推荐(16) 编辑
摘要:最新版本的 .NET 8 预览版 4 对 ASP.NET Core 进行了重大改进。值得注意的增强功能包括 Blazor 的流式呈现和表单处理、在最小 API 中扩展对表单绑定的支持、用于提高性能的NativeAOT 编译、使用标识 API 终结点增强的身份验证和授权,以及添加用于应用程序监视的指标 阅读全文
posted @ 2023-05-28 10:46 张善友 阅读(664) 评论(0) 推荐(0) 编辑
摘要:自从2021年2月第20轮公布的测试以后,一年半后 的2022年7月19日 发布了 TechEmpower 21轮测试报告:Round 21 results - TechEmpower Framework Benchmarks。Techempower benchmark是包含范围最广泛的web框架性 阅读全文
posted @ 2022-07-30 22:38 张善友 阅读(3870) 评论(9) 推荐(24) 编辑
摘要:最新的一份《The State of WebAssembly 2022》调查报告已出炉,“对于 WebAssembly 来说,这是相当不错的一年”。报告的一些重点内容包括:Rust 的使用率和渴望度持续攀升Python 的使用量有了很大的提升JavaScript 已经成为一种可行的 WebAssem 阅读全文
posted @ 2022-06-28 08:41 张善友 阅读(2834) 评论(0) 推荐(0) 编辑
摘要:日志是诊断、监视或审核应用程序行为的关键元素,因此,如果您是库作者或正在开发应用程序,则确保生成正确的日志非常重要。Microsoft.Extensions.Logging是.NET中事实上的标准抽象,用于从库或应用程序生成日志,因为它与 ASP.NET Core的第一个版本一起推出。在开发和使用日 阅读全文
posted @ 2022-06-24 15:25 张善友 阅读(635) 评论(0) 推荐(0) 编辑
摘要:今天给大家介绍一个开源的轻量级跨平台实时HTML+C#.NET Web应用程序开发框架——DotNetify,允许你在C#.NET后端上创建具有React、React Native、Vue或Blazor 前端的实时、响应式、跨平台应用程序。 它的主要特点是: 简单且轻量 响应式后端MVVM 内置实时 阅读全文
posted @ 2022-06-03 19:43 张善友 阅读(2245) 评论(3) 推荐(9) 编辑
摘要:2021年 11 月,微软正式发布了 YARP(Yet Another Reverse Proxy)1.0,这是一个由微软在过去几年作为开源项目开发的反向代理项目。 阅读全文
posted @ 2022-01-27 11:14 张善友 阅读(966) 评论(0) 推荐(0) 编辑
摘要:微软今天发布了Visual Studio 2022 最接近正式发布的RC版本,同时宣布在11月8日发布正式版,届时将在线上发布虚拟的发布活动,具体参见:https://devblogs.microsoft.com/visualstudio/join-us-november-8th-for-the-l 阅读全文
posted @ 2021-10-13 07:36 张善友 阅读(8193) 评论(36) 推荐(23) 编辑
摘要:1、开源协议从Apache 2.0 更改为MIT2、版权从Microsoft 更改为 .NET Foundation and Contributors 阅读全文
posted @ 2021-08-25 14:48 张善友 阅读(5388) 评论(31) 推荐(49) 编辑
摘要:微软.NET 团队的项目经理在博客上发布了.NET 6 Preview 6, 在候选发布阶段之前的倒数第二个预览版,也就是8月份还会发布一个Preview 7,9月份开始进入RC,两个候选版本将专注于质量修复,直到 11 月的最终版本。 Preview 6 版本本身相对较小,而 Preview 7 阅读全文
posted @ 2021-07-15 17:18 张善友 阅读(5770) 评论(40) 推荐(13) 编辑
摘要:登录及身份认证是现代web应用最基本的功能之一,对于企业内部的系统,多个系统往往希望有一套SSO服务对企业用户的登录及身份认证进行统一的管理,提升用户同时使用多个系统的体验,Keycloak正是为此种场景而生。本文将简明的介绍Keycloak的安装、使用,并给出aspnetcore 应用如何快速接入 阅读全文
posted @ 2021-05-10 20:36 张善友 阅读(3802) 评论(11) 推荐(9) 编辑
摘要:微软的开源项目 ReverseProxy ,也叫做 YARP(A Reverse Proxy) ,最近发布了 Preview10: https://github.com/microsoft/reverse-proxy/releases/tag/v1.0.0-preview10 ,这个版本有一个比较大 阅读全文
posted @ 2021-03-28 20:53 张善友 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:CoreWCF 项目在2021.2.19 正式发布了0.1.0 GA版本:https://github.com/CoreWCF/CoreWCF/releases/tag/v0.1.0 ,这个版本号虽然是0.1,但是它是可以投入生产的版本,而且是跨平台的,支持LInux部署WCF,当前仅支持http 阅读全文
posted @ 2021-03-13 20:28 张善友 阅读(1884) 评论(3) 推荐(8) 编辑
摘要:newbe.pro 已经给我们写了系列文章介绍Tye 辅助开发k8s 应用: 今天我给大家介绍一个Visual Studio 插件《Tye Explorer for Visual Studio》, 安装好这款插件以后就可以在Visual Studio 里对Tye 的服务进程进行 调试Debug,他是 阅读全文
posted @ 2021-02-28 16:33 张善友 阅读(1211) 评论(1) 推荐(1) 编辑
摘要:对于某些 CORS 请求,浏览器会在发出实际请求之前发送额外的 OPTIONS 请求。 此请求称为 预检请求。 如果满足以下 所有 条件,浏览器可以跳过预检请求: 请求方法为 GET、HEAD 或 POST。应用不会设置、、、或以外的请求标头 Accept Accept-Language Conte 阅读全文
posted @ 2021-01-25 19:35 张善友 阅读(1948) 评论(2) 推荐(1) 编辑
摘要:2020年12月09日,组委会正式发布了China .NET Conf 2020中国 .NET 开发者峰会的主题内容。 今年的大会主题收到超预期的主题,无论是数量还是质量上都比2019年有所进步,这也代表了.NET生态的发展正从低谷向上爬升。 2014年微软组织并成立.NET基金会,微软在成为主要的 阅读全文
posted @ 2020-12-09 20:15 张善友 阅读(2297) 评论(11) 推荐(22) 编辑
摘要:Abp VNext是Abp的.NET Core 版本,但它不仅仅只是代码重写了。Abp团队在过去多年社区和商业版本的反馈上做了很多的改进。包括性能、底层的框架设计,它融合了更多优雅的设计实践。不管你是自己需要快速上手项目、或者是公司的研发团队没有足够的能力去完整地开发一套稳定且功能全面的快速开发框架;对于.NET 系的开发者和公司来说,Abp目前就是你目前最好的选择。2020年7月15日和腾飞Je... 阅读全文
posted @ 2020-07-18 21:55 张善友 阅读(20883) 评论(11) 推荐(27) 编辑
摘要:TechEmpower 第19轮编程语言框架性能排行榜2020年5月28日正式发布,详见官方博客:https://www.techempower.com/blog/2020/05/28/framework-benchmarks-round-19/,TechEmpower基准测试有许多场景(也称为测试 阅读全文
posted @ 2020-05-30 22:46 张善友 阅读(7860) 评论(29) 推荐(27) 编辑
摘要:在本文中,我们将介绍如何将 Blazor 应用程序放入Jexus 容器以进行开发和部署。我们将使用 .NET Core CLI,因此无论平台如何,使用的命令都将是相同的。 Blazor 托管模型 Blazor 有两个托管模型,它们的要求不同,本文主要基于WebAssembly模型介绍容器化。 Bla 阅读全文
posted @ 2020-05-05 09:04 张善友 阅读(2330) 评论(7) 推荐(5) 编辑