First-Class VB.NET Support
Not an afterthought — built for VB.NET from day one
Limited VB.NET Resources
Most licensing SDKs focus on C# with minimal VB.NET documentation and samples.
Complex Integration
Many solutions require extensive configuration and aren't designed for rapid VB.NET development.
No UI Components
Building license dialogs and activation forms from scratch takes valuable development time.
SoftActivate Licensing SDK
Updated for 2026 .NET 8/9/10 Full Source Code
VB.NET-Friendly Licensing
Built with VB.NET developers in mind
VB.NET Samples & Documentation
Comprehensive VB.NET sample projects and documentation. No need to translate from C# examples.
Windows Forms UI Included
Pre-built license manager dialogs designed for Windows Forms applications. Just add one line of code.
Simple Properties & Methods
Intuitive API design that feels natural to VB.NET developers. No complex patterns or callbacks.
Easy Migration Path
If you have existing VB6 licensing code, we provide migration guides to modernize to VB.NET.
Perfect for VB.NET Projects
VB.NET Code Samples
Every feature demonstrated in VB.NET, not just C#.
Windows Forms Ready
Pre-built dialogs integrate perfectly with WinForms apps.
Quick Start Guide
VB.NET-specific tutorials get you running in minutes.
Visual Studio Integration
Works seamlessly with Visual Studio VB.NET projects.
Same Strong Security
Full ECC cryptographic protection, same as C# version.
VB.NET Expert Support
Our team includes VB.NET specialists ready to help.
VB.NET Integration
Add licensing to your VB.NET application easily
Imports SoftActivate.Licensing
Module Module1
Sub Main()
' Initialize license manager
Dim manager As New LicenseManager()
' Validate license key
Dim result = manager.ValidateLicense(licenseKey)
If result.IsValid Then
' Get license properties
Dim customerName As String = result.GetField("CustomerName")
Dim expirationDate As DateTime = result.ExpirationDate
' Check feature flags
If result.IsFeatureEnabled("ProEdition") Then
EnableProFeatures()
End If
Else
' Show license dialog
manager.ShowLicenseDialog()
End If
End Sub
End Module
Frequently Asked Questions
Protect Your VB.NET Applications Today
Get professional licensing with VB.NET samples and Windows Forms components.
Design in browser • No signup
Full evaluation • All platforms