¿Cuál es la forma recomendada en 2025 para conectarse a SQL Server desde una aplicación de escritorio en Visual Basic usando .NET Framework o .NET 6/8?

JRN Calo 20 Puntos de reputación
2025-05-12T14:32:07.08+00:00

Hola comunidad. Estoy desarrollando una aplicación de escritorio en Visual Basic (VB.NET) en 2025 y necesito conectarme a una base de datos en SQL Server.

Sé que SqlConnection sigue funcionando, pero quiero saber cuál es la mejor práctica actualmente en cuanto a:

Gestión segura de la cadena de conexión (¿usar Azure Key Vault? ¿appsettings?).

Compatibilidad con .NET Framework 4.8 vs .NET 6/8 (Windows Forms).

Manejadores modernos de conexión, inyección de dependencias o patrones actualizados (como DbContext con VB, si es posible).

Recomendaciones para capturar errores y registrar logs de conexión en tiempo real.

Trabajo desde Visual Studio 2022 y tengo acceso tanto a SQL Server local como a Azure SQL Database.

¡Gracias por cualquier guía oficial o fragmento de código actualizado en Visual Basic!

  1. Visual Studio 2025

SQL Server

Azure SQL

Tecnologías de desarrolladores | VB
{count} votos

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.