CONOCÉLOS MÁS DE CERCA
Tras finalizar el desafío en el que se invitó a desarrolladores y profesionales de IT a demostrar sus conocimientos en torno a Windows 7 a través una demo, nos entrevistamos con Leonardo Cosentino, ganador del primer puesto con su demo de Seguridad en Windows 7; Armando Meabe en el segundo lugar con su demo Implementando en nuestras aplicaciones de siempre el WindowsAPIcodePack y con Leonardo Santa Cruz quien ocupó el tercer puesto con la demo Hablándole a Windows 7.
En esta nota nos cuentan sobre su participación y la experiencia que poseen con el nuevo sistema operativo. Con ustedes, los protagonistas.
Equipo TechNet y MSDN: ¿Cómo fue que te enteraste del concurso y que fue lo que te movilizó a participar?
Leandro Cosentino: Me enteré por un compañero de trabajo que asistió a una charla en Microsoft. Me pareció interesante y original la propuesta y el desafío.
Leonardo Santa Cruz: Por medio de un mail que recibí el 2 de julio que decía: Desafía a Ponicke ¡Hay USD1000 en juego! Lo que me motivó a participar fue la oportunidad de compartir mis conocimientos sobre la plataforma Windows 7 dentro de la comunidad MSDN y TechNet. Ya que para mi ambas comunidades hacen mucho por mantenernos actualizados e informados sobre los productos de Microsoft.
Armando Meabe: Fue por la insistencia de un amigo de Mendoza que decidí participar.
Equipo TechNet y MSDN: ¿Qué consideración haces respecto al aporte de contenidos disponibles provenientes de la comunidad (Webcasts, programas de capacitación, documentación en general, videos, etc.) a tus conocimientos?
AM: Es un complemento perfecto. Como estudiante de Ingeniería en Informática, en la facultad estoy adquiriendo conocimientos teóricos y prácticos fundamentales para comprender todo lo relativo a la carrera; Pero a la hora de salir al mercado, no puedo quedarme con C/C++ y bases de datos en extremo antiguas. Ahí es donde entran los programas de capacitación de Microsoft, como TechNet, o el programa académico; me aportan los conocimientos sobre las herramientas que Microsoft viene desarrollando, para tener una ventaja vital en el mercado, la de poder responder ante las necesidades de mis primeros clientes con calidad y en tiempo record.
LSC: Para mi es muy importante todo el aporte que brindan ambas comunidades de Microsoft, ya que me mantienen actualizado continuamente, me brindan capacitación gratuita, cosa muy importante en estos días de crisis, y me permiten crecer en mi ambiente laboral. Suelo asistir a los Webcasts, Videos on demand, Virtual Labs, también soy alumno de MVA (Microsoft Virtual Academy). Con Microsoft logro una capacitación continua, también suelo sacarme muchas de las dudas que se me presentan en mi día a día, por medio de los Webcasts en donde puedo hacerle preguntas a los expertos y en los foros de MSDN y TechNet.
LC: La verdad que fue muy buena y abundante la cantidad de información provista por Microsoft sobre el nuevo S.O. La carrera en el MVA, los webcasts, el 7x7, la información en Puertadeenlace.net y en TechNet.
Equipo TechNet y MSDN: ¿Qué aspecto de Windows 7 trabajaste en la demo que presentaste y que finalmente resultó una de las ganadoras? ¿Podrías describirla brevemente?
LC: La demo tiene el foco en la seguridad en Windows 7. Se tratan tres de las nuevas mejoras en este tema: AppLocker, BitLocker ToGo, el nuevo Defender y una muestra en acción estas tres nuevas características.
AM: Windows 7 incluye una serie de novedades estéticas muy interesantes y que nos dan la capacidad de aportar valor a nuestros propios desarrollos, ayudándonos a lucirnos desde la interfaz. Una de estas novedades, quizá la más notable a primera vista es la nueva barra de tareas que incorpora ciertas funcionalidades para comunicarse intuitivamente con el usuario, como Progress Bars y la manipulación de íconos aparte de las vistas previas y la posibilidad de "jugar" con todas estas cosas incorporando nuestros propios botones en las vistas previas o agregando actividades personalizadas cuando hacemos clic secundario sobre el ícono de nuestro programa, como por ejemplo el Windows Live Messenger que desde el menú contextual nos permite cambiar nuestro estado, etc. Todo esto es lo que mostré en mi video ganador y expliqué como hacerlo desde código C# para incorporarlo a nuestras propias aplicaciones.
LSC: Presenté varias demos tocando distintos aspectos de Windows 7 y la demo ganadora fue sobre el reconocimiento de voz de Windows 7. En dicha demo traté de demostrar lo fácil que es usar la PC, con tan solo un micrófono estándar, olvidándome del teclado y el mouse. En la segunda parte de la demo, mostré algunas teclas de acceso rápido, para lanzar las aplicaciones de los íconos que se encuentran en la nueva barra de tareas, para lo cual se usa la tecla con el logo de Windows del teclado más, por ejemplo, la tecla 1 para lanzar el Internet Explorer, o 2 para abrir las bibliotecas de Windows. También mostré como activar el zoom automático usando un atajo de teclado compuesto por la tecla con el logo de Windows más el signo +.
Equipo TechNet y MSDN: ¿Cuál es tu visión del nuevo sistema operativo Windows 7 desde tu punto de vista de desarrollador?
LSC: Yo no trabajo como desarrollador, pero como pasatiempo, me gusta desarrollar pequeñas aplicaciones para mí mismo, las cuales utilizo en mi casa o en mi trabajo. Y encontré muy interesante las nuevas APIs de Windows 7, ya que se logran aplicaciones muy modernas y fáciles de usar agregando tan sólo un par de líneas de código dentro de nuestras aplicaciones clásicas. Lo que me ayudó mucho en el desarrollo de aplicaciones sobre Windows 7 fueron las nuevas WindowsAPIcodePack, ya que se incluyen muy buenos ejemplos dentro de dicho pack. Logré incorporar los Jump List, la vista previa y la barra de progreso dentro del icono de la aplicación en la barra de tareas en mis aplicaciones, logrando que dichas aplicaciones luzcan totalmente renovadas. Debo decir que WindowsAPIcodePack trae muchas más funciones, por ejemplo la de usar los cuadros de diálogos comunes actualizados, etc. Realmente es un muy buen pack para tener en cuenta al momento de desarrollar alguna aplicación para Windows 7.
AM: Como desarrollador he encontrado primero que los sistemas que ya había desarrollado pudieron pasar a Windows 7 sin ninguna modificación, pero si con un feel más agradable gracias al rendimiento no solo de los sistemas propios sino del nuevo Windows en general. Además de esto, se consigue una experiencia más agradable al verse mejorada la interfaz, y permitiendo agregar las capacidades "especiales" como las que explicaba recién con la barra de tareas, que aportan cierto valor agregado, que terminan por ganarse la simpatía del cliente.
Equipo TechNet y MSDN: ¿Qué nuevas posibilidades encuentras ahora?
LC: Creo que tiene un gran potencial trabajando en conjunto con Windows Server 2008. En especial en lo referente a las políticas de dominio. Teniendo un nivel muy importante de granularidad, simplifica la tarea de administración y aumenta la seguridad. Y en lo que a XP Mode respecta, es una gran ayuda para evitar los posibles obstáculos que surgen para migrar.
AM: Las posibilidades se van descubriendo día a día a medida que lo uso, por ejemplo una posibilidad que me llamó mucho la atención fue la de poder instalar Windows 7 Ultimate x86 en la netbook que Microsoft me otorgó por la demo de Windows 7. Se trata de un equipo muy ligero y muy compacto que, sin embargo, funciona con Windows 7 tan fluidamente como si estuviera trabajando en el buen XP. Adicionalmente, con mi presupuesto de estudiante, la PC de escritorio que he comprado para trabajar y estudiar en mi casa es realmente modesta, un solo núcleo de 2 Ghz y demás, y Windows 7 funciona sorprendentemente bien; al punto de que uno se despreocupa del sistema operativo y se dedica exclusivamente a sus asuntos, eso sí, siempre disfrutando de las novedades que nos trajeron esta vez.