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

DotNet 资源大全中文版(Awesome最新版)

Roslyn - NET编译器平台(“Roslyn”)为开源C#和Visual Basic编译器提供了丰富的代码分析API。 它使建立代码分析工具与Visual Studio使用的相同的API。...Unfold - 基于Powershell的.net Web应用程序的部署解决方案 DbUp - ..NET库可帮助您将更改部署到SQL Server数据库。...Git ToolsGit 工具 Bonobo Git Server - 用于Windows的Bonobo Git Server是一种可以在IIS上安装的Web应用程序,可轻松管理和连接到您的git存储库...LLBLGen Pro - 实体框架实体建模解决方案,NHibernate,Linq to SQL及其自己的ORM框架:LLBLGen Pro运行时框架。...ExpressionToCode - 在断言中使用普通C#语法,其中包含失败消息中的表达式表达式和子表达式值。

16.4K82

Windows中在C#中使用Dapper和Mysql.Data库连接MySQL数据库

Windows中在C#中使用Dapper和Mysql.Data库连接MySQL数据库 在Windows中使用C#连接Mysql数据库比较简单,可以直接使用MySql.Data库,目前最新版本为:8.3.0...当然也可以结合MySql.Data和Dapper库一起使用,目前Dapper的最新版本为:2.1.35。...Dapper是一款轻量级ORM工具,是一个简单的.NET对象映射器,在速度上几乎与使用原始ADO.NET数据读取器的速度一样快。ORM是一个对象关系映射器,它负责数据库和编程语言之间的映射。...一、使用Mysql.Data和Dapper来操作Mysql数据库 准备条件: (1)、OS:Windows 10或Windows11 (2)、Visual Stuidio 2022 (3)、MySQL...:mysql-installer-web-community-8.0.36.0.msi,并采用C# .Net WinForm窗体程序作为演示示例,我们展示如何使用Mysql.Data和Dapper连接MySql

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

    .NET周刊【12月第3期 2024-12-15】

    Dapper作为轻量级ORM框架,支持使用原生SQL语句直接操作数据库。SimpleCRUD进一步简化了CRUD操作,开发者可以轻松完成插入、读取、更新和删除。...此版本包括对 MVVM Toolkit 中部分属性的支持、新分析器和其他小改进。...丰富能力库介绍 - Washinosu 用纯 C# 编写游戏内逻辑并在 Unity 和 Blazor 中重用- 如何使用C#在浏览器中显示TIFF文件 - Qiita VisualStudio扩展更改文本光标颜色...- Qiita 我尝试使用 C# 生成 StableDiffusion AI 图像 - Qiita 适合MVVM的新Window方法总结-Qiita 尝试使用 C# 在本地运行 ChatGPT(实际上是...] 基于类型安全和性能选择 SQL 构建器 - Qiita https://qiita.com/h_tacayama/items/8b1e906835edcdb13a66 [C#×AI] 第 1 部分

    7710

    一系列令人敬畏的.NET核心库,工具,框架和软件

    .NET核心文档 – .NET Core,C#,F#和Visual Basic技术文档的主页,包括基本概念,入门说明,教程和示例。...数据库工具和实用程序 DbUp – 可帮助您将更改部署到SQL Server数据库的.NET库。它跟踪已经运行的SQL脚本,并运行使数据库保持最新所需的更改脚本。...Dapper – .NET的简单对象映射器。 Dapper-FluentMap – 提供一个简单的API,可以在使用Dapper时将POCO属性流畅地映射到数据库列。...Command和Event存储支持的数据库提供程序包括:DocumentDB,MongoDB,SQL Server,MySQL,PostgreSQL和SQLite。...使用C#和AWS Amazon Gateway Api / Lambda的无服务器架构 在Amazon Web Services(AWS)Lambda中使用C#和.NET Core 配置和部署 .NET

    18.8K30

    .Net开源框架

    官网 MSBuild:微软构建引擎(MSBuild)是 .NET 和 Visual Studio 的构建平台。官网 Cake:Cake(C# Make)使用 C# DSL 的跨平台自动构建系统。...官网 StyleCop:StyleCop 使用一组风格和一致性规则,对 C# 源代码进行分析和强制性检查。官网 Gendarme:可扩展的、基于规则的工具,用于在 .NET 应用程序和类库中查找问题。...你甚至可以使用 EXE 文件。官网 Roslyn:.NET 编译平台(“Roslyn”)提供开源的 C# 和 Visual Basic 编译器,包含丰富的代码分析 API。...官网 Git工具(Git Tools) Bonobo Git Server:Bonobo Git Server for Windows 是一个 web 应用程序,可以安装在你自己的 IIS 上,用于管理和连接你的...支持你使用分层架构和 MVVM 模式。

    6.9K30

    .NET(C#)有哪些主流的ORM框架,SqlSugar,Dapper,EF还是...

    前言 在以前的一篇文章中,为大家分享了《什么是ORM?为什么用ORM?浅析ORM的使用及利弊》。...那么,在目前的.NET(C#)的世界里,有哪些主流的ORM,SqlSugar,Dapper,Entity Framework(EF)还是ServiceStack.OrmLite?...使用方便,按照sql书写习惯编写C#.NET代码。...功能强大 高性能,接近手写Sql 体积小(不到150kb,仅一个dll) 完美支持Sql Server(2000至最新版),MySql,Oracle,Access,Sqlite等数据库 支持大量Lambda...集成和扩展性 代码自动生成,减少代码和sql的开发量,使开发人员摆脱开sql,ado.net和事务,缓存等底层 推荐等级:★★★☆☆ Massive Massive:小巧,动态的微ORM框架。

    8.5K90

    .NET周刊【10月第1期 2024-10-06】

    该库支持SQL Server、PostgreSQL、MySQL和SQLite等数据库,适用于插入、更新、删除和读取等操作。...重点提到多个.NET相关主题,如Visual Studio插件CodeMaid的使用、EF Core性能优化、使用C#进行PDF合并和Excel操作、快速开发框架WaterCloud及其开源优势。...(系列五).net8 中使用Dapper搭建底层仓储连接数据库(附源码) https://www.cnblogs.com/cyzf/p/18448855 这篇文章详细介绍了如何设置和使用OverallAuth2.0...系统,包括安装Dapper和其他必要包,配置数据库连接,以及创建数据库连接类和仓储接口。...[C#] 使用 ML.NET 分析评论中包含的情绪 - Qiita https://qiita.com/KM_20005/items/2019cd99ba91cc8aeaeb 介绍使用 ML.NET 分析情绪的模型和实现步骤

    6510

    .NET(C#) Dapper Oracle(ODP.NET)或SQL Server 执行多条查询(select)语句的方法代码

    本文主要介绍.NET(C#) Dapper Oracle或SQL server中,在一次数据库连接中,执行多条select查询语句,并且获取到相对应的查询结果。...1、查询SQL语名 Dapper似乎只是直接将SQL命令传递给ADO.NET以及正在执行该命令的任何db提供程序。...在示例的语法中,每个命令由一个换行符分隔,SQL Server将其解释为针对数据库运行的多个查询,并将运行每个查询并将结果返回到单独的输出中。...1)SQL Server查询句 var sql = @" select * from Customers where CustomerId = @id select * from Orders where...要添加额外的皱纹,Dapper中的常规DynamicParameters.Add()方法使用System.Data.DbType作为可选的dbType参数,但查询的游标参数必须是Oracle.ManagedDataAccess.Client.OracleDbType.RefCursor

    2.5K20

    如何在 C# 9 中使用record类型?

    因为不可变对象不会改变它们的状态,所以在多线程和数据传输对象等许多用例中,不可变性是一个理想的特性。本文讨论了我们如何在 C# 9 中使用 init-only 属性和record类型。...要使用本文中提供的代码示例,您应该在系统中安装 Visual Studio 2019。如果您还没有安装,可以在此处下载 Visual Studio 2019[1]。...假设您的系统中安装了 Visual Studio 2019,请按照下面概述的步骤在 Visual Studio 中创建一个新的 .NET Core 控制台应用程序项目。...遵循这些步骤将在 Visual Studio 2019 中创建一个新的 .NET Core 控制台应用程序项目。我们将在本文的后续部分中使用该项目。...dbMetadata.DbType = "SQL Server"; 在 C# 9 中使用record类型 C# 9 中的record类型是仅具有只读属性的轻量级、不可变数据类型(或轻量级类)。

    1.9K10

    如何在 C# 9 中使用record类型?

    因为不可变对象不会改变它们的状态,所以在多线程和数据传输对象等许多用例中,不可变性是一个理想的特性。本文讨论了我们如何在 C# 9 中使用 init-only 属性和record类型。...要使用本文中提供的代码示例,您应该在系统中安装 Visual Studio 2019。如果您还没有安装,可以在此处下载 Visual Studio 2019[1]。...假设您的系统中安装了 Visual Studio 2019,请按照下面概述的步骤在 Visual Studio 中创建一个新的 .NET Core 控制台应用程序项目。...遵循这些步骤将在 Visual Studio 2019 中创建一个新的 .NET Core 控制台应用程序项目。我们将在本文的后续部分中使用该项目。...dbMetadata.DbType = "SQL Server"; 在 C# 9 中使用record类型 C# 9 中的record类型是仅具有只读属性的轻量级、不可变数据类型(或轻量级类)。

    2.5K20

    Succinctly 中文系列教程(二) 20220109 更新

    、你好 Spark 三、Spark 内部 四、使用 Spark 的数据输入和输出 五、总结 Succinctly SQL Azure 教程 一、Azure 上的 SQL 介绍 二、在 Azure 虚拟机上安装和配置...SQL Server 三、迁移到 Azure 虚拟机上的 SQL Server 四、Azure 虚拟机上 SQL Server 的性能注意事项 五、Azure 虚拟机上 SQL Server 的业务连续性解决方案...Service 分析教程 一、SQL Server 分析服务简介 二、使用数据源视图 三、开发维度 四、开发立方体 五、使用 MDX 增强立方体 六、管理分析服务数据库 七、使用客户端工具 Succinctly...C# SQL Service 开发教程 零、简介 一、SQL Server 管理工作室 二、ADO.NET 三、实体框架数据库优先 四、实体框架代码优先 五、SQL Server 数据工具 六、故障排除...五、一切都关于元数据 六、使用 SQL Server 元数据 七、使用反射 八、使用代码模型 Succinctly TypeScript 教程 零、简介 一、TypeScript 中的概念 二、Visual

    6K20

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

    它解决了对象和关系型数据库之间的数据交互问题,ORM的作用是在关系型数据库和业务实体对象之间作一个映射,这样我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法...EF Core 通过提供程序插件 API 与 SQL Server、Azure SQL 数据库、SQLite、Azure Cosmos DB、MySQL、PostgreSQL 和其他数据库一起使用。...Dapper Dapper是一个简单的.NET对象映射器,在速度方面具有"King of Micro ORM"的头衔,几乎与使用原始的ADO.NET数据读取器一样快。...在架构上,它比 Dapper、Massive 或 PetaPoco 等微 ORM 高出一步,因为您使用 LINQ 表达式,而不是魔术字符串,同时在代码和数据库之间维护一个薄抽象层。...您的查询由 C# 编译器检查并允许轻松重构。 但是,它不像 LINQ to SQL 或实体框架那么重。

    5.9K11

    盘点 .NET 比较流行的开源的ORM框架

    ,提供 CRUD 助手 Dapper.SqlBuilder 用于动态且可组合地构建 SQL 查询的组件 Dapper.StrongName 支持 MySQL、Sqlite、SqlICE 和 Firebird...在架构上,它比 Dapper、Massive 或 PetaPoco 等微 ORM 高出一步,因为您使用 LINQ 表达式而不是魔术字符串,同时在代码和数据库之间维护一个薄抽象层。...您的查询由 C# 编译器检查并允许轻松重构。 但是,它不像 LINQ to SQL 或实体框架那么重。...通过使用 DynamicMethod 生成消除 Linq 和快速属性分配来获得出色的性能。 查询语言是好的 ole SQL。 包括一个低摩擦的 SQL 构建器类,使编写内联 SQL变得更加容易。...适用于 SQL Server、SQL Server CE、MS Access、SQLite、MySQL、MariaDB、Firebird 和 PostgreSQL。

    4.2K42

    如何在C#中使用ArrayPool和MemoryPool

    通过使用C#中的ArrayPool和MemoryPool类,可以最小化内存分配和垃圾收集开销,从而提高性能 本文将讨论这些资源、内存和对象池机制以及如何在C#中使用它们。...要使用本文提供的代码示例,您应该在系统中安装Visual Studio 2019。...如果您还没有副本,可以在此处下载VisualStudio2019 在Visual Studio中创建.NET核心控制台应用程序项目 首先,让我们在VisualStudio中创建一个.NET核心控制台应用程序项目...假设系统中安装了Visual Studio 2019,请按照下面概述的步骤在Visual Studio中创建新的.NET核心控制台应用程序项目 启动Visual StudioIDE。...这将在VisualStudio2019中创建一个新的.NET核心控制台应用程序项目。在本文的后续部分中,我们将使用这个项目来使用ArrayPool和MemoryPool 什么是ArrayPool?

    5.8K30
    领券