Note:
This document applies to Visual Studio versions 2012 and 2015 only.
Versions 2008 and 2010 are described here. Support for these older versions will be dropped in the next version of ApplinX.
ApplinX Visual Studio add-in enables generating procedures as described under Procedure Groups (used as Service Providers). The add-in generates a Procedure Client as a C# VB.NET class or a .NET Web Service or creates Web References to Web Services.
This document covers the following topics:
Visual Studio 2012/2015
.NET Framework 2.0
J# distribution (vjredist64)
To install ApplinX VS .NET using the Software AG Installer
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 install ApplinX VS .NET manually
Open file APXPackage.vsix in directory <ApplinX Home>\dotnet\VS.NET.
In the VSIX Installer, select the product(s) you want to install the extension to and click
.To Work with ApplinX VS.NET add-in in the VS.NET environment
From the Tools menu, choose .
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 ApplinX Explorer node.
Click the New ApplinX server dialog box will appear.
icon in the toolbar or choose from the context menu. TheEnter 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 that are defined on this server.To delete a server
Select the server name in the ApplinX Server Explorer and click the
icon in the toolbar.Or:
Choose from the context menu.
To generate an ASPX Web Page based on an ApplinX Screen
Expand the Generate Screens node and select the relevant screen.
From the context menu, choose
.To generate a Procedure Client:
Expand the Generate Procedures node and select the relevant Procedure Group.
From the context menu, choose
.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 Generate Procedures node and select a Procedure within the relevant Procedure Group.
From the context menu choose
(relevant only to Web Site projects).