Saturday, December 31, 2005

Pues eso ... a ver si lo pongo asi de bonito como el www.smartymobile.com

 

12/31/2005 11:03 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



A veces sucede que necesitas consumir un web service que implementa DIME (WSE 1.0/ 2.0) y te preguntas como se hace esto desde .NET Compact Framework.

Al buscar uno encuentra muchas cosas. Casey Chesnut es el creador del soporte WSE 2.0 para .NET Compact Framework y se encargo de portarlo al archi celebre OpenNETCF. OpenNETCF posee una clase OpenNETCF.Web.Services2.Dime que permite trabajar con ellas, solo debes seguir las indicaciones que nos da este amigo en el foro de opennetcf y listo:

Una vez creado el proxy del web service a consumir debes

1. En Reference.cs o Reference.vb, cambiar la clase base de tu :
System.Web.Services.Protocols.SoapHttpClientProtocol
a
OpenNETCF.Web.Services2.Dime.DimeWrap

2. Insertar este nuevo atributo en el webmethod a usar
[OpenNETCF.Web.Services2.Dime.DimeExtension]

justo antes de la línea:
[ System.Web.Services.Protocols.SoapDocumentMethodAttribute ("yada-yada-yada..."... ]

en vb.net seria

<OpenNETCF.Web.Services2.Dime.DimeExtension(),System.Web.Services.Protocols.SoapDocumentMethodAttribute ("yada-yada-yada..."... >

3. En vez de llamar a el metodo de WSE 2.0 en el cliente 
yourProxy.ResponseSoapContext.Attachments,
usa la colección
yourProxy.ResponseAttachments

Saludos ojala les sirva

12/31/2005 11:02 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



Haciendo un poco de búsquedas en http://www.a9.com pues llegué a el blog de Fernando Zandona. Radica en Sao Paulo y es el encargado de Windows Mobile para Latam (excelente!!!!!) .

Y por aqui hasta me menciona :)

 

12/31/2005 10:58 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Wednesday, December 28, 2005

Realmente me gusta.. usar interop con las dlls ARM que tenia ha sido lo mejor. Ahora puedo usar las dlls que usaba en eVB (obviamente Dlls compatibles con el sistema operativo al cual voy a programar) y en 3 patadas tengo mi componente interop y puedo usarlo desde .net cf 2.0 :)

12/28/2005 10:04 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Sunday, December 25, 2005

Aprovechando noche buena, instale el último CTP de WinFX para poder ver Cider. Una herramienta necesaria para aquellos que quiere trabajar de modo visual lo cual normalmente estamos muy acostumbrados. Aqui unas imagenes (click para agrandar):

WinFX.Test1.1
WinFX.Test1.2

Como pueden ver al final de la pantalla los tabs Design(Visual) -- Xaml(XML) -- Source (CodeBehind) muy convenientes

12/25/2005 11:27 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Wednesday, December 21, 2005

El primer diseñador de Windows Foundation Presentation parte de Visual Studio Orcas CTP. Al fin para un preview. Puedes descargarlo desde aquí.}

Mas información la podrán encontrar acá.

 

12/21/2005 3:57 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Sunday, December 11, 2005

Daniel Moth nos trae un pequeño código para cuando uno quiere cerrar un msgbox por código aquí

El codigo es el siguiente

 Dim hwnd As IntPtr 
 hwnd = Win32Api.FindWindow("Dialog", Nothing) 
 If IntPtr.op_Equality(hwnd, IntPtr.Zero) = False Then 
    Win32Api.PostMessage(hwnd, Win32Api.WM_CLOSE, 0, 0) 
    Win32Api.PostMessage(hwnd, Win32Api.WM_DESTROY, 0,
0) 
 End If

 

Si no equivoco Win32Api refiere a OpenNetCf.

Saludos nocturnos :)

 

12/11/2005 12:27 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Saturday, December 10, 2005

Aqui podemos encontrar un lab nivel 300 sobre Developing Multithreaded Applications with the .NET Compact Framework 2.0. Lo pueden encontrar aquí.

 

12/10/2005 5:15 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, December 09, 2005

Pueden revisar este starter kit que posee ejemplos con sql mobile 2005

Lo podran encontrar aquí

Saludos

Cesar

12/9/2005 9:58 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Tuesday, December 06, 2005

Según barrybo en este artículo de MSDN uno puede simular recibir información de un file en formato NMEA en vez de usar un GPS real.

12/6/2005 7:47 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, December 02, 2005

Si uno espera que sus aplicaciones web sean vistas correctamente en Pocket Internet Explorer, sobre todo sabiendo que tenemos dispositivos VGA, y en diferentes tipos de disposición en pantalla del contenido, es recomendable hecharle una lectura a esta página

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mobilesdk5/html/wce51conlayoutmetatag.asp

Saludos

12/2/2005 10:29 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Thursday, December 01, 2005

Pues eso busco un padawan, si alguno de ustedes esta interesado en participar en algunas investigaciones que quiero hacer para la comunidad windows mobile, ademas de querer aprender cosas nuevas de windows mobile, winfx, (asp.net solo si vemos atlas, ajax, web services y mobile controls) y  pues mandanme su cv al correo padawan@smartymobile.com  durante todo diciembre.

Según las características que más se acomoden a lo que busco trabajaré con la persona seleccionada.

Nos vemos

Cesar

 

 

 

 

12/1/2005 4:47 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback