[英]Can I code in .NET/C# for Microsoft Dynamics AX?
我是C#开发人员,想开始学习Dynamics AX。 请指导我,我可以在Dynamics AX中使用我的.net / C#技能(API知识)吗?
我知道AX是用X ++开发的,但是有人告诉我这是可能的。
请指导我AX是否具有Web界面,或者仅仅是桌面应用程序。
2011年8月,发布了Dynamics AX 2012。
它现在支持.NET,因此您现在可以使用Visual Studio和任何.NET语言进行开发。
阅读Dynamics AX团队的这篇博客文章以获取介绍:
欢迎来到Visual Studio和.NET开发人员社区
这是来自MSDN的代码示例:
演练:使用.NET Business Connector将应用程序与Microsoft Dynamics AX集成[AX 2012]
您可以在Dynamics AX开发人员中心找到更多信息。
他们早在几年前就开始进行.NET集成。 这是2009年第9频道的相关视频:
Peter Villadsen和Gustavo Plancarte:从M ++的X ++
从链接引用:
Peter和团队开发的新功能是一种工具,可以从X ++编译器产生的X ++中间语言生成托管代码。 这将对用X ++编写的业务应用程序的性能产生深远的影响,并且非常清楚地指出了它们在Dynamics Ax的下几个发行版中的发展方向。
X ++是一种与C#相似的面向对象语言。 X ++是MorphX开发平台的一部分,可用于构建会计和业务管理系统。
快速查看MSDN Doc 。 将揭示相似之处以及如何使用它。
语法与C#非常相似,因此使用这种语言不会出现陡峭的学习曲线。
您可以使用Business Connector将其与其他应用程序集成。
您也可以使用CLR Interop在X ++应用程序中调用托管代码,例如C#。 但是,它不可能相反。 CLR互操作仅在X ++代码调用CLR托管程序集的方向上起作用。 它不支持从CLR托管程序集调用X ++类。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.