速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

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

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

关注

评论

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

常见的API安全漏洞类型

阿泽🧸

11月月更 API漏洞

GitLab 服务的数据备份与恢复

忙着长大#

gitlab

极客时间运维进阶训练营第三周作业

Starry

What's new in dubbo-go v3.0.3

apache/dubbo-go

极客时间运维进阶训练营第三周作业

老曹

2022-11-13:以下go语言代码中,如何获取结构体列表以及结构体内的指针方法列表?以下代码应该返回{“S1“:[“M1“,“M2“],“S2“:[],“S3“:[“M1“,“M3“]},顺序不限

福大大架构师每日一题

golang AST 福大大

【C语言】extern 关键字

謓泽

11月月更

ubuntu安装 GitLab、创建 group、user 和 project 并授权

忙着长大#

gitlab

如何搭建数据指标体系

穿过生命散发芬芳

11月月更 数据指标体系

打破国内应用商店发展局限,vivo应用商店9.0创新突围

ToB行业头条

《数字经济全景白皮书》中国商业银行普惠金融可持续发展能力评价2022

易观分析

普惠金融 数字技术应用

第一章TCP/IP协议

初学者

TCP/IP 11月月更

读《计算机是怎样跑起来的》体会

听风go

9位资深技术专家!来自香山团队、平头哥等大咖云集的龙蜥RV专场回顾来了

OpenAnolis小助手

芯片 risc-v 龙蜥社区 2022云栖大会 技术专场

Redhat持久化日志与实战练习

阿柠xn

Linux 运维 11月月更

极客时间运维进阶训练营第三周作业

独钓寒江

如何在 Kubernetes 中创建命名空间?

wljslmz

Kubernetes 命名空间 11月月更

CSS学习笔记(七)

lxmoe

CSS 前端 学习笔记 11月月更

词向量word2vec(图学习参考资料1)

汀丶人工智能

图神经网络 图学习 11月月更

【愚公系列】2022年11月 微信小程序-app.json配置属性之subpackages和preloadRule

愚公搬代码

11月月更

极客时间运维进阶训练营第三周作业

chenmin

第三章TCP/IPip地址概念与应用

初学者

TCP/IP IP地址 11月月更

案例体验HTTP2.0多路复用

小鑫同学

前端 HTTP2.0 11月月更

tips-mac安装jdk及设置环境变量

无崖子Z

服务至上的时代,生态才是ToB软件厂商发展加速的油门

ToB行业头条

Zebec 创始人Sam Thapaliya11月12日Twitter Space 发言内容回顾

股市老人

【简历优化】如何在简历中最大化体现出自己的学习能力?

王中阳Go

高效工作 面试 高效学习 简历 11月月更

Git 命令的基本使用clone、push 等

忙着长大#

沿着公路,驶入隧道,寻访OpenHarmony的桃花源记

脑极体

极客时间运维进阶训练营第三周作业

LiaoWD

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