ASP.NET Mobile - PowerPoint PPT Presentation

About This Presentation
Title:

ASP.NET Mobile

Description:

Desaf os en el desarrollo Web para m viles. Enfrentando ... SQL DataBase. Data Access Objects. DEMO. Desarrollo de versi n m vil de una aplicaci n Web ASP.NET ... – PowerPoint PPT presentation

Number of Views:130
Avg rating:3.0/5.0
Slides: 15
Provided by: gabriel146
Category:
Tags: asp | net | db | mobile

less

Transcript and Presenter's Notes

Title: ASP.NET Mobile


1
Movilidad en .NET foco en
ASP.NET Mobile
Ing. Gabriel Fogante Program Manager Neodynamic ww
w.neodynamic.com
2
Agenda
  • Visión de la plataforma Microsoft .NET
  • Desarrollo para Móviles con .NET
  • Desafíos en el desarrollo Web para móviles
  • Enfrentando los desafíos con ASP.NET Mobile
  • Desarrollo y producción con ASP.NET Mobile
  • Proceso de rendering
  • Demo de una aplicación ASP.NET Mobile
  • Infraestructura necesaria
  • Recursos

3
Visión de la plataforma .NET
Clientes
4
Desarrollo para Móviles con .NETDos ambientes
un modelo, una herramienta
5
Desafíos en el desarrollo Web para móviles
  • Factores de forma y capacidades del
    dispositivo móvil
  • Tamaño de pantalla, colores, formato de imágenes
  • Varios lenguajes de marcas
  • HTML, WML, cHTML, XHTML-MP
  • Soporte de Cookies
  • Cada empresa lo implementa a su manera
  • Administración del estado
  • Por limitaciones no podemos usar cookies
  • Herramientas de desarrollo
  • Especificas a cada fabricante

6
ASP.NET Mobile resuelve esos desafíos...
  • Escribir una única página que sirva
    automáticamente diferentes dispositivos
  • Soporte para varios lenguajes de marcas
  • Soporte para una gran variedad de dispositivos
    y extensible a nuevos modelos (Device Update
    Packs)
  • Framework extensible
  • Desarrollo con Visual Studio.NET en el lenguaje
    de tu preferencia! (VB.NET, C, ...)

7
Desarrollo y producción con ASP.NET Mobile
Crear Mobile WebForm
Device Capabilities
Layout del WebForm (Controles)
Mobile.aspx
HTTP Request
Integrar las capas de datos y negocio
Controles móviles generan la salida en e
lenguaje de marcas apropiado
HTTP Response
Probar aplicación
Windows 2000 IIS .NET Framework
Implementar en Web Server
Desarrollo
Producción
8
Proceso de rendering adaptado al cliente
2. Procesamiento ASP.NET
1. HTTP request
4. Respuesta adaptada
3. Salida ASP.NET
9
Movilizando nuestra aplicación Web
Capa de presentación
Redireccionamiento de URL
Mobile UI
Desktop UI
Capa de lógica de negocios
Business Objects
Data Objects
Capa de datos
Data Access Objects
Data Access Objects
SQL Data
SQL DataBase
10
DEMODesarrollo de versión móvil de una
aplicación Web ASP.NET
11
Infraestructura necesaria
Desarrollo
Producción
  • .NET Framework
  • Visual Studio .NET
  • Windows 2000 Prof. o superior
  • IIS 5.0 o superior
  • Emuladores para testing
  • Ultimo Device Update Pack
  • .NET Framework
  • Windows 2000 Server o superior
  • IIS 5.0 o superior
  • Ultimo Device Update Pack

12
Recursos
  • Neodynamic (http//www.neodynamic.com)
    Componentes para Microsoft .NET Mobile
  • Sitio oficial de ASP.NET (http//www.asp.net)
    Información técnica sobre ASP.NET Mobile
  • Grupo de Usuarios Microsoft (http//www.mug.org.
    ar) Comunidad Argentina de desarrolladores
    en tecnologías Microsoft
  • Microsoft Mobility (http//msdn.microsoft.com/mo
    bility)

13
Preguntas?
14
Gracias!
Ing. Gabriel Fogante Program Manager Neodynamic ww
w.neodynamic.com
Write a Comment
User Comments (0)
About PowerShow.com