泉诚软件设计工作室

专注于技术开发 --- 一分耕耘一分收获

轻量级ORM框架——第二篇:Dapper中的一些复杂操作和inner join应该注意的坑

上一篇博文中我们快速的介绍了dapper的一些基本CURD操作,也是我们manipulate db不可或缺的最小单元,这一篇我们介绍下相对复杂 一点的操作,源码分析暂时就不在这里介绍了。   一:table sql     为了方便,这里我们生成两个表,一个Users,一个Product,...

2018-12-29 16:35:09

阅读数 209

评论数 0

轻量级ORM框架——第一篇:Dapper快速学习

我们都知道ORM全称叫做Object Relationship Mapper,也就是可以用object来map我们的db,而且市面上的orm框架有很多,其中有一个框架 叫做dapper,而且被称为the king of ORM。   一:为什么选择Dapper 1. 性能优越:     ...

2018-12-29 16:20:43

阅读数 96

评论数 0

.net使用abot爬虫简单例子

abot是.net爬虫框架中的一种,Abot是一个开源的.net爬虫,速度快,易于使用和扩展。项目的地址是https://code.google.com/p/abot/。 爬取的html解析,我们使用AngleSharp,项目的地址:https://github.com/AngleSharp/A...

2018-12-20 11:46:13

阅读数 94

评论数 0

ETL讲解(很详细!!!)

ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。 ETL是BI项目重要的一个环节。 通常情况下,在BI项目中ETL会花掉整个项目至少1/3的时间,ETL设计的好坏直接关接到BI项目的成败。    ...

2018-12-18 17:30:29

阅读数 75

评论数 0

用户 'IIS APPPOOL\***' 登录失败

用户 'IIS APPPOOL\DefaultAppPool' 登录失败。  我在windows8中安装了iis 之后添加了我做的网站 打开之后提示用户 'IIS APPPOOL\DefaultAppPool' 登录失败。  我再vs2010中能正常运行        最佳答案 这是设置iis应用...

2018-12-18 09:56:23

阅读数 37

评论数 0

【SQLSERVER】如何设置权限用户

一、设置权限用户的意义      SQLSERVER 数据库有两个登录方式,一个是 Windows 身份验证方式 ,另一个是 SQLSERVER 身份验证方式(sa用户):      1, Windows 身份验证方式,该用户具备最高权限,仅能SQLSERVER安装所在的服务器登录;    ...

2018-12-18 09:55:19

阅读数 1188

评论数 0

用户 'IIS APPPOOL\***' 登录失败的原因及两种解决办法

为什么会出现这种情况,是因为web.config的数据连接设置成了这个样子:  <add name="DbContext" connectionString="Data Source=localhost;Initial ...

2018-12-18 09:52:22

阅读数 562

评论数 0

ASP.NET中在HTML中嵌入C#代码的方法

一.使用<% %>在HTML中嵌入C#代码 打开ASPX页面Default.aspx,首先在<title> </title>之间添加标题“使用%HTML中嵌入C#“...

2018-12-13 17:32:58

阅读数 639

评论数 0

asp.net中的<%%>形式的详细用法实例讲解

asp.net中的代码分离模式我们肯定都不陌生,c#(或者其它语言)写的代码一般不会和设计语言html混在一起,但是有的时候也避免不了,这 时就会在ui页面里用<%%>来绑定显示、绑定变量数据了,今日看到一文章专门对此进行了分析,我进行了一点修正: 一....

2018-12-13 17:30:33

阅读数 126

评论数 0

ASP.NET控件之Content控件

创建一个服务器控件,该控件包含呈现到母版页中的 ContentPlaceHolder 控件的文本、标记和其他服务器控件。 <asp:Content ContentPlaceHolderID="string" En...

2018-12-13 17:17:01

阅读数 88

评论数 0

ASP 的Content控件

<asp:Content ID="Content1" ContentPlaceHolderID="GlobalContent" Runat="Server"&a...

2018-12-13 17:13:55

阅读数 53

评论数 0

Asp.net page指令属性

以前只知道会用就行,今天boss让我去理解一下<%@ Page%>里面的各个属性的用法,于是就有了这篇东凑西凑的文章! <%@ Page%>是页面指令,作用于当前页面,指定使用语言、代码页等等。 eg:&a...

2018-12-13 16:58:09

阅读数 59

评论数 0

asp.net关于@Register使用

代码如下 <%@ Register tagprefix="tagprefix" namespace="namespace" assembly="assembly" %&...

2018-12-13 11:25:43

阅读数 53

评论数 0

ASP.NET MVC - Area的路由映射(使用NampSpace)

在开始之前,首先来看2个问题。 如果有一个Area叫Database,在它的下面有一个Controller名字叫做Browse。 另外我在顶层也有一个Controller,名字也叫Browse。 NameSpace结构如下: MvcApplication.Controllers.Brows...

2018-12-05 17:56:16

阅读数 53

评论数 0

获取data-*属性值

下面就详细介绍四种方法获取data-*属性的值 <li id="getId" data-id="122" data-vice-id="11">获...

2018-12-05 10:11:20

阅读数 38

评论数 0

VS2015 Web应用程序如何发布

https://jingyan.baidu.com/article/7f41ecec58f7eb593c095c69.html

2018-12-05 09:34:05

阅读数 424

评论数 0

HTTP 错误 500.21 - Internal Server Error 处理程序“BlockViewHandler”在其模块列表中有一个错误模块“ManagedPipelineHandler

HTTP 错误 500.21 - Internal Server Error  处理程序“BlockViewHandler”在其模块列表中有一个错误模块“ManagedPipelineHandler 原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 ...

2018-12-05 09:33:00

阅读数 566

评论数 0

详解C# Tuple VS ValueTuple(元组类 VS 值元组)

C# 7.0已经出来一段时间了,大家都知道新特性里面有个对元组的优化:ValueTuple。这里利用详尽的例子详解Tuple VS ValueTuple(元组类VS值元组),10分钟让你更了解ValueTuple的好处和用法。 如果您对Tuple足够了解,可以直接跳过章节”回顾Tuple”,直达...

2018-12-04 16:55:52

阅读数 25

评论数 0

asp.net mvc 中@model使用多个类型实例的方法

有时需要在ASP.NET MVC4的视图的@model中使用多个类型的实例,.NET Framework 4.0版本引入的System.Tuple类可以轻松满足这个需求。         假设Person和Product是两个类型,如下是控制器代码。   [csharp] view plai...

2018-12-04 16:38:48

阅读数 36

评论数 0

asp.net MVC中的@model与Model

在MVC的实际使用中,我们经常需要在前后台之间传递数据,这也就是Model实体的使用。传递数据的方式还有ViewBag和ViewData两种。具体两种方式的区别于使用请参考 MVC学习系列-ViewData与ViewBag,今天主要讲解的是 MVC中的@model与Model的使用。 (1)定义...

2018-12-04 16:29:03

阅读数 201

评论数 0

提示
确定要删除当前文章?
取消 删除