写点什么

文章:使用面向.NET 的 Naked Objects 进行快速应用程序开发

  • 2009-04-15
  • 本文字数:471 字

    阅读完需:约 2 分钟

领域驱动设计将有助于你构建一个应用程序的核心,但是你仍然需要开发表示层,重复实现必需的验证逻辑。对于内部应用程序而言,功能总是要比形式重要得 多,Naked Objects 诠释了这一理念。通过适当的标记,Naked Objects 能够自动以 Java 或.NET 生成与之匹配的表示层。

面向.NET 的 Naked Objects 作为一个框架,提供了针对.NET 框架下裸对象架构模式的一种实现。裸对象背后隐藏的基本概念是在编写一个业务应用程序时,开发者只需要编写领域对象以及封装在领域对象中的业务逻辑。而该框架就会将领域对象以丰 富的面向对象样式的用户界面形式暴露给用户,同时还会处理这些对象的持久化与管理,这通常通过一个 ORM 实现。对于那些提出领域驱动设计

的人,这一模式可能正可投其所好。除了消除编写用户界面层和数据访问层的需求,裸对象模式还有助于良好的对象建模——因为你可以瞬间将一个原型领域模型转换为一个能够为业务用户评估的应用程序。

本文详细介绍了 Naked Objects 框架,它的发展历史与工作原理,以及如何通过它实现业务规则。

详细内容,请阅读全文使用面向.NET 的 Naked Objects 进行快速应用程序开发

2009-04-15 00:011678
用户头像

发布了 109 篇内容, 共 43.9 次阅读, 收获喜欢 14 次。

关注

评论

发布
暂无评论
发现更多内容

交易系统之数据库弱依赖解决方案

京东科技开发者

数据库 高并发 灾备 db 企业号 3 月 PK 榜

企业不想走弯路,不如试试低代码开发

引迈信息

低代码 低代码开发 JNPF

SpringBoot项目就连创建目录都让人抓狂

Java Spring Boot 框架

VPN客户端Shimo mac版使用教程:如何创建新的 VPN 帐户?

Rose

vpn mac系统 Shimo下载 Shimo教程

NineData x 阿里云 正式上线

NineData

数据库 阿里云 数据迁移 数据管理 NineData

3D摄影棚布光工具Set A Light 3D Studio

Rose

Mac软件 Set A Light 3D Studio 3D摄影棚布光工具

可插拔组件设计机制—SPI

京东科技开发者

spi Java】 JavaSPI 企业号 3 月 PK 榜

React数字滚动组件 numbers-scroll

观纵科技

JavaScript 前端监控 React

通过Flutter实现一个能在多端运行的扫雷游戏

编程的平行世界

flutter 前端 游戏 移动端 扫雷

从零开始搭建一个通用的业务技术架构,这套架构 有点牛逼!

程序知音

Java 程序员 编程语言 后端

URule规则引擎

规则引擎 java

亿级用户中心的设计与实践

Java 服务架构 亿级流量 用户中心

ElasticSearch必知必会-Reindex重建索引

京东科技开发者

elasticsearch 索引 ES 集群 企业号 3 月 PK 榜

面面俱到!四面阿里拿offer后,才发现师哥给的面试笔记有多强大

Java java面试 Java八股文 Java面试题 Java面试八股文

科技助力金融转型 阿里云联合中国信通院在京举办未来金融思享会

阿里云云效

DevOps 数字化转型 金融 BizDevOps 业技融合

业务架构那点事(2)如何通过高层访谈获取企业战略信息?

涛哥 数字产品和业务架构

业务架构 访谈

企业如何构建内部开发者平台?

SEAL安全

IdP 平台工程 企业号 3 月 PK 榜 内部开发者平台

使用Assembly打包和部署Spring Boot工程

Java spring Spring Boot assembly 框架

真的有那么丝滑吗?面试阿里(Java岗)从投简历到面试再到入职

Java java面试 Java八股文 Java面试题 Java面试八股文

从稀疏表征出发、召回方向的前沿探索

百度Geek说

召回 预训练模型 稀疏矩阵 企业号 3 月 PK 榜

Acrobat Pro DC 2023发布,有哪些新的改进?

Rose

adobe pdf编辑器 Acrobat Pro DC 2023

直播教学!20 分钟开发可视化「智能门铃」丨RTE 开发实战课 • 第一期

声网

最佳实践 直播 RTC 声网

Blazor在IoT领域的前端实践 @.NET开发者日

MASA技术团队

.net blazor MASA MAUI

喜讯|百度入选“移动互联网APP产品安全漏洞治理”优秀案例

百度安全

AntDB数据库助力中国移动华南中心计费项目

亚信AntDB数据库

AntDB 国产数据库 aisware antdb AntDB数据库 企业号 3 月 PK 榜

金三突击面试,收获6个Offer,原来面试还能这么简单!

Java java面试 Java八股文 Java面试题 Java面试八股文

Last Week in Milvus

Zilliz

Milvus Zilliz 向量数据库

OPPO、京东云 loT 项目数据架构改造,数据处理痛点这样破解

TDengine

tdengine 数据架构 时序数据库 用户案例 loT

文章:使用面向.NET的Naked Objects进行快速应用程序开发_.NET_Jonathan Allen_InfoQ精选文章