** [[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]]
Exception encountered, of type "Error"