摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 在前面三章中,我们探讨了ABP框架提供的基本服务、数据访问基础设施和横切关注点问题。 在第2部分的最后一章中,我们将继续介绍经常使用的一些ABP功能: 获取当前用户 使用数据过滤 控 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 信仰的力量 人没有信仰是很可悲的,就像找工作一样,哪家钱多,就去哪家,哪家轻松,就在哪家。 可怜的是前面几十年我都不知道自己想要什么,真正体会到没有信仰的人是多么可怜,就像墙头草,思 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 本文是《使用Dapr和.NET 6.0进行微服务实战》的第1篇引言部分,本文大致介绍了Dapr产生的背景,系列目标,思路以及可能涵盖的主题范围(注意,主题不会固定这些章节,会根据自己 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 为了了解ASP.NET Core Web API的版本控制,我们必须了解API中的一些版本控制策略,然后将API版本控制与OpenAPI集成,以便我们可以在Swagger UI中看到 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 背景 最近尝试录制了一个系列视频:《ASP.NET Core 6.0+Vue.js 3 实战开发》,本节是视频内部整洁架构的理论和实战的文字稿。因为在录制之前,我通常会编写完整的文字 阅读全文
摘要:
ASP.NET Core是微软提供的强大的web框架,它有很多潜在的强大而有用的功能。 本专栏的目标是帮助您把框架的隐藏能力最大限度地发挥出来,让您能够按需定制ASP NET Core框架。本专栏提供了一种具体的操作和实现方法,可以让你在短时间尽可能地提高效率。 有同学催促更新慢,这里打个广告,如果 阅读全文
摘要:
《Mastering ABP Framework》图书目录 第一部分 企业级软件开发和ABP框架 ABP框架入门 ABP应用开发(Step by Step)-上篇 ABP应用开发(Step by Step)-下篇 探索ABP的EventHub解决方案 第二部分 探索ABP基础架构-上 探索ABP基础 阅读全文
摘要:
大家好,我是张飞洪,谢谢你阅读我的文章,自从土牛Halil ibrahim Kalkan的《Mastering ABP Framework》出版之后,我就开始马不停蹄进行阅读和翻译,目前基本保持一周一章的进度。 为什么要翻译? ABP的官方文档应该是比较全面了,但是有几个问题: 本人目前维护一个AB 阅读全文
摘要:
沟通创造价值,分享带来快乐。这里是程序员阅读时间,每天和你分享读书心得,欢迎您每天和我一起精进。 作者:十三 解读:张飞洪 现在的很多程序员基本上可以说是面向GitHub编程,遇到新项目要启动就会到GitHub上一顿猛烈搜索,然后采用拿来主义,这对那些想要做开源项目,甚至通过开源来收割韭菜的人来说, 阅读全文
摘要:
沟通创造价值,分享带来快乐。这里是程序员日报,每天和你分享读书心得,欢迎您每天和我一起精进。 今天要分享的是前 Netflix 和 Amazon 主管 Michael Lin的心得笔记,我从中学到不少软技术的能力,它甚至比技术本身更加重要,希望你读完会有所收获。 初级工程师常犯 3 个错误,你在做吗 阅读全文
摘要:
本文共2103字,预期10分钟阅读完成,我是张飞洪,感谢您的阅读。 01 尴尬的交付 不知道你是否遇到过交付不被认可的尴尬。工作这么多年,不管是向上汇报,还是任务下发,你会发现扯皮总是无处不在。 老板可能会告诉你我要做数字化,然后巴拉巴拉一堆需求: 1、类似ERP风格:包括业务模式,风格,类型(流程 阅读全文
摘要:
本文共2568个字,预估阅读时间10分钟 01 效率问题 程序员越高效产出越高,产出越高能力越强,于是形成一个增强环路。但是,就我观察,现实中的程序员,大部分没有用心去思考学习效率问题。 1975 年,弗雷德里克·布鲁克斯(Frederick Brooks)出版了软件行业的名著《人月神话》,他给出了 阅读全文
摘要:
.net core 阅读全文
摘要:
我喜欢阅读,看到让我拍案叫绝的文章,内心就会特别汹涌澎湃,但是我知道这种碰撞是肤浅的,因为学习金字塔原理告诉我们,收听只不过吸收5%,我非得写点什么不可,好让自己更好的领会和消化,也是对每一个让我激动不已的作者致敬。 乔新亮简介:彩食鲜副总裁兼CTO、前苏宁科技集团副总裁、TGO鲲鹏会荣誉导师 导引 阅读全文
摘要:
abp的模块化给我留下深刻的印象,模块化不是什么新概念,大家都习以为常,但是为什么要模块化,模块化的意义或者说目的是什么?也许我们思考得并不深入。难得的是abp不仅完美的阐述了模块化概念,而且把模块化落地得十分优雅,并且进行了开源。 模块化内涵? 模块分类 根据粒度大小的不同,模块具有各自的概念,我 阅读全文
摘要:
之前思考和总结过两篇关于学习的文章,(《如何快速且深入的学习一门新技术》,《微服务学习导航》),个人感觉还是言不尽兴,太过肤浅了。所以这篇文章会从更高的形而上的角度来审视自己的学习。其中的思想来源比较复杂,主要是受了老子、王东岳、李善长、古典文学和计算机科学等的影响,不知其所踪。 学什么? 抽象模型 阅读全文
摘要:
参考资料: 《互联网大厂如何玩转代码评审》 梁松华 京东高级开发工程师 《学习Facebook真正发挥代码审查的提效作用》 葛俊 前Facebook内部工具团队Tech Lead 《代码审查哪种方式更适合我的团队》 葛俊 前Facebook内部工具团队Tech Lead 《聊一聊代码审查》熊燚(四火 阅读全文
摘要:
距离写作《软件开发模式:瀑布与敏捷》已经1年了,在新公司又带了1年新团队,中间陆续有看了一些软件工程的文章,是时候写点总结性的东西了。 我们知道要构建高质量软件,就要解决软件过程中的混乱,将软件开发过程中的沟通、计划、建模、构建和部署等活动有效地组织起来。 而软件过程,就是在软件项目的生命周期内,也 阅读全文
摘要:
目前公司系统多个应用分层结构各不相同,给运维和未来的开发带来了巨大的成本,分层架构看似很简单,但保证整个研发中心都使用统一的分层架构就不容易了。 那么如何保证整个研发中心都使用统一的分层架构,以达到提高编写代码效率、保证工程统一性的目的? 这里给出个人的规划设计,希望对你有所启发。 1.分层目标 简 阅读全文
摘要:
很多做软件开发同学的梦想都是成为一名架构师,而架构师的核心工作就是做好软件设计。软件设计是软件开发过程中的一个重要环节,那么如何进行软件设计,其输出标准又是什么呢?软件设计过程中,如何和各个相关方沟通,使软件设计能同时满足用户的功能需求和非功能需求,并降低公司的开发成本? 前期思考 很多软件开发同学 阅读全文
摘要:
在这个数字化的时代,博客成为了程序员和技术爱好者们分享知识、记录成长的重要平台。随着时间的推移,不同的博客平台各有兴衰,而CSDN,作为中国最大的IT技术社区,以其专业性、活跃度和资源丰富度吸引了无数技术人的目光。今天,我决定将我的博客从原平台搬至CSDN,这不仅是一次技术上的迁移,更是一场对过去记 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 在本文中,我们将讨论ASP.NET Core中的新路由。我们将了解什么是接口(endpoints)路由,它是如何工作的,它在哪里使用,以及如何创建自己的路由。 本文主题: 探索接口路 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 授权、验证、异常处理和日志记录等横切关注点是每个系统的基本组成部分,它们对于确保系统的安全和良好运行至关重要。 实现横切关注点会导致应用中的很多地方出现重复代码。此外,一次授权或验证 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 本文是《使用Dapr和.NET 6.0进行微服务实战》的第2篇Dapr简介部分,大致包括:了解Dapr,探索Dapr核心组件,设置Dapr环境,构建Dapr简单示例,闲话不说,我们开 阅读全文
摘要:
一、MASA概述 MASA是温州数闪科技推出的开源产品,目前有三个产品线,分别是MASA Stack,MASA Framework,MASA Blazor。 MASA Stack:是一个开源、企业级、云原生技术底座(技术中台),它是一站式.NET现代应用开发解决方案。 MASA Framework: 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 本章是《定制ASP NET 6.0框架系列文章》的第8篇。在本文中,我们将学习中间件,以及如何使用它进一步定制应用程序。我们将快速学习中间件的基础知识,然后探讨如何使用它做的一些特殊 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 本章是《定制ASP NET 6.0框架系列文章》的第10篇。在本章,我们将学习如何定制ASP.NET Core认证机制。微软把安全认证当做ASP.NET Core框架的一部分,足以看 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 离职的心态 人们在辞退或者被辞退都会对原公司抱有意见,因为疫情,公司业务告急,工资发不出来,我也失去了工作。虽然情绪上难免会有波动,但是转念一想,我应该用开心的心态来看待这次辞职,并 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 一次面试 有一次领导让我参加面试,被面的岗位是技术总监。 不知道为什么,每次拉上我的时候,我都在想为什么要叫我,我能帮上什么忙? 结果带我一起面试的同事说,你只负责技术相关的内容,和 阅读全文
摘要:
一、国内外物联网平台 ###国内 百度物接入IoT Hub 阿里云物联网套件 智能硬件开放平台 京东微联 机智云IoT物联网云服务平台及智能硬件自助开发平台 庆科云FogCloud Ablecloud物联网自助开发和大数据云平台 中移物联网开放平台OneNet ###国外 亚马逊AWS IoT 微软 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 由于录制.NET 6 + Vue 3 实战视频的需要,做了一期前端UI组件库的选型。平时国内外积累了不少基于Vue的UI组件,加上这次的整理,我觉得还是比较全面的,现在分享给大家。 阅读全文
摘要:
以下是视频实战所需要的IDE和工具软件的下载链接: Visual Studio Code(适用于Windows、Mac和Linux):https://code.visualstudio.com/download Visual Studio 2022:https://visualstudio.micr 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章或视频能成为你成长路上的垫脚石。 录制视频的体验 这是一个收费的视频,很抱歉,让您失望了。 我尝试做点收费的视频,不是因为我不做免费的专栏分享,我还会继续分享下去。 如果你要喷我,我也认,谁让我是一普通人。家里老小都要生活,我 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 本章是《定制ASP NET 6.0框架系列文章》的第七篇。本文内容和定制无关,主要是关于创建后台服务,用于异步运行任务的功能,我们会使用此功能定期从远程服务获取数据。 本文的主题主要 阅读全文
摘要:
大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 本章是《定制ASP NET 6.0框架系列文章》的第六篇。在本章中,我们将讨论如何在ASP NET 6.0中自定义托管宿主。比如,托管选项和不同类型的托管,并了解一下IIS上的托管。 阅读全文