我正在使用knockout、MVC和EF进行应用程序开发,我在考虑添加TypeScript是否能帮助我更好地完成这项工作。
我喜欢IDE中编写代码的清晰机制,但缺少的是从其他.NET程序集引用TypeScript中定义的接口的能力。
除了还没有做过之外,我是否正确地认为没有任何阻止这种情况发生的事情?我很好奇是否有需求,或者我是否以一种其他人没有考虑到的方式来看待问题域。
我认为有用的原因是当前我没有办法仅在一个地方定义给定的DTO。我必须在我的C#视图模型和javascript/typescript中分别编写它们,或者使用诸如knockout映射插件之类的东西,这对于我的品味来说太过“神奇”。
注:我不要求将任意typescript转换为.NET。我只想让typescript接口产生可用的.NET POCO类型。
注意2:我刚刚找到了http://typescript.codeplex.com/,它可以实现相反的方向(从.NET到typescript),这实际上可能足以解决我在这个问题中表达的问题。
我喜欢IDE中编写代码的清晰机制,但缺少的是从其他.NET程序集引用TypeScript中定义的接口的能力。
除了还没有做过之外,我是否正确地认为没有任何阻止这种情况发生的事情?我很好奇是否有需求,或者我是否以一种其他人没有考虑到的方式来看待问题域。
我认为有用的原因是当前我没有办法仅在一个地方定义给定的DTO。我必须在我的C#视图模型和javascript/typescript中分别编写它们,或者使用诸如knockout映射插件之类的东西,这对于我的品味来说太过“神奇”。
注:我不要求将任意typescript转换为.NET。我只想让typescript接口产生可用的.NET POCO类型。
注意2:我刚刚找到了http://typescript.codeplex.com/,它可以实现相反的方向(从.NET到typescript),这实际上可能足以解决我在这个问题中表达的问题。