开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

文章:使用面向.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:011503
用户头像

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

关注

评论

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

Protobuf与Json的相互转化

DoneSpeak

json protobuf serialization

建立区块链证据采信新规则

CECBC

SpringBoot解决CORS问题

DoneSpeak

springboot

架构训练营模块七作业

Geek_e0c25c

架构实战营

如何做好架构设计?

king

2021 年第 26 周 ARTS 打卡

Bryan

redis 网络 ARTS 打卡计划 归并排序 epoll

快手处置多个违规账号:自媒体行业需要净化和规范

石头IT视角

模块7作业 王者荣耀商城异地多活架构设计

高亮

架构训练营

架构实战营 - 模块 7- 作业

泄矢的呼啦圈

架构实战营

Protobuf与POJO的相互转化 - 通过Json

DoneSpeak

json protobuf serialization

推荐系统的UI交互与视觉展示(二十七)

Databri_AI

人工智能 算法 推荐系统

Spring Security认证流程

DoneSpeak

spring security springsecurity

业务架构模块 7 作业

冬天的树

模块7作业

杨彬

#架构实战营

Go 并发编程-共享变量

Rayjun

Go 语言

区块链到底是什么?解读区块链的4大核心组件

CECBC

Hadoop知识点总结

五分钟学大数据

hadoop 7月日更

1.4如何做好架构设计

Lemon

Java 工具箱 | 图片-Base64 互转

DoneSpeak

架构设计方法论

king

LeetCode | 13. 罗马数字转整数

DoneSpeak

LeetCode algorithm

Spring Event初步讲解

DoneSpeak

spring

我用一个例子疏通“路由器漏洞&复现”【建议收藏!!】

网络安全学海

运维 网络安全 信息安全 漏洞分析 代码复现

模块7作业-王者荣耀商城异地多活架构设计

En wei

架构实战营

送给正在迷茫的你!极其重要

欢喜学安卓

android 程序员 面试 移动开发

实现自己的Protobuf Any

DoneSpeak

protobuf

为easyexcel设置TimeZone

DoneSpeak

Excel Apache POI

1.3面向复杂度的架构设计

Lemon

架构设计 架构设计原则

架构训练营模块1作业

慕溶枫

#架构实战营

王者荣耀商城异地多活架构设计

Vincent

架构训练营

碳中和的未来版图里,区块链如何“往上走”

CECBC

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