Home   News   Products & Services   Sales   Support   Download   About MG-SOFT
MIB Browser (Linux)   Visual MIB Builder   Trap Ringer   Query Manager   Net Inspector   MIB Explorer   MIB Compiler
SNMPv3   SNMP/SMI SDKs   SNMP Master Agent   SNMP Agent Design Kit   Network Management ToolBox

MG-SOFT SNMP Software Development Lab
Programing Source Code Examples

Windows SNMP Version 1.1a specification and Windows SNMP V2.0 Addendum should be used as the main reference when developing WinSNMP-based applications. WinSNMP API Version 3.0 describes MG-SOFT's SNMPv3 extensions added to the WinSNMP API Version 2.0.

Above API reference documents are installed along with the MG-SOFT SNMP Software Development Lab package.

The MG-SOFT SNMP Software Development Lab installs a number of source code samples, illustrating various programming techniques in using WinSNMP, WinMIB and SNMP EasyAgent APIs. These source code samples can be compiled into working applications by using a wide range of development tools and programming languages. You can use these source code samples as a firm starting point for developing your value added SNMP management application. The following programming examples install with the SNMP Software Development Lab for Windows:

 MG-SOFT Micro MIB Browser implemented in Microsoft Visual C# is a .NET GUI application with full source code and project file. The source code illustrates numerous aspects of utilizing SNMPv3 API extensions and can be used as a base for developing more sophisticated SNMPv3 management applications in Microsoft .NET development environment [WinSNMP, SNMPv3, GUI application].
 MG-SOFT Micro MIB Browser implemented in Microsoft Visual C++ is a MFC GUI application with full source code and project file. The source code illustrates numerous aspects of utilizing SNMPv3 API extensions and can be used as a base for developing more sophisticated SNMPv3 management applications in Microsoft Visual C++ [WinSNMP, SNMPv3, GUI application].
 MG-SOFT Micro MIB Browser implemented in Microsoft Visual Basic is a GUI application with full source code and project file. The source code illustrates numerous aspects of utilizing SNMPv3 API extensions and can be used as a base for developing more sophisticated SNMPv3 management applications in Microsoft Visual Basic [WinSNMP, SNMPv3, GUI application].
 MG-SOFT Micro MIB Browser implemented in Borland Delphi is a GUI application with full source code and project file. The source code illustrates numerous aspects of utilizing SNMPv3 API extensions and can be used as a base for developing more sophisticated SNMPv3 management applications in Borland Delphi [WinSNMP, SNMPv3, GUI application].
 MG-SOFT Micro MIB Browser implemented in Borland C++ Builder is a GUI application with full source code and project file. The source code illustrates numerous aspects of utilizing SNMPv3 API extensions and can be used as a base for developing more sophisticated SNMPv3 management applications in Borland C++ Builder [WinSNMP, SNMPv3, GUI application].
 MG-SOFT Micro MIB Browser implemented in C++ using Qt GUI libraries is a GUI application with full source code and project file. The source code illustrates numerous aspects of utilizing SNMPv3 API extensions and can be used as a base for developing more sophisticated SNMPv3 management applications using Qt toolkits [WinSNMP, SNMPv3, GUI application].
 SNMP PING - complete source code example for a command line utility with the unicode support for retreiving and modifying values of SNMP variables in SNMP agents [C/C++ unicode console application].
 SEND TRAP - complete source code example for a command line utility for sending SNMP traps [C/C++ console application].
 MIB DUMP - complete source code example for a command line utility utilizing the WinMIB API [C/C++ console application].
 EA SAMPLE .NET - complete source code example for the SNMP agent extension GUI application running on MS .NET framework. This sample subagent application implements the MGSOFT-MGBEEP-MIB module by utilizing the SNMP EasyAgent API [C# GUI application].
 EA SAMPLE - complete source code for the SNMP agent extension sample application implementing the MGSOFT-MGBEEP-MIB module by utilizing the SNMP EasyAgent API [C/C++ console application].
 SNMP GET - complete source code example for a command line utility capable of performing the SNMP Get operation [C/C++ console application].
 SNMP GET .NET - complete source code example for a .NET command line utility capable of performing the SNMP Get operation [C# console application].
 SNMP GETNEXT - complete source code example for a command line utility capable of performing the SNMP GetNext operation [C/C++ console application].
 SNMP GETBULK - complete source code example for a command line utility capable of performing the SNMP GetBulk operation [C/C++ console application].
 SNMP SET - complete source code example for a command line utility capable of performing the SNMP Set operation [C/C++ console application].
 SNMP WALK - complete source code example for a command line utility capable of performing the "Walk" operation [C/C++ console application].

For software release notifications and other news from MG-SOFT, subscribe to mailing lists.
Download the latest evaluation version of MG-SOFT's software.
Home    News    Products & Services    Sales    Support    Download    About MG-SOFT
 Updated: Tue, 06-May-2008. Copyright (C) 1995-2008 MG-SOFT Corporation. All rights reserved.  Privacy Policy.