TypeScript XAML框架

Ola*_*app 9 .net javascript xaml ria typescript

作为.NET/XAML开发人员,我想知道是否有人已经开始编写一个框架,它将使用TypeScript和XAML等技术取代Silverlight和Flex,以生成HTML5,JavaScript和CSS跨平台桌面应用程序或RIA.

如果没有,拥有一个理解XAML(或只是XML)的框架来定义用户界面和JavaScript或更好的TypeScript来编写视图控制器,这不是很好吗?

我知道,Sencha在构建一个名为EXT JS的JavaScript框架以构建丰富的互联网或桌面应用程序方面做得非常出色,但从.NET开发人员的角度来看,EXT JS很糟糕.
.NET开发人员喜欢使用像Blend或Visual Studio这样的工具设计UI,能够在XAML而不是JSON中破解代码.

还有一种称为Zebra的好方法,它完全呈现在html-canvas中,但它不是基于XAML的,并且根本没有使用主题的能力.

从HTML开发人员的角度来看,jQuery UI和jQuery Mobile也是很好的框架,但我正在寻找一个基于XAML的框架,因为你必须在XAML中编码的代码少于HTML代码.还可以使用Blend来设计UI.

几个月前,当Adobe放弃Flex并且Microsoft不承认扩展Silverlight 5时,我已经问过自己这个问题了,我回答了这个问题:
Microsoft或Adobe应该为我们做这件事.

但今天我想现在取决于我们.

根据你的反馈,我想开始这样一个框架作为一个开源项目,但我希望还有一个在路上^^

nin*_*ino 2

还有 rAppid:Js http://www.rappidjs.com,它是基于 XAML 的,但它不适用于 Visual Studio 或 Expression Blend。

HTML/JS 的 XAML 框架是一个很棒的主意,XAML 文件可以通过使用一个初始化组件(实例化所有对象)的方法直接在 HTML5 或 JavaScript 中转换(就像在 WinForms 中一样)。

如果您决定启动此类项目,请考虑使用 C# 到 JavaScript 编译器,例如 Saltarelle 或 Script#。