首页 > 其他分享 >微软的.NET 8第二个预览版

微软的.NET 8第二个预览版

时间:2023-10-24 11:05:07浏览次数:28  
标签:Core 预览 微软 EF 预览版 NET Blazor jiterpreter

微软的.NET 8第二个预览版只是对第一次预览的“快速跟进”,主要改进了Blazor,用C#创建Web应用程序,而不是使用JavaScript。

微软的.NET 8第二个预览版_SQL

 

预览2的改进

虽然预览2引入了一些新的库功能,但Blazor方面的东西得到了一个高性能的网格组件,用于以表格形式显示数据,即QuickGrid。

另一个改进是通过jiterpreter提高了BlazorWeb WebAssembly(客户端Blazor)的性能,jiterpreter是.NET 8运行时的新功能,它使.NET IL解释器支持部分即时编译(JIT),以实现更好的运行时性能。

微软的.NET 8第二个预览版_Core_02

微软的.NET 8第二个预览版_SQL_03

QuickGrid

Daniel Roth是ASP.NET的首席程序经理,是.NET的Web开发部分。他说:“QuickGrid旨在提供一种方便、简单和灵活的数据网格组件,同时提供强大的功能,如排序、过滤、分页和虚拟化。”

jiterpreter

通过用微小的WebAssembly代码块替换解释器字节码的执行,jiterpreter优化了低级操作和高层次的特性,如JSON序列化。

EF Core 8

在数据驱动方面,EF Core 8是Entity Framework的后继者。在预览2中,Arthur Vickers表示,EF Core 8具有两个显着的特点:

  • 支持SQLite数据库中的JSON列
  • SQL Server / Azure SQL数据库中的HierarchyId

 



标签:Core,预览,微软,EF,预览版,NET,Blazor,jiterpreter
From: https://blog.51cto.com/u_11990719/8001587

相关文章

  • 微软今天发布了.NET 8 的首个预览版,正式版预估今年 11 月发布
    IT之家2月22日消息,微软今天发布了.NET8的首个预览版,适用于Windows、macOS和Linux的版本已经开发下载。微软计划未来每月发布新的预览版和候选版本,正式版预估将于今年11月在.NETConf2023上发布。 IT之家附.NET8的首个预览版的主要更新内容:NativeAhead-of-Time(AO......
  • 云原生周刊: 使用 Kubectl 执行 100 个 Kubernetes 诊断命令 | 2023.10.23
    开源项目推荐SternStern是一个针对Kubernetes的多pod和容器日志跟踪工具。可以跟踪Kubernetes上的多个pod和pod中的多个容器。每个结果都用颜色编码,以便快速调试。LProbe在容器映像(ECS、Docker、Kubernetes)内执行本地健康检查探测的命令行工具。当你的容器被攻破时......
  • asp.net core 如何通过服务定位器的方式获取注入的服务
    1、在Controller中可以通过HttpContext获取Services,然后获取到注入的服务varhostEnvironment2=HttpContext.RequestServices.GetRequiredService<IHostEnvironment>();2、利用静态类方式获取PublicStaticClassServiceLocator{publicstaticIServiceProviderIn......
  • kubernetes获取永久token
    kubernetes获取永久token概述1.22版本之前都是自动创建sa的token,1.22及之后版本永久token需要使用kubernetes.io/service-account-token类型创建secret步骤服务账号令牌Secret类型为kubernetes.io/service-account-token的Secret用来存放标识某服务账号的令牌凭据。说......
  • 常见面试题-Netty专栏(一)
    typora-copy-images-to:imgsNetty是什么呢?Netty用于做什么呢?答:Netty是一个NIO客户服务端框架,可以快速开发网络应用程序,如协议服务端和客户端,极大简化了网络编程,如TCP和UDP套接字服务(来自官网)热门开源项目如Dubbo、RocketMQ底层都是用了NettyNetty怎么实现高性能设计?答......
  • kubernetes发布周期
    前言页面介绍了版本发布的一些时间点和PR的要求,通过了解k8s的发布周期来规划自己的版本选择。合并PR的要求如果你希望将你的代码合并到官方代码仓库中,不同的开发阶段需要有不同的标签和里程碑。也是希望通过这样的方式来查看到代码的提交者是经过了认真的开发、测试,从而保证代......
  • 下载kubernetes
    前言页面介绍了k8s的组件下载的方法二进制文件二进制文件的下载链接在CHANGELOG文件中,这里有一个技巧是直接下载ServerBinaries,这个是包含了所有的二进制文件。下载后记得比对sha512hash值来确定下载的文件是否完整。kubectl直接yum安装即可。参考https://developer.aliyun......
  • 2023ICLR_SFNet: Selective frequency network for image restoration
    1.在运行SFNet代码时,前后代码保持不变,运行两次结果发生变化,把下面这段代码注掉就可以保持前后两次运行结果一致,不确定是否是nn.BatchNorm2d计算均值和方差导致classdynamic_filter(nn.Module):def__init__(self,inchannels,mode,kernel_size=3,stride=1,group=8)......
  • net core 在windows 下部署服务
    参考来源https://www.jb51.net/article/265865.htm首先要指定配置文件,否则运行的时候找不到appsettings.json,在使用sccreate创建Windows服务时,确实存在一个问题,即服务的默认工作目录是C:\Windows\System32,而不是服务的可执行文件所在的目录。这就是为什么你的服务找不......
  • 《安富莱嵌入式周报》第321期:开源12导联便携心电仪,PCB AI设计,150M示波器差分探头,谷歌
     视频版:https://www.bilibili.com/video/BV1ju4y1D7A8/1、开源12导联便携心电仪https://voltagedivide.com/2017/10/14/psoc-design-and-implementation-of-a-12-lead-portable-ecg/这个开源有完整的上位机,下位机和原理图,并且有一个详细的设计论文。12导联心电图是心电图检查中常......