上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页
摘要: 前言 未曾想需要直接返回dynamic,多次尝试未能实现,最终还是在stackoverflow上找到了解决方案,特此备忘录。 来自于:https://stackoverflow.com/questions/26749429/anonymous-type-result-from-sql-query-e 阅读全文
posted @ 2018-04-25 02:01 Jeffcky 阅读(1245) 评论(0) 推荐(2) 编辑
摘要: 前言 很长一段时间没有写博客了,今天补上一篇吧,偶尔发现不太愿意写博客了,太耗费时间,不过还是在坚持当中,毕竟或许写出来的东西能帮到一些童鞋吧,接下来我们直奔主题。无论是在EF 6.x还是EF Core中对于原始查询的APi都比较鸡肋,比如我们只想查询单个值,它们是不支持的,比如我们只想有些列,它们 阅读全文
posted @ 2018-04-24 00:48 Jeffcky 阅读(3810) 评论(33) 推荐(15) 编辑
摘要: 前言 终于踏出第一步探索EF Core原理和本质,过程虽然比较漫长且枯燥乏味还得反复论证,其中滋味自知,EF Core的强大想必不用我再过多废话,有时候我们是否思考过背后到底做了些什么,到底怎么实现的呢?比如本节要讲的在命令行简单敲下dotnet ef migrations add initial初 阅读全文
posted @ 2018-03-25 09:28 Jeffcky 阅读(6628) 评论(5) 推荐(8) 编辑
摘要: 前言 通过我发表的博文可知最近一段时间会将持续讲解EntityFramework Core特性,在此之前我提到过Backing Fields,回头翻了翻感觉写的还不够好,于是乎再来讲解一番,也是自己再一次巩固,废话少说,开门见山。 EntityFramework Core Backing Field 阅读全文
posted @ 2018-03-17 18:27 Jeffcky 阅读(1447) 评论(3) 推荐(2) 编辑
摘要: 前言 EntityFramework Core 2.0引入了显式编译查询,在查询数据时预先编译好LINQ查询便于在请求数据时能够立即响应。显式编译查询提供了高可用场景,通过使用显式编译的查询可以提高查询性能。EF Core已经使用查询表达式的散列来表示自动编译和缓存查询,当我们的代码需要重用以前执行 阅读全文
posted @ 2018-03-09 00:20 Jeffcky 阅读(1167) 评论(1) 推荐(1) 编辑
摘要: 前言 EntityFramework Core每一次版本的迭代和更新都会带给我们惊喜,每次都会尽量满足大部分使用者的需求。在EF Core 2.0版本中出现了全局过滤新特性即HasQueryFilter,它出现的意义在哪里?能够解决什么问题呢?这是我们需要思考的问题。通过HasQueryFilter 阅读全文
posted @ 2018-03-06 00:35 Jeffcky 阅读(5333) 评论(8) 推荐(13) 编辑
摘要: 前言 上一节我们讲完原始查询如何防止SQL注入问题同时并提供了几种方式。本节我们继续来讲讲EF Core 2.0中的新特性自定义标量函数。 自定义标量函数两种方式 在EF Core 2.0中我们可以将方法映射到数据库中的标量函数,我们可在LINQ中调用此方法并会被正确翻译成SQL语句,这为编写数据访 阅读全文
posted @ 2018-02-28 22:27 Jeffcky 阅读(1529) 评论(0) 推荐(1) 编辑
摘要: 前言 接下来一段时间我们来讲讲EntityFramework Core基础,精简的内容,深入浅出,希望为想学习EntityFramework Core的童鞋提供一点帮助。 EntityFramework Core执行原始查询 在EntityFramework Core中执行原始查询我们借助FromS 阅读全文
posted @ 2018-02-27 23:32 Jeffcky 阅读(3124) 评论(9) 推荐(17) 编辑
摘要: ASP.NET Core断点续传 在ASP.NET WebAPi写过完整的断点续传文章,目前我对ASP.NET Core仅止于整体上会用,对于原理还未去深入学习,由于有园友想看断点续传在ASP.NET Core中的具体实现,于是借助在家中休息时间看了下ASP.NET Core是否支持断点续传以及支持 阅读全文
posted @ 2018-02-15 13:17 Jeffcky 阅读(5294) 评论(26) 推荐(20) 编辑
摘要: 前言 我们讲过ASP.NET Core Web APi路由绑定,本节我们来讲讲如何获取客户端请求过来的内容。 ASP.NET Core Web APi捕获Request.Body内容 由上图我们能够看到发出的为Post请求且Content Type为application/json,所以此时在后台接 阅读全文
posted @ 2018-02-05 08:37 Jeffcky 阅读(18989) 评论(7) 推荐(8) 编辑
摘要: 前言 上一篇我们探讨了在静态语句中使用WHERE Column = @Param OR @Param IS NULL的问题,有对OPTION(COMPILE)的评论,那这节我们来探讨OPTION(COMPILE)的问题。 探讨OPTION(COMPILE)问题 在SQL SERVER中任何时候第一次 阅读全文
posted @ 2018-01-14 18:26 Jeffcky 阅读(1043) 评论(0) 推荐(2) 编辑
摘要: 前言 上一篇我们讲完SQL动态查询,本节我们继续来讲解SQL动态查询中存在的问题。 SQL动态查询条件筛选过滤 当我们创建存储过程调用存储过程时,若筛选条件有值则过滤,没有值则返回所行记录,类似如下查询: 这样查询会存在什么问题呢?性能会不会有问题呢,这个是我们本节需要深入探讨的问题。 接下来我们创 阅读全文
posted @ 2018-01-13 21:14 Jeffcky 阅读(2165) 评论(12) 推荐(5) 编辑
摘要: 前言 之前我们已经讨论过动态SQL查询呢?这里为何再来探讨一番呢?因为其中还是存在一定问题,如标题所言,很多面试题也好或者有些博客也好都在说在执行动态SQL查询时sp_executesql的性能比exec好,但是事实真是如此?下面我们来一探究竟。 探讨sp_executesql和exec执行动态SQ 阅读全文
posted @ 2018-01-12 23:07 Jeffcky 阅读(3707) 评论(5) 推荐(5) 编辑
摘要: 前言 抱歉各位,从八月份开始一直在着手写EntityFramework 6.x和EntityFramework Core 2.0的书籍写作,所以最近一直遗漏了对博客的管理,后面会着手于写SQL Server、EntityFramework Core和.NET Core方面的博客。我们知道如果需要查询 阅读全文
posted @ 2017-12-28 23:10 Jeffcky 阅读(1388) 评论(3) 推荐(2) 编辑
摘要: 前言 从.NET Core 1.0开始我们就将其应用到项目中,但是呢我对ASP.NET Core一些原理也还未开始研究,仅限于会用,不过园子中已有大量文章存在,借着有点空余时间,我们来讲讲如何利用ASP.NET Core结合Vue在IIS上运行。 ASP.NET Core结合Vue部署于IIS 关于 阅读全文
posted @ 2017-10-12 01:13 Jeffcky 阅读(7665) 评论(4) 推荐(3) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页