The ASNA DataGate Component Suite for .NET (DCS) offers Visual C# and Visual Basic .NET, a robust .NET assembly that provides fast, reliable, and scalable access to System i physical and logical files. It also provides a high-speed program call, allowing Visual C# and Visual Basic .NET programmers to easily call OS/400 program objects.
ASNA DataGate Component Suite
• Simple but powerful programming interface
• Reliable access to mission critical data
• High performance
• Excellent secure
• 100% .NET managed code

The ASNA DataGate Component Suite for .NET (DCS) is delivered as a set of classes, packaged in a set of .NET managed assemblies. These assemblies provide several namespaces as well as the functionality programmers need to get to System i. The DCS classes provide a look and feel similar to that of classes offered intrinsically by the .NET Framework.
Full support for Intellisense is provided to help improve programmer productivity. A Visual C# and Visual Basic .NET programmer can become proficient with the ASNA DataGate Component Suite in a matter of hours.
Capabilities provided by the ASNA DataGate Component Suite for .NET include:
- Read/Write record-level access
- Ability to call any OS/400 program object
- Full support for all server-imposed security and user authorities
- Ability to dynamically create and copy physical and logical files
- Full access to database metadata such as field names, key fields, and library contents
- Ability to dynamically create database connections