正文内容加载中...
posted @ 2018-11-01 15:35 东邪独孤 阅读(1454) 评论(2) 编辑
摘要: 大家好,欢迎收看由土星卫视直播的大型综艺节目——老周吹逼逼。 今天咱们吹一下 EF Core 有关的话题。先说说模型和数据库是怎么建起来的,说装逼一点,就是我们常说的 “code first”。就是你先创建了数据模型,然后再根据模型来创建数据库。这种做法的一个好处是让面向对象的逻辑更好地表现出来。以阅读全文
posted @ 2018-10-14 18:11 东邪独孤 阅读(427) 评论(0) 编辑
摘要: 记得前面老周写过在.net core 中使用 Composition 的烂文。上回老周给大伙伴们介绍的是一个“重量级”版本—— System.ComponentModel.Composition。应该说,这个“重量级”版本是.NET 框架中的“标配”。 很多东西都会有双面性,MEF 也一样,对于扩展阅读全文
posted @ 2018-09-09 12:06 东邪独孤 阅读(894) 评论(3) 编辑
摘要: 前些时日,老周在升级“华南闲肾回收登记平台”时,为了扩展业务,尤其是允许其他开发人员在其他平台向本系统提交有关肾的介绍资料,于是就为该系统增加了几个 Web API。 其中,有关肾的介绍采用纯文本方式提交,大概的代码是这样的。 这个 Action 很简单(主要为了方便别人看懂),参数接受一个字符串实阅读全文
posted @ 2018-09-01 09:18 东邪独孤 阅读(2391) 评论(6) 编辑
摘要: .NET 中的 Composition ,即 MEF。MEF 说得简单一点,就是它可以在运行阶段动态地发现类型,用于组件扩展方面特别合适。 .NET Core App 的默认框架并不提供 MEF 有关的 API,但,别忘了 Nuget,那上面有相关的库,而且是官方发布的,不出意外的话,是能用的,而且阅读全文
posted @ 2018-07-13 18:46 东邪独孤 阅读(641) 评论(4) 编辑
摘要: 何谓“浅说”?就是一句话说不完,顶多两句话就介绍完毕,然后直接给上实例的解说方式。化繁为简,从七千年前到现在,从老祖宗到咱们,一直都在追求的理想目标,尽可能把复杂的东西变成简单的。 老周告诉你一个可以彰显你编程很厉害的方法——那就是跟不懂编程的人讲编程,你要是能把不懂的人给说懂了,那你的实力是 up阅读全文
posted @ 2018-06-17 12:12 东邪独孤 阅读(1979) 评论(8) 编辑
摘要: JSON Patch 是啥玩意儿?不知道,直接翻译吧,就叫它“Json 补丁”吧。干吗用的呢?当然是用来修改 JSON 文档的了。那咋修改呢?比较常见有四大操作:AMRR。 咋解释呢? A—— Add; M—— Move; R—— Replace; R—— Remove。 Add 就是向 JSON 阅读全文
posted @ 2018-05-14 11:46 东邪独孤 阅读(981) 评论(2) 编辑
摘要: 最近博客更新频率慢了些,原因有三: 其一,最近老周每星期六都录 ASP.NET Core 的直播,有些内容在视频里讲过,就不太想在博客里面重复。有兴趣的话可以去老周的微博看,或者去一直播,直播帐号与微博帐号是绑定的; 其二,最近老周是有些忙,但不是忙写代码的事情。而是忙着“寻宝藏”。 其三,每个星期阅读全文
posted @ 2018-04-26 17:46 东邪独孤 阅读(853) 评论(6) 编辑
摘要: 依赖注入在 ASP.NET Core 中起中很重要的作用,也是一种高大上的编程思想,它的总体原则就是:俺要啥,你就给俺送啥过来。服务类型的实例转由容器自动管理,无需我们在代码中显式处理。 因此,有了依赖注入后,你的编程思维就得变一变了。在过去,许多功能性的类型(比如一个加密解密的类),我们都喜欢将其阅读全文
posted @ 2018-04-07 12:22 东邪独孤 阅读(2468) 评论(7) 编辑
摘要: 全宇宙人民都知道,ASP.NET Core 应用是不依赖服务器组件的,因此它可以独立运行,一般是使用支持跨平台的 Kestrel 服务器(当然,在 Windows 上还可以考虑用 HttpSys,但要以管理员身份运行)。 尽管 SDK 文档中推荐我们用服务器组件来“反向”代理,但独立运行也是允许的。阅读全文
posted @ 2018-03-28 18:19 东邪独孤 阅读(322) 评论(2) 编辑