2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

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

关注

评论

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

性能测试知识科普(七):监控能给你带来什么

老张

性能测试 监控指标

关于部署策略的遐思

在天涯的海角

Python 操作BeautifulSoup4(爬取网页信息)

度假的小鱼

正则 11月月更 Python BeautifulSoup4

Python操作XML文件

度假的小鱼

11月月更 Python操作xml xml与html区别

EasyRcovery2023绿色免费版U盘数据恢复软件

茶色酒

EasyRcovery2023

我们为什么喜欢看疯狂科学家开飞艇?

脑极体

C++学习---类型萃取---is_pointer && is_lvalue_reference/is_rvalue_reference

桑榆

C++ STL 11月月更

CrossOver2023免费版虚拟机软件安装包下载

茶色酒

CrossOver2023

「Go工具箱」gorilla/sessions包的使用及原理分析

Go学堂

golang 深度思考 个人成长 Web 11月月更

React源码解读之React Fiber

flyzz177

React

信息论与编码:随参信道特性

timerring

11月月更 信息论 移动通信

2023年 DevOps 七大趋势

SEAL安全

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

独钓寒江

【React技术】JSX在企业级项目的运用and一个元素渲染demo

恒山其若陋兮

前端 11月月更

JXcore 打包在企业级项目里的合理运用和模块系统以及网络的配置详解【node.js】

恒山其若陋兮

前端 11月月更

盘点入职时,那些常见但不合规的操作

石云升

职场 入职 11月月更

React源码分析1-jsx转换及React.createElement

goClient1992

React

规则引擎Drools在贷后催收业务中的应用

vivo互联网技术

drools 规则引擎

python任务调度利器-APScheduler

AIWeker

Python 任务调度 11月月更

三分钟了解client-go

穿过生命散发芬芳

Client-go 11月月更

DDD与EDA-核心逻辑提炼方法论

胖子笑西风

Java 架构 DDD 事件驱动 EDA

一文熟悉 Go 函数

陈明勇

Go golang 闭包 函数 11月月更

React源码分析2-深入理解fiber

goClient1992

React

React源码解读之任务调度

flyzz177

React

【web 开发基础】PHP的匿名函数和闭包 (40)

迷彩

闭包 closure web开发基础 匿名函数 11月月更

Gradle入门了解

派大星

Gradle

Python基础库-json库

度假的小鱼

11月月更 Python操作json json语法规则

CDH5部署三部曲之三:问题总结

程序员欣宸

大数据 hadoop CDH 11月月更

React源码分析3-render阶段(穿插scheduler和reconciler)

goClient1992

React

React源码解读之更新的创建

flyzz177

React

Five Orcas Short Demos_.NET_Jonathan Allen_InfoQ精选文章