首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

.NET

是.NET的共享概念。它们使您能够将有用的功能组件化为可由多个应用程序使用的模块。它们还可以用作加载应用程序启动时不需要或不知道的功能的一种方式。使用.NET 程序集文件格式进行描述。...您可以使用三种类型的: 特定于平台的可以访问给定平台(例如,.NET Framework、Xamarin iOS)中的所有 API,但只能由面向该平台的应用和使用。...可移植可以访问 API 的子集,并且可供面向多个平台的应用程序和使用。 .NET Standard将特定于平台的和可移植的概念合并到一个模型中,该模型提供了两者的优点。...即使出现了其他 .NET 实现,特定于平台的仍然是主要的类型。 可移植 多个 .NET 实现支持可移植。...Mono Mono 支持,包括前面描述的三种类型的。Mono 经常被(正确地)视为 .NET Framework 的跨平台实现。

70120
您找到你想要的搜索结果了吗?
是的
没有找到

.NET Standard 的使用技巧

在前一篇博客《.NET Standard中配置TargetFrameworks输出多版本类》中详细介绍了如何创建、配置、条件编译、引用本地程序集、NuGet方式引用程序集、XML文档输出、编码与DEBUG...二、.NET 目标框架切换 .NET Standard 配置多目标框架后,添加引用时无法自动切换版本,必须手动调整配置顺序才可以。...--输出多版本类--> 但是在编码时提供了目标框架切换的功能,这个是非常实用且方便的功能。...我做的BIMFACE二次开发的接口的目标是支持 .NET Framework4.0、.NET Framework4.5 以及 .NET Core版本。...比如我再LogUtils中写了一个异步记录日志的方法,当切换到 .NET Standard 2.0 或者 .NET 4.5时编辑器没有给出错误的提示,说明代码在这两种框架下是受支持的。 ? ?

58520

.NET Standard 的使用技巧

在前一篇博客《.NET Standard中配置TargetFrameworks输出多版本类》中详细介绍了如何创建、配置、条件编译、引用本地程序集、NuGet方式引用程序集、XML文档输出、编码与DEBUG...二、.NET 目标框架切换 .NET Standard 配置多目标框架后,添加引用时无法自动切换版本,必须手动调整配置顺序才可以。...--输出多版本类--> 但是在编码时提供了目标框架切换的功能,这个是非常实用且方便的功能。...我做的BIMFACE二次开发的接口的目标是支持 .NET Framework4.0、.NET Framework4.5 以及 .NET Core版本。...比如我再LogUtils中写了一个异步记录日志的方法,当切换到 .NET Standard 2.0 或者 .NET 4.5时编辑器没有给出错误的提示,说明代码在这两种框架下是受支持的。 ? ?

64810

在.NET Core中使用EF Core迁移数据库到SQL Server

起初我是在ASP.NET Core的Web项目中进行的,但后来发现放在此处并不是很合理,一些关于数据库的迁移,比如新增表,字段,修改字段类型等等,不应该和最上层的Web项目所关联,数据的迁移文件放到这里也感觉有点多余...注意目标框架选择的是.NET Core 2.0而不是.NET Standard 2.0。 0、前期准备 a)、表实体定义,这个是在.NET Standard 2.0的中存放的。...Core 2.0的,并定义好我们所要使用的数据库上下文,很简单,接下来开始我们的正文 /// /// 系统上下文 /// public class LightContext : DbContext...,生成数据库和表 dotnet ef database update 通过VS的SQL Server资源管理器查看生成数据库的结构,其中__EFMigrationsHistory为每次迁移的记录表 b...观察数据库表结构已经更新 同理添加字段,删除字段都是一样的迁移操作,还是很方便的 3、扩展 a)、为了方便演示,其实上面在中执行迁移时的数据库连接字符串是写死的,那么最好的办法是应该去读取Web

1.7K60

ado.net的简单数据库操作(二)之封装SqlHelperl

今天我书接上回,接着昨天的ado.net数据库操作的相关知识来讲哈!   ...从上篇文章给出的实例来看,你一定会发现,操作数据库其实还挺麻烦的,就连一个最简单的数据库操作语句都要包括 定义数据库连接字符串、创建数据库连接对象、打开数据库连接、定义sql语句、实例化操作数据库操作对象...、操作数据库、关闭数据库等等步骤。...但是,我们接触项目的时候会发现,数据库操作是项目中使用最频繁的功能了,那么有没有跟简单的方法去使用数据库的操作呢?有的,答案当然是,有的!怎么做?...把数据库的操作封装成一个呀,这就是我今天要记录的 封装SqlHelper啦,哈哈!   下面,我一步步来讲,如何封装吧,哈哈!

74520

.NET开源工具-Masuit.Tools

Masuit.Tools (https://www.nuget.org/packages/Masuit.Tools.Core) 包含一些常用的操作,大都是静态,加密解密,反射操作,动态编译,权重随机筛选算法...任何性质的外包公司或996公司需要使用本类,请联系作者进行商业授权!其他企业或个人可随意使用不受限。...为工具注册配置 工具需要用到外部配置节: EmailDomainWhiteList,邮箱校验需要用到的白名单域名,英文逗号分隔,每个元素支持正则表达式,若未配置,则不启用邮箱校验白名单 EmailDomainBlockList...支持 ASP.NET Core 2.0+ 从.NET Core2.0开始,ASP.NET Core内部支持断点续传。 因此只是对FileResult做了一些扩展。...所有代码都依赖于基础.NET。 如何使用 .NET Framework 在你的控制器中,你可以像在FileResult一样的方式使用它。

2.4K20

在 .NET 中使用 Milvus 向量数据库 - .NET 博客

在 .NET 中使用 Milvus 向量数据库 - .NET 博客 摘要 学习如何开始使用 Milvus 向量数据库在 .NET 中管理嵌入向量,用于搜索和检索增强生成(RAG)场景。...原文 Get started with Milvus vector database in .NET[1] 2024年3月6日 向量数据库已经成为支持搜索和检索增强生成(RAG)场景的生成性 AI 工作负载的重要组成部分....NET 团队已与 Milvus 密切合作,使 .NET 开发者能够在其应用程序中使用向量数据库。 在这篇文章中,我们将展示如何快速地使用目前处于预览版的 Milvus .NET SDK 开始使用。...就像关系数据库和文档数据库针对结构化和半结构化数据进行了优化一样,向量数据库被构建来有效地存储、索引和管理表示为嵌入向量的数据。...因此,向量数据库使用的索引算法被优化以有效检索可用于您的应用程序中的下游数据,这些应用程序可能具有搜索和 AI 组件。 在 .NET 中开始使用 Milvus 本博文中的代码示例仅用于说明目的。

11910
领券