Entity Framework Core 30 和 Entity Framewk 63 正式发布 - OSCHINA196体育
发布时间:2023-05-29 人浏览
196体育EF Core 3.0 包括主要特性、小部分增强和错误修复,以下是一些重要内容:
重构了 LINQ Provider,以便能够将更多的查询模式转换为 SQL,在更多情况下生成高效的查询,并防止低效率的查询无法被检测到。新的 LINQ Provider 是能在未来版本中提供新的查询功能和性能改进的基础,而不会破坏现有的应用程序和数据提供程序。
EF Core 3.0 中的包含新的API,用于拦截数据库操作。这与 EF 6 中存在的截取功能非常相似,它允许编写简单的逻辑,只要打开数据库连接、提交事务或执行查询,EFCore 就会自动调用该逻辑。通常允许在操作发生之前或之后拦截它们。当在它们发生之前拦截它们时,可以旁路执行并提供截取逻辑的备用结果。
Query Types(表示可以从数据库读取但未更新的数据),现在重命名为keyless entity types196体育。由于 EF Core 非常适合在大多数场景中映射数据库视图,所以现可在反向工程数据库视图时自动创建 keyless entity types196体育。
当查询时,如果它必要属性不存在值,或者它除了主键之外没有必要属性,EF Core 会将 OrderDetails 设置为 null。
最新版本的 EF 6 移植到 .NET Core 3.0 上,以下是一些最显著的改进:
微软推出 Windows Copilot,将 Bing/ChatGPT 接入 Win11
微软宣布推出 Windows Copilot,一款升级版的 Windows AI 助手;旨在使 Windows 11 成为第一个接入集中式 AI 协助的 PC 平台。与此同时,他们还在将 Bing Chat 插件扩展到 Windows,使开发人员能够在 Windows Copilot 中集成他们的应用程序。 微软首席产品官 Panos Panay 在博客中表示,借助 Bing Chat 以及第一方和第三...
近日,Python 软件基金会的基础设施总监 Ee Durbin 在 PyPI 官方博客中透露: 2023 年 3 月和 4 月,Python 软件基金会 (PSF) 共收到了三份 PyPI 用户数据传票,三张传票均由美国司法部发出。 但美司法部的目标并非 PyPI ,而是在三张传票中总共请求了五个 PyPI 用户名相关的用户数据。其要求的用户数据包括 姓名(包括订...
Windows Terminal 1.18 新功能预览:标签拖拽196体育、上下文菜单...
Windows Terminal 预览版已更新到 1.18 版本,带来多项实用内容,一起来看看这个版本的新东西: 标签撕裂(拖拽功能) Windows Terminal 已支持对选项卡进行拖拽,使其成为独立窗口: 还可以将选项卡从一个终端窗口移动到另一个终端窗口 右键单击上下文菜单(实验性功能) 共有粘贴、拆分窗格、复制选项卡和关闭选项卡 ...
英特尔公布 1 万亿参数 AI 模型,比 ChatGPT 大 570%
在 ChatGPT 的推动下,如今有越来越多的公司开始参与生成式 AI 的开发了,大模型领域也 “越来越卷”。英特尔是最新参与进来的玩家,并在近日公布了一个名为 Aurora genAI 的产品,它是一个主要用于科学领域的生成式 AI 模型。 英特尔 Aurora genAI 模型以 Megatron 和 DeepSpeed 为基础,其规模达到了 1 万亿个参数(1...
Edge 更新:集成 Microsoft 365 Copilot、设计更新
微软在 Build 2023 大会上详细介绍了 Edge 浏览器中的新增功能,包括重新设计的界面和新的生产力功能。“我们提高了浏览器在当今数字世界中可以和应该做什么的标准,以帮助你、你的企业以及你创建的网站和 Web 应用程序保持领先地位。” 一些更新内容包括: 强大的 AI 进步改变了网页浏览的本质 目前处于个人预览阶段的 ...
在北京时间今天凌晨举办的微软 Build 2023 活动中,微软除了公布一系列 AI 方面的进展与功能外,还特别提到将在 Windows 11 系统中原生增加对 RAR、7Z 等压缩文件格式的解压支持。 当我们谈起压缩文件,大家最熟悉的文件格式应该就是 RAR、7Z、ZIP 了,其中 RAR 是 Roshal Archive 的缩写,它是 1993 年由俄罗斯工程师 ...
在内部使用两年并自 2022 年 10 月起以公共预览版运行后,微软终于在日前正式公开发布了其 Azure Linux 的发行版。 微软 Azure Linux 首席项目经理 Jim Perrin 称,微软定制的开源发行版 允许我们有一个非常明确的、非常有主见的 Azure focus,并将发行版的组件调整为我们所需要的,以支持容器主机,并试图将依赖性、额...
爱尔兰数据保护委员会 (DPC) 宣布对 Facebook 母公司 Meta 处以创纪录的 13 亿美元罚款,原因是 Facebook “系统地、重复地、持续地”将欧盟居民的数据传输到美国,此举违反了 GDPR (欧盟通用数据保护条例)。 除了罚款之外,Meta 还被强制要求必须在五个月内暂停从欧盟国家到美国的数据传输,且需要在六个月内确保完全...
Arch Linux 上周五启动从 SVN 迁移到 Git 的工作,这是停止 SVN 访问计划的一部分,同时对其软件包仓库设置方式进行了变更。 两天之后196体育,Arch Linux 宣布已成功迁移到 Git,镜像也已开始同步。 随着迁移工作的完成,Arch Linux 软件包现在可以通过托管在的 GitLab 获得。此次迁移还标志着 Arch Lin...
在今天凌晨举办的 Build 2023 大会上196体育,微软发布了一款开源的开发者工具:Dev Home,称可帮助开发者在 Windows 11 上释放生产力。 据介绍,Dev Home 是一个控制中心,能够在一个位置跟踪所有工作流和编码任务。它具有简化的设置工具,方便开发者在集中位置安装应用程序和包,将开发环境部署自动化,扩展允许连接到开发者帐...
Java 16、PHP协程提案激辩 Docker获融资、SUSE准备IPO、“开源”进入“十四五”
JB出了远程IDE工具、7-Zip出了Linux版 吴晟成首位中国人ASF董事