Use your .Net code in ArcMap just as easy as you were used to work with VBA scripts. With the ARIS .Net Scripting Tool you can create, edit and run DotNet code within an ArcMap session. A perfect solution to test parts of your code during application development or to switch from VBA to VB.Net.
VBA macro support is deprecated in ArcGIS 10 and will not be supported in releases after ArcGIS 10.2. Migration was only possible to Visual Studio or to Python, but now you can stick to scripting inside ArcGIS with the DotNet Scripting Tool (no Visual Studio license required).
Once you have installed the ARIS .Net Scripting Tool and enabled the extension in ArcMap, just select .Net Scripting in the customize menu to start making your custom code. In the example below the VB.Net script adds an extra Map Frame to the Layout View in ArcMap.
Use .Net scripting
Replace VBA scripts with VB.Net scripts so you are prepared when VBA is not available anymore in ArcGIS.
Test small parts of your .Net applications in ArcMap without making any major changes in your source code. Use .Net scripts to be able to use objects or methods (from ArcObjects) not available in Python.
Some specifications of the .Net Scripting Tool:
- Edit source code
- Syntax highlighting
- No need for binding ArcGIS license
- Build the code to check for potential errors
- Run the code in ArcMap
- Output, Debug and Error window
- Import or export source code from/to file
- Save source code in the ArcMap Document (MXD)
- Support for Visual Basic (VB.Net)
- Future release: Support for C# (C#.Net)
See the User´s Manual for a detailed description.
Required is one of the following ArcGIS 10.0, ArcGIS 10.1, ArcGIS 10.2 or ArcGIS 10.2.1 / 10.2.2 licenses:
- ArcView / ArcGIS for Desktop Basic
- ArcEditor / ArcGIS for Desktop Advanced
- ArcInfo / ArcGIS for Desktop Enterprise
ArcObjects SDK for the Microsoft .Net Framework needs to be installed for necessary references. Visual Studio is not required for the ARIS .Net Scripting Tool.
Available as 5-day trial version.