Firefox + IE en uno

Con el plugin para Firefox IE Tab podeis tener el Firefox y el IE juntos en la misma aplicación, si tener que abrir dos ventanas, solamente pulsando un iconito. Esto puede ser muy últil cuando se está testeando apliaciones Web y teneis constantemente que comprobar el funcionamiento y rederización en ambos exploradores.

 Podeis descargarlo de https://addons.mozilla.org/es-ES/firefox/addon/1419

 Gracias Ana por esta herramienta!

 Un saludo!

 

enviado 19 junio 08 12:26 por rtebar | 0 comentarios   
Archivado en: ,
Tutoriales Silverlight 2 PDF

Nuestro compañero Jesse Liberty se ha currado unos tutoriales de Siverlight 2 en formato PDF. Podeis descargarlos de los siguientes enlaces:

 1 Creating Applications With Controls and Events

2 Binding Data In Silverlight

3 Filling a DataGrid using Sql, Linq and WCF

4 Instant Code Reuse: User Controls in Silverlight

5 Introducing Expression Blend For Silverlight Developers

 

Podeis encontrar más información en su blog personal sobre Silverlight

 

enviado 07 junio 08 04:22 por rtebar | 0 comentarios   
Archivado en:
Messenger Group - Un bot gratuito para tu Messenger

Hace 2 años, Microsoft organizó un concurso de bots a nivel mundial para publicitar esta herramienta tan flexible y potente. Por gusto propio y curiosidad, me anime a participar e hice un simple bot equivalente a una "calculadora friendly" o algo así, vamos, algo muy sencillo por concursar y ver como era eso.

Cual fue mi sorpresa cuando ahora, 2 años después, un de los chicos de China que trabaja para Incensoft, la plataforma sobre la que me apoyé para desarrollar mi bot, contacto conmigo y me comentó que estaban probando un nuevo bot y que si me gustaría ayudarles a testearlo y probarlo, que no tenían a nadie de España. (por supuesto, he aceptado!!)

La idea de este bot es sencilla pero útil. Desde la web de Messeger Group, podreis crear vuestro propio nuevo bot, el cual representará a un grupo de contactos que tu quieras ir añadiendo, para en cualquier momento mantener una conversación múltiple con ellos. Es una forma rápida de agrupar tus contactos y comunicarte con un colectivo concreto.

El bot es gratuito y podeis probarlo en cualquier momento. Sólo teneis que ir a la siguiente dirección web y seguir estos pasos para crear vuestros propios grupos:

image

Introduces el nombre de tu nuevo grupo arriba a la derecha:

image

Tras presionar "Create Now!", te aparece la dirección del nuevo bot que acabas de crear. Esta tienes que añadirla en tu Messeger.

image

Tras añadir este contacto a tu Messeger, te aparecerá un contacto constantemente conectado (como buen currante Bot que es):

image

Si pulsamos sobre él y le enviamos un nudge, nos aparecerá una extensión a la derecha indicándonos los miembros que forman nuestro grupo, así como una barra de herramienta para añadir o gestionar los contactos que lo forman:

image

image

En la siguiente web aparece la gente que se aburre como yo y está echándoles una mano:

http://www.messengergroupchat.com/mfc.html

Si alguno más os animais a participar, decírmelo y les digo que hay un nuevo español en el equipo....;)

enviado 02 junio 08 06:24 por rtebar | 0 comentarios   
Archivado en: ,
Consumir un servicio web del ordenador local desde Windows Mobile

Muchos compañeros me han preguntado varias veces esta cuestión aparentemente sencilla, pero que a mí en su momento también me entretuvo bastante y por si a alguna otra persona le puede ayudar, lo quería dejar definitivamente escrito.

La situación es la siguiente. Vamos a realizar una aplicación para nuestro dispositivo móvil, la cual va a consumir un servicio web que estará corriendo, en un principio durante el testeo, en nuestro ordenador de desarrollo y al cual está conectado nuestra PDA o Smartphone.

Cuando agregamos la referencia web en nuestro proyecto de Visual Studio de Smart Device, la cual apunta al otro proyecto de Web Service en la misma solución, tenemos una referencia local tal que:

