ora*_*rad 16 javascript c# asp.net-mvc gwt script#
我喜欢GWT,但我更喜欢将ASP.NET MVC用于我的项目,但是,这两个没有集成,需要我在两个不同的平台和两种语言中编写我的代码.Microsoft是否有任何可与GWT相媲美的解决方案将C#编译成JavaScript?我知道MS没有支持脚本#和预览后被杀的Volta项目,但我想知道现在是否有任何好的解决方案,或者至少有一些可以集成ASP.NET的开源项目GWT.谢谢.
Duc*_*tro 10
好吧,我可以告诉你这些天我最喜欢的堆栈是什么样的.对我而言,这是既定技术与灵活性的良好平衡,但请记住,我主要使用它来构建单页ajax"应用程序",而不是传统的页面集合.
我从Script#中获得编译时类型检查,从Sharp UI获得UI控件封装,通过WCF和我的代码生成工具,以及用于misc或传统网页的ASP.NET,相当容易维护JSON服务端点.我正在使用这种设置对所有8个气缸进行点火.
Bridge.NET就属于这个领域。它将自己描述为:
开源 C# 到 JavaScript 编译器和框架。使用 JavaScript 在任何设备上运行您的应用程序。
Microsoft 驱动的解决方案是TypeScript,它是一种独立的语言,由 C# 首席架构师 Anders Hejlsberg 的输入制成。它也是开源的。