写点什么

Five Orcas Short Demos

  • 2007-04-04
  • 本文字数:1208 字

    阅读完需:约 4 分钟

Microsoft’s Data blog has

five short demos on Orcas and post-Orcas features for editing XML files and XSD files, debugging XSLT, and working with Entity Data Models (EDM).

The first demo by Stan Kitsis shows covers some XML features such as automatic schema generation. While the schemas probably won’t be perfect, it should serve as a good starting point. Another useful development is the generation of XML files based on schemas. Essentially it works like C#/VB code snippets, complete with highlighted fields that one can tab through. Auto-complete and background validation are also included.

In the XSLT Debugging demo, Stan Kitsis shows Visual Studio’s side-by-side debugging. In stand-alone mode, break points can be set in both the XSTL and XML files. When a break point is hit the relevant line is highlighted in both files, with additional information in the call stack, locals, and watch windows. In integrated mode, developers can step into an XSLT transformation from a C# program.

The EDM Wizard demo is somewhat mixed. It starts with automatically generating classes from tables, views and stored procedures. While this is a potentially huge timesaver, the way it is used in the demo is somewhat questionable. Using drag and drop from the data sources pane, Sanjay Nagamangalam creates a GUI that looks surprising like something one would build using Access or Visual Basic 3. After 14 years of development, it seems drag and drop data binding is still very primitive.

The first post-Orcas demo covers the XSD designer. The schema explorer handles schema sets, allowing support for complex schemas that span multiple XSD files. Like the class view for C#/VB, all the elements can be merged into a single tree instead of being grouped by file. Searching and filtering is done across all files in the schema set.

The final post-Orcas presentation is on the EDM Designer. This demo, presented by Noam Ben-Ami, shows how database models can be graphically mapped to entity models. Using drag and drop, a single entity class can be created from one or more database tables. When the underlying tables are altered, say by normalizing a column into a lookup table, the affected entity models are flagged. The data mapping can be fixed simply by dragging the correct column onto the entity designer. With both the database schema and entity model being under source control, keeping them in sync should be easy.

2007-04-04 10:30726
用户头像

发布了 117 篇内容, 共 16.8 次阅读, 收获喜欢 0 次。

关注

评论

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

EMQX ECP + NeuronEX 产品发布会:从边到云的实时工业互联数据平台

EMQ映云科技

mqtt mqtt broker

Acrobat Pro DC 2023 for mac(专业PDF编辑软件)

iMac小白

东郊到家服务系统开发

l8l259l3365

【AAAI 2024】M2Doc:文档版面分析的可插拔多模态融合方法

阿里云大数据AI技术

度小满与哈工大共同推出SmartTrim,自适应剪枝技术提升多模态大模型效率

科技热闻

软通咨询杨念农:数智赋能物流行业高速发展,开启数智化物流新时代

软通咨询

人工智能 数字化转型 #物流 数字化咨询 数智化物流

敏捷开发最佳实践:客户价值实践案例——用户画像的应用

爱吃小舅的鱼

敏捷开发 敏捷实践

Ollama:打造本地开源大模型聊天应用的实践

百度开发者中心

人工智能 大模型 openai

Termius for Mac(多协议远程管理软件) 8.4.0激活版

iMac小白

作为程序员需要配蓝光眼镜吗?

小魏写代码

Snagit for mac(最强大的屏幕截图软件) v2024.2.2中文版

iMac小白

Mistral AI vs. Meta:两大 Top 开源模型的对比

Baihai IDP

程序员 AI LLM 白海科技 Baihai IDP

微信多开 WechatTweak for Mac(微信多开、消息防撤回工具) v3.8.7(28245)中文集成版

iMac小白

深入理解Sora技术原理

得物技术

AIGC sora

Partisia区块链推出MOCCA方案,让资产管理更加可信化且可编程

威廉META

敏捷开发最佳实践:质量维度实践案例之接口级自动化测试

爱吃小舅的鱼

敏捷开发 敏捷实践

Redis集群模式和常用数据结构

EquatorCoco

数据库 redis 集群

Lightroom Classic 2024 for Mac(LRC2024) v13.1.0中文激活版

iMac小白

深度解读:商品计划管理系统为鞋服企业带来的卓越价值

第七在线

EndNote 21 for Mac(文献管理软件) v21.2激活版

iMac小白

Solidity案例详解(六)食品溯源合约

BSN研习社

区块链 Solidity

利用RAG技术打破大模型幻觉

百度开发者中心

人工智能 图谱 大模型

毫末DriveGPT再获证明!斩获nuSecnces自动驾驶公开数据集NDS最佳成绩

Geek_2d6073

OmniReader Pro for mac(专业电子书阅读器) v2.8.1激活版

iMac小白

After Effects 2024 for Mac(AE2024视频特效) v24.2.1中文激活版

iMac小白

敏捷开发最佳实践:学习与改进维度实践案例之会诊式培养敏捷教练

爱吃小舅的鱼

敏捷开发 敏捷实践

一文读懂Partisia区块链的MOCCA 方案:让资产管理可信且可编程

西柚子

AWE2024,中国家电智能化的《山海经》

白洞计划

智能家居

Photoshop 2024 for mac(ps 2024) v25.5.1中文激活版

iMac小白

Downie 4 for Mac(视频下载工具)兼容14系统 v4.7.6中文版

iMac小白

Five Orcas Short Demos_.NET_Jonathan Allen_InfoQ精选文章