http://localhost:49217/WebServiceName/Service.asmx

image

Al ejecutar esto en el dispositivo móvil, él entiende que localhost es él, y que ahí no está corriendo el servicio que le indicamos, por lo que se producirá un error. Por tanto, una vez que nos damos cuenta de ello, el siguiente paso que habitualmente se nos ocurre, y que es lo más natural, es cambiar en la ventana de propiedades que antes mostrábamos la Web Reference URL, e indicarle una IP de alguna interfaz de red de nuestro ordenador, por ejemplo:

image

No obstante, al hacerlo desde la ventana de propiedades lo más que obtenemos es lo siguiente:

image

¿Y ahora qué? Ahora viene una posible solución. En lugar de establecer esta última IP en la ventana de propieades de forma visual, nos iremos al fichero Reference.cs que se encuentra en el siguiente directorio:

.....\NuestroSmartDeviceProject\Web References\WebServiceName\Reference.cs

image

Y en el constructor de la clase contenida Service, veremos que se inicializar una propiedad llamada URL. Ésta asignación es la que debemos cambiar, y sustituir localhost por la IP deseada:

image

image

Esta tarea es la que se supone que tendría que hacer VS cuando modificamos la URL desde la ventana de propiedades.

enviado 25 abril 08 08:03 por rtebar | 0 comentarios   
Archivado en: ,
ClickOnce + DotNetCenter: solucionando problemas con los ficheros de configuración XML

Mediante ClickOnce podemos publicar en la red nuestras aplicaciones de escritorio usando Visual Studio, del mismo modo que publicamos un servicio o pagina web. Al mismo tiempo que conseguimos que nuestra aplicación pueda ser descargada por cualquier persona, nos proporciona implícitamente un gestor de versiones, avisando al usuario de cualquier nueva actualización de nuestra aplicación. Desde las propiedades de nuestro proyecto podemos encontrar toda la configuración necesaria para reliazar la publicación:

configClickOne

Automáticamente, ClickOnce te genera una pagina web en el sitio de publicación (en este caso veis que he usado una conexión por ftp para subir los ficheros) para poder realizar la instalación de la aplicación. El aspecto de la web es el siguiente:

webclickOne

En el proyecto DotNetCenter queríamos aprovechar esta herramienta. Aparte de poder encontrar toda la información sobre dicho proyecto en el link anterior, simplemente resumiros que dicha aplicación fue lanzada por algunos coordinadores de los DotNetClubs de diferentes partes de España para intentar crear una sencilla y genérica aplicación para la gestion administrativa interna de los clubs. Alguna de las características más atractivas del proyecto son:

  • Soporte de nuevos módulos mediante plugins

  • Histórico para soporte de errores mediante un log común

  • Información de las plugins cargadas

  • Envío de feedback o errores de Plugins por Email

  • Pequeñas configuraciones mediante XML

  • Soporte multilenguaje mediante XML

  • Control de versiones automático mediante ClickOnce

  • Control de código fuente mediante CodeGoogle

Estos últimos días, me encontraba con Javier Cantón preparando la actualización automática mediante ClickOnce. Pero teníamos un pequeño problema con los ficheros XML de configuración, los cuales están situados junto al fichero ejecutable principal del programa y no eran encontrados cuando se iniciaba la instalación desde la web. La razón de ello se debía a que Visual Studio cataloga por defecto estos ficheros como de datos, y cuando se inicia la instalación desde la web, los copia en directorios distintos, por lo que la aplicación principal nos los encuentra donde los esperaba. Para solucionar ello simplemente debemos indicarle en Propiedades del proyecto -> Publish -> Applications Files que dichos ficheros XML serán incluidos, es decir, cambiamos su estado de publicación "Data File" por "Include".

applicationsFiles

Para terminar, simplemente deciros que este proyecto es totalmente Open Source y cualquier persona es bien recibida a colaborar. Además de para la gestión de los DotNetClub, también podría ampliarse a los grupos de usuarios, ¿qué os parece?

Como os decía, podeis encontrar toda la información del proyecto en:

http://dotnetcenter.dotnetclubs.com/

Un saludete!

Clientes SVN intengrados con Visual Studio 2008

