Jeffcky - 博客园
摘要: 前言 本节我们来介绍一款强大的库Polly,Polly是一种.NET弹性和瞬态故障处理库,允许我们以非常顺畅和线程安全的方式来执诸如行重试,断路,超时,故障恢复等策略。 Polly针对对.NET 4.0,.NET 4.5和.NET Standard 1.1以及.NET Core实现,该项目作者现已成阅读全文
posted @ 2017-09-27 00:10 Jeffcky 阅读(7466) 评论(50) 编辑
摘要: 前言 话说又来需求了,之前对于在SelfHost中需要嵌套页面并操作为非正常需求,这回来正常需求了,客户端现在加了https,老大过来说WebAPi访问不了了,这是什么情况,我去试了试,还真是这个情况,不知道如何下手啊,最终为了解决这个问题,漫长的探索之旅就这样开始了,希望给需要在SelfHost下阅读全文
posted @ 2016-09-25 16:02 Jeffcky 阅读(1883) 评论(27) 编辑
摘要: 前言 上一节我们详细讲解了认证及其基本信息,这一节我们通过两种不同方式来实现认证,并且分析如何合理的利用这两种方式,文中涉及到的基础知识,请参看上一篇文中,就不再叙述废话。 序言 对于所谓的认证说到底就是安全问题,在Web API中有多种方式来实现安全,【accepted】方式来处理基于IIS的安全阅读全文
posted @ 2015-10-07 19:24 Jeffcky 阅读(17812) 评论(54) 编辑
摘要: 前言 上一篇我们探讨了在静态语句中使用WHERE Column = @Param OR @Param IS NULL的问题,有对OPTION(COMPILE)的评论,那这节我们来探讨OPTION(COMPILE)的问题。 探讨OPTION(COMPILE)问题 在SQL SERVER中任何时候第一次阅读全文
posted @ 2018-01-14 18:26 Jeffcky 阅读(145) 评论(0) 编辑
摘要: 前言 上一篇我们讲完SQL动态查询,本节我们继续来讲解SQL动态查询中存在的问题。 SQL动态查询条件筛选过滤 当我们创建存储过程调用存储过程时,若筛选条件有值则过滤,没有值则返回所行记录,类似如下查询: 这样查询会存在什么问题呢?性能会不会有问题呢,这个是我们本节需要深入探讨的问题。 接下来我们创阅读全文
posted @ 2018-01-13 21:14 Jeffcky 阅读(554) 评论(12) 编辑
摘要: 前言 之前我们已经讨论过动态SQL查询呢?这里为何再来探讨一番呢?因为其中还是存在一定问题,如标题所言,很多面试题也好或者有些博客也好都在说在执行动态SQL查询时sp_executesql的性能比exec好,但是事实真是如此?下面我们来一探究竟。 探讨sp_executesql和exec执行动态SQ阅读全文
posted @ 2018-01-12 23:07 Jeffcky 阅读(367) 评论(4) 编辑
摘要: 前言 抱歉各位,从八月份开始一直在着手写EntityFramework 6.x和EntityFramework Core 2.0的书籍写作,所以最近一直遗漏了对博客的管理,后面会着手于写SQL Server、EntityFramework Core和.NET Core方面的博客。我们知道如果需要查询阅读全文
posted @ 2017-12-28 23:10 Jeffcky 阅读(457) 评论(3) 编辑
摘要: 前言 从.NET Core 1.0开始我们就将其应用到项目中,但是呢我对ASP.NET Core一些原理也还未开始研究,仅限于会用,不过园子中已有大量文章存在,借着有点空余时间,我们来讲讲如何利用ASP.NET Core结合Vue在IIS上运行。 ASP.NET Core结合Vue部署于IIS 关于阅读全文
posted @ 2017-10-12 01:13 Jeffcky 阅读(1050) 评论(4) 编辑
摘要: 前言 在AutoMapper未出世前,对象与对象之间的映射,我们只能通过手动为每个属性一一赋值,时间长了不仅是我们而且老外也觉得映射代码很无聊啊。这个时候老外的所写的强大映射库AutoMapper横空出世,AutoMapper是一个对象映射库, 它提供简单的类型配置,以及简单的映射测试。对象映射通过阅读全文
posted @ 2017-10-07 22:05 Jeffcky 阅读(1408) 评论(25) 编辑
摘要: 前言 无论何种语言,一旦看见代码中有重复性的代码则想到封装来复用,在SQL同样如此,若我们没有界面来维护而且需要经常进行的操作,我们会写脚本避免下次又得重新写一遍,但是这其中就涉及到一个问题,这个问题我开始也没太在意,直到某时某刻,老大看到我写的脚本后笑着问了一句,你的脚本可否重复执行,我懵逼了,很阅读全文
posted @ 2017-10-01 14:52 Jeffcky 阅读(511) 评论(0) 编辑
摘要: 前言 .NET Core项目利用EntityFramework Core作为数据访问层一直在进行中,一直没有过多的去关注背后生成的SQL语句,然后老大捞出日志文件一看,恩,有问题了,所以本文产生了,也是有点疑惑,若有知情者,还望告知。 EntityFramework Core忽略导航属性 在前面我们阅读全文
posted @ 2017-09-28 01:51 Jeffcky 阅读(679) 评论(4) 编辑
摘要: 前言 本节我们来介绍一款强大的库Polly,Polly是一种.NET弹性和瞬态故障处理库,允许我们以非常顺畅和线程安全的方式来执诸如行重试,断路,超时,故障恢复等策略。 Polly针对对.NET 4.0,.NET 4.5和.NET Standard 1.1以及.NET Core实现,该项目作者现已成阅读全文
posted @ 2017-09-27 00:10 Jeffcky 阅读(7466) 评论(50) 编辑
摘要: 前言 自从项目上了.NET Core平台用上了EntityFramework Core就再没碰过EntityFramework 6.x版本,目前而言EntityFramework 6.x是用的最多,无论是找工作而言还是提升自身技术而言皆自身收益,同时呢,大多数时间除了工作之外,还留有一小部分时间在写阅读全文
posted @ 2017-09-24 14:55 Jeffcky 阅读(666) 评论(11) 编辑
摘要: 前言 已经有大概一个多月没有更新博客,可能是开始变得有点懒散了吧,有时候想写,但是又需要额外投入更多的时间去学习,感觉精力完全不够用啊,所以为了弥补这一个多月的潜水,决定写一篇,衔接9月未写博客的空缺。 无需定义实体,返回object类型,如何获取属性值? 这样的场景在下拉列表中很常见,在下拉列表中阅读全文
posted @ 2017-09-16 17:05 Jeffcky 阅读(916) 评论(0) 编辑
摘要: 前言 本节所讲为实际项目中与第三方对接出现的问题最后还是靠老大解决了问题以此作为备忘录,本篇分为三小节,一小节解析Java加密接口数据,二小节解析XML文件需注意问题,最后一节则是请求Java Soap协议接口。因为第三方平台都是采用JAVA语言,所以这种情况应该对大家有所帮助。 DES加密/解密J阅读全文
posted @ 2017-08-14 00:14 Jeffcky 阅读(1993) 评论(4) 编辑
摘要: 前言 项目2.0基本已经上线了,之前老大问我最近还有在更博客没,我说没,同事说是不是已经挖掘尽了没有什么可写的了,其实不然,对于项目而言,我们都只是负责项目中的冰山一角,没有一个全局观来看待整个项目,急急忙忙的赶着项目,项目中有很多优秀的地方都值得我去效仿和学习,尤其是老大的技术令我折服,这两天不是阅读全文
posted @ 2017-08-11 00:57 Jeffcky 阅读(3705) 评论(24) 编辑
摘要: 前言 和大家脱离了一段时间,有时候总想着时间挤挤总是会有的,但是并非人愿,后面会借助周末的时间来打理博客,如有问题可以在周末私信我或者加我QQ皆可,欢迎和大家一起探讨,本节我们来讨论EF Core中的一些问题后面陆陆续续会将EF Core中需要注意的地方补充上来,有些是我一直以来比较疏忽的地方,不喜阅读全文
posted @ 2017-08-06 15:57 Jeffcky 阅读(1679) 评论(25) 编辑
摘要: 前言 本节我们再来讲讲EF Core,本节算是回归基础吧,当前项目EF Core还是处于1.1版本中,后续等待.net core等版本稳定了全部会更新到2.0版本中,到时再来更新相关文章分享给大家。 相关数据加载 在EF中一直以来都是通过导航属性来加载一个实体的相关数据,在EF Core中加载相关数阅读全文
posted @ 2017-07-03 00:22 Jeffcky 阅读(455) 评论(0) 编辑