随笔分类 - NET方向 / .NET技术
摘要:.NET框架 - NET6 + API + EF(DBFirst) + MYSQL 1. 创建项目,NETCORE.EF.DBFirst 2. 添加依赖,注意版本应与 NETCORE 框架版本一致 Microsoft.EntityFrameworkCore.Design Microsoft.Enti
阅读全文
摘要:.NET框架 - NET6+ API + EF(codefirst) + sqlite 安装 sqlite : https://www.cnblogs.com/1285026182YUAN/p/17566149.html 环境 sqlite3、.Net6 1. 创建项目:NETCORE.SQLITE
阅读全文
摘要:.NET技术-常规操作 一、 基础操作 Linq 中按照多个值进行分组(GroupBy) Linq 中按照多个值进行分组(GroupBy /// <summary>要查询的对象</summary> class Employee { public int ID { get;set; } public
阅读全文
摘要:.NET框架 - NETCORE + API + EF(codefirst) + MYSQL .net core环境 .net core3.1 一. 创建实体类项目 项目类型:类库 项目名:NETCORE.EF.Model 1. 引入两个 nuget 包(由于项目为 netcore3.1 版本,所以
阅读全文
摘要:.NET技术-6.0. Expression 表达式树 生成 Lambda 引用:https://www.cnblogs.com/wlzhang/p/7690630.html
阅读全文
摘要:.NET技术-3.0. 日志插件 log4net 背景:框架 NetFramework3.5 1. 新建控制台程序 2. 程序包管理器控制台中 增加 Nuget包 3. 项目根目录中 增加名称为 log4net.config 的配置文件 文件属性选项目卡中设置 复制到输出目录改成“始终复制” 4.
阅读全文
摘要:.NET技术-2.0. 操作数据库-Dapper 项目参见: 1. 为什么选择Dapper 1) 性能优越: 其实在各大网站上,我们大概都会看到这样的一个对比效果图,在超过500次poco serialization的过程中所表现的性能,我们发现dapper是第二名, 当然第一名谁也无法超越,越底层
阅读全文
摘要:.NET技术-2.0. 操作数据库-EF 项目参见: EF安装配置 参见: https://www.cnblogs.com/1285026182YUAN/p/10772330.html https://www.cnblogs.com/1285026182YUAN/p/10749872.html 1.
阅读全文
摘要:.NET框架 - NETFramework + MVC+ EF(DBFirst) + MYSQL 1. 安装3个MYSQL插件 ①mysql-for-visualstudio-1.2.8 vs的mysql工具 官网下载链接 ②mysql-connector-net-6.10.8 注意版本号 必须与项
阅读全文
摘要:.NET框架 - NETCORE + API + EFCORE + MYSQL 1. 新建项目: 本文中使用 框架 .netcore2.2 。 2. 生成项目框架 3 安装MYSQL插件 点击“工具”->“NuGet包管理器”->“程序包管理器控制台” 安装命令:install-package <程
阅读全文
摘要:使用反射、特性简化代码 参考项目:利用反射验证Model类/AssemblyVerification 假设现在有一个学生类(Student) /// <summary> /// 学生类 /// </summary> public class Student { /// <summary> /// 名
阅读全文