En muchas ocasiones, por cuestiones de tiempo, dinero, recursos ..., no tenemos la oportunidad de montar un TFS. Aún más, si simplemente queremos un control de código para organizarnos un poquito, tal vez nos esté sobrando con algo más sencillo. Concretamente, en mi caso, quería trabajar con unos compañeros en un proyecto subido en Code Google, el cual da un servicio de repositorio gratuito para proyectos open source. ¿Y cómo conectamos Visual Studio con dicho respositorio para ahorrarnos trabajo?. La solución es integrar un cliente SVN a dicha herramienta. Probando, las siguientes opciones han sido las que más me han gustado:

  • AnkhSVN (mi favorita, y es free): Este cliente se integra totalmente con VS2005 y VS2008, mostrando el estado de cada unos de los ficheros en el propio explorador de la solucion.


Visualsvn (no freeSad ): Una mezcla de las dos herramientas anteriores, integrando visualmente de forma automática el cliente de Tortoise en el Visual Studio.
Charla-taller Albacete DotNetClub y CLM.NET: Plugins y Reflection

Este jueves 26 de febrero del 2008 tendrémos una charla sobre Plugin y Reflection. Aplicando este último concepto, se mostrará una ejemplo de arquitectura para la creación de una aplición orientada a plugins, permitiendo así la escalabilidad del sistema de forma independiente, robusta y segura. Mediante un taller, lo asistentes podrán ir paso a paso creando su propia aplicación y los plugins de ejemplo.

Lugar: Escuela Politécnica Superior de Albacete - Laboratorio Software 5

Hora: 20:00

La charla es organizada por Albacete DotNetClub y CLM.NET, y el ponente pringado en este caso es un servidor.

En el siguiente enlace podeis registraros en el evento: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032370371&Culture=es-ES

 

Summary Mind Camp: juegos, charlas, CH3-CH2-OH, lego y mucho más

Un fin de semana friki, sin duda. Durante dos días en una casa rural de Valdelaguna, he tenido la oportunidad de compartir momentos mu chulos con compañeros de toda España de este curioso y entretenido "computer world". En principio, la idea de este evento surgió para cubrir la ausencia de CodeCamp que habría este año, de forma que al menos la people (que es lo más importante) tuviésemos una excusa para reunirnos e intercambiar experiencias.

 

 

Campeonato de Guitar Hero, partidas a "tutipleni" de Gear of Wear, WPF,hacking y CH3-CH2-OH, que más podemos pedir.

 Por supuesto, también hubo tiempo para delirios mentales. Ejemplo de ello fue el Drinking Lego. Pensamos que levantar el cubalibre para beber suponía una pérdida de tiempo, por lo que hicimos lo que mejor se nos da: automatizar el proceso. Javi (Universidad de Alcalá), Matias (Informática64), Carrascosa y Javi (Ilitia), Sobrinos ("el cliente", que crack!) fueron algunos de los que no pudieron resistirse al Lego MindStorm NXT y dimos lugar a la siguiente chorrada:


 

Espero que vuelva a repetirse alguno más de estos.

enviado 25 febrero 08 08:36 por rtebar | 1 comentarios   
Archivado en: , ,
Torneo Gears of War Xbox360 - Albacet DotNetClub

Buenas gentecilla, Tenemos preparada una sorpresilla para empezar este 2º cuatrimestre: TORNEO de Gears of War para Xbox360!!

Datos:

Premio: 2 Juegos de XBox!!! (o de PC si el ganador lo prefiere!)

Fecha de registro: Desde ya hasta el míercoles 6 de febrero por la noche en la web www.torneoxbox360.tk

Día del campeonato: Jueves 7 de febrero

Hora: Comenzará a las 10:00

Lugar: Salón de actos de la Escuela Politécnica Superior de Albacete

Condiciones:

* Se jugarán enfrentamientos por equipos 2 contra 2.

* Habrá 2 enfrentamientos por partida y se jugará otro adicional en caso de empate.

* Según el número de personas se jugará una liguilla o por fases eliminatorias.

 

OJO: Hemos conectado dos Xbox y jugaremos en dos pantallas al mismo tiempo, una de ellas el proyector del salón de actos.....va a ser muy bueno..:)

