http://www.cnblogs.com/yanyangtian/archive/2010/05/24/1742432.html
http://www.cnblogs.com/yanyangtian/archive/2010/05/24/1742432.html
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
600+累计阅读
672平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄17年
NET Core实战项目之CMS 第九章 设计篇-白话架构设计
前面两篇文章给大家介绍了我们实战的CMS系统的数据库设计,源码也已经上传到服务器上了。今天我们就好聊聊架构设计,在开始之前先给大家分享一下这几天我一直在听的《从零开始学架构》里面关于架构设计的定义以及架构设计的三大原则,希望能对大家有所启发。有着这些基础之后,我们再基于此搭建我们的项目框架吧!如果你在阅读的过程中有任何的问题,欢迎大家在留言区进行留言 写在前面 程序员的成长绕不开架构设计,有时架构设计就像鸿沟一样挡在程序的晋升之路上,只要跨过去就可以海阔天空,但不少技术能力很强的程序员却依然不能完全掌握
NET框架程序设计-第1章.NET框架开发平台体系架构
(比如所定义的类型和它们的成员),另外还有一些用于描述托管模块中。
掌握.NET 7层架构:实用示例及设计要点
NET 7层架构是软件开发中的一种组织结构方式,它将应用程序分解成7个不同的逻辑层次。每一层专注于特定的功能和职责,从用户交互到数据存储,每一层都构建在前一层之上。这种分层方法的主要目的是通过减少层间的依赖关系来提高系统的整体质量和开发效率。模型层在.NET 7层架构中通常指的是业务对象的抽象,它包含了领域模型(Domain Model)和数据传输对象(Data Transfer Object,DTO)。
.NET常见的5种项目架构模式
项目架构模式在软件开发中扮演着至关重要的角色,它们为开发者提供了一套组织和管理代码的指导原则,以提高软件的可维护性、可扩展性、可重用性和可测试性。假如你有其他的项目架构模式推荐,欢迎在文末留言🤞!!!.NET常见的几种项目架构模式,你知道几种?(附带使用情况投票)每种项目架构模式都有其各自特点和适用场景,开发者应根据项目的具体需求和技术栈来选择最合适的项目架构模式。
.Net分层架构设计
.NET开发过程中常用的分层思想及实践,包含了Attribute在实际开发中使用的例子
.NET应用架构设计原则、模式与实践 案例源码
国内首本讲解企业级.net应用架构与设计的专著,由国内经验丰富的.net专家和架构师亲自执笔,权威性毋庸置疑。本书的重点不在于架构与设计的理论,而是从实践的角度出发,结合大量示例和一个完整的项目案例循序渐进地讲解了.net应用架构与设计的方法、流程、原则、模式和最佳实践,实践指导意义极强。本书在写作方式上打破了传统的知识灌输方式,而是用逐步演进的方式去引导和启发读者的抽象思维和宏观思想,从而让读者快速掌握架构与设计的精髓。 《.net应用架构设计:原则、模式与实践》一共分为三个部分:第一部分首先介绍了企业应用架构与设计的流程和核心概念,然后讲解了应用架构中常用的设计模式和设计原则,以及常用的几种设计方法;第二部分的主题是架构与设计的方法和最佳实践,既对架构分层的相关知识进行了详细的阐述,又用大量实战案例对业务层、服务层、数据访问层、数据存储层、显示层的原理和设计进行了深入的剖析;第三部分以一个真实的项目案例(已上线)演示了企业级应用的架构与设计的流程和方法,旨在帮助读者将前面所学的知识融会贯通,从而真正达到能动手实践的目的。
.NET常见的几种项目架构模式,你知道几种?(附带使用情况投票)
项目架构模式在软件开发中扮演着至关重要的角色,它们为开发者提供了一套组织和管理代码的指导原则,以提高软件的可维护性、可扩展性、可重用性和可测试性。假如你有其他的项目架构模式推荐,欢迎在文末留言🤞!!!.NET常见的几种项目架构模式,你知道几种?(附带使用情况投票)每种项目架构模式都有其各自特点和适用场景,开发者应根据项目的具体需求和技术栈来选择最合适的项目架构模式。
Microsoft.NET企业级应用架构设计 第二版
Microsoft.NET企业级应用架构设计 第二版 扫描版的
走向.NET架构设计
详细地址: http://www.cnblogs.com/yanyangtian/category/265762.html 走向.NET架构设计 走向.NET架构设计-第六章-服务层设计(中篇) 摘要: 走向.NET架构设计-第六章-服务层设计(中篇) 前言:上一篇文章介绍了一些服务层的基本知识,而且也简要的介绍了SOA的有关知识,本篇主要是介绍
Microsoft.NET企业架构设计PDF
Microsoft.NET企业架构设计,适合要进阶的开发人员,和想要学习架构设计的人员
.NET应用架构设计—重新认识分层架构
接触分层架构有段时间了,从刚开始的朦朦胧胧的理解到现在有一定深度的研究后,觉得有必要将自己的研究成果分享出来给大家,互相学习,也是对自己的一个总结。我们每天面对的项目结构可以说几乎都是分层结构的,或者是基于传统三层架构演变过来的类似的分层结构,少不了业务层、数据层,这两个层是比较重要的设计点,看似这两个层是互相独立的,但是这两个层如何设计真的还有很多比较微妙的地方,本文将分享给大家我在工作中包括自己的研究中得出的比较可行的设计方法。其实这一节我本来不打算加的,关于传统三层架构我想大家都应该了解或者很熟悉了,但是为了使得本文的完整性,我还是简单的过一下三层架构,因为我觉得它可以使得我后面的介绍有
.NET架构设计、框架设计系列文章总结
从事.NET开发到现在已经有七个年头了。慢慢的可能会很少写.NET文章了。不知不觉竟然走了这么多年,热爱.NET热爱c#。突然想对这一路的经历进行一个总结。 是时候开始下一阶段的旅途,希望这些文章可以在发挥点价值作用。 架构设计: ElasticSearch大数据分布式弹性搜索引擎使用(推荐) DDD实施经验分享—价值导向、从上往下进行(圈内第一个吃螃蟹DDD实...
SIwave学习记录:电热耦合仿真
SIwave电热耦合仿真
走向ASP.NET架构设计(转)
系列文章链接 走向ASP.NET架构设计--第一章:走向设计 走向ASP.NET架构设计---第二章:设计 & 测试 & 代码 走向ASP.NET架构设计—第三章—分层设计,初涉架构(前篇) 走向ASP.NET架构设计—第三章—分层设计,初涉架构(中篇) 走向ASP.NET架构设计—第三章—分层设计,初涉架构(后篇) ...
大数据之父_BIM先驱Charles (Chuck) M. Eastman逝世——致敬“BIM之父”
原标题:BIM先驱Charles (Chuck) M. Eastman逝世——致敬“BIM之父”BIM研究的先驱、佐治亚理工教授Charles (Chuck) M. Eastman于本周一(11月9日)在其Atlanta家中逝世。特转韩国Yonsei大学Ghang Lee教授的讣文以作纪念。过世原因未说明。BIM的出现是与当今时代科技的发展分不开的。在信息时代建筑发展面临的挑战巨大:建筑物越建越高...
告别环境配置烦恼:Docker容器化一站式搭建Zephyr RTOS开发环境
本文详细介绍了如何使用Docker容器化技术一站式搭建Zephyr RTOS开发环境,彻底解决环境配置不一致、依赖冲突等难题。通过预构建镜像、数据卷挂载和实战编译示例,帮助开发者快速获得隔离、一致且可复现的嵌入式开发环境,大幅提升开发效率和团队协作体验。
Asp.net网站开发架构设计要求
Asp.net网站开发架构设计要求 网站文件名:1、 网站文件名以标准英文单词描述业务内容。如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx / articleList.aspx 等。2、 文件名尽量不用数字描述。3、 文件名尽量不能太长,以不超过20个字母为宜。4、 图片
【社区分享】从零开始学习 TinyML,建立 TensorFlow 深度学习模型(技术优化篇)
本文来自社区投稿与征集,作者王玉成,ML&IoT Google Developers Expert,温州大学智能锁具研究院总工程师。 了解更多:https://blog.csdn.net/wfing 经过前面几章的讨论,我们了解了TinyML 的概念,完成了一个最简单的TinyML 的模型并且运行在微控制器上,得出最基本的结果。但是在实际的工程应用中,模型建立之后,也需要再进一步结合许多优化方面的技术,这就是我们接下来想要探讨的。 5. 优化 TinyML 这本书也详细的向我...
.NET初学者架构设计指南(三)
http://kb.cnblogs.com/page/42249/
科研人必备!用WisPaper搭建个人文献知识库的完整指南(附Zotero联动技巧)
本文详细介绍了如何利用WisPaper搭建高效的个人文献知识库,包括文件命名标准化、文件夹结构设计、语义搜索技巧及与Zotero的深度联动方法。通过智能标签系统和知识图谱功能,科研人员可以快速定位关键文献,提升研究效率。特别适合需要管理大量学术文献的研究者。
全面解读 SAP Business Data Cloud
SAP 在 2025 年初正式推出(简称BDC),它把、以及全新的统一封装为一项完全托管的 SaaS 服务,配套交付“语义层 + 数据产品 + 智能应用”三层能力,为企业构建真正贴近业务语境的 “Business Data Fabric”。这一方案不仅解决了跨系统数据碎片化、治理难及 AI 训练数据可信度低的问题,还为现有 BW 客户、S/4HANA以及第三方工作负载提供云上现代化路径和零拷贝数据共享机制。本文将围绕技术架构、核心组件、业务场景、迁移路线及未来展望展开,以 Henkel 等真实案例佐证。
.NET初学者架构设计指南(二)
http://kb.cnblogs.com/page/42248/?page=1
Windows 11 安装 OpenClaw(龙虾):不用WSL、不用虚拟机、启动、使用、停止、卸载
本文详解 Windows 11 原生安装 OpenClaw(龙虾)全流程,无需 WSL 或虚拟机。涵盖环境配置、安全警示、模型接入(如通义千问)及技能初始化。提供启动、文件自动化操作、停止与卸载的完整指南,并附常见认证过期解决方案。助您快速部署本地 AI 智能体,实现电脑操作自动化,提升工作效率。
10年+ .NET Coder 心语 ── 继承的思维:从思维模式到架构设计的深度解析
具体的才是频繁变化的,所以需要把变化的部分划分出来,使之可以在继承框架下既能重用也能独立变化,而不引发较大的影响,这就是继承的真正价值 —— 它帮助开发者在抽象与细节之间找到平衡,通过自下而上和自下而上的设计方法,引导我们从在局部与整体之间逐步完善对问题的认识。而当我们进行继承操作的时候,更多的应该要想到,我们是在基于父类做一些细化,但不可以越界发挥。这里的继承用到了一种自上而下的设计方法,开发者可以先从抽象的层面定义系统的整体结构和行为,然后逐步细化到具体的实现细节,这也是一个树形可追踪的过程的。
【人工智能】拒绝焦虑,理性突围:AI 时代 Java 工程师的职业重构与进化指南
摘要:在AI技术快速发展的背景下,Java工程师面临职业转型挑战。本文通过MECE原则解构工作内容,划分高替代风险区(如CRUD开发)、高增效潜能区(如逻辑优化)和高核心壁垒区(如架构设计),指出AI对不同任务的影响程度。从劳动经济学视角分析行业将呈现K型分化,初级执行者被替代,而精通AI协作的全栈工程师需求增长。文章强调警惕过度依赖AI导致认知能力退化,并提出转型路径:掌握AI驱动开发(AIDD)、深耕领域驱动设计(DDD)、拓展全流程能力及AI原生应用开发。最终结论指出,未来的核心竞争力在于结合AI工具
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
658
2337

被折叠的 条评论
为什么被折叠?



