by Dart Communications - Product Type: Component / .NET Class / 100% Managed Code
Our regular prices are shown below. Please logon to see your discounted prices.
PowerSNMP for .NET Source Code
|Add to Cart
||Source Code - delivered separately (requires a Developer License)
||Delivered via Download
Mfr. Part No: P-3550-SOURCE
Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase. All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.
Our regular prices are shown above. Please logon to see your discounted prices.
What's new in PowerSNMP for .NET V4.7?
- Added an awaitable GetResponseTaskAsync method to the SnmpSocket class.
- Improved support for CAS level 2 applications in medium trust environments.
- Standardized and improved error reporting during USM authentication.
- Manager and Agent components now bind to IpAddress.Any or IpAddress.AnyV6 by default.
- MessageBase.EncodedMessage now returns a byte array instead of a Segment in order to reduce memory usage.
- The GetTable and Walk methods now take a Security object as an argument instead of a User object. Create a new Security object and set the User property to replicate the previous version's behavior.
- ErrorCode.AuthenticationFailed has been removed. The Security.AuthenticationFailed property should now be used.
What's new in PowerSNMP for .NET V4.6.1?
- An intermittent failure with encrypting PDU's using AES was fixed
What's new in PowerSNMP for .NET V18.104.22.168?
- Added the ability to send traps from an Agent instance without opening the Agent first.
- Support for sending Informs from Agent to Manager added.
- Log event added to the Agent.
- Better support for script based envrionments such as PowerShell.
- Message decoding has been relaxed to provide a decoded message whenever possible.
- A Message.Authenticate property has been added to SNMPV3 message classes to indicate whether a message has failed authentication or not.
What's new in PowerSNMP for .NET V4.5.1?
- Updated for Visual Studio 2012 integration and Windows 8 compatibility.
- Addressed an issue where the Load Mib dialog would not display in the designer under Visual Studio 2012 and .NET.
What's new in PowerSNMP for .NET V4.5?
- Added the ToArray method to the SimpleTaggedType class to simplify retrieving a variable's value as a byte array.
- Added support for decoding message variables when an incorrect variable sequence length is specified.
- Fixed a mib parsing error that would occur if blank lines are present in a mib file after DESCRIPTION and REFERENCE declarations.
- Fixed a mib parsing error that would occur if a duplicate name was present in the mib file.
- Addressed a globalization issue that prevented correct operation for systems using the following language cultures: Azeri (az), Azeri-Latin (az-Latn), Azeri-Latin-Azerbaijan (az-Latn-AZ), Turkish (tr), Turkish-Turkey (tr-TR)
What's new in PowerSNMP for .NET V22.214.171.124?
- It is no longer necessary to add a v3 User to an AgentEngine prior to sending a v3 request to that User
- Fixed a mib parsing problem - a space is no longer necessary between a syntax type and subtype
- Fixed a mib parsing problem - blank lines are now ok after REFERENCE and DESCRIPTION properties
What's new in PowerSNMP for .NET V4.4?
- New samples, including a Windows Presentation Foundation (WFP) Agent, a WFP Manager, a Windows Communication Foundation (WCF) Service and a Web Service
- A new Walk method for traversing a subtree in an Agent's MIB with one line of code
- New support for DISPLAY-HINTS, for displaying variable values as intended
- A VariableList.Populate method for displaying variables in a Treeview
What's new in PowerSNMP for .NET V126.96.36.199?
- Replaced the static CreateEndPoint function with an IPEndPoint class derived from System.Net.IPEndPoint.
- Addressed a memory leak in the agent when receiving requests, and the manager when receiving traps.
What's new in PowerSNMP for .NET V188.8.131.52?
PowerSNMP for .NET 184.108.40.206 has been released with several new features, including a new Manager Log event, enhanced IPv6 support, and new support for v3 agent discovery. There have also been multiple issue fixes, including an event handler fix in the Manager component designer, and strengthened support for v3 authoritative engines.
What's new in PowerSNMP for .NET V220.127.116.11?
- SNMP for .NET now supports C++/CLI code generation, in addition to C# and VB.NET
- PowerSNMP has been updated with a new install and VS 2010 integration
What's new in PowerSNMP for .NET V4.2?
- Support for the MONO Framework, allowing execution in many non-Windows environments, including Linux, Sun Solaris, and Mac OS X.
- Managed Visual C++ samples are now available
- PowerShell demo script included in samples
What's new in PowerSNMP for .NET V18.104.22.168?
- Fixed issues with agent and some v3 management software
- Fixed MIB parsing issue when END keyword was part of a description
- It is now possible to remove and re-add standard traps to MibNodes.Traps
What's new in PowerSNMP for .NET V4.1?
- A new code generation feature has been added to the product. The MibNodes collection will have a GenerateCode method that will produce a code file that can be added to your C# or VB.NET project. The code file will provide an Import method which will import MibNode and MibTrap objects generated from parsed mib files into an existing MibNodes collection (for example, Manager.Mib). Also, it will create enumerations that will provide Intellisense for the GetByNodeName and GetByTrapName functions during development. See the Mib Treeview sample for a demonstration of code generation, and the Manager and Agent samples for an implementation of the generated code.
- The MibNodes dictionary has been extended with a new Traps property, allowing for Trap referencing in parsed mibs. Traps can be indexed by name or by trap attributes.
What's new in PowerSNMP for .NET V4.0?
- Multi-threaded worker thread operation does not interfere with UI performance
- MIB files are parsed automatically when loaded
- SNMP v3 support uses MD5 and SHA authentication and DES, Triple DES and AES (128, 192 and 256 bit strength) encryption
- FIPS 140-2 compliant cryptography supports government and military requirements
- Start methods launch worker threads where synchronous methods do the heavy lifting
- Marshal methods marshal data to the UI thread for display purposes
- SNMPv3 provides comprehensive security for enterprise resources. Messages can be constructed using no security, authentication only, or authentication and privacy
- Create custom SNMP Manager applications using Windows forms or ASP.NET
- Create custom SNMP Trap Managers that automate any process
- Create custom SNMP Agent applications that report statistics on software applications or attached devices
- The Manager and Agent components provide full drag/drop integration into Visual Studio
- The Manager component sends SNMP requests and receives responses and traps from SNMP agents. All encoding/decoding is automatic
- The Timeout and MaxRetries properties are used to recover from dropped packets
- Complete tables can be retrieved using a single method
- "Inform" requests are fully supported
- Synchronous methods return a response or table to the calling application, and can be used in ASP.NET
- Responses to requests generated by asynchronous methods are reported by events
- The Agent component generates responses to requests and can also initiate trap messages
- An event is raised when each request is received
- Default response messages are generated from OID (IID) values the application caches in the Variables property
- The Message class is the base class for all SNMP messages:
- The RequestMessage class is the base class for GetMessage, GetNextMessage, GetBulkMessage, SetMessage and InformMessage.
- The TrapMessage class is an SNMPv1 trap
- The NotifyMessage class is an SNMPv2+ trap
- The ResponseMessage class is used by the Agent and Manager components, respectively, to encode and decode responses
- The MibNodes class is used to manage MIB files and associated classes:
- Standard MIB objects, traps and notifications from the SNMPv2 SMI (Structure of Management Information) are included as intrinsic classes
- MIB Parser and Code Generator - C# and VB source code classes can be interactively generated from MIB files within the IDE
- MIB Compiler - Mib classes derived from MibNode can be generated from MIB files and loaded on demand at runtime
- No knowledge of SNMP message formats is required. Documentation provides basic theory of operation
- Requires no system services beyond basic network transport (independent of Windows SNMP Service)