La clasificación con los horarios se colgará en la web y en la puerta principal de la E.P.S.A. el jueves por la mañana a primera hora antes de comenzar el campeonato.

Nos vemos por allí!! Un saludo!

Soy MSP!!

¿¿¿¿¡¡¡¡¡Qué mejor para empezar el añito que te digan que eres MSP!!!???? (Bueno, si, que te dijeran que eres MVP...jaja, pero de momento me conformo...Wink ). Después de 3 añitos colaborando y coordinando el DotNetClub de Albacete (después de ser "engañado" por mis amiguetes Cristian y Thempra) , junto los cracksss de mis compis, tengo la suerte de volver a ser nombrado MSP (Microsoft Student Partner) este nuevo año 2008!!.

El año pasado,  Microsoft dió comienzo en España este programa para estudiantes de universidad interesados en la tecnología y que les gustara colaborar con la comunidad, así como eventos o actividades. Esta iniciativa ha sido promovida por Microsoft a nivel internacional, y ya existía anteriormente en otros muchos paises. Cualquier estudiante con ganas de aprender y trabajar un poquito en la comunidad informática, puede llegar a ser MSP. ¿Cómo empezar? Una buena forma es colaborando con los DotNetClubs de la universidad o con los grupos de usuarios profesionales. ¿Ventajas? Muchas. Tienes acceso a todo software de Microsoft para trastear y seguir aprendiendo, puedes ser invitado a eventos geniales (Teched Barcelona 2007), tienes apoyo de Microsoft a partir de personas estupendas como Ethel, y muchas cosas más....El programa MSP(Microsoft Student Partner) creo que es una iniciativa muy buena por parte de Microsoft, con la cual puedes aprender lo último de las nuevas tecnlogías, además de conocer a un montón de gente muy buena en el campo.

 Intentaré seguir colaborando en todo lo posible este nuevo año!! Muchas gracias a todos mis compañeros porque no sería posible esto sin ellos!!, Ánimo a todos los estudiantes a participar en ello!!

Un saludo!!

MSP (Microsoft Student Partner)

PD: Este es el logo de los MSP

Gestión de ventanas en Windows Vista

Aparte del ya conocido gestor de ventanas ( Windows+TAB), podemos encontrar otras aplicaciones como Switcher , la cual te organiza automáticamente en la pantalla las diferentes apliciones que tengas abiertas, pudiendo seleccionarlas con el ratón o con el teclado.
 

 

 

Esta aplicación me la enseño nuestro compañero Cantón, el cual realizó un proyecto (Proyecto Mirage) relacionado con las interfaces de usuario aplicando Headtracking sin necesidad de ningun casco u otro dispositivo, simplemente con una cámara web apuntando a su cara. Toda una hazaña...  

Podeis descargar la aplicación gratuita de  http://insentient.net/

enviado 19 noviembre 07 11:05 por rtebar | 2 comentarios   
Archivado en:
Summary Teched Barcelona 2007

