Question

What are the best SNMP libraries to use with .NET? Specifically for listening for traps or sending set or get requests.

Was it helpful?

Solution

I am using the Sharp SNMP Suite (#SNMP) : LGPL, Mono compatible, developed in C# 3.0, has very good API.

OTHER TIPS

Hi as the author of #SNMP, I try my best to be unbiased here :)

I have a blog post here which is a simple evaluation report.

http://www.lextm.com/index.php/2007/12/product-review-snmp-libraries-for-net-evaluation-report/

In my opinion, PowerSNMP is the leading one which has both complete feature set and simple/natural API. There are many commercial and open source products you can evaluate yourself to see which one meets your special needs.

Which one is the best? This bases on which subset of SNMP features you need and how big your budget is. :)

I've personally used Adventnet's .NET SNMP API for snmp work. It's now been renamed to WebNMS. I have code running based on this API several places, that has just worked and keeps on working 24/7.

Recommended for lots of examples and stability. Also it's fast. Seems though that there are several other .NET SNMP libraries that have come since I used SNMP last that might be worth checking out. ex: #SNMP, which has been referenced to in other replies.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top