NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

WorkPlus助力企业高效协作的企业级内网即时通讯解决方案

WorkPlus

聚沙成塔,繁花依旧

少油少糖八分饱

投资 理财 繁花 年会不能停

定期做好这件事,减少技术债,拒做背锅侠

极狐GitLab

淘宝商品销量数据爬取丨淘宝API接口技术

tbapi

淘宝商品评论接口 天猫商品评论接口 天猫评论API接口 淘宝评论API接口

InternetSpeedTest for Mac(网络测试工具)v3.9激活版

影影绰绰一往直前

WorkPlus企业内部即时通信新选择,打造高效协作新格局

WorkPlus

按键开关机的锂电池充放电解决方案

智趣匠

WorkPlus卓越的即时通讯工具,助力企业提升工作效率

WorkPlus

WorkPlus领先企业即时通信软件,提升团队沟通效率的利器

WorkPlus

DevOps|我们需要什么样的产研项目管理工具

laofo

项目管理 DevOps cicd 研发效能 敏捷管理

平台工程与安全

俞凡

DevOps DevSecOps 平台工程

Navicat for SQLite 12 for mac v16.3.5中文版下载

影影绰绰一往直前

Bookends for Mac v14.2.8注册激活版下载

影影绰绰一往直前

WorkPlus企业打破信息孤岛,构建统一工作平台的首选之一

WorkPlus

445端口是啥?445端口怎么关闭?

百度搜索:蓝易云

Linux 运维 windows 云服务器 445

Brc20钱包横评推荐:谁更适合玩铭文?

EOSdreamer111

亚马逊工程师如何将现有超大规模 NoSQL 数据库改造支持大规模分布式事务?

薛以致用

缓存架构带来的甜与苦

薛以致用

Navicat for Oracle for Mac v16.3.5中文特别版下载

影影绰绰一往直前

梅开二度:我在VS Code上又写了一个Hive&Spark SQL的插件

泊浮目

vscode Sparksql 插件 Hive SQL spark SQL

Brc20钱包横评推荐:谁更适合玩铭文?

股市老人

Tagr for Mac(音频元数据编辑器)v5.6.3激活版

影影绰绰一往直前

BRC20通证的深度科普:它的潜力与如何导入到bitget

EOSdreamer111

Navicat for Oracle for Mac v16.3.5中文特别版下载

影影绰绰一往直前

聚道云软件连接器助力知名企业,提升合同管理效率

聚道云软件连接器

案例分享

【CentOS】VirtualBox yum 无法使用怎么办?

百度搜索:蓝易云

Linux centos yum 云服务器 virtualbox

ubuntu下简单编译opencv教程。

百度搜索:蓝易云

Linux ubuntu 运维 OpenCV 云服务器

随想2024.01.15

hackstoic

生活感悟

BRC20通证的深度科普:它的潜力与如何导入到bitget

股市老人

FonePaw iOS Transfer for Mac(IOS数据传输工具) v6.0.0激活版

影影绰绰一往直前

服务器卡顿,打开文件卡住的原因有哪些

德迅云安全杨德俊

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