Note:
This document applies to Visual Studio versions 2008 and 2010 only. Support for these versions will be dropped in the next
release of ApplinX.
ApplinX supports Visual Studio versions 2012 and 2015. See here.
ApplinX Visual Studio add-in enables generating procedures as detailed in Exposing Procedures. The add-in generates a Procedure Client as a C# class or a .NET Web Service or creates Web References to Web Services.
The add-in enables generating the following:
Visual Studio 2008/2010.
To install ApplinX VS .NET
Begin the ApplinX installation process as detailed in the Installation section.
In the screen where you select the components to be installed, ensure that you select Visual Studio Add-in.
Complete the ApplinX installation.
To Work with ApplinX VS.NET add-in in the VS.NET environment:
From the
menu, select . The Add-In Manager dialog box appears.Check "ApplinX.NET Add-In". The ApplinX Explorer window will be displayed.
Note:
The above process is only required the first time you use the add-in,
thereafter select from the
menu. ApplinX Explorer will appear on the left.
By default, the add-in is connected to ApplinX server on "localhost", port 2380. It is possible to configure additional ApplinX servers.
To add an ApplinX server:
In the ApplinX Server Explorer window, focus on the Legacy Connections node.
Click the
icon in the toolbar or select from the right-click shortcut menu. The New ApplinX server dialog box will appear.Enter a server name, the server IP address (IPv4 and IPv6 address formats are supported) and the HTTP server port.
Click
. The server will appear in the tree, with a list of the ApplinX applications, which are defined on this server.To delete a server, select the server name in the ApplinX Server Explorer, click the
icon in the toolbar, or select from the right-click shortcut menu.To generate an aspx Web Page based on an ApplinX Screen
Expand the Web Enabling node, and select the relevant screen.
Right-click on the screen and select Generate ASPX Page.
To generate a Procedure Client
Expand the Integration node, and select the relevant Procedure Group.
Right-click on the procedure group and select
.To generate a Procedure Client:
Expand the Integration node, and select the relevant Procedure Group.
Right-click on the procedure group and select
.A class will be created, based on the procedure group's name. A reference to GXBinaryExecuter.dll file will be added (The DLL itself will be copied to the Project's bin directory). This DLL is mandatory in order for the Procedure Client to work.
To generate a Procedure Client ASPX Page:
Expand the Integration node, and select a Procedure within the relevant Procedure Group.
Right-click on the procedure group and select
(relevant only to Web Site projects).