Esta es una lista de software y herramientas de programación para el lenguaje de programación Visual Basic .NET , que incluye bibliotecas , depuradores , compiladores , entornos de desarrollo integrados , bibliotecas numéricas y proyectos relacionados.
Bibliotecas y marcos de trabajo
- .NET — sucesor multiplataforma de .NET Framework
- .NET Framework : marco de trabajo original de Microsoft para crear aplicaciones de Windows.
- ADO.NET — Marco de acceso a datos para bases de datos relacionales
- ASP.NET : marco de trabajo para la creación de aplicaciones y servicios web.
- Avalonia : un framework de interfaz gráfica de usuario multiplataforma.
- Blazor : marco de trabajo para la creación de interfaces de usuario web interactivas.
- Entity Framework : mapeador objeto-relacional
- IronPython : implementación de Python para el .NET Framework, interoperable con VB.NET [ 1 ]
- IronRuby : implementación de Ruby para el .NET Framework, interoperable con VB.NET [ 2 ]
- log4net — biblioteca de registro para .NET
- Measurement Studio : extensión de herramientas de medición y automatización para Microsoft Visual Studio.
- Mono : implementación de código abierto del .NET Framework que permite que los lenguajes .NET ( C# , VB.NET, F# ) se ejecuten en múltiples plataformas [ 3 ].
- MonoGame — desarrollo de juegos
- Json.NET — biblioteca popular para trabajar con datos JSON [ 4 ]
- Interfaz de usuario de aplicaciones multiplataforma .NET (.NET MAUI): creación de aplicaciones que se ejecutan en varias plataformas desde una única base de código [ 5 ]
- NHibernate : marco de mapeo objeto-relacional de Hibernate para la plataforma Microsoft .NET.
- NuGet — gestor de paquetes
- SignalR : biblioteca para funcionalidades web en tiempo real.
- Stride : motor de juegos multiplataforma de código abierto para 2D y 3D
- Plataforma universal de Windows (UWP): una plataforma de Microsoft para crear aplicaciones VB.NET.
- La plataforma Uno permite ejecutar código basado en WinUI y XAML en iOS , macOS , Linux , Android , Windows y WebAssembly .
- Windows Communication Foundation : marco para la creación de aplicaciones orientadas a servicios y comunicación entre procesos [ 6 ].
- Windows Forms : biblioteca de clases de interfaz gráfica de usuario para aplicaciones de escritorio basadas en Windows.
- Windows Presentation Foundation (WPF): subsistema gráfico para crear aplicaciones de escritorio [ 7 ].
- Windows Workflow Foundation : marco para crear aplicaciones basadas en flujos de trabajo en VB.NET y otros lenguajes .NET [ 8 ]
entornos de desarrollo integrados
- Microsoft Visual Studio [ 9 ]
- Jinete de JetBrains
- SharpDevelop : IDE gratuito y de código abierto descontinuado [ 10 ]
Entornos de desarrollo integrados (IDE) en línea
- Espacios de código de GitHub
- JDoodle
- Replit
- dotnetfiddle.net : compilador e IDE en línea para C# , F# y VB.NET.
- Compilador en línea de Visual Basic (VB.NET) : entorno de desarrollo integrado (IDE) en línea compatible con Visual Basic .NET.
Compiladores
- Roslyn — plataforma de compilación de código abierto para C# y Visual Basic [ 11 ]
- compilador de Visual Studio
- Compilador Mono VB.NET : compilador de Visual Basic .NET de código abierto descontinuado [ 12 ]
Inteligencia artificial y aprendizaje automático
- Accord.NET — marco para computación científica, visión artificial y aprendizaje automático [ 13 ]
- AForge.NET — biblioteca de visión artificial e inteligencia artificial [ 14 ]
- CNTK (Microsoft Cognitive Toolkit): marco de aprendizaje profundo desarrollado por Microsoft, con enlaces .NET. [ 15 ]
- ML.NET — marco de aprendizaje automático de código abierto y multiplataforma [ 16 ]
- ONNX Runtime: motor de puntuación de alto rendimiento para modelos de aprendizaje automático con soporte para la API .NET [ 17 ]
Bibliotecas numéricas
Herramientas de compilación y automatización
Herramientas de depuración
- Depurador de Visual Studio : depurador incluido en Visual Studio
- WinDbg — Depurador de Microsoft para aplicaciones de Windows [ 20 ]
- dotTrace : analizador de rendimiento y memoria de JetBrains
- dotMemory — Analizador de memoria de JetBrains
- NProfiler : analizador de rendimiento para Visual Basic .NET.
Pruebas unitarias
Véase también
- Lista de bibliotecas y frameworks .NET
- Lista de software C#
- Lista de software y herramientas de C++
- Lista de software y herramientas C
- Lista de frameworks de Java
- Lista de bibliotecas JavaScript y lista de frameworks web basados en JavaScript.
- Lista de software Python
- Lista de software y herramientas Ruby
- Lista de libros de informática y lista de revistas de programación de software.
Referencias
- ↑ "IronLanguages/Ironpython3" . GitHub .
- ↑ "IronLanguages/Ironruby" . GitHub .
- ↑ "Mono/Mono" . GitHub .
- ↑ "JamesNK/Newtonsoft.Json" . GitHub .
- ↑ "Dotnet/Maui" . GitHub .
- ↑ "Construyamos software mejor, juntos" . GitHub .
- ↑ "Quozd/Awesome-dotnet" . GitHub .
- ^ "UiPath/CoreWF" . GitHub .
- ↑ "Construyamos software mejor, juntos" . GitHub .
- ↑ "Icsharpcode/SharpDevelop" . GitHub .
- ^ "Dotnet/Roslyn" . GitHub .
- ↑ "Mono/Mono-basic" . GitHub .
- ↑ "Accord.NET" . GitHub .
- ↑ "Andrewkirillov/AForge.NET" . GitHub .
- ↑ «Microsoft/CNTK» . GitHub .
- ↑ "Dotnet/Machinelearning" . GitHub .
- ↑ "ONNX Runtime" . GitHub .
- ↑ "Dotnet/Msbuild" . GitHub .
- ↑ "Nant/Nant" . GitHub .
- ↑ "Construyamos software mejor, juntos" . GitHub .
- ↑ "Nunit/Nunit" . GitHub .
- ↑ "Microsoft/Vssdktestfx" . GitHub .
- ↑ "Inicio | xUnit.net" .
Enlaces externos
- Documentación oficial de Microsoft .NET
- Proyectos de la Fundación .NET
Categorías :
- .NETO
- Lenguajes de programación .NET
- Listas de software
- Herramientas de programación
- Herramientas de desarrollo de Microsoft