【大咖分享】AI 大模型时代,架构师有哪些机遇和挑战? 了解详情
写点什么

闲话 Acropolis

  • 2007-06-20
  • 本文字数:902 字

    阅读完需:约 3 分钟

微软的下一代 CAB(Composite UI Application Block)的开发进展已经一年多没有消息了。在 6 月 5 日,微软的 David Hill宣布了 一个即将发布的开发代号为 Acropolis 的客户端应用程序开发框架。过去几年中,开发人员主要是依靠 SCSF 和 CAB,在.NET Framework 中创建复杂的 Windows 客户端应用程序。这次被社区特别称赞的是这个应用程序框架是开源的,并托管在 CodePlex.com 上。

然而,对于 Acropolis,微软将以 Visual Studio 插件的方式来发布,并具有自己的一些设计规则。是否支持 Visual Studio Express 版本还在讨论之中。

(发布这个框架的)目的就是在一年内通过提供一系列的组件和工具,以便用.NET Framework 中的 XAML 和 WPF 技术,使得开发复杂的多页面的模块化客户端应用程序变得更容易。虽然 XAML 和 WPF 都已经随着.NET Framework 3.0 一起发布了,但是 Visual Studio 2005 对于 XAML 和 WPF 进行 UI 开发的支持并不是很好。

对于未来社区技术预览版中所期望的功能已经定好了。但最初的几个发布版本完全可能会被在 Tech Ed 2007 期间发布的版本所改变。Acropolis 的社区站点已经放在了 windowsclient.net 上,并包含了一些视频片段、文档和论坛。

社区对于 Acropolis 的反应朝着肯定的方向发展。可理解的是,IdeaBlade 的 Ward Bell 把他的想法跟社区里面预料之中和大为意外等两方面的大致说法,进行了一番考量:

“Acropolis 的目的是,在不牺牲构架完整性的前提下显得更平易近人。我们应该能够快速地构建简单的 Acropolis 应用程序,并能根据需求的变化加强这些应用程序的功能,而无需废弃我们最初的实现和重新创建。这是一个很巧妙的策略。他们能做得到吗?我想应该可以。不过,他们的坎坷之路才刚刚开始。”

Glenn Block 贴出了一个早期的 FAQ ,并提出了一些和 SCSF/CAB 相关的很尖锐的要点:

“随着 Acropolis 的宣布,我们当前对于 SCSF 的发布没有任何未来的计划。虽说如此,我们的客户还是会获得保证,我们不会停止对 SCSF 的支持。”

只有时间能告诉我们微软能否按照 Acropolis 的愿景那样,提供一系列的组件和工具,让 Visual Studio 很好地支持 XAML 和 WPF 客户端应用程序的开发。查看英文原文: The Buzz on Acropolis

2007-06-20 21:48560
用户头像

发布了 254 篇内容, 共 50.1 次阅读, 收获喜欢 2 次。

关注

评论

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

Serverless 应用优化四则秘诀

Serverless Devs

Serverless

Python代码阅读(第74篇):单词首字母转换成大写

Felix

Python 编程 字符串 阅读代码 Python初学者

JVM进阶(十一):JAVA G1收集器

No Silver Bullet

G1 JVM 垃圾收集器 2月月更

Spring Cloud Alibaba Nacos 服务注册与发现功能实现!

王磊

SpringCloud Alibaba

Hadoop运行环境搭建

编程江湖

hadoop

云效交付篇:流水线持续交付 | 云效快速入门

阿里云云效

阿里云 DevOps 云原生 持续交付 研发

Apache POI详解及Word文档读取示例

程序员架构进阶

Java Apache POI 2月月更

Java常见数据结构详解

编程江湖

聚力同行,迈向零碳未来

大咖说

云计算 阿里巴巴 阿里云 数智化

Serverless 年终技术盘点 :工业、学术、社区遍地开花

Serverless Devs

云计算 阿里云 Serverless

人人都是 Serverless 架构师 | 弹幕应用开发实战

Serverless Devs

Serverless 弹幕 应用开发

一人走路不孤独,小度化身百度地图导航NPC,伴你回家路

百度大脑

让所有工具变成你的锤子 — 邂逅《Every Tool's a Hammer》

蔡超

方法论 学习笔记 软件架构

为什么你辛苦肝的博客没人看?搭框架、排版、画图技巧这些你真的懂么?

码哥字节

排版规范 写作技巧 2月月更

抽奖| Apache Pulsar 社区新年福袋来啦

Apache Pulsar

开源 云原生 中间件 Apache Pulsar 社区

Pulsar 在云原生消息引擎领域为何如此流行?| 社区征文

老周聊架构

云原生 Apache Pulsar 新春征文 2月月更

暂时不在更新

你?

盘点下近几年退役的顶级 Apache 大数据项目 - 继 Sentry,Sqoop 之后,Ambari 正式退役

明哥的IT随笔

大数据 ambari sqoop sentry

微服务从代码到k8s部署应有尽有系列(一)

万俊峰Kevin

Go 微服务 web开发 go-zero RPC框架

Milvus 2.0 正式 GA

Zilliz

数据库 AI

职场焦虑之我对35岁危机的看法

老张

35岁危机 职场发展

JS事件详解和js事件委托

编程江湖

GitLab + Jenkins + ACK 自动化部署方案

百瓶技术

运维 jenkins 自动化部署 #GitLab ACK

容器编排技术 Kubernetes 学习总结|社区征文

架构精进之路

云原生 新春征文 2月日更

Apache Pulsar 2021 年度盘点(结尾有惊喜)

Apache Pulsar

开源 云原生 中间件 社区 Apachepulsar

了解一下DDD领域驱动设计

蜜糖的代码注释

Java DDD 领域模型 2月月更

Apache Druid 在 Shopee 的工程实践

Shopee技术团队

数据库 后端 Apache Druid

2021 Apache Pulsar 中文社区先锋奖与年度优秀案例奖出炉!

Apache Pulsar

开源 云原生 中间件 Apache Pulsar 社区

Web Components系列(一) —— 概述

编程三昧

前端 组件化 2月月更

JVM进阶(十):年老代收集器

No Silver Bullet

CMS JVM 2月月更 年老代收集器

视野 | KeyDB:为 Web 应用而生的高性能 Redis 分支

RadonDB

数据库 redis 后端 RadonDB

  • 扫码加入 InfoQ 开发者交流群
闲话Acropolis_.NET_James Vastbinder_InfoQ精选文章