Thursday, January 05, 2006
El nuevo Treo 700w en el mercado. Lo malo: No tiene WIFI. Ver este review y no tiene Windows Mobile 5.0 AKU 2 osea no tiene MSFP
1/5/2006 11:37 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



Luis Cabrera indica acerca de un bug en el método bug de Microsoft.WindowsMobile.Telephone.Phone.Talk(). Ahi explica como corregirlo.

César

 

1/5/2006 11:11 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback




Solo contarles que he vuelto a ser nombrado MVP en Windows Mobile. Pueden ver mi perfil aquí. Espero poder hacer mucho mas este año que los anteriores.

 

1/5/2006 10:57 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 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