Sí, es verdad, es para matarme, lo siento mucho, os debería haber escrito un poquito más del Teched, pero entre unas cosas y otras no sacaba el ratillo; además, mi blog se ha vuelto loco y no me deja postear imágenes con el Windows Live Writer, es muy gracioso!!. Pero no os preocupéis, para ello he creado un galería en el siguiente link (http://www.flickr.com/photos/rtebar/sets/72157603214219430/show/) para que podais ver tranquilamente la mayoría de las fotos que tome.

Además, podeis encontrar entrevistas, fotos y un motón más de información en la web oficial del evento:

http://www.mseventseurope.com/teched/07/developers/content/Pages/Default.aspx

Me gustaría haceros un breve resumen de lo que fue para mí el Teched.

Llegamos al Teched…

Tras 8 horitas de Bus desde Albacete hasta Barcelona, deje corriendo las maletas y me fui para el edificio donde iba a ser el evento, el CCIB (Centro de Convenciones Internacionales de Barcelona), al parecer donde se hace el Forum. Una vez allí, perdido entre la multitud de guiris, me metí en una sala enorme, mejor dicho tremendísima, el Auditórium. ¿cuántas personas habría, 2000,3000…? Pensé que como todas las salas fueran iguales… Os hablaba de la multitud guiri, pero realmente los guiros éramos los españoles, porque era más raro encontrar a alguien que hablara español que inglés. Esa primera tarde la dediqué a reunirme con los demás coleguillas (Carlos, Javi, Carles’s, Sobrinos, Junquero, Llopis y Ethel), y habituarnos al nuevo entorno de nuestros próximos 5 días.

Cómo es por dentro…

El Teched no sólo son charlas, ni mucho menos. Las conferencias son otra actividad más a la que puedes acudir según más te guste. Si tienes cualquier duda o problemilla técnico puedes ir a la sección “Ask the expert”, donde te encontraras a personajillos de todo el mundo repartidos por especialidades (MapPoint, SharePoint, ASP. WPF, ….) acompañados de una pizarrilla y un ordenador preparados para explicarte cualquier cosa. Es un lujo poder hacerle preguntas a las personas que están currándose en Redmond los productos.

Por otro lado, el Teched resulta muy interesante para las empresas, al menos, por dos razones. Primero, tienen la oportunidad de montar su propio stand en una sección dedicado para ello, dándose a conocer a todo el mundo. Ejemplos de algunas de estas fueron Intel, ESRI, AMD, Apress (menudos crack, sólo por registrame me han regalado el ebook que yo he querido!! He pedido Pro LINQ Language Integrated Query in C# 2008),… Segundo, pueden concertar reuniones explícitas con expertos de Microsoft para resolver dudas más concretas, teniendo disponible pequeñas salas privadas.

 

Si quieres algo más práctico, durante todo el día tienes a tu disposición un ordenador para realizar Hand-on-lab de un montón de temas; como se supone que los envía por DVD, me los reservé para hacerlos tranquilamente en mi casita….

Cómo no, en un evento donde pasas tantas horas, tienes que tener “el momento ocio”, para lo cual encontrabas tu zona XBOX, tu constantes barra de café  o maquinita de cocacola (todo de libre acceso!) para cualquier sitio que miraras y tu zona Wireless o “WithWire”. También encontrabas otros entretenimientos como el concurso de Speaker Idol, donde tenías que dar una charla lo mejor posible ante un jurado de Microsof (por supuesto, todo en perfecto inglés); lo mejor de ello fueron los micrófonos hinchables que nos daban al público…; ahora los utilizaremos en las charlas de Albacete Dotnet para resolver las dudas jeje.

 
 

Algunas charlas

Durante todo el día se ofrecían cinco turnos de conferencia, llegando a haber en alguno de ellos hasta 20 sesiones en paralelo!!!! Increible.
 

Os podeis imaginar, cualquier tema de la última tecnología Microsoft fue tocado a lo largo de los 5 días. (uno de los pocos que no hubo fue DirectX, lo cual le fastidió bastante a mis compañeros Cantón e Iñaqui; el año que viene las darán ellos …¿¿verdad chavales??..jeje). Algunas de las charlas a las que asistí fueron de LinQ, Robotics, Python y Ruby para Silverlight, Multi-Threading en WPF, F#, reflection...

Dos de las que más me gustaron fueron estas dos últimas. F# es un nuevo lenguaje funcional orientado al paralelismo, facilitando el multiprocesamiento. Para los que conozcáis Matlab, este lenguaje ofrece algo parecido e integrado en Visual Studio; la verdad es que puedes hacer en pocas líneas cosas alucinantes. La charla de reflection me gusto por lo chulo que es este tema, pero aún más por el ponente. El tipo era un crack. Además de explicarse bastante clarito, el hombre era canta autor de sus propias charlas. Una vez que terminaba su conferencia, cogía una guitarrilla y te tocaba un friki-tema sobre la misma. Tuve la oportunidad de grabar justamente esta parte y os he subido el video para que disfrutéis un rato, podeis verlo en el siguiente link ( http://www.youtube.com/watch?v=JpU61iIUlUM )
 

¿y cómo decidirse por la charla que vas a ir cuando hay tantas? Esto era un verdadero problema, pero como un mes después nos envía un DVD (todavía no me ha llegado el recopilatorio) con todas ellas, íbamos a las que realmente más nos gustaban, y el resto ya nos las veremos tranquilamente.

Otra charla, un poco más especial, fue la de los MSP’s, donde nos juntamos chavales de toda Europa, con el fin de motivar este programa iniciado por Microsoft y colaborar a nivel internacional unos con otros. En ellas nos informaron de oportunidades como el programa Internship o el Mach, los cuales te dan la ocasión de trabajar en Redmond o con gente de toda Europa.

Como es por fuera

Después de cada día tecnológicamente agotador, había que relajarse un poquito. Para ello teníamos algunas citas preparadas como fue la de los MSP en una bolera (podíamos jugar tanto como quisiéramos…jeje), la cena de los MVP (conocí a gente ‘mu’ maja como Alex Solano, Pepe Luis, Cristina o Jose Miguel Torres; lo mejor es que Jose Miguel y yo ya nos conocíamos de habernos cruzados algunos mail, y nos hemos dado cuenta ahora…que pequeño es el mundo con esto de la informática),

 

y la cena española del martes día 6. (en la cual pudimos hacerle una entrevista a Ivan Gonzalez (Plain Concepts; una gran persona este hombre, por algo vive con Cristian….jeje; en cuanto saque un rato os hago una visita a Madrid!).

...para ir acabando

El Teched, para ser mi primera vez, estuvo chulísimo. Algunos que ya habían estado me comentaron que fue algo más flojo, pero entonces ¿comó coñi fueron los anteriores?. Todo estaba muy bien organizado. Lo mejor de estos eventos no son las conferencias u otras actividades que pueda haber, sino la personas que van. En esto sitios tienes la oportunidad de conocer a un montón de gente variopinta que disfruta y sabe muchísimo de este mundillo. Aquí os pongo a dos ejemplos de ello (Cantón e Iñaki):

 

 

Si alguna vez tengo la oportunidad de volver, sin duda diré que SI!!!
 

 

Preparándome para el Teched 2007

Este año he sido invitado al Teched que se celebrará en Barcelona durante lo días 5-9 de Noviembre, es decir,la próxima semana. Este evento es uno de los más grandotes de Microsoft y habrá gente de todo el mundo. Imaginaros, cinco días de todo tipo de charlas sobre las últimas tecnologías e impartidas por Gurus, menuda gozada!!

En el siguiente enlace podreis encontrar información de todo el evento:

http://www.mseventseurope.com/teched/07/developers/content/Pages/Default.aspx

 A lo largo del mismo intentaremos informaros de todo lo que allí ocurra, para que podais seguir el evento; de lo contrario, algunos de mis coleguillas (Cristian, Thempra, Cesar, Pedrete, Jonas.......) me cortarán los ()() ).

Hay tantas actividades ( Breakout Sessions,Interactive Sessions, hand-on lab,Panel Discussions...) que todavía no me aclaro para hacer mi calendario. De hecho, tengo un fichero de Excel de 400 páginas describiendo todas la actividades!!!

Bueno chic@s, ya os iré contando todo lo que ocurra!! Un saludete!

enviado 03 noviembre 07 05:53 por rtebar | 7 comentarios   
Archivado en:
Ventana de consola con múltiples pestañas: CONSOLE2

¿Alguna vez has echado de menos una ventana de consola con múltiples pestañas?

Yo si:

ANTES:

 normal_console

DESPUÉS:

console2

Si quieres probarlo, puedes descargarlo gratuitamente desde la siguiente web:

http://www.brothersoft.com/utilities/system_utilities/console_download_63761.html

 

enviado 21 octubre 07 10:31 por rtebar | 2 comentarios   
Archivado en:
Mi cubo en Windows Vista: MÚLTIPLES ESCRITORIOS

¿Por qué no tener varios escritorios en Windows Vista? Por ejemplo, un cubo rotatorio:

 cubeInVista

 

cube2

Si os ha dado envidia, podeis bajarlo e intalarlo gratuitamente de:

http://www.docs.co.kr/download/Setup_Shock4Way3D.exe

enviado 20 octubre 07 03:13 por rtebar | 4 comentarios   
Archivado en:
Más envíos Página siguiente >