aspnetcore_2021 Reader: 40542 Home


26

【Blog.Core开源】关于实现复杂级联表关系数据迁移的思考

软件开发七年多了,最近突发奇想,想对平时开发中,经常遇到的,但是比较鸡肋的一些开发技巧和方案做个系统性的归纳和思考,比如软件开发中,到底要不要创建主外键?比如多个级联关系中,到底要不要以自增主键id为唯一标识?


25

【Blog.Core开源】框架集成部门权限

终于将项目完全的升级到了6.0,而且6.0是一个三年的LTS版本,所以可以暂时稳定一段时间了。正好最近也把框架中最后一个版图——数据部门权限,给集成进来了。当然每个公司的具体情况不一样,我只是提供一个抽象的功能点,还需要各自在具体的情况中,做相应的修改。


24

【Blog.Core开源】将Program升级为.NET6.0版本

SP.NET6.0正式版已经出来了半年多了,作为一个LTS版本,也是受到官方的强烈推荐和升级建议,自然,作为有3.7k个Star的Blog.Core已经在第一时间更新了6.0,并且一直健壮的运行了很久了,只不过遗留了一个功能点:6.0版本优化了Program.cs的写法





20

【Blog.Core开源】网关自定义认证鉴权与传参

平时开发的时候,特别是有网关的情况下,经常会遇到一个不可避免的话题,就是网关到底要不要帮下游处理某些业务逻辑的问题,比如说认证鉴权、审计日志、当前用户信息获取,白名单等



18

【Blog.Core开源】快速预览Admin界面效果

可以直接把Vue的项目发布好后,放到Blog.Core后端的wwwroot里,作为静态资源文件来访问,这样每次后端修改完成以后,就不用再打开前端了



16

Blog.Core高级进阶:共赴五年之约

2022年是真真正正的到来了,老张打算在新的一年里,继续为开源社区做贡献,Blog.Core开源项目也正式进入第五个年头了,是时候作为一个成熟的项目再次出现到大家的视野了,2022年,搭着微服务的春风,继续扬帆起航吧。




13

升级Jenkins镜像,支持.NET6.0

上回咱们说到了《【Blog.Core开源】完成升级.NET 6.0》,只是代码层面的升级,今天趁着周末正好把生产环境也升级下(大家可以酌情升级哟)。过程很简单,自从用了容器化,再配上CI/CD,发布升级什么的都不是问题了,顺便也把我自定义的Jenkins升级下。


12

【Blog.Core开源】完成升级.NET 6.0

升级6.0,这么简单的需求,必须满足,呼啦呼啦二十分钟解决战斗,其实四个月前在.NET6.0的第六个预览版的时候,已经升级了一波《【Blog.Core开源】快速升级.NET 6.0》,过程很简单,今天只能更简单。不过这次配套着VS2022更香





08

【Azure + Core】实现CI/CD(一)构建镜像并推送仓库

自从开始学习Docker以来,DevOps一直是比较感兴趣的事情,今天就给大家简单演示一下,如何使用Azure来实现CI操作——将Github上的代码,自动的构建镜像,并推送到DockerHub上(持续集成)。当然,私库也是可以的。


07

【需要重视的BUG】:偷权限的情况

核心的BUG就出在刷新令牌的时候,我直接硬解了TOKEN,然后获取到了数据,根据UID直接生成了新的令牌,这种思路没问题,可是技术就差了,没有做很好的集成和封装,才导致了这个问题


06

本地搭建K8s环境,并配置Ingress代理(1)

书接上文,上回说到了在Linux系统搭建K8s环境,通过脚本一键处理,具体可参考《入门K8s:一键脚本搭建Linux服务器集群》。 虽然Linux系统很不错,而且也推荐都买一个做练习,但是不可避免的会遇到一些小问题



04

从TCP/IP协议出发,详细分析Ids4认证过程

ASP.NETCore5.0+VUE.js+IdentityServer4等核心技术,实现的前后端分离与动态认证鉴权一体化平台。已经正式运行两年,是一套很成熟的框架了。但是中间一直有一个很小的核心问题


03

【Blog.Core开源】快速升级.NET 6.0

《Blog.Core》开源项目已经3年,期间收获了很多很多,同时也收到了很多小伙伴的支持和鼓励,才使得我有足够的心力从2.0到2.1、2.2、3.0、3.1和稳定了一年的5.0主版本。当然不会停止脚步的


02

ASP.NET Core 中做集成测试的三种方案

在平时的开发中,我们很少会关注到测试的问题,更别说集成测试了,除非是公司有硬性要求或者是自己的开源项目中,为了整体架构的完整性,需要用测试来做辅助点缀,而更多的也仅仅是单元测试


01

入门K8s:一键脚本搭建Linux服务器集群

主要是将安装和运行代码做了一次真机实验,亲测可用。文章内包含的脚本和代码,多来自于网络,也有我自己的调整和配置,文章末尾对参考的文献做了列举,方便大家参考。


Blog.MVP.Blazor.SSR © 2023 老张的哲学 The style design idea comes from edi.wang
An error has occurred. This application may no longer respond until reloaded. Reload 🗙