报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

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:30771
用户头像

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

关注

评论

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

openGauss:共建数据库根社区,打造开源数据库核心竞争力

用户订阅付费如何拆解分析?看这篇就够了

HarmonyOS SDK

HMS Core

分布式多级缓存系统设计与实战

做梦都在改BUG

分布式 系统设计 多级缓存

Nginx常用配置及和基本功能讲解

京东科技开发者

nginx 负载均衡 正向代理与反向代理 企业号 4 月 PK 榜 Nginx入门

JUnit 5 参数化测试

码语者

Java JUnit

阿里“宝妈级”之作,这份Spring Security应用到源码手册,全是精华

做梦都在改BUG

Java spring spring security

路由器、网桥和交换机

测吧(北京)科技有限公司

测试

算法题每日一练:最长递增子序列

知心宝贝

数据结构 算法 前端 后端 三周年连更

使用AI优化慢SQL,开发秒变DBA

NineData

sql AI 开发者 dba NineData

孔再华:openGauss在民生银行的应用实践

宠物行业如何做留存?答案都在这里了!

游读分享

深扒Sentinel背后的实现原理之后,我终于明白它为什么这么强了

Java你猿哥

Java spring ssm Sentine

Java 应用程序在 Kubernetes 上棘手的内存管理

Java你猿哥

Kubernetes JVM ssm requests limits

李士福:openGauss 自驾驶数据库内核在AI领域的探索和创新

openGauss数据库源码解析系列文章——执行器解析(三)

迪斯克Disrupt DEX众筹挖矿系统开发技术

薇電13242772558

dapp

语雀-使用指南

六月的雨在InfoQ

在线文档 在线协同文档 三周年连更 语雀

Qz学算法-数据结构篇(查找算法--线性、二分)

浅辄

数据结构 三周年连更

Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享)

汀丶人工智能

人工智能 机器学习 深度学习 Gradio streamlit

精彩回顾 | DTC模式构建全域消费者增长指南

游读分享

区块链数字代币燃烧模式开发技术方案丨(成熟技术)

I8O28578624

用友联合7家信创生态伙伴成立“信创领先实践联盟”,助力企业数智化国产替代

用友BIP

连接OpenAI两大智能产品Whisper & DALL·E,实现智能语音转文本/文本转图像

集简云开放平台

AI 智能 openai 数据集成平台 AI绘画

黄凯耀:深度解读openGauss架构创新与新特性

沉默的618下,美妆品牌如何踏上破局之路?

游读分享

复旦MOSS大模型开源了!Github和Hugging Face同时上线

Openlab_cosmoplat

人工智能 开源项目 ChatGPT

流量即生意!红海中的茶饮品牌如何做增量?

游读分享

再次!openGauss荣获中国软协产业协会多个奖项

Josh × 微帧科技,为印度TOP短视频平台提供视频编码服务

微帧Visionular

音视频 视频编码 音视频技术

软件测试/测试开发丨Pytest 自动化测试框架(四)

测试人

软件测试 自动化测试 测试开发 pytest

阿里逆天级调优方案,内部这套Java性能调优实战宝典,堪称教科书

做梦都在改BUG

Java 性能优化 性能调优

Five Orcas Short Demos_.NET_Jonathan Allen_InfoQ精选文章