一、课程介绍

本次分享课程包含两个部分《.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入门精通的更多相关文章

  1. 轻量级ORM框架Dapper应用一:Dapper安装

    一.Dapper简介 Dapper是一款轻量级ORM框架,为解决网站访问流量极高而产生的性能问题而构造,主要通过执行TSQL表达式而实现数据库的CQRS. 如果你在项目中遇到性能访问问题,选择Dapp ...

  2. Android轻量级ORM框架ActiveAndroid入门教程(转)

    注:没有找到出处,如有侵犯,请告知 开始ActiveAndroid神奇之旅: 在AndroidManifest.xml中我们需要添加这两个 AA_DB_NAME (数据库名称,这个name不能改,但是 ...

  3. 基于轻量级ORM框架Dapper的扩展说明

    这里简单的介绍一下本人基于Dapper作的一些简单的扩展,供大家参考. 为何要使用这款框架,相信大家看到下面排名就清楚了 其实在各大网站上,我们大概都会看到这样的一个对比效果图,在超过500次poco ...

  4. .NET 轻量级 ORM 框架 - Dapper 介绍

    Dapper简单介绍: Dapper is a single file you can drop in to your project that will extend your IDbConnect ...

  5. 轻量级ORM框架 Dapper快速学习

    好在有师兄师姐一起带着做,所以开始没那么困难,但是由于大学涉猎范围有限,往往有很尴尬的时候,不懂构造方法重载,去“请教”,本来以为师兄会帮忙写好,结果“我念,你来写”,被深深的激励了一把,后来就早出晚 ...

  6. 轻量级ORM框架Dapper应用八:使用Dapper实现DTO

    一.什么是DTO 先来看看百度百科的解释: 数据传输对象(DTO)(Data Transfer Object),是一种设计模式之间传输数据的软件应用系统.数据传输目标往往是数据访问对象从数据库中检索数 ...

  7. C# NPOCO 轻量级ORM框架(入门)

    目前公司使用这个框架,搜不到很详细的中文资料. 只有英文wiki,所以翻译学习一下. 因为博主也是低水平的,可能会有一些理解不到位的地方. 可能会有错误的地方,如果有园友发现可以指出. wiki地址: ...

  8. 轻量级ORM框架Dapper应用六:Dapper支持存储过程

    在Entity Framework中讲解了EF如何支持存储过程,同样,Dapper也支持存储过程,只需要在Query()方法的CommandType中标记使用的是存储过程就可以了.在Users表上面创 ...

  9. 轻量级ORM框架Dapper应用五:使用Dapper实现Join操作

    在这篇文章中,讲解如何使用Dapper使用Inner join的操作 1.新创建两张表:Users表和Product表 Users表定义如下: CREATE TABLE [dbo].[Users]( ...

随机推荐

  1. Note for "Some Remarks on Writing Mathematical Proofs"

    John M. Lee is a famous mathematician, who bears the reputation of writing the classical book " ...

  2. ionic2+中修改minSdkVersion的方法

    具体方法很简单,直接在config.xml中找到下面这一行 <preference name="android-minSdkVersion" value="17&q ...

  3. JavaScript将数字转换为大写金额

    用JavaScript将数字转换为大写金额,好了 0.0 To code! var digitUppercase = function(n) { var fraction = ['角', '分']; ...

  4. form表单利用iframe高仿ajax

    html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT ...

  5. .net core webapi 后台获取客户端ip地址

    Asp.Net Core2.0获取客户IP地址,及解决发布到Ubuntu服务器获取不到正确IP解决办法   1.获取客户端IP地址实现方法(扩展类) 1 using Microsoft.AspNetC ...

  6. zip文件解压工具类

    java解压zip文件 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io. ...

  7. docker下搭建zipkin for mysql

    docker pull openzipkin/zipkin 新建docker-compose.yml加入以下内容,自行修改. version: ' services: # The zipkin pro ...

  8. Http和RPC区别

    本文转自:https://blog.csdn.net/mou_it/article/details/79873612 RPC(即Remote Procedure Call,远程过程调用)和HTTP(H ...

  9. httpmodule MVCapplication

    转自:http://www.cnblogs.com/fish-li/archive/2011/09/05/2168073.html http://www.cnblogs.com/yplong/p/55 ...

  10. mybatis提示Invalid bound statement (not found)错误的可能原因

    https://www.cnblogs.com/liaojie970/p/8034525.html