变形精怪

树有年轮,人有皱纹

导航

2020年1月13日

摘要: 一、前言 上一篇《asp.net core 3.x 通用主机原理及使用》扯了下3.x中的通用主机,刚好有哥们写了篇《.NET Core 3.1和WorkerServices构建Windows服务》可以当做通用主机的案例来看。本篇主要聊下asp.net core 3.x中是如何使用通用主机来承载asp 阅读全文

posted @ 2020-01-13 09:16 变形精怪 阅读(1088) 评论(5) 推荐(2) 编辑

2020年1月12日

摘要: 我们希望将一个项目(dll)看做一个模块/插件,一个模块往往需要在应用启动时做一些初始化工作,比如向IOC容器添加一些服务,为应用配置对象添加自己的数据源;也希望在应用关闭时做一些收尾工作,asp.net core为我们提供了这种机制,先来看看如何使用,再讲讲原理。 如何使用? 1、创建asp.ne 阅读全文

posted @ 2020-01-12 18:55 变形精怪 阅读(1459) 评论(1) 推荐(6) 编辑

摘要: 一、前言 开始做了两年web、期间也整了一段时间winform。后来做了两年工控上位机,也就是做工控这两年发现机器跟面向对象真是如此贴切,也是我从处理数据和流程的思维转变为面向对象思维的开始。这对我后来学习mvc5、owin、.net core以及其它各种框架的学习有非常大的帮助,我发现我能看懂源码 阅读全文

posted @ 2020-01-12 15:58 变形精怪 阅读(2867) 评论(10) 推荐(1) 编辑

2020年1月6日

摘要: 一、前言 只是讲asp.net core 3.x通用主机的大致原理,这些东西是通过查看源码以及自己根据经验总结得来的,在文章中不会深入源码,因为个人觉得懂原理就晓得扩展点,后期碰到有需求的时候再仔细去研究源码也不迟。阅读前你应该先去了解下(推荐博客园老A的博客): asp.net core中的依赖注 阅读全文

posted @ 2020-01-06 01:22 变形精怪 阅读(2972) 评论(9) 推荐(9) 编辑

2019年12月29日

摘要: 前言 我是从.net 4.5直接跳到.net core 3.x的,感觉asp.net这套东西最初是从4.5中的owin形成的。目前官方文档重点是讲路由,没有特别说明与传统路由的区别,本篇主要介绍终结点路由的相关概念和如何使用,不会详细介绍路由,这个参考官方文档就ok了。如果将来有机会研究到底层再深度 阅读全文

posted @ 2019-12-29 16:56 变形精怪 阅读(4642) 评论(5) 推荐(10) 编辑

2019年12月25日

摘要: 一、前言 上一篇大概说了下abp通用树形模块如何使用,本篇主要分析下设计思路。 日常开发中会用到很多树状结构的数据,比如:产品的多级分类、省市区县,大多数系统也会用到类似“通用字典/数据字典”的功能,为系统各个地方提下拉框选择的数据源。abp提供了一个模块化系统,只要按它的约定就可以实现一个通用的树 阅读全文

posted @ 2019-12-25 21:23 变形精怪 阅读(1511) 评论(8) 推荐(5) 编辑

2019年12月20日

摘要: 一、概述 有些功能在单个项目或多个项目被重复使用,比如:附件,同一个系统中的多个模块都可能使用到,不同项目也有需要。再比如:有无限级分类的树形功能,区域、产品分类、数据字典等。最简单粗暴的办法是直接复制代码,最后本来是同一个功能被复制了多份,而且可能最后都被各自修改得面目全非。理想的办法是将这些通用 阅读全文

posted @ 2019-12-20 17:01 变形精怪 阅读(1161) 评论(1) 推荐(0) 编辑

2019年11月19日

摘要: 本篇只是从应用角度来说明asp.net core的选项模式,下一篇会从源码来分析 1、以前的方式 以前我们使用web.config/app.config时是这样使用配置的 写["key"]操作麻烦,弱类型的还得自己转,后来有人做了封装 稍微好了点,全能方式,系统任何地方都可以调用,但是没有组织,最好 阅读全文

posted @ 2019-11-19 21:26 变形精怪 阅读(620) 评论(0) 推荐(3) 编辑

2019年11月13日

摘要: 视频分享地址:https://share.weiyun.com/5wtofib 阅读全文

posted @ 2019-11-13 10:12 变形精怪 阅读(377) 评论(0) 推荐(1) 编辑