Artículos con la etiqueta «Aplicaciones empresariales»
14 artículos con la etiqueta «Aplicaciones empresariales», del más reciente al más antiguo.
-
Modo oscuro y temas de contraste en aplicaciones Windows — barras de título DWM oscuras, seguimiento del tema del sistema en WinForms/WPF y dibujo en alto contraste
Cómo hacer que las aplicaciones WinForms/WPF sigan el modo oscuro y los temas de contraste de Windows 11. Cubre las barras de título DWM oscuras, SetColorMod...
-
Aplicaciones que se rompen al reanudar de la suspensión — Eventos de energía y aplicaciones empresariales que sobreviven a la reanudación
Abre el portátil y las conexiones de la aplicación empresarial están cortadas: la causa es un diseño que no contempló la suspensión. Este artículo explica, a...
-
Accesibilidad de las aplicaciones Windows — UI Automation y la obligatoriedad del ajuste razonable
Cómo leen los lectores de pantalla las aplicaciones Windows a través de UI Automation: nombres en WinForms/WPF, teclado, contraste y herramientas de verifica...
-
Fuentes japonesas y las trampas de los caracteres — JIS2004, selectores de variantes de ideogramas y gaiji en aplicaciones empresariales
Los problemas de caracteres en los sistemas empresariales se aclaran al separar los códigos de carácter (datos) de las fuentes (aspecto). El artículo trata e...
-
Buenas prácticas de multithreading en la práctica: edición Java — convenciones de la era de los hilos virtuales
En Java no se crean hilos a mano: las tareas van a ExecutorService y a hilos virtuales. Se cubren synchronized frente a ReentrantLock, la parada cooperativa ...
-
Buenas prácticas de multithreading en la práctica: edición C — escribir con seguridad al estilo de la API Win32
En C con Win32 la práctica establecida es _beginthreadex, bloqueos SRW y variables de condición, Interlocked, y un evento de detención más WaitForMultipleObj...
-
Buenas prácticas de multithreading en la práctica: edición C++ — eliminar los fallos desde la estructura con RAII y jthread
En C++ una condición de carrera de datos es comportamiento indefinido. Se cubren la trampa del destructor de std::thread, la parada con jthread y stop_token,...
-
Buenas prácticas de multithreading en la práctica: edición .NET — qué decidir antes de aumentar los hilos
Evitar que los hilos de .NET/C# se caigan o se cuelguen: apoyarse en Task, reducir el estado mutable compartido, disciplina de bloqueos, detener con Cancella...
-
Guía práctica del almacén de certificados de Windows — ¿en el de usuario o en el de equipo?
¿En qué almacén debe colocarse un certificado de cliente, en el de usuario o en el del equipo? Esta guía repasa certmgr.msc y certlm.msc, los permisos de la ...
-
El firewall de Windows y las aplicaciones empresariales — registre las reglas de entrada con el instalador
Cuando una aplicación empresarial de Windows no se comunica en el cliente, cómo acotar reglas de entrada, espera, perfiles y directivas de gestión. Diseño de...
-
La salida realista tras el fin de soporte de Windows 10 — la tabla de decisión entre ESU, LTSC y la renovación de equipos
Nueve meses después del fin de soporte de Windows 10, esta guía compara Windows 11, ESU, IoT Enterprise LTSC y el aislamiento de red en una tabla con costos ...
-
Era japonesa, festivos y fechas de cierre en aplicaciones empresariales — diseño resiliente a los cambios de era, JapaneseCalendar y cálculo de días hábiles en la práctica
Repasamos el tratamiento de fechas propio de las aplicaciones empresariales japonesas: visualización en era japonesa, cálculo de días hábiles excluyendo fest...
-
Cuándo no conviene migrar una aplicación de Windows a la Web — tabla de decisión y la solución realista de la "división"
En apps Windows con integración de dispositivos, procesamiento de archivos locales u operación sin conexión, migrar a la Web puede elevar los costos y degrad...
-
Diseño de UX para apps de Windows: prioridades según el entorno de uso
Organizamos en una tabla de decisión qué priorizar en el diseño de UX de apps de Windows, según ToC/ToB, el método de entrada, el entorno de uso y el costo d...