ConectaDBNet10 2026.9.0

Capa de abstracción multimotor de base de datos sobre ADO.NET, y el vocabulario de atributos que describe el mapeo objeto a tabla del ORM propio del framework. Compilación net10.0 de los mismos archivos de código fuente que ConectaDB.dll de .NET Framework, sobre Microsoft.Data.SqlClient y MySql.Data. SQL Server y MySQL están portados; Oracle y Visual FoxPro quedan como cáscaras que lanzan PlatformNotSupportedException. Dos avisos de despliegue medidos, que el compilador no ve: toda cadena de conexión de SQL Server heredada deja de conectar sin TrustServerCertificate=True, porque Microsoft.Data.SqlClient cifra por omisión; y sin "Allow User Variables=true" en la cadena, los parámetros de salida de los procedimientos almacenados de MySQL fallan.

Showing the top 20 packages that depend on ConectaDBNet10.

Packages Downloads
ConectaSQLiteNet10
Motor de SQLite para la capa de abstraccion de base de datos del framework: el satelite que ConectaDB.NuevaDB carga por reflexion con ManejadorBaseDatos.SQLite. Compilacion net10.0 del mismo archivo de codigo fuente que ConectaSQLite.dll de .NET Framework, sobre System.Data.SQLite.Core 1.0.119 (motor nativo SQLite 3.46.1). AVISO DE DESPLIEGUE, propio de este paquete y de ningun otro del conjunto: no es 100 % gestionado, arrastra el binario nativo SQLite.Interop.dll por arquitectura y solo publica CUATRO identificadores de plataforma, win-x64, win-x86, linux-x64 y osx-x64. NO HAY ARM64 DE NINGUNA CLASE: en macOS con Apple Silicon no existe asset que cargar y la aplicacion falla al abrir la primera conexion; en Windows ARM64 funciona por emulacion x64, con su coste. Verifique que la carpeta runtimes\ llega al destino del despliegue, porque sin ella el codigo compila y lanza al abrir la conexion.
3
LiloSoft.ArchivosNet10
Gestion de archivos del framework: la entidad Archivos con su CRUD y sus parametros, el motor ArchivosManejo (copiar, descargar, borrar, resolver rutas) y los contratos de la integracion con OneDrive. Compilacion net10.0 de los mismos archivos de codigo fuente que LiloSoft.Archivos.dll de .NET Framework. AVISO DE PORTABILIDAD: de los tres modos de almacenamiento, TipoManejo.Windows y TipoManejo.OneDrive funcionan integros; TipoManejo.Web NO, porque depende de cuatro tipos de System.Web (HttpPostedFileBase, HttpServerUtilityBase, HttpResponseBase y System.Web.UI.Page) que .NET moderno no tiene. Esos cuatro se declaran en el paquete como cascaras que lanzan PlatformNotSupportedException con el mensaje que nombra la alternativa de ASP.NET Core. En una aplicacion de ASP.NET Core resuelva la ruta con IWebHostEnvironment, lea el IFormFile a bytes y use TipoManejo.Windows.
2
Esculapio.Rips.Data
Acceso a datos RIPS de Esculapio: orquesta los procedimientos almacenados (vía LiloSoft.DataBase.ConectaDB) sobre una conexión retenida y entrega los DataTable insumo (encabezado, detalle, abonos, QX) para Esculapio.Rips.
1
LiloSoft.AdminGeneralesNet10
Catálogos y parámetros administrativos comunes, todos con la convención de la casa Xxx/XxxDB sobre el ORM por atributos de ProveedorWeb: geografía (Pais, Departamentos, Ciudades, Barrios, CodigosPostales y la consulta consolidada UbicacionesGeograficasDB), terceros (MaestroTerceros, MiembrosConsorcio, ProveedoresRetenciones, ProveedorProductos, NivelTributario, DianTipoIdentificacion, DianTriutos), impuestos, monedas y tasas de cambio, documentos y sus prefijos por sucursal, estructura organizacional (Areas, Dependencias, CentroCostos, ModulosSistema), clasificación libre para añadir clasificaciones a cualquier entidad sin cambiar el esquema, períodos con su validación de abierto/cerrado, y los parámetros de integración de correo (implementan IBuzonesCorreoElectronico y se entregan tal cual a un emisor), OneDrive y WhatsApp. Compilación net10.0 de los mismos 88 archivos de código fuente que LiloSoft.AdminGenerales.dll de .NET Framework, sin exclusiones ni sustituciones. Avisos de esta plataforma: los tipos de una plataforma y de la otra son tipos distintos para el runtime, así que hay que recompilar contra esta versión y no mezclar los dos ensamblados; el ensamblado moderno no incluye el recurso incrustado Properties.Resources del original, que no tiene ni un consumidor en el código; el cargue desde Excel de las clases XxxDB pasa por NPOI en vez de OleDb y corta el cargue ante una fila enteramente vacía; y las cadenas de conexión heredadas necesitan TrustServerCertificate=True porque Microsoft.Data.SqlClient cifra por omisión.
1
LiloSoft.EmpresasNet10
Contexto multiempresa y multisucursal del ERP, con la convención de la casa Xxx/XxxDB sobre el ORM por atributos de ProveedorWeb: empresas (Empresas, EmpresasDB), sus datos fiscales y tributarios (EmpresaFiscal, EmpresasFiscalSoloDatos y sus enumeraciones EmpresasFiscal_TipoEmpresa, EmpresasFiscal_TipoPersonaJuridica y EmpresaFiscal_TipoLogo), parámetros por empresa (EmpresaParametrizada), grupos empresariales (EmpresasAsociadas), sucursales (Sucursales), la asignación de usuarios a empresas y sucursales (UsuariosEmpresa, UsuariosSucursales y la vista consolidada UsuariosEmpresas_Vw), el apoyo MultiEmpreasHelper y el constructor de criterios tipados BusquedaFirme con su enumeración Operador. Es la librería que administra los valores que consume el MultiEmpresaAttribute de ConectaDB, con el que BaseDB filtra automáticamente por empresa y sucursal el SQL que genera. Compilación net10.0 de 20 de los 22 archivos de código fuente de LiloSoft.Empresas.dll de .NET Framework. AUSENCIA DELIBERADA: el ensamblado moderno NO incluye el tipo público SeleccionarEmpresa, el formulario de Windows Forms con el que una aplicación de escritorio pide al usuario su empresa y sucursal al iniciar sesión; incluirlo obligaría a UseWindowsForms y a net10.0-windows, es decir a volver Windows-only una librería de contexto multiempresa que consumen aplicaciones web, así que los cuatro ejecutables de escritorio que lo usan (ContableSys, GeneralSys, NominaSys y MediosMagneticos) siguen con el ensamblado original de .NET Framework. Es el único tipo que falta: los otros 24 tipos públicos están todos, con sus 298 miembros, verificado por metadatos contra el ensamblado original. Otros avisos de esta plataforma: los tipos de una plataforma y de la otra son tipos distintos para el runtime, así que hay que recompilar contra esta versión y no mezclar los dos ensamblados; el ensamblado moderno no lleva los recursos incrustados Properties.Resources ni SeleccionarEmpresa.resx del original, que solo alimentaban ese formulario; el cargue desde Excel de las clases XxxDB pasa por NPOI en vez de OleDb y corta el cargue ante una fila enteramente vacía; y las cadenas de conexión heredadas necesitan TrustServerCertificate=True porque Microsoft.Data.SqlClient cifra por omisión.
1
ProveedorWebNet10
Núcleo del framework: el ORM propio por atributos (BaseDB), seguridad y menús, auditoría, parámetros de sistema, consultas definidas, formularios dinámicos y tareas programadas. Compilación net10.0 de los mismos archivos de código fuente que ProveedorWeb.dll de .NET Framework. No incluye la superficie de ASP.NET WebForms ni de Membership (proveedor de mapa del sitio, páginas y controles de usuario, roles), ni los miembros que devolvían tipos de WinForms (CargarArbolMenus y las propiedades NodoSite y MenuForm de NodoItemWeb), porque reponerlos volvería la librería dependiente de Windows. El resto de esas clases sí está, incluido el enum MenuApp.TipoPermiso. Aviso medido: el generador de SQL escribe los literales del WHERE con la cultura actual, así que con una cultura de coma decimal el SQL sale mal formado.
1
ConectaSQLiteNet10
Motor de SQLite para la capa de abstraccion de base de datos del framework: el satelite que ConectaDB.NuevaDB carga por reflexion con ManejadorBaseDatos.SQLite. Compilacion net10.0 del mismo archivo de codigo fuente que ConectaSQLite.dll de .NET Framework, sobre System.Data.SQLite.Core 1.0.119 (motor nativo SQLite 3.46.1). AVISO DE DESPLIEGUE, propio de este paquete y de ningun otro del conjunto: no es 100 % gestionado, arrastra el binario nativo SQLite.Interop.dll por arquitectura y solo publica CUATRO identificadores de plataforma, win-x64, win-x86, linux-x64 y osx-x64. NO HAY ARM64 DE NINGUNA CLASE: en macOS con Apple Silicon no existe asset que cargar y la aplicacion falla al abrir la primera conexion; en Windows ARM64 funciona por emulacion x64, con su coste. Verifique que la carpeta runtimes\ llega al destino del despliegue, porque sin ella el codigo compila y lanza al abrir la conexion.
0
LiloSoft.AdminGeneralesNet10
Catálogos y parámetros administrativos comunes, todos con la convención de la casa Xxx/XxxDB sobre el ORM por atributos de ProveedorWeb: geografía (Pais, Departamentos, Ciudades, Barrios, CodigosPostales y la consulta consolidada UbicacionesGeograficasDB), terceros (MaestroTerceros, MiembrosConsorcio, ProveedoresRetenciones, ProveedorProductos, NivelTributario, DianTipoIdentificacion, DianTriutos), impuestos, monedas y tasas de cambio, documentos y sus prefijos por sucursal, estructura organizacional (Areas, Dependencias, CentroCostos, ModulosSistema), clasificación libre para añadir clasificaciones a cualquier entidad sin cambiar el esquema, períodos con su validación de abierto/cerrado, y los parámetros de integración de correo (implementan IBuzonesCorreoElectronico y se entregan tal cual a un emisor), OneDrive y WhatsApp. Compilación net10.0 de los mismos 88 archivos de código fuente que LiloSoft.AdminGenerales.dll de .NET Framework, sin exclusiones ni sustituciones. Avisos de esta plataforma: los tipos de una plataforma y de la otra son tipos distintos para el runtime, así que hay que recompilar contra esta versión y no mezclar los dos ensamblados; el ensamblado moderno no incluye el recurso incrustado Properties.Resources del original, que no tiene ni un consumidor en el código; el cargue desde Excel de las clases XxxDB pasa por NPOI en vez de OleDb y corta el cargue ante una fila enteramente vacía; y las cadenas de conexión heredadas necesitan TrustServerCertificate=True porque Microsoft.Data.SqlClient cifra por omisión.
0
LiloSoft.ArchivosNet10
Gestion de archivos del framework: la entidad Archivos con su CRUD y sus parametros, el motor ArchivosManejo (copiar, descargar, borrar, resolver rutas) y los contratos de la integracion con OneDrive. Compilacion net10.0 de los mismos archivos de codigo fuente que LiloSoft.Archivos.dll de .NET Framework. AVISO DE PORTABILIDAD: de los tres modos de almacenamiento, TipoManejo.Windows y TipoManejo.OneDrive funcionan integros; TipoManejo.Web NO, porque depende de cuatro tipos de System.Web (HttpPostedFileBase, HttpServerUtilityBase, HttpResponseBase y System.Web.UI.Page) que .NET moderno no tiene. Esos cuatro se declaran en el paquete como cascaras que lanzan PlatformNotSupportedException con el mensaje que nombra la alternativa de ASP.NET Core. En una aplicacion de ASP.NET Core resuelva la ruta con IWebHostEnvironment, lea el IFormFile a bytes y use TipoManejo.Windows.
0
LiloSoft.EmpresasNet10
Contexto multiempresa y multisucursal del ERP, con la convención de la casa Xxx/XxxDB sobre el ORM por atributos de ProveedorWeb: empresas (Empresas, EmpresasDB), sus datos fiscales y tributarios (EmpresaFiscal, EmpresasFiscalSoloDatos y sus enumeraciones EmpresasFiscal_TipoEmpresa, EmpresasFiscal_TipoPersonaJuridica y EmpresaFiscal_TipoLogo), parámetros por empresa (EmpresaParametrizada), grupos empresariales (EmpresasAsociadas), sucursales (Sucursales), la asignación de usuarios a empresas y sucursales (UsuariosEmpresa, UsuariosSucursales y la vista consolidada UsuariosEmpresas_Vw), el apoyo MultiEmpreasHelper y el constructor de criterios tipados BusquedaFirme con su enumeración Operador. Es la librería que administra los valores que consume el MultiEmpresaAttribute de ConectaDB, con el que BaseDB filtra automáticamente por empresa y sucursal el SQL que genera. Compilación net10.0 de 20 de los 22 archivos de código fuente de LiloSoft.Empresas.dll de .NET Framework. AUSENCIA DELIBERADA: el ensamblado moderno NO incluye el tipo público SeleccionarEmpresa, el formulario de Windows Forms con el que una aplicación de escritorio pide al usuario su empresa y sucursal al iniciar sesión; incluirlo obligaría a UseWindowsForms y a net10.0-windows, es decir a volver Windows-only una librería de contexto multiempresa que consumen aplicaciones web, así que los cuatro ejecutables de escritorio que lo usan (ContableSys, GeneralSys, NominaSys y MediosMagneticos) siguen con el ensamblado original de .NET Framework. Es el único tipo que falta: los otros 24 tipos públicos están todos, con sus 298 miembros, verificado por metadatos contra el ensamblado original. Otros avisos de esta plataforma: los tipos de una plataforma y de la otra son tipos distintos para el runtime, así que hay que recompilar contra esta versión y no mezclar los dos ensamblados; el ensamblado moderno no lleva los recursos incrustados Properties.Resources ni SeleccionarEmpresa.resx del original, que solo alimentaban ese formulario; el cargue desde Excel de las clases XxxDB pasa por NPOI en vez de OleDb y corta el cargue ante una fila enteramente vacía; y las cadenas de conexión heredadas necesitan TrustServerCertificate=True porque Microsoft.Data.SqlClient cifra por omisión.
0
ProveedorWebNet10
Núcleo del framework: el ORM propio por atributos (BaseDB), seguridad y menús, auditoría, parámetros de sistema, consultas definidas, formularios dinámicos y tareas programadas. Compilación net10.0 de los mismos archivos de código fuente que ProveedorWeb.dll de .NET Framework. No incluye la superficie de ASP.NET WebForms ni de Membership (proveedor de mapa del sitio, páginas y controles de usuario, roles), ni los miembros que devolvían tipos de WinForms (CargarArbolMenus y las propiedades NodoSite y MenuForm de NodoItemWeb), porque reponerlos volvería la librería dependiente de Windows. El resto de esas clases sí está, incluido el enum MenuApp.TipoPermiso. Aviso medido: el generador de SQL escribe los literales del WHERE con la cultura actual, así que con una cultura de coma decimal el SQL sale mal formado.
0

.NET 10.0

Version Downloads Last updated
2026.9.1 1 09/30/2026
2026.9.0 0 09/26/2026
2026.8.0 4 08/28/2026