Compartir vía


Ciclo de vida de aplicaciones y servicios del sistema

En este artículo se proporciona un índice de características de desarrollo relacionadas con escenarios relacionados con la administración del ciclo de vida de las aplicaciones de Windows y el uso de servicios de nivel de sistema proporcionados por el sistema operativo Windows.

Características de Windows App SDK

El SDK de Aplicaciones para Windows proporciona las siguientes características relacionadas con el ciclo de vida de las aplicaciones y los servicios del sistema para Windows 10 y versiones posteriores del sistema operativo.

Importante

Si está trabajando en una aplicación para UWP, consulte Migración de UWP al SDK de Aplicaciones para Windows.

Característica Descripción
Ciclo de vida de la aplicación Obtenga información general sobre cómo administrar el ciclo de vida de la aplicación.
Creación de instancias de aplicaciones Controle si se pueden ejecutar varias instancias del proceso de una aplicación al mismo tiempo.
Activación enriquecida Reciba información sobre diferentes tipos de activaciones para la aplicación.
Administración de energía Obtenga visibilidad sobre cómo afecta la aplicación al estado de energía del dispositivo y habilite la aplicación para tomar decisiones inteligentes sobre el uso de recursos.
Restart (Reiniciar) Reinicie la aplicación mediante programación y establezca las opciones de reinicio después de la finalización de la aplicación.

Características del sistema operativo Windows

Windows 10 y versiones posteriores del sistema operativo proporcionan una amplia variedad de API relacionadas con el ciclo de vida de las aplicaciones y los servicios del sistema para las aplicaciones. Estas características están disponibles a través de una combinación de API de WinRT y Win32 (C++ y COM) proporcionadas por windows SDK.

API de WinRT

En los artículos siguientes se proporciona información sobre las características disponibles a través de las API de WinRT proporcionadas por windows SDK.

Artículo Descripción
Usar servicios y extensiones de aplicaciones Obtenga información sobre cómo integrar los servicios de aplicaciones en la aplicación de Windows para permitir el uso compartido de datos y funcionalidades entre aplicaciones.
Hacer que tu aplicación sea compatible con las tareas en segundo plano Obtenga información sobre cómo hacer que el código ligero se ejecute en segundo plano en respuesta a los desencadenadores.
Iniciar una aplicación a través de la activación de archivos Aprenda a configurar la aplicación para que se inicie cuando se abra un archivo de un tipo determinado.
Iniciar una aplicación con un URI Aprenda a usar un identificador uniforme de recursos (URI) para iniciar una aplicación desde otra aplicación, lo que permite escenarios útiles de aplicación a aplicación.
Subprocesamiento y programación asincrónica Aprenda a usar el grupo de subprocesos para realizar el trabajo de forma asincrónica en subprocesos paralelos.

API de Win32 (C++ y COM)

En los artículos siguientes se proporciona información sobre las características disponibles a través de las API de Win32 (C++ y COM) proporcionadas por windows SDK.

Artículo Descripción
Servicios del sistema Obtenga información sobre los servicios del sistema disponibles para las aplicaciones, como COM, mensajería de Windows, aplicaciones de servicio y mucho más.
Administración de la memoria Aprenda a usar la memoria virtual, los archivos asignados a memoria, la memoria de copia en escritura, la compatibilidad con memoria grande y otras características relacionadas con la memoria de la aplicación.
Procesos y subprocesos Aprenda a controlar procesos, subprocesos, trabajos y otras unidades de ejecución de código en la aplicación.
Información del sistema de Windows Obtenga información sobre cómo acceder a la información del sistema, incluido el Registro, los identificadores y los objetos, etc.

Características de .NET

El SDK de .NET también proporciona API relacionadas con los servicios del sistema para WPF y las aplicaciones de Windows Forms.

Artículo Descripción
Modelo de subprocesos (WPF) Obtenga información sobre el modelo de subprocesos de aplicaciones WPF.
Información del sistema Obtenga información sobre cómo acceder a la información de sytem en Windows Forms aplicaciones.