Matematicas

Páginas: 9 (2011 palabras) Publicado: 28 de noviembre de 2012
07/11/2012

UNIVERSIDAD AUTÓNOMA DE SINALOA

Facultad de Informática Culiacán

Introducción al Desarrollo De interfaces con WinForms en C#
Instructor:
MC. Gerardo Gálvez Gámez Noviembre de 2012

Form en C#• FIUAS

Temas
Introducción a las aplicaciones para Windows
1.1. Aplicaciones basadas en Windows de Visual Studio 1.2. Visual Studio Tools para el desarrollo de aplicacionesbasadas en Windows 1.3. Clases de aplicaciones basadas en Windows 1.4. Aplicaciones de Windows Presentation Foundation 1.5. Aplicaciones de servicios de Windows 1.6. Proyectos Win32 y Win64 1.7. Servicios de aplicación cliente

1

07/11/2012

Form en C#• FIUAS

Aplicaciones de Windows
• Son aquellas que:
▫ Se ejecutan localmente en los equipos de los usuarios, ▫ Obtienen acceso a losservicios del sistema operativo y ▫ Su interfaz se diseña mediante formularios Windows Forms.

• Orientados a la optimización de recursos y procesos operativos del sistema Windows • Aplicaciones empresariales y/o administrativas , que pueden trabajar en red local o con acceso remoto desde y hacia Internet

Form en C#• FIUAS

Objetivo de aplicaciones Windows
• Automatizar tareas claves y repetitivas• Diseñar rápidamente aplicaciones a la medida que permitan estar a un paso adelante de sus competidores • Reducir el papeleo • Hacer accesibles sus datos para una consulta más rápida desde un base de datos centralizada • Configurar y dar soporte a sus sistemas computacionales • Establecer servidores Windows que prácticamente trabajan por sí solos • Fungir como su departamento de T.I. siempredisponibles

2

07/11/2012

Form en C#• FIUAS

Conceptos clave en la programación en Windows.
• Ventanas.
▫ Región de la pantalla.  Ventanas de documentos, botones, listas desplegables, cuadros de diálogo. ▫ El SO administra todas las ventanas asignándolas un identificador.

• Eventos.
▫ Acción que se ejecuta sobre el sistema. ▫ El sistema operativo rastrea continuamente las ventanasen busca de sucesos.

• Mensajes.
▫ Cuando se produce un evento se envía un mensaje al sistema operativo. ▫ El mensaje guarda información sobre el suceso y la ventana que lo ha producido.

▫ El sistema operativo lo registra y almacena en una cola de mensajes.

Form en C#• FIUAS

Ejemplos de Aplicaciones de Windows
• Sistemas administrativos, ventas y facturación • Sistemas de control deinventarios • Sistemas de gestión de producción • Sistemas de seguimientos y atención a clientes, etc. • Entre otros.

3

07/11/2012

Form en C#• FIUAS

Características de las aplicaciones Windows
• Existe una integración con el Sistema Operativo, tanto en el uso de recursos como en la parte visual. • Es posible hacer uso de los recursos de CPU y almacenamiento de la PC donde se ejecutala aplicación, por ejemplo tareas de CPU intensivas, guardar en cache datos comúnmente utilizados por la aplicación. • Ofrece un mejor manejo y recuperación de errores que una aplicación de ASP.NET.

Form en C#• FIUAS

Características de las aplicaciones Windows
• Es posible ejecutar ciertas tareas en otro hilo de ejecución (multi-thread), ofreciéndole al usuario la posibilidad de realizarvarias actividades a la vez.

• La interface grafica es mas rica y funcional para el usuario quien cuenta con una serie de elementos que le ayudan a trabajar mejor.
• Es posible hacer que la aplicación trabaje de forma desconectada y que realice una sincronización de datos al momento de conectarse nuevamente a la red.

4

07/11/2012

Form en C#• FIUAS

Desventajas
• Se requieregeneralmente que la PC en que va a ejecutar la aplicación cuente con ciertos requisitos de hardware mínimos. • Hay que instalar un mínimo de componentes en cada PC para que pueda funcionar la aplicación - como mínimo se requiere el .NET Framework -, aunque con características como ClickOnce es posible publicar la aplicación en un servidor de intranet y con un par de clicks el usuario mismo pueda auto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Matematica
  • Matematica
  • Matematicas
  • Las matemáticas
  • Matematica
  • Matematicas
  • Matematica
  • Matematicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS