如何解决Microsoft的.NET GWT解决方案是什么?
| 关闭。这个问题是题外话。它当前不接受答案。解决方法
Bridge.NET就是这个空间。它描述为:
对JavaScript编译器和框架开放源代码C#。
使用JavaScript在任何设备上运行您的应用程序。
Microsoft驱动的解决方案是TypeScript,它是一种独立的语言,由C#首席架构师Anders Hejlsberg输入。它也是开源的。
,好吧,我可以告诉您这些天我首选的堆栈是什么样的。对我来说,这是既有技术与灵活性之间的完美平衡,尽管请记住,我主要是用它来构建单页ajax \“ apps \”,而不是用于传统的页面集合。
Sharp UI(全面披露:这是我的开源项目之一)
脚本#
jQuery的
我使用内部编写的工具来生成WCF和Script#共享的\“ packet \”类。
WCF(在JSON中)
ASP.NET(Webforms或MVC)
我从Script#获得编译时类型检查,从Sharp UI获得UI控件封装,通过WCF和我的代码生成工具非常容易维护JSON服务端点,并为杂项或传统网页提供ASP.NET。我使用此设置在所有8个气缸上点火。
,很好的建议,但是作为AFAIK,.Net世界中绝对没有GWT。
我是Java和.Net程序员。我与javascript进行了不频繁的战斗大约3年了,从没有对它感到满意。自从采用GWT以来,我正在生产基于Javascript =的网页,但是使用Java进行编码-我绝对喜欢它;-)
没有任何理由可以说没有GWT的.Net等价物。 GWT不会对Java进行“文字复制”来生成Javascript-因此,它不依赖于具有“相似”语法的两种语言。任何语言都可以转换。请注意,复制GWT编译器在生成其js文件时执行的分析和优化将需要大量的精力。
一个更有效的途径可能是找到一个C#到Java的转换器,然后将输出传递给GWT。
,适用于C#.NET的SharpKit类似于GWT,但实际上还有更多功能。他们甚至拥有完全用Java编写的CLR,可在客户端上提供反射,泛型等。
http://sharpkit.net
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。