GNAT Pro for .NET is a complete and robust Ada development environment targeted to the Microsoft .NET platform. It consists of an Ada compiler (including support for Ada 2005), the GPS (GNAT Programming Studio) Integrated Development Environment, a comprehensive toolset, and a set of libraries and bindings. Integrated smoothly into the .NET platform, GNAT Pro supports convenient debugging with Microsoft’s CLR Debugger that accompanies the .NET Software Development Kit, or through Microsoft Visual Studio. Users can develop all-Ada applications or systems containing Ada and other languages. The product is distributed with complete source code and is backed by rapid and expert support service.
GNAT Pro can be used for systems comprising many thousands of modules, and millions of lines of code. Its robust system architecture scales based on program size and does not degrade abruptly when a fixed capacity is reached. Its Project Manager facility offers users a flexible framework for organizing large, team-based development efforts.
GNAT Pro for .NET fully exploits the features provided by the ISO/ECMA standard CLI (Common Language Interface), and the compiler produces highly efficient code that can run on any .NET implementation.
GNAT Pro makes efficient use of .NET’s exception, multi-tasking, and class mechanisms, and it supports the use of Ada’s interfacing mechanisms with any .NET-compliant library. As a result, GNAT Pro for .NET eases the job of developing applications combining Ada with other languages such as C#, J#, and VB for .NET.
Full source code is provided for all GNAT Pro components. Developers can see how the run-time libraries implement dynamic Ada features in the context of the .NET environment.
For the most up-to-date information on available platforms please contact us at: sales@adacore.com