- 2025-01-08前后端分离的权限管理框架,前端采用 Vue 3 框架,后端采用 .NET 8、ORM 采用 EF 8
合集-.NET开源项目(37) 收起 阅读目录前言项目介绍项目功能项目技术模块化工程结构微服务案例模块化工程结构属性依赖注入项目特点项目效果项目文档项目地址总结最后前言领导要求做一个小项目,要求独立运行,用以最少的依赖,此时不想集成到主项
- 2025-01-05EF和EFCore的区别,性能上有哪些区别,哪个性能高?如何优化EF/EFCore 的性能?
EntityFramework(EF)和EntityFrameworkCore(EFCore)是Microsoft提供的两种对象关系映射(ORM)框架,用于在.NET应用程序中与关系型数据库进行交互。虽然它们在功能和使用方式上有很多相似之处,但也存在一些重要的区别。以下是EF和EFCore的详细比较,包括性能上的区别、
- 2024-12-21# dotnet ef migrations
dotnetefmigrationsInfrastructure\DependencyInjection\InfrastructureDependencyInjection.csservices.AddDbContext<MySqlDatabase>(options=>{options.UseSqlServer(ConnectionString);});Yourtargetproject'BookApi'doesn't
- 2024-12-20dotnet ef migrations
dotnetefmigrationsInfrastructure\DependencyInjection\InfrastructureDependencyInjection.csservices.AddDbContext<MySqlDatabase>(options=>{options.UseSqlServer(ConnectionString);});Yourtargetproject'BookApi'doesn't
- 2024-12-07Memory Efficient Optimizers with 4-bit States
目录概LPMM代码LiB.,ChenJ.andZhuJ.Memoryefficientoptimizerswith4-bitstates.NeurIPS,2023.概本文介绍了一种支持4-bit的优化器量化方法.LPMM这篇文章的工作主要继承自[8-bitoptimizer].本文的针对性改进主要有:对于Firstmoment,依旧采用dy
- 2024-12-05GZY.EFCore.BulkExtensions 支持达梦数据库的EF Core批量操作库详解
前言EFCore.BulkExtensions是一个常用的EFcore批量处理数据的库.但是支持的数据库相对较少.特别是.NET5.0版本连MySQL都无法支持这个库就是改造的最新EFCore.BulkExtensions的代码让它能在.NET5.0中支持Mysql和达梦数据库由于5.0在升到最新9.0的过程中有比较重大的改变,所
- 2024-11-26[题解]P3629 [APIO2010] 巡逻
P3629[APIO2010]巡逻\(k=1\)时,我们一定贪心选择直径\(d\)的两个端点建立道路,所以答案是\(2\times(n-1)-d+1\)。\(k=2\)时,两条新建的道路恰好形成\(2\)个环,我们通过手玩可以发现一个结论:\(1\)条边恰好被经过\(1\)次,当且仅当它恰好位于\(1\)个环上。\(1\)条边恰好被经过\(2\)
- 2024-12-07Guava Table:多维度的数据 Table5
多维度的数据Table通常情况下,我们可以将一个二维的Table看作是行列交集的数据表。而如果我们需要在Table中进一步进行分组和索引,想要为每一个维度增加一个标识(比如多重索引),那么我们就需要更复杂的多维度数据。GuavaTable并不直接支持多维度结构(如三维或更高维度的
- 2024-12-02变量与函数
变量与函数变量新的值会覆盖掉旧的值新值的数据类型不必与旧值相同变量命名规则:1.必须以字母与下划线开头2.明明可由字母、数字和下划线组成3。大小写敏感4.尽量避免使用保留字命名多变量赋值a=b=c=2a,b,c=1,2,3函数defxxxx():如果参数数目没有匹配,会报错语句表达式
- 2024-11-28如何做需求分析
在需求分析的广阔舞台上,每一位分析师都是探险者,穿梭于用户与产品之间的密林,寻找着那隐藏的宝藏——真实的需求。本文将带领你走进这场探险,揭示如何精准捕捉并满足用户需求的秘诀。1.确定目标和范围:绘制探险地图首先,明确你的目的地。在需求分析中,这等同于界定项目的目标与边界。
- 2024-11-2711月阅读笔记
这里是11月第二篇阅读笔记。前言见上一篇。最近我又读了一部分,特来写一篇笔记:书中在介绍编程的基本概念时,没有使用那些复杂的专业术语,而是用类比的方式来讲解,这种类比的方式让即使没有任何编程基础的人也能快速理解编程的本质。从最基础的编程环境搭建,到简单的代码语句,再到构建
- 2024-11-23高级java每日一道面试题-2024年11月22日-JVM篇-说说堆和栈的区别?
如果有遗漏,评论区告诉我进行补充面试官:说说堆和栈的区别?我回答:在Java高级面试中,关于堆和栈的区别是一个常见的问题。堆和栈是JVM(Java虚拟机)内存模型中的两个重要部分,它们在程序执行过程中扮演着不同的角色。下面是对堆和栈的详细解释:堆(Heap)定义:堆是JVM中最
- 2024-10-17ef core migrations 创建新的迁移程序
EFCoreMigrations创建一个WebAPI.Migrationsdotnetnewwebapi-nWebAPI.MigrationsProgram.csusingSystem.Reflection;usingMicrosoft.Extensions.DependencyInjection;usingMicrosoft.EntityFrameworkCore;usingMicrosoft.Extensions.Configuration;usingDataA
- 2024-10-15C#关于EF Core 8.0 使用 Contians 遇到的坑
最近接手一个项目二开,由于需要用到Sqlserver的JSON_Value功能,所以升级成EFCore8.0。但是使用FindAsIQueryable进行集合包含查找的时候报错了。查看EFview发现生成的Sql不对劲竟然用的是OPENJSON最后查了一下国外相关文章发现是EF8.0改了生成SQL的包含逻辑。由于使用的s
- 2024-10-09学习011-08-03-02 Numeric Properties in EF Core(EF Core中的数字属性)
NumericPropertiesinEFCore(EFCore中的数字属性)TheexamplebelowillustrateshowtoimplementNumericPropertiesinanEFCoreclass.下面的示例说明了如何在EFCore类中实现数字属性。C#publicvirtualdoubleDoubleProperty{get;set;}publicvirtual
- 2024-10-08C#/.NET/.NET Core技术前沿周刊 | 第 8 期(2024年10.01-10.06)
前言C#/.NET/.NETCore技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NETCore领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿,推荐或自荐优质文章/项目/学习资源等。
- 2024-09-22学习011-01 Why We Recommend EF Core over XPO for New Development(为什么我们推荐在新开发中使用 EF Core 而不是 XPO)
WhyWeRecommendEFCoreoverXPOforNewDevelopment(为什么我们推荐在新开发中使用EFCore而不是XPO)XAFsupportstwoObject-RelationalMappingtools:EntityFrameworkCoreandDevExpressXPO.Asyoumightexpect,weoftenreceivecomparisonrequestsfr
- 2024-09-18EF AutoMapper映射后取值
publicasyncTask<PagedResult<ClientInfoDTO>>GetPageAsync(ClientQueryDTOq){varquery=awaitthis._clientService.GetQueryableAsync(q);vartotal=query.DeferredCount().FutureValue();switch(q.OrderBy)
- 2024-09-18EF使用
EF命令使用问题描述:PM>Add-MigrationInitialCreateAdd-Migration:无法将“Add-Migration”项识别为cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置行:1字符:1+Add-MigrationInitialCreate+~