肥仔教程网

SEO 优化与 Web 开发技术学习分享平台

ABP Framework 7.4 RC 新增功能简介:增强微服务架构支持

.NET Core C#系列之ABP Vnext与达梦DM数据库的使用教程

abp vnext 开发快速入门 2 实现基本增删改查

上篇说了abp vnext 的大体框架结构,本篇说下如何实现基础的增删改查。实现增删改查有以下几个步骤:

1、配置数据库连接

2、领域层(Domain)创建实体,Ef core 层配置Dbset( 用的Ef core code first) ,自动创建数据库和表

3、ApplicationContract 层编写Dto(数据传输对象)

4、Application 层设置AutoMap, 编写增删改查方法

5、运行宿主服务,这里用到了swagger,用swagger 进行测试。

ABP应用开发(Step by Step)-上篇

本文主要通过逐步构建一个CRUD示例程序来介绍 ABP 框架的基础知识。它涉及到应用开发的多个方面。在本章结束时,您将了解ABP 框架的基本开发方式。建议入门人员学习,老手不要浪费您宝贵时间。

创建解决方案

ABP vNext框架文档解读13-实体&聚合根

什么是DDD?

ABP框架提供了基础设施, 使基于领域驱动设计的开发更易实现.

领域驱动设计(DDD) 是一种通过将实现连接到持续进化的模型来满足复杂需求的软件开发方法.

领域驱动设计的前提是:

  • 把项目的主要重点放在核心领域和领域逻辑上
  • 把复杂的设计放在领域模型上

App 架构进阶:用组合模式让你的文件/菜单/权限树“无限生

App 架构进阶:用组合模式让你的文件/菜单/权限树“无限生长”


在日常开发中,移动端常见的目录管理、菜单组织、权限体系、UI层级、甚至复杂配置的管理等,都天然拥有“树状结构”。如何用简洁、灵活、可扩展的方式优雅实现这些递归层级?这就是**组合模式(Composite Pattern)**的威力所在。

展览作为方法:如何摆脱“看不懂”的焦虑

作者:鲍文炜 上海博物馆青年学者

艺术史家巫鸿在新近采访中提及现代人往往因缺乏图像教育而成为“视盲”,进而在进入展览、面对画作时常常发出“看不懂”的感叹;这种情况在欣赏西方绘画时似乎尤为普遍。日本国立西洋美术馆近期的展览“西方绘画,从何看起?从文艺复兴到印象派”恰可作为对这种观点的回应,显示展览不仅可以通过独立展品提供审美体验、带来智性提升,更能以其整体为观众搭建起适用于理解同类展览的框架,以及有关如何理解图像的方法论上的启发。

深入设计模式:工厂方法

设计模式是软件设计中常见问题的典型解决方案,是针对软件设计中常见问题的工具箱,其中的工具就是各种实践验证的解决方式。即使你从未遇到过这些问题, 了解模式仍然非常有用, 因为它能指导你如何使用面向对象的设计原则来解决各种问题。


软网推荐:快入Windows 10安全模式另有办法

Windows 10使用了不同于Windows 7的安全模式进入方式。使用Windows 10系统,要进入安全模式,一般需通过系统“设置”菜单,进入到系统“高级设置”,然后重启才能到达。不过,我们可以想方设法,找到进入安全模式的其他捷径。例如,通过找回Windows 10中失效的F8安全模式捕捉功能,启动时用F8捕捉进入;或者找回传统多系统启动菜单列表中的F8选择项,选择进入。这样,便可为Windows 10环境下进入安全模式提供方便。

1. 多法找回F8捕捉 一键选择安全模式

万字长文:etcd 从入门到放弃



作者:kaliarch原文:
https://juejin.im/post/5e02fb1f518825123b1aa341


背景:近期 k8s 应用中 etcd 的功能存在一些困惑,对其进行来单独的学习,能更深入理解 k8s 中的的一些特性。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言