** [[TUT:Simple Async Application|Writing a simple asynchronous application]]
** [[TUT:Simple Async Application|Writing a simple asynchronous application]]
* Agent Coding Tutorials
* Agent Coding Tutorials
+** The [[Agent Architecture]] page might be worth reading before or after the agent coding tutorials, and describes how the [[Agent Helpers]] work under the hood.
** [[TUT:Writing a MIB Module | Writing a mib module]] to serve information described by an SNMP MIB, and how to compile it into the net-snmp snmpd agent.
** [[TUT:Writing a MIB Module | Writing a mib module]] to serve information described by an SNMP MIB, and how to compile it into the net-snmp snmpd agent.
** [[TUT:Writing a Dynamically Loadable Object | Writing a Dynamically Loadable Object]] that can be loaded into the SNMP agent.
** [[TUT:Writing a Dynamically Loadable Object | Writing a Dynamically Loadable Object]] that can be loaded into the SNMP agent.
** [[TUT:Writing a Subagent | Writing a Subagent]] that can be run to attach to the snmpd master agent.
** [[TUT:Writing a Subagent | Writing a Subagent]] that can be run to attach to the snmpd master agent.
** [[Tut:Extending snmpd using perl | Writing a perl plugin to extend the agent]] using the NetSNMP::agent module.
** [[Tut:Extending snmpd using perl | Writing a perl plugin to extend the agent]] using the NetSNMP::agent module.
+** [[Tut:Extending_snmpd_using_shell_scripts | Writing shell scripts to extend the agent]]
** Using mib2c to help write an agent code template for you
** Using mib2c to help write an agent code template for you
*** [[TUT:mib2c General Overview | General mib2c Overview]]
*** [[TUT:mib2c General Overview | General mib2c Overview]]
* Building With Visual Studio 2005 Express
* Building With Visual Studio 2005 Express
** [[Using the command line and nmake]]
** [[Using the command line and nmake]]
+* Building Net-SNMP 64-bit with Visual C++ 2010 Express
+** [[Using the command line and nmake (VC++ 2010 Express)]]
* [[Net-Snmp on Ubuntu]]
* [[Net-Snmp on Ubuntu]]
Exception encountered, of type "Error"