.NET轻量级ORM框架Dapper入门精通
一、课程介绍
本次分享课程包含两个部分《.NET轻量级ORM框架Dapper修炼手册》和《.NET轻量级ORM框架Dapper葵花宝典》,阿笨将带领大家一起领略轻量级ORM框架Dapper的魅力。
本次分享课程适合人群范围:
一、《.NET轻量级ORM框架Dapper修炼手册》适合人群如下:
1、我是一个新手,主要工作面向的是MS SQL Server数据库,那么选择修炼手册一定没错。
2、对Dapper从没有过了解或者了解不全面的同学,想通过学习进一步提升对Dapper的认识。
3、迫切想提高下ADO.NET实战技术以及Transact-SQL的编写能力。
二、《.NET轻量级ORM框架Dapper葵花宝典》适合人群如下:
1、我是一个新手,主要工作面向的是MySQL数据库,那么选择葵花宝典一定没错。
2、在Dapper修炼手册的基础上新增一个Dapper扩展库Dapper.SimpleCRUD。
3、如何运用Dapper操作Mysql数据库以及Dapper如何支持多数据库。
4、学习Dapper在实际项目常用的几种开发架构模式。(简单三层架构模式、工厂模式、Repository架构模式)
5、本次新增Dapper如何以优雅的方式使用事务。(强烈推荐)
二、课程知识点
2.1、《.NET轻量级ORM框架Dapper修炼手册》覆盖知识点
1、C# Linq To Xml技术。
2、Transact-SQL修炼手册。比如如何使用临时表、创建用户自定义表(TABLE)、XML数据字段、ROW_NUMBER分页函数、存储过程修炼手册(动态执行SQL、异常处理机制、事务处理机制)、C#如何获取存储过程的OUTPUT、RETURN参数值。
3、SQL Sever FOR XML技术(XML PATH、XML RAW、XML AUTO简单用法介绍)。
4、Transact-SQL关键字OPENXML操作内存中的 XML 文档。
5、Faker.Net仿照测试数据框架运用。
6、VS单元测试NuitTest运用。
7、Dapper在异步编程(Asyn Task)中的运用。
8、原生Dapper简单的CRUD(增删改查) 修炼手册。(强烈推荐)
9、Dapper如何通过DynamicParameters动态拼接查询SQL修炼手册。(强烈推荐)
10、Dapper扩展库Dapper.SqlBuilder、UniqueNamespace.SqlBuilder修炼手册。(强烈推荐)
11、原生Dapper高级技巧修炼手册。(强烈推荐)
12、Dapper扩展库Dapper-Extensions修炼手册。(强烈推荐)
2.2、《.NET轻量级ORM框架Dapper葵花宝典》覆盖知识点
1、.NET程序员对MySQL数据库的基本认识和理解以及使用。
2、如何通过使用.NET轻量级ORM框架Dapper操作MySQL数据库。
3、Faker.Net仿照测试数据框架运用。
4、VS单元测试NuitTest运用。
5、Dapper在异步编程(Asyn Task)中的运用。
6、原生Dapper简单的CRUD(增删改查) 葵花宝典。(强烈推荐)
7、Dapper扩展库Dapper.SimpleCRUD的基本使用。(强烈推荐)
8、Dapper如何通过DynamicParameters动态拼接查询SQL葵花宝典。(强烈推荐)
9、Dapper扩展库Dapper.SqlBuilder、UniqueNamespace.SqlBuilder葵花宝典。(强烈推荐)
10、原生Dapper高级技巧葵花宝典。(强烈推荐)
11、Dapper扩展库Dapper-Extensions葵花宝典。(强烈推荐)
三、在线源码观看地址
.NET轻量级ORM框架Dapper入门精通的更多相关文章
- 轻量级ORM框架Dapper应用一:Dapper安装
一.Dapper简介 Dapper是一款轻量级ORM框架,为解决网站访问流量极高而产生的性能问题而构造,主要通过执行TSQL表达式而实现数据库的CQRS. 如果你在项目中遇到性能访问问题,选择Dapp ...
- Android轻量级ORM框架ActiveAndroid入门教程(转)
注:没有找到出处,如有侵犯,请告知 开始ActiveAndroid神奇之旅: 在AndroidManifest.xml中我们需要添加这两个 AA_DB_NAME (数据库名称,这个name不能改,但是 ...
- 基于轻量级ORM框架Dapper的扩展说明
这里简单的介绍一下本人基于Dapper作的一些简单的扩展,供大家参考. 为何要使用这款框架,相信大家看到下面排名就清楚了 其实在各大网站上,我们大概都会看到这样的一个对比效果图,在超过500次poco ...
- .NET 轻量级 ORM 框架 - Dapper 介绍
Dapper简单介绍: Dapper is a single file you can drop in to your project that will extend your IDbConnect ...
- 轻量级ORM框架 Dapper快速学习
好在有师兄师姐一起带着做,所以开始没那么困难,但是由于大学涉猎范围有限,往往有很尴尬的时候,不懂构造方法重载,去“请教”,本来以为师兄会帮忙写好,结果“我念,你来写”,被深深的激励了一把,后来就早出晚 ...
- 轻量级ORM框架Dapper应用八:使用Dapper实现DTO
一.什么是DTO 先来看看百度百科的解释: 数据传输对象(DTO)(Data Transfer Object),是一种设计模式之间传输数据的软件应用系统.数据传输目标往往是数据访问对象从数据库中检索数 ...
- C# NPOCO 轻量级ORM框架(入门)
目前公司使用这个框架,搜不到很详细的中文资料. 只有英文wiki,所以翻译学习一下. 因为博主也是低水平的,可能会有一些理解不到位的地方. 可能会有错误的地方,如果有园友发现可以指出. wiki地址: ...
- 轻量级ORM框架Dapper应用六:Dapper支持存储过程
在Entity Framework中讲解了EF如何支持存储过程,同样,Dapper也支持存储过程,只需要在Query()方法的CommandType中标记使用的是存储过程就可以了.在Users表上面创 ...
- 轻量级ORM框架Dapper应用五:使用Dapper实现Join操作
在这篇文章中,讲解如何使用Dapper使用Inner join的操作 1.新创建两张表:Users表和Product表 Users表定义如下: CREATE TABLE [dbo].[Users]( ...
随机推荐
- [转]Tor Browser在国内Windows平台下的超详细教程
https://cloudfra.com/tor-browser-windows.html 下载与安装 首先,你必须身处科学式网络(实在怕网站再出问题),接着就可以点击打开Tor Browser官网, ...
- mongodb输错命令后不能删除问题
在用crt连接Linux操作MongoDB时,命令输错了,想删除的时候,却删除不了,原因是crt的配置有问题,解决办法如下 第一步:选项-->会话选项
- 001_JavaScript学习
1,面向对象,事件驱动 2,动态,交互性 3,解释性语言,非强(弱)类型变量:不用声明,解释时检查类型 4,区分大小写,嵌入html,句尾加分号,可以独立保存为一个外部文件,但其中不能包含<sc ...
- Linux安装Tomcat-Nginx-FastDFS-Redis-Solr-集群——【第四集之安装Linux】
1,确保Linux镜像的路径存在 2,启动 3,在真实机情况下,进入BIOS修改安装操作系统的路径[记住:虚拟机不需要这一步.] 如果是真实机安装Linux,默认是从硬盘中安装,而不是从光盘.这就需要 ...
- 自动驾驶系统 bfs
一家科技公司有一块试验地用于测试自动驾驶系统.试验地由n×m个格子组成,从上到下依次编号为第1到n行,从左到右依次编号为第1到m列.试验车位于其中的某个格子上,每次自动驾驶系统可以控制汽车往上下左右移 ...
- java的conllections.sort排序
https://www.cnblogs.com/yw0219/p/7222108.html?utm_source=itdadao&utm_medium=referral
- Node.js实现网络编程
http://www.cnblogs.com/myzhibie/p/4579122.html
- 富文本编辑器上传图片需要配置js,后台代码
富文本编辑器上传图片需要配置js,后台代码
- ES6 系列之 defineProperty 与 proxy
,, ; ; ; } ; }); }; ; }); } });
- appium环境搭建及项目实战
手机端自动化环境搭建比其他自动化环境搭建较为复杂,安装工具有点多,也会有很多坑,安装工具一定注意版本号对应问题. 一.我的电脑环境:win7 64位,安卓测试机4.4.2版本,Python3.6,a ...