![]() For more information about event handlers in the AOT, see Event Handler Nodes in the AOT. Event handlers can handle events raised only by a class in the Classes node in the Application Object Tree (AOT). The event handler subscribes to an event (method) in X++. You can create an event handler in managed code or X++. If you change an X++ object after you add it to a project, the proxy is automatically updated. ![]() For more information about proxies, see Proxy Classes for. For more information, see Integration with X++ Objects from Visual Studio and Walkthrough: Adding an X++ Object to a Visual Studio Project. After the proxy is created, that type is available as a strong type and features such as IntelliSense are available. When you add an X++ object to a project by using the Application Explorer, a proxy for that class is created internally by the system. You can add the following X++ object types to a project: classes, tables and enums. This feature lets you add an X++ object to your project in Visual Studio so that it can be accessed by managed code. For more information, see Model store architecture. Any modifications to the managed project are live and persisted to the Microsoft Dynamics AX model store. Managed code projects are updated when you build in Visual Studio and automatically deployed if they are configured to do so. You can customize these managed code projects using the various layers. You can save C# or Visual Basic class library projects to the model store. You can write business logic in C# or Visual Basic and manage this code in Microsoft Dynamics AX just as you would with X++ classes. This integration is provided by the following developer features: Managed code integration refers to a set of capabilities that enable integration between X++ objects and managed code. Managed code applications gain common language runtime services such as automatic garbage collection, runtime type checking and security support, and so on. Managed code is code that is executed by the common language runtime (CLR) environment instead of directly by the operating system. For more information, see Selecting the Best Development Technology for Your Application Development Scenario. Managed code tools in both MorphX and Visual StudioĬlose integration between MorphX and Visual Studio means that developers can take advantage of the benefits of each development tool and work in the environment that best suits their development scenario. The tools and functionality can be categorized as follows: Visual Studio Tools gives developers a rapid application development (RAD) experience and supports managed code within MorphX and the Visual Studio integrated development environment (IDE). ![]() Visual Studio Tools is a collection of tools and functionality that enable managed code development for Microsoft Dynamics AX. The Microsoft Dynamics AX development environment (MorphX) and the Visual Studio development environment are integrated through Visual Studio Tools for Microsoft Dynamics AX (Visual Studio Tools). Applies To: Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |