Windows Phone & Windows 8
Enhorabuena chaval :)
Como ya te he dicho a través de Twitter! Muchas Felicidades!
Lo merecias de verdad!
Me alegro mucho de tenerte por aquí ;)
Ya tienes un lector más :)
Felicidades campeón!! Ahora si que sí!!
Pues nada!!!
Nos vamos leyendo por aquí!! ;-)
Bienvenido!
jeje. el frente radical Canario va creciendo.. Felicidades y a por ellos
Muchas gracias a todos :) Espero que las esperanzas se vean recompensadas jejeje
Te seguía en blogspot así que será un placer hacerlo también por aquí.
Un saludo!
Tu anterior blog es muy bueno! no lo conocía. Me gustará leerte por aquí. Bienvenido a "la familia".
Buenos días Jesus
Muchas gracias, me alegro de que te gustase, espero seguir ofreciendo artículos interesantes.
Gracias por la bienvenida, la verdad es que es una buena familia esta a la que he llegado :)
Sencillo, pero muy instructivo. Enhorabuena. ;-)
Hola Josue:
¿ El MVVM View Model pattern va de la mano con WCF RIA Services ? O son dos cosas distintas. Para una aplicación Silverlight cómo intervienen, asi de forma general. Gracias.
Hola Alex, son dos cosas distintas, MVVM es un patrón de diseño, y WCF RIA son servicios web para Silverlight, de hecho tu Model puede estár en un WCF RIA y que el ViewModel se comunique con el y pase la información a tu aplicación Silverlight por ejemplo
Un gran saludo!
Es cierto, muy sencilla la explicación, pero altamente instructiva ;-). Al paso que vas te vas a convertir en un gran maestro ;-). Cuando te fiche una gran universidad para impartir docencia llamame que me apunto a tus clases ;-).
Un saludo
Jajaja, gracias Corsario... bueno, lo de gran maestro... por ahora con becario me conformo, queda mucho que recorrer, además lo importante es tener con quien compartir :)
Hola Josué:
Gracias por responder. De hecho estoy por iniciar a desarrollar una aplicación de gestión administrativa, la pienso desarrollar en Silverlight con C#. En un escenario (red local) trabajará fuera del navegador en el desktop y en el escenario de acceso remoto que será través de internet, la misma aplicación se ejecutará dentro del navegador, entonces es aqui donde necesitaré utilizar tanto el patrón de diseño MVVM como también los WCF RIA Services. ¿ Cómo ves ? Espero tus comentarios. Gracias.
Ha sido un placer trabajar contigo Yeray, mucha suerte y espero que te vaya muy bien en tu nueva andadura. No te olvides de nosotros!
Un placer, los de Plain saben lo que se llevan, espero jajaja, es broma, Tu sabes que te lo mereces y has currado para ello, animo y solo es que vasa estar un un ping algo mas lejos :)
Animo y pa´lante.
A por todas, por cierto que vas a hacer con todos los iMacs que tienes? ejem...
;) Mucha suerte!
Mucha suerte en tu nuevo curro Yeray, espero que vaya todo bien. Muchas gracias por la ayuda que me has dado en el trabajo y espero que nos volvamos a ver.
Lo dicho, mucha suerte y happy coding :).
Saludos
Te esperamos con ganas titán!!!
Nos vemos el martes.
¡Un saludo!
Muchas gracias a todos!!
Nos vemos pronto! Vete aprendiendo euskera!
Mucha suerte señor, nos vemos por esos mundos :)
@Ibon los Canarios no necesitamos aprender euskera, nos entendemos con todo el mundo :p
Un placer trabajar contigo, te deseo mucha suerte en esta nueva aventura y ya sabes que aqui estamos para lo que necesites.
Hola:
Espero que te vaya bien. Tu mujer sigue con nosotros en clase de programación y adelante.
Por cierto, sobre tu Blog, buen trabajo.
Un cordial saludo.
Hola a todos, por fin he encontrado un momento para poder acabar mi entrada sobre MVVM y compartir código
Muchas felicidades!! Estamos orgullosos de ti... nos demuestras cada día que vale la pena!!
Muy bien explicado!!
Muchas suerte chaval y demuestra la superioridad Canaria!!!!!! ;)
A ti por todo :D
Joer!
Da como ganas de coger el avión y plantarse en Tenerife!!!
El temario de las sesiones parece espectacular!
Ninguno de vosotros tiene família en Igualada?? :P
Saludos!
Familia, no. pero nos podemos quedar en cualquier huequito :)
A cambio de cerveza no necesitamos dormir ni nada jeje
Mucha suerte en este 2011 Josué. :-)
Ya verás como 2011 va a ser mejor que 2010!!!
Jorge, Javier
Muchas gracias a los dos, seguro que para vosotros también será un gran año, sois unos Titanes personal y profesionalmente, lo mejor de todo este 2010 ha sido conocer a gente de vuestra talla :D
Good luck che !!!
El Bruno:
Muchas gracias! Igualmente, esperamos más artículos de Kinect (a ver si los reyes dejan caer uno por casa para empezar a practicar :D)
Un abrazo y Feliz año nuevo compañero!
Felicidades por ese 2010!
Yo hace días que vengo diciendo que 2011 va a ser un gran, gran, gran año...
(Aunque también es cierto que digo que yo como pitoniso... :p).
Un saludo!!!!!
escriba buenos artículos técnicos !!! grz feliz añoooo
Hola esta opcion he estado buscado desde hace rato, la he implementado pero no me funciona, mi escenario es el siguiente:
desde la vista principal de la aplicacion demiente un check hago el llamado a un usercontrol, este user control se llenara de formulas, hay es donde utilizo los template, ya que hay fomulas con siertas caracteristicas, el problema esque cuando se muestra no se sale la descripcion de la formula, sino que me sale es el nombre del ViewModel, algo como esto
Mantiz40.presetatation.ViewModelS.FormulaViewModel.
cual se mi problema. gracias
mmm si puedes hechale un ojo a esto:
social.msdn.microsoft.com/.../7bf646bd-7cec-4c1d-80df-e3cc3ad50eb2
eso lo publique yo, y creo que esto del datatemplateselector es mi solucion.
Hola Wilson, en ese Hilo del foro te ha contestado David, lo que te propone es lo mismo que pienso yo, hazle caso y pegale un vistazo.
¿Con esto se podría cargar cualquier xap en in WP7?
Hola jmmartinez
La respuesta corta: NO
La respuesta larga: No, por ahora al menos. Silverlight Mobile (la versión que usamos para desarrollar en WP7) se corresponde con Silverlgiht 3 + algún pequeño añadido de Silverlight 4, lamentablemente entre esos añadidos no se encuentra MEF, aunque en el site de codeplex de MEF comentan que están trabajando en ello.
Un gran saludo y gracias por leerme!
Excelente post!
Saludos / OH
Muchas gracias Octavio, un placer que te haya gustado :)
Muy bueno Yeray, es una buena noticia la salida de este proyecto y la comunicación entre dispositivos abre un gran abanico de posibilidades. No estoy tan de acuerdo con que los servicios como Speech to Text esten en la nube y no en el propio dispositivo ya que el trafico al enviar un archivo de audio puede sea bastante grande con lo caro que estaq el trafico de datos.
Pues está muy bien, sobre todo porque los dispositivos móviles son ideales para beneficiarse de la potencia de cálculo cloud, y restar importancia a la capacidad del terminal. De este modo se puede procesar en servidor cosas "tochas" como el tratamiento de OCR y podría hacer que futuras ediciones de WP llegaran a terminales más asequibles y por lo tanto se extendiera más.
Respecto a lo de las tarifas de datos que comenta Oskar, está claro: hay que tener tarifa plana.
¿Que debo hacer para implementar una clase que reciba unos datos de iniciales para que el xap dinamico muestre un mensaje que le envia el xap que lo llamo?
Al cargar xap dinamicamente se puede llevar al nuevo xap initialparameters para que el nuevo zap sepa que es lo que desea cargar?
Yo no pude asistir pero me lo bajo fijo! ;-)
Saludos fiera!
Hola, no me deja descargar la presentación. ¿Podéis poner otro link?
Hola Abraham, a que te refieres con que no te deja bajar la presentación?
Hola amigo, a mí me pasa igual, dice que el evento ya se ha realizado.
El vídeo no está accesible.
Gracias.
Fran
Hola a todos
Siento los problemas... se lo voy a comentar a la gente de SecondNug para que le den un vistazo!
Hola a mi al principio no me dejo bajarlo pero a la 2ª lo consegui...
Hola, que buena noticia, pero cuando trato de cambiarlas a español no da un error, parece que solo estan disponibles en ingles, me pregunto si habra algun problema ya que yo lo tengo instalado en español, saludos
Hola!
Si por ahora solo está en Ingles, lo más probable es que te diga que no puede actualizar porque no encuentra la versión anterior en ingles, puedes probar, yo es que tengo todo el soft en Ingles (costumbres que coge uno).
Siento no poder ayudarte más, un saludo y gracias por leerme :)
Por favor gente,
Todo aquel que tenga problemas con éste tema que lo comente vía contacto@secondnug.com y miraremos de hecharos una mano.
Por cierto, genial el evento! ;-)
El pasado día 4 de Febrero se comunicaba la noticia en el blog de equipo de desarrollo de Windows
Buen post, si señor...
Una pregunta: Entiendo que wl manejo de los dos hilos (UI & composición) es automático, no?
Supongo que nosotros sólo debemos crear nuevos hilos para otros procesos, como temas de asincronismo.
A ver si en SL5 se incluye la TPL, vendría muy bien ahora que parece que estan apareciendo dispositivos con varios cores.
Buenas Lluis!
muchas gracias, me alegro que te haya gustado el post :)
Efectivamente, el manejo de los dos hilos principales (UI & Composition) es totalmente automático, y está fuera de nuestro control, nosotros solo debemos preocuparnos de intentar darles todo el tiempo posible de proceso para tener una interface fluida, lanzando procesos largos o pesados en un hilo nuevo de manera asíncrona.
Respecto a SL5.. dios te oiga que decía mi abuela, si le ponen TPL y lo implementan en XBox 360... sería un hombre feliz :P
Saludos, Josue.
No se si estos post dedicados al WP7 estan motivados ademas porque tienes uno. O al menos me haria falta saber de alguien de Geeksboys que tenga uno.
El asunto es que tengo uno desde hace un mes y no doy "pie con bola" en el tema de las apps. He instalado varias a traves del marketplace pero no me aparecen en el telf. Y he buscado
por todas partes y nada. Incluyendo dentro de Games y de HTC Hub. Alguna idea ?
Hola Alejandro!
Si lo que instalas son juegos los puedes encontrar en el HUB de Xbox Live, si son aplicaciones las tienes listadas por orden alfabético en la lista de aplicaciones que aparece si desplazas la pantalla a la derecha (arriba a la derecha tienes una flecha que apunta a la derecha, si la pulsas hace el mismo efecto)allí encontrarás todas las aplicaciones, de lo contrarío podria tratarse de un fallo en el teléfono.
Muy buen post ;-)
Hola, tengo un problema, ojala alguien me pueda ayudar a corregirlo:
Tengo una aplicacion que invoca 3 webservices, los 2 primeros los invoco en el metodo que inicializa todos los controles de la vista, pero el tercero no puedo invocarlo, ya que necesito hacerlo desde un metodo privado y no puedo ejecutarlo, alguien podria ayudarme con este problema?
Gracias por su pronta respuesta.
Saludos Josue, gracias por responder.
El problema ya se arreglo. Me parece que todo estaba dado porque donde trabajo no hay gran cobertura para el marketplace (aunq salio una actualizacion que ahora si carga, pero antes ni sonharlo, solo a traves del Zune). Asi que instalaba cosas y nada de nada, incluso despues de 15 dias. Pero este sabado entre al marketplace (estaba en espacio abierto) y me salieron 3 updates, despues de eso se ven todas las apps. Por cierto, alguna noticia nueva de los updates programados para febrero (como copy-paste) ?
Por cierto, gracias por responder.
Gracias por el aporte Josué!!!
Un saludo.
Hola Josué,
Nosotros hemos utilizado una aproximación que a priori parece más sencilla en un proyecto bastante grande: Hemos creado extensiones Xaml. (XamlExtension).
Lo interesante es que al final el código XAML para usarlo se simplifica bastante. Basta con hacer algo del estilo a lo siguiente:
<Button Content="{me:Translator Mensaje}"/>
Como puedes ver, la sintaxis se reduce bastante, y no es necesaria la definición previa del ObjectDataProvider.
Muy interesante el artículo, desde hace tiempo siempre he reusado el utilizar archivos de recursos para las aplicaciones, son difíciles de mantener y manejar, en nuestro caso desarrollamos un sistema que almacena las traducciones en una tabla de la base de datos, a partir de la cultura, el sistema carga un diccionario con las palabras claves y sus traducciones al inicio de la aplicación y las cachea. En tiempo de ejecución al abrir los formulario realizamos la traducción de cada formulario, esto nos aporta varias ventajas, los propios usuarios pueden introducir o cambiar las traducciones que no sean correctas, por otra parte al tener almacenados todos los datos en una tabla su mantenimiento y la posibilidad de añadir más idiomas nos resulta mucho más fácil frente a los sistemas tradicionales.
Hola a todos! El 4 de marzo Microsoft actualizó el SDK de Cloud Services para Windows Phone, si
No te olvides de @pedromsantos, que formó duo conmigo en el taller de iOS, muchas gracias!
Buenas José!
Me acorde pero no sabía nombre/twitter ahora mismo lo añado y actualizo,
Muchas gracias :)
No funciona el video,
gracias
Hola, debe ser mantenimiento de Channel9, ahora lo acabo de probar y funciona correctamente, también recuerda que debes tener Silverlight instalado para que se reproduzca.
Que bien!!!!!!!
Unai
Buen trabajo!
Gracias cracks!
Lo mejor de la aplicación es la calidad de lo que vosotros escribis!!!
Hola, Josué
¡Está genial!
La he pasado a los lectores de mi blog para que se la descarguen.
Buen trabajo.
Hola este comando no lo he podido transcribir a VB, me gen era error y no puedo probar el ejemplo te agradeceria haber si es q me falta algo
catalog.DownloadCompleted += (s, e) => completedAction(e);
Alex
Muy buena iniciativa!! ;-))
Muchas gracias a todos :)
Gran iniciativa! Te vi en la BMOS y me gusto mucho tu taller.
Gracias por compartir :) saludos.
Buen trabajo, esperamos con ansiedad las siguientes entregas. Animo!!!
Muy buen material, y mas que nada, mucha gente lo necesita en español.
Excelente
Buen trabajo y buen aporte para los desarrolladores de WP7
Alex, transcribir ese evento (en C# para hacer el AddHandler de VB se hace de la manera que has escrito) quedaría:
AddHandler catalog.DownloadCompleted, Sub(s, e) completedAction(e)
Excelente aporte doctor...
Buenisimo Josué, felicitaciones y gracias por la iniciativa, un gran problema para muchos desarrolladores es el idioma y estás dandole una mano en su proceso de aprendizaje.
Saludos desde Nicaragua
Excelente... en espera de los demás capítulos!! :)
hola que tal, como estais, oye muy bien tu post, que hasta lo han copiado identicamente:
www.bitacoradetecnologia.net
saludoz
Hola amigo esta excelente tu post, tengo una pregunta, es posible en vez de usar objetos como Panel (Canvas, Grid…), usar ChildWindow??
muchas gracias carnalito porfavor ya publica el segundo capitulo gracias!!!!!!!!!!
Muchas gracias, muy buen aporte y deseando leer el resto.
Muchas gracias, busque algo asi por buen tiempo, espero con ansias los capitulos posteriores. Reitero las gracias.
Hola a todos! El 19 de este mes podemos empezar a examinarnos del examen 71-599 beta, el cual una vez
Muchas gracias, Josue por este gran trabajo de recopilación. Es cierto que preparar estos examenes sin una guia clara de como seguir los puntos que entran en el examen es bastante complicado, sobre todo porque algunas de las tecnologias que se van a examinar estan aun en fase beta o de reciente lanzamiento.
Un Saludo y sigue así con tu trabajo para WP7, ayudas mucho al personal.
Excelente trabajo! Ya nos contaras que tal.
Muchas gracias maestro!
Gracias a todos, y suerte en el examen!!
Hola, excelente post muy claro.. tengo una duda, es posible invocar una aplicacion .xap que corre fuera del navegador desde otra que corre dentro del navegador ? y si es posible que la aplicacion que se invoque me devuelva unos datos que requiere la otra apliacion ?
Lamentablemente no funciona, me marca errores: Excepción durante una solicitud WebClient para ser exacto en: void catalog_DownloadCompleted(object sender, AsyncCompletedEventArgs e), siguí todos los pasos que indicas, pero no funcionó.
Chevere el Tutorial
pero falta la PRograming Exitos :D
Buenas! Debe existir algún error en tu código que está generando la excepción, ¿que error te da exactamente? ¿Cual es la innerexception?
Hola Pablo!
Muchas gracias... estate atento, en breve estará disponible el capítulo 2, con mucho código y ejemplos.
Pensé que no responderías, gracias.
En esta línea MefLoader.CatalogService.AddXap("DynLoadApp1.xap");
la cual provoca que en .AddXap en la línea: _aggregateCatalog.Catalogs.Add(catalog);
mande error:
Referencia a objeto no establecida como instancia de un objeto.
Buenas, tendrías que revisar tu código, has probado con el ejemplo que tienes para descargar aquí?
La verdad es que ando muy liado, pero si tengo un momento reviso que puede estar pasando.
Hola a todos! Como lo prometido es deuda, aquí está el segundo capítulo del libro
Genial!! Otra entrega de tu libro. Esta tarde empiezo a darle caña, que me está ayudando mucho :).
Muchas gracias!
muy completo. Me ha gustado mucho lo de los estilos, plantillas, etc.
Por cierto, si no haces login en geeks no aparece el link de descarga, no se si es algo deseado o no :-s
se pueden reutilizar las plantillas en varios formularios ?? algún ejemplo ??
salu2grz
Si por supuesto, este mismo ejemplo, si tienes varias páginas sirve, porque al estár la plantilla de datos definida en un resourcedictionary y añadida a los recursos de app.xaml es visible desde toda la aplicación.
es posible invocar una aplicacion .xap que corre fuera del navegador desde otra que corre dentro del navegador ? de ser posible puedes dar un ejemplo como seria?
Muchas gracias la vdd no tengo tanta experiencia en programacion... apenas entre a mi carrera, pero estoy seguro que me ayudara mucho, gracias :D
Congratulations!!!!!! Bien merecido!!
Enhorabuena!
Muchas gracias a los dos :)
Felicidades!!
Felicidades chaval, animo y a seguir :)
Enhorabuena Yeray !!!.
Ahora hay que mantenerlo ;)
Gracias David! Si, seguir trabajando más aun si cabe y con energias renovadas :D
Congrats !!! ^^
Felicitaciones Josue!! Saludos desde Venezuela!
Excelente iniciativa sobre el Libro de WP7 por Capitulos =)
Saludos y Exitos!
Felicidades TIO!!!
Muchas felicidades Josué.
Felicitaciones...!
Es grato recibir buenas noticias por correo! Y mas si es un premio. Dear Jose, Congratulations! We’re
Espectacular trabajo.
Gracias por tucontrubucion, te agrego a favoritos.
Muchas gracias por compartir tus conocimientos y ayudarnos a todos, esperamos con entusiasmo el siguiente capítulo
se grabará evento ? salu2grz
En principio no se grabará
Gracias a ti, por prestarnos tu tiempo y enseñarnos más cosas sobre WP7.
Encantado de conocerte y poder tomar unas copillas con vosotros.
lastima no haya webcasts de la charla...
Muchas gracias a tí por tu tiempo y tu buen hacer (gracias igualmente a Rodrigo por hacernos una quick concept demo con XNA en diez minutos para llevarnos una idea de XNA + WP7).
Abrazotes.
Jorge
Hey che !! q al final yo no me pude acercar, lo siento, pero veo que ha salido genial :D
Muchas gracias
Salu2
Muchas rgacias a todos!
Ha sido un placer poder estar en Madrid con vosotros.
@El Bruno tendremos que montar otra charla para conocernos o te puedes animar a venir a Bilbao a artalde.net a darnos una charla y probar los chuletones Bilbainos jejeje
Un abrazo a todos!
Hmmm... Como la gente se aficione a meter procesos background, veo peligrar muy mucho la vida de las baterías ... ;-)
Por lo demás una pinta estupenda.
Hola muy buena tu página , espero haber encontrado el lugar donde entender mas de este tema. Estoy comenzando a investigar sobre Silverlight, vengo de hacer aplicaciones web con asp net. Distribuyendo los proyectos en capas ( presentación, negocio, Acceso a datos y la capa transversal) para mantener la seguridad y la independencia de datos. Utilizando mis objetos generado en con mis propias clases. Necesitaría saber si existen ejemplos de aplicaciones productivas. Para ver las buenas prácticas, en cuanto a la comunicación entre cliente/Servidor y como puedo desde la capa de presentación ( en este caso silverlight) instanciar objetos de mis clases. Por ejemplo la case cliente, con sus propiedades y métodos.
No quiero comenzar a desarrollar aplicaciones y que la manera de plantear las capas no sea la correcta. Agradezco desde cualquier ayuda.
Saludos.
Yo no puedo instalar la version 7.1 porque estan en ingles y la version anterior la instala en español, tendria q desinstalar todo primero :(
El primer capítulo ha caido... vamos a por el segundo... enhorabuena y muchas gracias por tu tiempo.
Hola a todos! Aunque algo más tarde de lo que hubiese querido, aquí está por fin
Josue GRACIAS!
Lo estaba esperando como agua de mayo :)
Es enorme el esfuerzo que estas realizando con esta serie de libros. Estan geniales!
@saludos
Introducción En el post anterior estuvimos viendo, una de las formas que tenemos, para consultar los
Exelente trabajo.
Como te lo pasas che !!! todo para comer un poco de pescaito ... jeje suerte !
Hola.
Quería darte las gracias por la charla. Ha sido muy amena e instructiva. Y me ha venido "de perillas" porque estaba empezando a mirar cosas de Windows Phone.
De todas maneras comentarte que en alguna cosa discrepo contigo :)
Por ejemplo, no estoy del todo de acuerdo en no usar Frameworks que te ayuden a implementar MVVM. Por ejemplo el MVVM Light. Si lo que intentas es no superar los 64 megas de binarios, cambiar gran parte de tu código para no tener que meter los ensamblados de MVVM Light que son, sino recuerdo mal que comentaste, unos 200 Kb me parece exagerado. Optaría por "rascar" esos 200 Kb de otro sitio.
Por otro lado, mi experiencia con MVVM se centra sobre todo con aplicaciones WPF. Y la verdad es que la parte que más veo que flaquea es con la gestión de múltiples vistas. Por ejemplo cuando al pulsar un botón tienes que cargar otra ventana de dialogo (abrir/guardar fichero, ventana de opciones, etc.) y obtener un valor.
Todas las soluciones que he encontrado son ciertamente enrevesadas y poco lógicas.
Por todo lo demás, ha sido perfecto. Si pudiera ser que compartieras la presentación mucho mejor.
Muchas Gracias
Gracias Josue,
buen manual para quienes nos introducimos en este entorno.
Voy por los otros capítulos disponibles
Sobre este Capítulo 1, te apunto un pequeño error gramatical por si consideras corregirlo:
- Página 10, tercera línea del primer párrafo:
"una versión totalmente gratuita y *funciona* (figura 1.6):"
entiendo que debería poner funcional
@El_Bruno: todo ha sido por comer pescaito!! y que rico estaba :D
@Oscar Arrivi:
Me alegro que te vieniese bien la charla y que hayas disfrutado con ella tanto como yo :)
Discrepar está bien, si todos tuviesemos la misma opinion esto sería demasiado aburrido y perderiamos grandes debates.
Yo no soy muy amigo de usar frameworks de MVVM y prefiero implementar las partes que necesite como el delegateCommand, notificación de cambios o navegación por mi cuenta. Pero esto es solo una opinion y además, si me viese en una situación en la cual el trabajo se ajustase a MVVMLight u otro framework, lo usaría para ser más productivo, siempre teniendo en cuenta que usase gran parte de él.
Hoy acabaré un post sobre el evento con todos los materiales y demos que usé, también tengo un video de cerca de 2 horas sobre la charla que intentaré editar y colgar en youtube en los proximos días.!
Me parece un gran libro el que estás escribiendo, muy didáctico y fácil de seguir.
Espero que sigas con más capítulos, los estaré esperando ansiosa :-)
Muchísimas gracias por tu esfuerzo.
Buenas tardes/noches Josué,
estoy siguiendo todos los pasos de tu libro y muy bien hasta llegar al tercer capítulo, los ejemplos no me funcionan, el 001 sí pero casi todos los demás no.
¿Sería posible que los volvieras a subir? Te lo agradecería mucho.
Gracias de nuevo por este libro.
Hola Estelarish!
Supongo que el problema está en el SDK que estás usando, he descargado el material y funciona bien, pero está compilado con la ultima versión del sdk 7.1 Beta 2, puedes descargarlo aquí:
www.microsoft.com/.../details.aspx
Hay ejemplos que son para Mango y Silverlight 4, y otros que si funcionarian en 7.0
Perfecto, actualizado el sdk y funcionando.
Quisiera actualizar el dispositivo a Mango, a ver si sale pronto el chevron oficial :-)
Gracias de nuevo Josué.
Gracias Josué, he actualizado el SDK y ahora sí me funcionan todos los ejemplos.
Estoy ya por más de la mitad del tercer capítulo y deseando empezar a hacer mi primera aplicación, aunque no tengo ni idea todavía de qué hacer :-)
Mil gracias de nuevo por tu dedicación.
Me alegro mucho de que te esté siendo util, ahora solo necesitas una idea y ha desarrollar.
Ya estoy cocinando el 4º capítulo, en breve estará disponible, un gran saludo!
Buen articulo, ¿esta ya disponible el articulo mencionado "como localizar aplicaciones silverlight y Wp7"?
excelente , sencilo y conciso.
Gracias
Hola Josué, un favor, podrias publicar el código.
Buena entrada.
Hemos coincidido en tiempo y asunto, casualidades...
se podrá descargar el material y presentación ? salu2grz
Por supuesto, el miercoles 27 intentaré colgar todo el material y la ppt para que la disfruteis!
Lástima... Santander me queda un pelín lejos!
Eso sí maestro: si algún dia te pasas por Barcelona o alrededores avisa! ;-)
Muy bueno y muy bien explicado Yeray :) Haces que hasta parezca fácil.
Lo que no he encontrado por ningun lado es la versión de SQLCE que están usando, es de suponer que es la 4.0 que es la que está disponible para WCE sin embargo hay sospechas de que es la 3.7 que sacaron como adaptación de la 3.5.
Es oslo por curiosidad, por si lo sabías... Salu2!
Buenas!
Por ahora SQL Server CE 4 no tiene versión para WinMo 6.X ni para WinPhone:
msdn.microsoft.com/.../gg592946(v=sql.110).aspx
Por lo que he podido investigar la estructura del sdf es igual a la versión 3.5, así que supongo que será 3.X (no se si 3.5 o 3.7 exactamente) quien sabe, quizas con el sdk definitivo y Mango liberado ya tengamos la 4.0
¡Excelente trabajo! He acabado el capítulo 1 y estoy deseando leerme los otros 2 (y comenzar de una vez por todas a desarrollar para Windows Phone).
no se grabó el evento ? salu2grz
Creo que Sodercan grabó parte del evento, pero no sé si solo es para uso interno, podrías verlo en la página del CIIN.
Esto comienza a ser un móvil de verdad!
Muchas gracias por compartir la presentación y las demos de la charla. Son de gran utilidad. Saludos!
Excelente trabajo. muchas gracias
Hola a todos! He aprovechado algo de tiempo libre para actualizar a Windows Phone 7.5 la aplicación
Enhorabuena!!! un gran trabajo.
Muy buen trabajo Josué! Y enhorabuena por el nuevo libro. =)
Felicidades!
Con tu libro, ya somos dos en Krasis que tenemos un mango en la portada (el tuyo, con mucha mejor justificación). ;-)
Un abrazo - Octavio
Felicitaciones !!!
Enhorabuena!!!
Esperando recibirlo para empezar..
Hola a todos! En el post anterior vimos como trabajar con una parte del api de Acciones Programadas:
Felicidades, he adquirido tú libro y me parece fantástico, gran trabajo!
Hola a todos! Hoy vamos a hablar un poco sobre las pruebas unitarias en Windows Phone 7.5. Es un tema
Buena noticia!, Ya nos hubiese gustado acompañaros a Tenerife, pero Edu y yo despues de dos semanas de gira con el Windows Phone Roadshow fuera del CIMM, tenemos la lista del TFS que parece la carta a los reyes magos jejeje.
Suerte con el Evento, y a los que asistan, no os vais a arrepentir!!!
Cuidado con los Zombinejooooos!
Pues uno que está apuntado ya, avisé a algún amigo y me dicen que el cupo está lleno, una pena.
Por cierto felicidades por tu libro, me ha permitido ahorrarme bastantes búsquedas a la hora de saber cómo funcionan algunos componentes de WP7.
Jose jeje, tendremos cuidado con esos Zombinejos :-P
Juan M, si quieres que pruebe de nuevo tu amigo, el registro todavía está abierto y hay cupo de registro :-)
Hola a todos! Este fin de semana he tenido la suerte de estar en el Community Day, un evento de Microsoft
Gracias por compartir el powerpoint y las demos. Ahora mismo las bajo y les hecho un vistazo, que siempre se aprende mucho de expertos cómo tu. Saludos!
Gracias Iván! Espero que te guste y te sirvan :)
Atentos a este pedazo de trozo de cacho de cosa de SORTEO del nuevo Nokia Lumia 800 cortesía de Microsoft
Ayer tuve el placer de compartir escenario, en la última ciudad del Roadshow de Windows Phone
Hola a todos! Durante todo este mes de Noviembre se ha celebrado el Windows Phone 7.5 Roadshow en varias
Realmente ha sido un eventazo, como bien has dicho nos lo pasamos en grande y para mi fue algo especial poder compartir con vosotros escenario y solomillacos.
Me encanta, sin pelos en la lengua. Comparto al 100% todos los comentarios de Yeray sobre el tema de la universidad. Hombre no me jodas, que nos es importante y transcendente para la comunidad universitaria?, pero en que puñetero pais vivimos?. Seguro que si fuera un evento de Apple sobre iPhone igual se lo hubieran pensado 3 veces. Y lo del tema de la cafeteria de la universidad, sin comentarios, así nos va en este pais.
Gracias Alberto, gracias Yeray y sobre todo gracias gentes de Tenerife por acogerme como lo hicisteis, esto hace que en cuanto tenga la mas minima oportunidad, allá que nos vamos otra vez.
Está bien enterarse de cómo actúa la ULL. A mi también me parece vergonzoso que no ayuden a eventos como estos, soy estudiante en la ETSII, y la verdad es que esto sí que me interesa.
Además me ha sido muy útil. Yo fui a ciegas al evento, no conocía las tecnologías de Microsoft, y la verdad es que salí bastante contento y con los conceptos básicos, y no tan básicos, de la plataforma aprendidos. Lo que nos mostraron en el evento la verdad es que me llamó la atención y me entró el gusanillo de ponerme con esto desde ya. Lo primero que hice fue meterme en la MVA y hacerme la cuenta del Marketplace para empezar a toquetear un poco todo esto. Ya tengo algún proyectillo en mente, y estoy deseando salvar la curva de aprendizaje que conlleva el empezar con nuevos lenguajes, para ya meterme de lleno a crear aplicaciones útiles.
En fin, muchas gracias por el eventazo, y sabiendo ahora que no han visto un duro por esto..., pues más agradecido que estoy. Espero poder asistir a algún otro que organicen!! Saludos!!
@Rafa Serna
Bueno tio, no hay que tener pelos en la lengua, cuando algo es injusto, lo es. Yo también espero que pronto estemos de nuevo metidos en harina :)
@Adonai
Buenas! Me alegra saber que te gusto el evento y que te resultó tan util. Con respecto a la curva de aprendizaje, cuenta conmigo y con los foros en español para lo que necesites :)
Hola a todos! Desde hace unas semanas, mis compañeros Pablo Doval y Unai Zorrilla están
Tremendo tio!! Me ha encantado el análisis; te ha sucedido como en mi caso... a pesar de saber que te metes en una batalla 'perdida' de antemano, has descubierto un monton de cosas interesantes por el camino. O al menos nos las has hecho descubrir a los demas!
Lo dicho, eres un crack! Espero el resto de la artillería :)
Me He Quedado Sin Comentarios !!
por eso me gusta leer tu blog!!!
Vuelvo a la carga! Después de una retirada para curar nuestras heridas, vamos a continuar la batalla
Muy bueno!!!!
No sé si vas a seguir con la serie, pero por si te animas, seguramente si pasas de EF y usas SqlCommand "a pelo" el rendimiento mejore bastante, y si usas TableDirect en lugar de lanzar inserts, es posible que mejore aún más.
Gracias Mario! :)
Juanma, en Windows Phone 7.5 se usa Linq 2 SQL y no tienes la opción de usar SqlCommand a "pelo". Todo lo que hagas, sea lectura o escritura va por medio del contexto de datos y Linq.
Hola a todos! Se acaba 2011, este será el último post de este año, porque los dos
El placer es nuestro Yeray!!!! :)
Da gusto trabajar contigo, y comparto lo que comentas, si algo tenemos en Plain Concepts es un gran equipo.
Hola a todos! En un artículo anterior aprendimos como de una manera sencilla podíamos localizar
Vamos con una segunda retahíla de enlaces relacionados con Windows Phone 7.5 (Mango). En este caso y
Hola a todos! En el artículo anterior vimos una introducción rápida a Expression
Hola a todos! En el anterior artículo vimos que Windows Phone 7.5 soporta dos apis distintas para
Habrá que estar ;o)
Hola a todos! Hoy volvemos a nuestra serie de artículos sobre Expression Blend y como usarlo para
El pasado lunes 27, tuve la suerte de visitar el reciente MWC de Barcelona. La verdad es que no tenia
Hola, muy buena tu explicación, lo hiciste de
una manera muy facil, como para entenderlo...
Gracias por tu colaboración...
Hola a todos! Como ya vimos anteriormente , Microsoft ha liberado la CTP del SDK de Windows Phone Tango
Hola a todos! En el último artículo sobre Expression Blend (puedes verlo aquí )
Hola Josue...
Cuando me encontré con este problema lo resolví así:
Command="{Binding Main.MyCommand, Source={StaticResource Locator}}"
Main es el ViewModel que inyecta el Locator a la vista por IoC...
¿Ventajas? ¿Desventajas? ¿Es lo mismo?
Gracias! :)
Hola Omar
En tu caso al usar el Locator como un StaticResource para resolver tu viewmodel, lo tienes perfectamente resuelto, siempre y cuando tengas controlado que no se devuelva una nueva instancia de la viewmodel cuando vuelves a llamar al locator.
La ventaja de esto es que, si tuvieses varias controles anidados con distintos DataContext, podrías introducir el DataContextProxy en la jerarquía y obtener el DataContext de su padre, sin que tenga que ser exactamente la viewmodel.
Un saludo campeón!
Creo tener algún test por ahí al estilo: .Verify(loc => .....), Times.Once());
De todas maneras me lo miro porque no había caido en que eso podría crear una nueva instancia del ViewModel... :)
Gracias mil y gran post!!! :)
Después de 5 años de éxito en Italia, el 24 de Marzo se ha celebrado simultáneamente en Madrid
Muchas felicidades fenómeno!
Bien merecido sin duda. :)
Crack!!!! :)
Como diría el gran Joaquí Luqui... Tú y yo lo sabíamos!
Genial artículo Josué!
Personalmente opino que es una pena que el modelo de desarrollo entre WP7 y W8 sea tan parecido pero sea distino: debería ser el mismo.
Eso me plantea dudas sobre el futuro de los desarrollos para WP7: Seguirán siendo en SL dentro de, pongamos año y pico? Deberemos mantener dos codebases distintos para W8 y WP7? Si en W8 decidieron que Silverlight NO era la tecnología apropiada para desarrollar en Metro... la seguirán manteniendo en WPx?
En fin... veremos :)
Un abrazo monstruo!
PD: Gracias x la referencia!
Buenas Eduard!
La verdad es que estaría genial saber que nos depara WinPhone en el futuro. Lo que está claro es que el modelo Metro de Win8 es muy divertido para desarrollar y muuuy potente :)
Un abrazo señor!
Hola a todos! En el primer artículo de esta serie pudimos ver como la implementación del
A mi todo esto me parece muy interesante, desconociendo totalmente el desarrollo de movilidad. Creo que también sería bueno un debate sobre WP7 en cuestión a lo que comenta RFOG geeks.ms/.../windows-phone-y-las-petisoper-237-as.aspx . Para los profanos nos aclararía mucho. Saludos.
Buenas Kiquenet... despues de leer la nueva pataleta de RFOG (porque lo que escribe normalmente no son artículos, son rabietas de niño pequeño) creo que lo del debate con alguien que prejuzga sin saber, es imposible!
Genial...
Ya esta serie tiene pinta de librooo!!!! :) Anímate...
Muchas gracias... ya me ronda por la cabeza la idea si :)
Muy bueno lo de los cookie. Me pasó lo mismo pero con suerte de que el servicio además de por cookie, me retornaba el valor en el Title del reponse... y claro, me fuí por el camino más facil... :)
Si me lo permites, quisiera adicionar un minúsculo detalle: Si usas muy a menudo el Fiddler, puede ser un poco molesto dejar la configuracón que incluimos para poder ver las peticiones del emulador. Mas q nada pq estamos diciendo que todas las peticiones que se hacen desde nuestro ordenador pasen por el fiddler...
Cuando se necesite quitarlo, solo tienen que ir al mismo lugar del punto (4) descrito en el artículo y escribir "about:config". Esto mostrará la configuración del Fiddler, buscamos la línea q contiene fiddler.network.proxy.registrationhostname y la eliminamos...
Un salu2
Me ha gustado mucho la parte del Layout (estaba precisamente ayer "peleando" con eso).
Gracias!
Muy buen aporte.
Excelente artículo Josué, este es el típico problema que te hace escribir cientos de lineas de código y que al final encuentras una solución muy buena.