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

ASP.NET Core 2.2 正式版发布

此 ASP.NET Core 版本的主题是在构建 Web / HTTP API 方面提高开发人员的工作效率和平台功能。 像往常一样,我们也做了一些性能改进。...如果您的目标是.NET Framework 4.x,则无需执行此操作。 通过更新NuGet包引用到最新的稳定版本来完成。...请注意,针对.NET Core(而不是.NET Framework)的项目不应为Microsoft.AspNetCore.App程序包指定程序包版本(译者注:这个程序包不指定具体版本号,由SDK管理),...某些区域可能会在更新的ASP.NET Core IIS模块(ANCM)之前收到更新的运行时,对于面向ASP.NET Core 2.2的项目,默认情况下这是必需的。 这也是新的进程内托管功能的要求。...我们期待您的回音! 其他相关 EntityFramework Core 2.2 发布 .NET Core 3 Preview1和Windows桌面框架开源 .NET Core 2.2

2.1K20

5分钟快速创建52ABP .NET Core Angular模板

创建项目 如果您已经购买了52ABP-PRO,那么它会提高您的开发体验和工作效率。本文档的目标是准备在5分钟内创建和运行一个52ABP-PRO项目。...你的项目将会在一分钟内完成下载。然后打开ZIP压缩包后,您可以看到两个文件夹: ? phonebookdemo为您的项目名称,项目结构为前后端分离。...EntityFramework Core迁移命令 您还可以使用EntityFramework Core内置的工具,进行数据库的迁移。打开程序包管理控制台。...然后设置YoyoSoft.PhoneBookDemo.EntityFramework为默认项目,然后输入Update-database命令来更新数据库。 ? 此命令会创建数据库。...Angular UI应用 我们的Angular应用采用的是 Ng Alain Pro 版本,如果您已经购买了我们的企业版,可以放心使用,无须再次购买版权。

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

    内网搭建NuGet服务器,实现像Maven管理jar包一样,管理dll,搭建公司内部的dll管理平台

    选择空项目模板(注意,一定要是空项目,否则会引起一些不必要的问题): ? ? 2.在项目引用的右键菜单中,对应的管理NuGet程序包中,安装对应的NuGet.Server的包: ? ?...严重性 代码 说明 项目 文件 行 禁止显示状态警告 一些 NuGet 包是使用不同于当前目标框架的目标框架安装的,可能需要重新安装。...受影响的包: EntityFramework, EntityFramework.zh-Hans, Microsoft.Net.Http 可是警告的内容,与我们实际的遇到的问题,并不是一个问题,这时候会让人摸不着头脑...实际上我们应该去查看的是“输出”窗口下的内容(下图是我们安装成功的图): ? 如果安装失败的情况下, 会有提示: 无法安装程序包“* 1.0.0”。...你正在尝试将此程序包安装到目标为“.NETFramework,Version=v4.0”的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系程序包作者。

    1.3K30

    使用WiX制作简单MSI安装程序

    表 2 — Package 元素属性(部分列表) 名称 类型 说明 必需 Id Autogenuuid SKU 的程序包代码 GUID。...InstallPrivileges 枚举 通过此属性指定在 Windows Vista 或更高版本上安装此程序包所需的权限。...此属性的值应为下列值之一: 受限 设置为此值表明该程序包无需提升权限即可安装。 提升 设置为此值表明该程序包需要提升权限才能进行安装。此为默认值。 制造商 字符串 发布此包的供应商。...是 Cabinet 字符串 Cabinet 的名称(如果将存储在媒体上的部分文件或所有文件都压缩到了 Cabinet 文件中)。如果未使用任何 Cabinet,此属性必须为空。...这种来自子元素的引用,被称作反向引用,有时也称作feature backlinks。复杂引用和反向引用的处理,可能是链接程序必须实现的最难的工作。

    3.7K90

    ABP入门系列(12)——如何升级Abp并调试源码

    从图中可以看到,VS智能提示有42个Nuget包可升级,其中有2个Nuget程序包可合并。看到这个,不要犯了强迫症,就全部更新合并。 要知道,Nuget程序包是相互依赖的,不一定最新的就能相互兼容。...点【是】进入下一步。稍等2分钟,即可成功安装,如图1.7。 ? 1.3. 编译项目 编译项目,报了一堆错误,如图1.8。 ? 第一个错误好解决,是我们扩展AbpSesion出的错误。...一看是 EntityFramework.DynamicFilters相关错误,这个是一个第三方Nuget包,用来支持EF进行Linq动态过滤的。...猜到一种可能是升级后的DynamicFilters删除了图中的扩展方法,导致出错。到abp官方github上的项目上根据关键字搜索Issue,如图2.2。 ?...阅罢此文,如果您觉得本文不错并有所收获,请【打赏】或【推荐】,也可【评论】留下您的问题或建议与我交流。 你的支持是我不断创作和分享的不竭动力!

    2K50

    EF批量操作数据与缓存扩展框架

    下载安装 这个框架支持通过NuGet包管理器进行安装,你可以在包管理器中搜索:EntityFramework.Extended,最简单的方法就是程序包管理控制台进行安装,安装命令如下: PM > Install...- Package EntityFramework.Extended 框架安装后,你需要在您的类中是引用如下命名空间: using EntityFramework.Extensions; 批量更新与删除数据...扩展库的所有内容 原文: 今天乍一看,园子里居然没有关于这个类库的文章,实在是意外毕竟已经有很多介绍EF使用的文章了。...批量删除 本来我们需要这样删除 //EF原生的删除需要先取出entity然后removecontext.Remove(context.Users.First(u=>u.Key==xxx);//如果要删除更多...----引用EF Extend Libary后删除只需要一次就完成了,效率高了很多,也不需要太多的连接资源,使用更方便了 //delete all users where FirstName matchescontext.Users.Delete

    1.4K60

    ASP.NET Core 3.1后项目文件与.NET Core2.X的变化异同说明

    如果您想知道项目文件的详细说明,请观看 ASP.NET MVC Core 基础教程的第四章节。 项目文件扩展名您使用的编程语言确定项目文件的扩展名。...如果C#是编程语言,则项目文件扩展名为.csproj。如果是Visual Basic,则为.vbproj。...此值简称为**Target Framework Moniker**或**TFM**。 如果要调整为其他框架版本,请在.csproj文件中或通过项目属性窗口手动进行更改。...例如 EntityFrameworkCore 程序包从3.X开始就需要手动安装了。 当然还有其他软件包也删除了。 访问以下链接以查看已删除软件包的完整列表。...例如,我想要EntityFramework Core进行数据访问,那么如何包括它呢? 使用nuget软件包管理器安装所需的软件包,软件包参考将自动包含在项目文件中,如下所示。

    83720

    2022年了有哪些值得推荐的.NET ORM框架?

    因此我们在为自己负责的项目选择合适的ORM框架的时候需要从项目的业务场景出发,选择最适合自己团队的ORM框架(注意没有完美的框架,适合团队的才是最好的)。...EntityFramework.Exceptions - 当您的SQL查询违反SqlServer,MySql或PostgreSQL中的数据库约束时,请对EntityFrameworkCore使用类型化的异常处理...对于更高级的查询场景,Dapper Extensions 提供了一个谓词系统。这个库的目标是通过不需要任何属性或基类继承来保持你的 POCO 纯净。...的目标是提供一个方便、DRY、无配置、与 RDBMS 无关的类型包装器,该包装器与 SQL 保持高度亲和性,公开直观的 API,生成可预测的 SQL 并干净地映射到断开连接和数据传输对象 (DTO)...主要特点: 非常容易与现有项目集成并在所有 .NET 平台上运行。 SQLite 上的瘦包装器,快速高效。(这个库不应该是您查询的性能瓶颈。)

    5.9K11

    Entity Framework Fluent API

    前言 使用DataAnnotation非常简单,但对于EntityFramework中的特性,就要在实体类中引入EntityFramework程序集,但实体类最好能是保持与架构无关性的POCO类,才能更具通用性...所以,最好是在数据层中使用FluentAPI在数据层中进行实体类与数据库之间的映射工作。...以下API的DataAnnotation特性是在EntityFramework中定义,如果也使用DataAnnotation方式来设置映射,就会给实体类增加额外的第三方程序集的依赖。...从模型中排队某个属性,使该属性不会映射到数据库 modelBuilder.Entity().Ignore(order => order.PhotoPath); 10.HasRequired:通过此实体类型配置必需关系...除非指定此关系,否则实体类型的实例将无法保存到数据库。数据库中的外键不可为null。

    86210

    2022年了有哪些值得推荐的.NET ORM框架?

    因此我们在为自己负责的项目选择合适的ORM框架的时候需要从项目的业务场景出发,选择最适合自己团队的ORM框架(注意没有完美的框架,适合团队的才是最好的)。...EntityFramework.Exceptions - 当您的SQL查询违反SqlServer,MySql或PostgreSQL中的数据库约束时,请对EntityFrameworkCore使用类型化的异常处理...对于更高级的查询场景,Dapper Extensions 提供了一个谓词系统。这个库的目标是通过不需要任何属性或基类继承来保持你的 POCO 纯净。...的目标是提供一个方便、DRY、无配置、与 RDBMS 无关的类型包装器,该包装器与 SQL 保持高度亲和性,公开直观的 API,生成可预测的 SQL 并干净地映射到断开连接和数据传输对象 (DTO)...主要特点: 非常容易与现有项目集成并在所有 .NET 平台上运行。 SQLite 上的瘦包装器,快速高效。(这个库不应该是您查询的性能瓶颈。)

    3.9K20

    重磅!!!微软发布ASP.NET Core 2.2,先睹为快。

    新特性 此ASP.NET Core版本的主旨是在构建Web / HTTP API方面提高开发人员的工作效率和平台功能,详情请参考: 与流行的Open API(Swagger)库更好地集成,包括使用代码分析器进行设计时检查...以下是BeatPulse团队关于他们对新的Health Checks API的支持的消息: BeatPulse是一个社区驱动的项目,旨在为系统,网络和企业中常见的各种服务提供健康检查机制,例如SqlServer...如果您的目标是.NET Framework 4.x,则无需执行此操作。 通过更新NuGet包引用到最新的稳定版本来完成。...请注意,针对.NET Core(而不是.NET Framework)的项目不应具有为Microsoft.AspNetCore.App程序包参考指定的程序包版本,因为这将由SDK自动管理。...某些区域可能会在更新的ASP.NET核心IIS模块(ANCM)之前收到更新的运行时,对于面向ASP.NET Core 2.2的项目,默认情况下这是必需的。这也是新的进程内托管功能的要求。

    3.4K40

    iOS APP版本构建版本无效

    .png 嗯哼,什么鬼,按道理来说有问题会给我发邮件的,找找看看是什么问题(图2) 什么意思呢,翻译一下 亲爱的开发者, 我们已经发现了一个或多个问题与您最近交付的“XXX”。...处理您的交付,下列问题必须纠正: 此应用程序试图访问隐私敏感的数据,而无需使用说明。...虽然你不需要解决以下问题,我们想让你知道他们: 失踪的推送通知权利您的应用程序包括苹果推送通知服务的API,但APS environmententitlement是从应用程序的签名不。...参见“配置和发展”在本地和推送通知编程指南的更多信息。如果你的应用程序不使用苹果推送通知服务,你没有行动是必需的。可以将API从未来提交停止此警告。...让我加这个字段,这个是访问图片相册要用到的,加上即可 还有说我的推送消失了,这个应该没有吧,到官网上看一下证书是否存在,幸运的时存在的到项目配置里看一下 Paste_Image.png 这个地方没有打开

    1.7K30

    npm常用命令

    i xxx --save-dev 是把依赖写入进devDependencies对象里面 npm i xxx --save 是把依赖写入进dependencies对象里面 npm i xxx -g...就是安装到全局下,在命令行的任何地方都可以操作,不会提示“命令不存在等错误” npm i xxxx 就是安装到当前命令行下的目录中,但不会记录在package.json中,npm install时不会自动安装此依赖...作用 devDependencies 是开发环境下的依赖,这里是开发环境下的依赖,上线后非必需,比如:webpack,gulp等压缩打包工具。...dependencies 是生产环境下的依赖,项目刚需的依赖在这里,比如UI框架,字体文件等线上必需的东西。 一般这个配置在package.json文件中。...npm命令更新程序包 npm update 程序包名称 npm up 程序包名称 npm upgrade 程序包名称 npm更新全局包 npm update -g npm更新项目生产环境依赖包 npm

    33050

    ASP.NET Core的身份认证框架IdentityServer4(6)- 开始

    你也可以通过程序包管理控制台执行以下命令: Install-Package IdentityServer4 IdentityServer使用通常的模式来配置和添加服务到ASP.NET Core Host...请查看使用EntityFramework Core实现的存储。...在生成环境需要一个持久化的密钥。详细请点击 修改hosting 默认情况下,Visual Studio使用IIS Express来托管您的Web项目。...这边文章很基础,只是说明如何建立一个是使用IdentityServer4的项目,第一个可以运行的IdentityServer4项目请看我下篇文章。...所有的Demo都会根据官方的QuickStart项目来,但是官方的QiuckStart都是.net core 1.1的比较老了,我使用的是.net core 2.0,IdentityServer4是用的是目前支持

    96740

    Spring Native 中文文档

    常规 JVM 和此本机映像平台之间的主要区别: 在构建时会从主入口点对应用程序进行静态分析。 在构建时将未使用的零件删除。 反射,资源和动态代理需要配置。 类路径在构建时是固定的。...详情 此项目的目标是孵化对 Spring Native(Spring JVM的替代方案)的支持,并提供旨在打包到轻量级容器中的本地部署选项, 目标是在此新平台上直接支持 Spring 应用而不需要修改代码...--enable-https 标记是 HTTPS 支持所必需的。...如果您使用的是Spring,那么我们没有样品,这很可能会发生。 尝试确定哪些配置类导致需要进行反射访问。通常,我们会进行一些搜索以查找对缺少的类型的引用,这些搜索将指导我们进行配置。...可能需要将更多依赖项添加到配置项目中,以允许直接类引用。可以,只要您确保它们提供了作用域即可。 有关基本提示文档,请参阅本机提示。

    10.5K10

    NuGet的使用和服务搭建

    问题的由来    最近部门,在开发的时候遇到一个问题,现在有项目A B C三个项目,项目B和C分别提供了组件库由项目A直接引用。...那么每次开打项目A获取最新后,同时还得打开项目B C获取最新然后编译一次。抛开设计方面的问题,假如以后还多了项目E F G,引用和被引用,那么打开一个项目想编译一次,还得同时打开N个项目。...在/nuget/Packages这个页面看到,我们是无法操作程序包的,包括添加删除更新。...  Description:描述,程序包的功能描述   Framework assemblies:程序包所需要引用的.net原生组件   保存后,点击Publish,填写你的nuget站点,并且输入之前你设置的...可以加参数 -remote -filter entityframework 来在包源中查找自己想要的包 nuget pack 打包DLL nuget push 发布程序包   整个NuGet的使用和服务的搭建都已经完成了

    1.3K30

    Navi.Soft31.Mobile框架(含下载地址)

    3.3以上 注:所有项目的目标平台建议选择:x86 1.4框架亮点 l 一套Net代码,同时被Android和IOS两个客户端使用(客户端要安装App程序) n 以下所有截图,Android手机,Android...描述 l 此模块功能是加载列表数据,使用的是GridView控件 2.2控件示例 2.2.1控件示例1 ? 描述 l 此模块是各种控件的示例,控件还是很多的 2.2.2组件控件 ?...描述 l 此控件是介绍组件的使用,如:地图组件,条码/二维码扫描等组件 2.3图表控件 2.3.1图表控件1 ? 描述 此模块介绍的是图表的示例 2.4App常用功能 2.4.1天气预报 ?...COM组件引用 项目引用若干COM组件,包括PDF文档预览组件,Office文档预览组件,视频播放组件.框架本身已提供安装程序在\packages\Tools\文件夹中(暴风影音安装程序未提供) 2....SQLite数据库如何使用 注1:所有的C#项目的目标平台,建议是x86,即使是64位开发环境中 注2:需要在客户端安装SQLite驱动,可以官方下载,注:本框架使用的是Net4.0的驱动.文件名称是:

    969100

    EF大数据批量处理----BulkInsert

    这些扩展方法在哪里找 批量添加和EF本身自带的添加性能提高了多少 为什么扩展方法用的时间这么少 ---- 之前做项目的时候,做出来的系统的性能不太好,在框架中使用了EntityFramework...在这分享一篇博客 批量操作提升EntityFramework的性能 里面提供了一个扩展库Entity Framework扩展库,在这里面找到了一些比较好的方法。...---- 在VS中新建EF之后,右键解决方案下的引用, 选择管理NuGet程序包,搜索Z.EntityFramework.Extensions并安装。 ? 然后在类里面添加引用之后就可以直接点出来。...实在是没有耐心再测100000条的了,接下来直接测批量添加的方法。...而扩展方法运行时与数据库的交互是这样的: ? 批量添加的方法是生成一条SQL语句,和数据库只交互一次。

    1.2K30

    Navi.Soft31.WinForm框架(含下载地址)

    注:所有项目的目标平台建议选择:x86 1.4框架亮点 l 基于EntityFramework+Repository模式开发,完全ORM开发.通过配置Config文件,可切换不同数据库 ?...注:此功能的分页,是数据库分页,不是内存分页 n 多表头 ? 注:支持汇总合计 n 栏目类型 ?...描述 l 取自官方Demo,整合进来.此示例还包括:PivotGridControl控件使用 2.3.5Dev报表控件 暂未实现 2.3.6Dev日程控件 暂未实现 5FAQ 1....COM组件引用 项目引用若干COM组件,包括PDF文档预览组件,Office文档预览组件,视频播放组件.框架本身已提供安装程序在\packages\Tools\文件夹中(暴风影音安装程序未提供) 2....SQLite数据库如何使用 注1:所有的C#项目的目标平台,建议是x86,即使是64位开发环境中 注2:需要在客户端安装SQLite驱动,可以官方下载,注:本框架使用的是Net4.0的驱动.文件名称是:

    3K70
    领券