写点什么

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

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

关注

评论

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

TiDB多业务合并新玩法

TiDB 社区干货传送门

8.x 实践

DDD建模 vs 传统开发

Bruce Talk

DDD 领域驱动设计DDD

TiDB 在线打标签实现副本调度应用实践

TiDB 社区干货传送门

实践案例 7.x 实践

Spark SQL分析层优化

数新网络官方账号

技术干货|热门仿真平台HyperMesh CFD功能详解:几何和网格(Part 1)

Altair RapidMiner

人工智能 智能制造 altair Hypermesh 仿真设计

给Java同仁单点的AI"开胃菜"--搭建一个自己的本地问答系统

京东科技开发者

Kubernetes存储新动力:CSD3000与Portworx的协同效应

ScaleFlux

Kubernetes Serverless 云原生容器 应用容器化

国产化新标杆:TiDB 助力广发银行新一代总账系统投产上线

TiDB 社区干货传送门

TiDB 性能测试的几个优化点

TiDB 社区干货传送门

性能调优

快速实现AI搜索!Fivetran 支持 Milvus 作为数据迁移目标

Zilliz

Milvus Zilliz 向量数据库 rag AI搜索

环保行业怎么定义?需要用到堡垒机吗?

行云管家

等保 堡垒机 环保

打造未来社交:区块链社交DAO的颠覆性开发之路

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 NFT开发 代币开发

ETLCloud携手ClickHouse:高效的数据查询效率

谷云科技RestCloud

数据库 数据处理 ETL 数据集成 Click house

云栖实录 | 开源大数据全面升级:Native 核心引擎、Serverless 化、湖仓架构引领云上大数据发展

阿里云大数据AI技术

大数据 阿里云 Serverless 云栖大会 EMR

数字货币交易所开发与智能合约交易系统

区块链软件开发推广运营

交易所开发 链游开发 NFT开发 公链开发 代币开发

百度ARM云全栈自研方案全新升级,普惠智算助力行业数智化转型

科技大数据

【YashanDB知识库】YashanDB-OCI-快速上手

YashanDB

yashandb 崖山数据库 yashandb知识库

如何让Android的前端页面像iOS一样“优雅”?

阿里技术

ios 前端 异形屏 前端适配

使用TiDB企业版Lightning导入ORC文件到TiDB

TiDB 社区干货传送门

迁移 7.x 实践

TiSplit 切分csv文件

TiDB 社区干货传送门

迁移 实践案例 管理与运维

目前东莞等保测评机构有哪些?电话多少?

行云管家

等保测评 过等保 东莞

人人都能手写的chrome插件,帮我省了1000多块钱

京东科技开发者

防御性编程:让系统坚不可摧

京东科技开发者

黄东旭:“向量数据库”还是“向量搜索插件 + SQL 数据库”?

TiDB 社区干货传送门

获取淘宝商品详情API返回值的技术实现方案

代码忍者

API 测试 pinduoduo API

Flink CDC:新一代实时数据集成框架

Apache Flink

大数据 flink 数据集成 Flink CDC 实时处理

通信系统仿真:飞行器集群协同控制纽带

DevOps和数字孪生

AI与大数据的结合:如何从海量数据中提取价值

天津汇柏科技有限公司

大数据‘’ AI 人工智能

构建未来电商体验:深度解析京东商品详情API的核心价值与应用

代码忍者

API 测试 pinduoduo API

Five Orcas Short Demos_.NET_Jonathan Allen_InfoQ精选文章