Your SlideShare is downloading. ×
Modulo12 Network Information
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Modulo12 Network Information

1,563
views

Published on

En este vídeo descubriremos como interactuar con los diferentes interfaces de red que tenemos en Windows Phone, así como comprobar la conectividad del dispositivo y la red y operador móvil al que …

En este vídeo descubriremos como interactuar con los diferentes interfaces de red que tenemos en Windows Phone, así como comprobar la conectividad del dispositivo y la red y operador móvil al que estamos conectados.


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,563
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 13/09/2011 Información de red  Experiencia de usuario altamente dependiente de la calidad y disponibilidad de la conexión de red del dispositivo  Windows Phone Mango da información sobre interfaces de red y conexión de red del dispositivo  Ahora es posible:  Determinar operador móvil  Conocer capacidad de conexión del dispositivo  Consultar requisitos y preferencias de conexión  Configurar requisitos y preferencias de conexión Datos del operador móvil Capacidades de red Almacenados en la propiedad CellularMobileOperator  DeviceNetworkInformation además proporciona información sobre capacidades de red del dispositivo Es estática, pertenece a la clase DeviceNetworkInformation  Mediante propiedades booleanas estáticas Directamente accesible, sin crear instancia de la clase • IsNetworkAvailable • IsCellularDataEnabledus i ng Mi crosoft.Phone.Net.NetworkInformation; • IsCellularDataRoamingEnableds tri ng operator = DeviceNetworkInformation.CellularMobileOperator; • IsWiFiEnabled us i ng Mi crosoft.Phone.Net.NetworkInformation; bool network = Devi ceNetworkInformation.IsNetworkAvailable; Emulador devuelve Fake GSM Network bool ceullardata = DeviceNetworkInformation.IsCellularDataEnabled; bool roaming = DeviceNetworkInformation.IsCellularData RoamingEnabled; bool wifi = DeviceNetworkInformation.IsWiFiEnabled; 1
  • 2. 13/09/2011 Información de Conexión de un Socket Preferencias de conexión en un Socket El espacio de nombres Microsoft.Phone.Net.NetworkInformation  Una App puede establecer preferencias en cuanto al tipo proporciona métodos de extensión para Sockets de conexión de red: (Métodos de Extensión agregan funcionalidad a tipos existentes sin crear un • Cellular  red celular tipo derivado) • NonCellular  red no celular (WiFi, Ethernet…) Permiten conocer si el interfaz de red: • Se utilizará la conexión establecida siempre que sea • Usa una red GSM o CDMA posible • Usa tecnología conexión de datos o WiFi v oid ShowNetworkInterf aceInformation(object s, SocketAsyncEventArgs e) { • Se empleará otra conexión si no es posible utilizar la Socket socket = e.UserToken as Socket; if (e.SocketError == SocketError.Success) preferida • Método SetNetworkPreference { NetworkInterfaceInfo netInterfaceInfo = socket.GetCurrentNetworkInterface(); } else { // Configurar interfaz de red Display Message(e.SocketError.ToString(), "Error recuperando Inf ormación de red", MessageBoxButton.OK); } socket.SetNetworkPreference(NetworkSelectionCharacteristics.Cellular); } Preferencias de conexión de un socket Recursos  Centro de desarrollo de WP7 en MSDN Demo http://msdn.microsoft.com/es-es/windowsphone/default.aspx  AppHub Información de conexión de un socket http://create.msdn.com/  Windows Phone Developer Blog Configurar preferencias de conexión en un socket http://windowsteamblog.com/windows_phone/b/wpdev  MobileNUG http://www.mobilenug.es  Forums http://forums.create.msdn.com/forums/ 2
  • 3. 13/09/2011 3