2011-02-01 12 views
10

मैं एक सी # डेवलपर हूं और डायनेमिक्स एक्स सीखना शुरू करना चाहता हूं। कृपया मुझे मार्गदर्शन करें क्या मैं डायनेमिक्स एक्स में अपने .NET/C# कौशल (एपीआई का ज्ञान) का उपयोग कर सकता हूं?क्या मैं माइक्रोसॉफ्ट डायनेमिक्स एक्स के लिए .NET/C# में कोड कर सकता हूं?

मुझे पता है एक्स एक्स ++ में विकसित किया गया है लेकिन कोई मुझे बताता है कि यह संभव है।

कृपया मुझे मार्गदर्शन करें कि एएक्स का वेब इंटरफ़ेस है या बस यह एक डेस्कटॉप एप्लिकेशन है।

उत्तर

6

एक्स ++ एक ऑब्जेक्ट उन्मुख भाषा है जो समानता के साथ सी # है। एक्स ++ मॉर्फैक्स विकास मंच का हिस्सा है जिसका उपयोग आप लेखा और व्यापार प्रबंधन प्रणाली बनाने के लिए करते हैं।

A quick look at MSDN Doc। समानताएं प्रकट करेंगे और इसका उपयोग कैसे किया जाएगा।

वाक्यविन्यास सी # के समान ही है इसलिए इस भाषा के साथ जाने के लिए एक सीधी सीखने की वक्र नहीं होगी।

  • आप Business Connector का उपयोग करके अन्य अनुप्रयोगों के साथ एकीकृत कर सकते हैं।

  • आप CLR Interop का उपयोग कर अपने एक्स ++ ऐप में प्रबंधित कोड को सी # भी कॉल कर सकते हैं। हालांकि यह विपरीत विपरीत तरीका नहीं है। सीएलआर इंटरऑप केवल उस दिशा में काम करता है जहां एक्स ++ कोड सीएलआर प्रबंधित असेंबली को कॉल करता है। यह सीएलआर प्रबंधित असेंबली से X ++ कक्षाओं को कॉल करने का समर्थन नहीं करता है।

+0

शेखर व्यापार कनेक्टर, और सीएलआर इंटरऑप स्वतंत्र रूप से avaialble हैं या कुछ को खरीदने के लिए एक सीप्रेट लाइसेंस की आवश्यकता है? कृपया गाइड करें। – haansi

+0

यहां तुलना करें: http://msdn.microsoft.com/en-US/library/cc967357।एएसपीएक्स –

10

अगस्त 2011 में, डायनेमिक्स एक्स 2012 जारी किया गया था।
यह अब .NET का समर्थन करता है, ताकि आप विजुअल स्टूडियो और अब किसी भी .NET भाषा में विकसित हो सकें।

एक परिचय के लिए गतिशीलता कुल्हाड़ी टीम को इस ब्लॉग पोस्ट पढ़ें:
Welcome to Visual Studio and .NET developer community

यहाँ MSDN से एक कोड उदाहरण है:
Walkthrough: Integrate an Application with Microsoft Dynamics AX Using .NET Business Connector [AX 2012]

आप Dynamics AX Developer Center पर एक बहुत अधिक जानकारी पा सकते हैं।


उन्होंने पहले से ही पहले साल पहले .NET एकीकरण पर काम करना शुरू कर दिया था।

नई सुविधा पीटर और टीम को विकसित किया है एक उपकरण से कोड कामयाब उत्पन्न करने के लिए है: लिंक से
Peter Villadsen and Gustavo Plancarte: X++ to MSIL

उद्धरण: यहां 2009 से एक चैनल 9 वीडियो इसके बारे में है एक्स ++ कंपाइलर द्वारा उत्पादित एक्स ++ इंटरमीडिएट भाषा। इसका एक्स ++ में लिखे गए व्यवसाय अनुप्रयोगों के प्रदर्शन पर गहरा प्रभाव पड़ेगा, और यह बहुत स्पष्ट रूप से पर इंगित करता है जहां वे डायनेमिक्स एक्स के अगले कुछ रिलीज़ में जा रहे हैं।

+0

प्रश्न डायनेमिक्स-कुल्हा -2009 के साथ टैग किया गया है, इसलिए यह एक बहुत उपयोगी उत्तर नहीं है। यह ax2009 के साथ किया जा सकता है, इसलिए इसके लिए ax2012 पर जाने का सुझाव देने के लिए भी अनावश्यक है। – esac

+6

बेशक इसे गतिशीलता-कुल्हाड़ी-200 9 के साथ टैग किया गया है, प्रश्न 2012 से पूछे जाने पर ax2012 अभी तक उपलब्ध नहीं था! भले ही कुल्हाड़ी 200 9 में एकीकरण पहले से ही संभव था, ऐसा लगता है कि उन्होंने ax2012 में बहुत कुछ सुधार किया है। तो किसी के लिए बस इसके साथ शुरू करना, यह जानना उपयोगी है कि ax2009 की तुलना में .NET के साथ प्रोग्रामिंग ax2012 में आसान है। –

+0

@ क्रिस्टियन इतना सच है। यह जानकारी बहुत उपयोगी थी। Ax2012 के साथ मुझे एक्स ++: पी सीखना नहीं है – Elisabeth