Geeks•ms
Todo lo que los geeks de Windows y .Net tienen que contar
Orchard Harvest European Conference 2013

El blog de Eduardo Arredondo en Geeks.ms

  • El Windows que nunca fue, “Longhorn”

    La historia del sucesor de Windows XP, es una historia que Microsoft quisiera olvidar, pensándola bien, nunca la debería olvidar porque fue una dolorosa lección de lo que no debe hacerse al desarrollar un nuevo producto. Es una historia desastrosa y de la cual hasta hace poco pudieron recuperarse. Esta historia comienza en el 2003, dos años después de haber liberado Windows XP el cual apenas empezaba a despegar, una versión que para muchos tenía una...
  • Libro gratis de programación para Windows 8

    MSDN libero ahora un “Preview” del libro “Programming Windows 8 Apps with HTML, CSS and JavaScript”. Digo que es un preview porque contiene los primeros 4 capítulos de 18. En otoño estará disponible el resto, para saber cuando se libera sigue en Twitter a Microsoft Press . Estos son los capítulos (está en inglés el libro): Chapter 1   The Life Story of a Metro Style App: Platform Characteristics of Windows 8 Chapter 2   Quickstart Chapter 3   App Anatomy and Page Navigation...
  • RIP Zune

    Desde el 2009 lentamente Microsoft ha estado matando la marca Zune , primero anunció que ya no iba a fabricar dispositivos, el últimio fue el Zune HD y ahora, como apunta Paul Thurrott , los servicios de música y video se llevarán por XBox lo cual será anunciado en el próximo E3 . Por supuerto que la decisión de desaparecer la marca Zune tiene que ver con el fracaso de posicionarla como una alternativa a ecosistema iPod+iTunes de Apple, recientemente un ex-colaborador de Microsoft comentó que Apple...
  • El péndulo regresa, la era post-PC

    Mi juventud en la preparatoria y luego en la universidad coincidió con una de las revoluciones más importantes del siglo XX, la computadora personal. En el momento no lo comprendía, pero años antes hablar de las computadoras era hablar de las mainframes, inmensos monstruos que hacían ruido, super costosas y que servían a computadoras tontas con letras verdes. La noción de que una persona podría tener una computadora en su casa era extraordinaria. Esta revolución fue comenzada por IBM y la impulsó...
  • Windows 8 Consumer Preview

    El pasado 29 de febrero Microsoft liberó al público el Consumer Preview de Windows 8 dentro del Mobile Word Congress (MWC) en Barcelona. A diferencia de otras liberaciones, no le llamaron Beta, lo cual indicaría que está en pruebas, el decir Consumer Preview (previo para el consumidor) indica que ya está terminado el producto y solo se está dando un adelanto, lo cual es falso, por supuesto que le seguirán corrigiendo y agregando características, aunque ya no serán muy distintas a las que incluyen...
  • La "appificación" de los programas

    Sin duda el mercado de los smartphones ha crecido exponencialmente en los últimos años, primero con el iPhone y más recientemente con Android. El hacer llamadas con el teléfono no es lo más importante que hacemos con estos dispositivos. Gran parte de la popularidad de los smartphones son las aplicaciones o los “apps” que se distribuyen mediante sitios llamados “marketplace” o “app stores”, en éstos puedes buscar y descubrir aplicaciones de todo tipo, algunas muy sofisticadas y otras muy triviales...
  • Steve Jobs visto desde la pespectiva de un fan de Microsoft

    Si no estás enterado de la reciente muerte de Steve Jobs debes vivir dentro de una cueva remota. El co-fundador de Apple y hasta hace unos meses CEO de esta misma compañía murió a los 56 años tras una larga batalla con el cáncer de páncreas. Es una grandísima pérdida para la industria de la computación, del entretenimiento y de la cultura popular en el mundo. En mi vida he tenido un producto de Apple, recientemente compramos un iPod Touch a mi hijo y es lo más que interactuado con éstos. Por supuesto...
  • Windows Phone – Primera Semana

    Por fin me decidí adquirir el Windows Phone , llevaba 3 años con el anticuado Windows Mobile 6.5 (inicialmente la versión 5.0) en un aparato HTC 621. Aunque es parecido al BlackBerry, no tiene los elementos de los Smarthphones actuales que es la pantalla táctil, además tiene una pantalla muy chica. Aquí en México el único proveedor de Windows Phone es Telcel , ese era mi primer problema, yo estaba en Movistar por lo que tendría que cancelar mi cuenta y dar de alta otra. Afortunadamente ya se puede...
  • Haciendo mis pininos con WPF

    Para el proyecto que estoy desarrollando decidí utilizar WPF en vez de Windows Forms. Mi idea es tener una interfaz atractiva y aprovechar el motor de gráficos que provee Windows. Recuerdo haber visto demos de WPF (antes se llamaba Avalon) y se veía impresionante como se podían manejar interfaces en tercera dimensión, algo que es totalmente innecesario pero se ve cool. Pensé que todo el mundo iba a brincar a desarrollar en WPF, así lo impulsaba Microsoft, pero la realidad es que muy pocas aplicaciones...
  • Beginning ASP.NET 3.5 In C# and VB

    Cuando fui a la universidad el Internet apenas estaba floreciendo, estoy hablando de 1995 cuando usaba una interfaz de texto con comandos de Unix y el Mosaic te permitía ver algunos sitios web. Estudié ciencias computacionales pero no me tocó el desarrollo web, estabamos engranados en el Pascal y el C++. Ya en mi trabajo me tocó desarrollo en Visual Basic por más de una década y lo más que aprendí en relación al web fue hacer un par de sitios con FrontPage . Como han pasado los años. En la actualidad...
  • ¿Va Visual Basic de salida?

    Visual Basic es mi lenguaje favorito. Cuando lo aprendí se me hizo el código tan sencillo y lógico, claro que las aplicaciones que hacía eran de negocio y no necesitaba acceder al registro con ensamblador. Cuando dejé de usar Visual Basic 6 y aprender .Net no la pensé mucho y adopté Visual Basic .Net . Por años ha habido discusiones en el ambiente del .Net si usar C# o VB.Net, siempre se me hicieron ociosas porque ambos lenguajes usan el mismo framework y cada ves son más parecidos, por lo que pienso...
  • Declaración de variables

    En programación las variables son importantísimas para almacenar valores que estaremos usando en nuestros procedimientos o funciones. Recuerdo cuando aprendí a programar con Pascal, la declaración de variables era rígida, se tenía que hacer forzosamente al principio y se tenía que especificar el tipo de dato, lo cual son buenas prácticas pero C era más flexible y no se diga Basic que hasta podías declarar sin variables sin tipo. Los  lenguajes han evolucionado, pero las buenas prácticas continúan...
  • BlogEngine.Net plataforma para Blogs

    Crear un blog es muy sencillo. Hay servicios gratuitos como Blogger y Wordpress que te proveen todo, incluyendo el hosting. Hay algunos que te cobran como TypePad . Todos muy buenos, algunos te dejan poner anuncios otros no. Recientemente quería crear un sitio para un podcast y estuve revisando las opciones, vi a DotNetNuke y Wordpress, ambos plataformas muy confiables y populares, pero por ahí me topé con BlogEngine.Net el cual está hecho 100% en .Net y tenía una característica importante, puede...
  • Hablando de Blogs en Dev3Cast

    Ayer me dio mucho gusto participar en el podcast de la Comunidad TJ.Net llamado Dev3Cast . Este podcast lo iniciamos Gabriel Flores y un servidor para ahondar más en los temas que a los desarrolladores de software más les preocupa, tanto en cuestiones técnicas como laborales y hasta algo de negocios. En esta ocasión hablamos de los blogs. A raíz de un artículo de Coding Horror que nos compartió Gabriel donde el autor argumentaba que para los desarrolladores el hecho de tener un blog les ayuda profesionalmente...
  • Distribuyendo y monetizando aplicaciones en Windows Phone 7

    El pasado 2 de Octubre (no lo olvido) Gabriel Flores me invitó a dar un tema en un taller de la Comunidad TJ.Net en la UTT sobre el Windows Phone 7 , sobre como los desarrolladores pueden crear sus aplicaciones y ganar dinero. Microsoft a finales del 2010 liberó su propuesta para móvil creando una plataforma nueva que no tiene que ver con Windows Mobile, aunque conservó el nombre de Windows en el producto (por familiaridad supongo), es una interfaz completamente innovadora y un modelo de negocios...
  • Visual Basic Step by Step

    En el 2008 escribí un post sobre como estaba “reaprendiendo” Visual Basic, pero en realidad no tuve tiempo de entrar a fondo. Ahora estoy retomando el estudio ya que quiero iniciar un proyecto y ahora sí tengo tiempo para hacerlo. Así que agarré el libro que había comprado de Visual Basic 2008 Step by Step y ya casi lo termino. En un principio dudé regresarme a un nivel tan básico pero me di cuenta que hay muchas cositas en el Framework de .Net o en el mismo ambiente de desarrollo (IDE) que necesito...
  • Bizspark apoyo de Microsoft a los Emprendedores

    Comentaba en el post anterior sobre los recursos que tiene que buscar un emprendedor cuando va iniciando el negocio. Además de hacer realidad la idea millonaria, tiene que ver como obtener las herramientas para generar el producto. Muchas veces tiene que ver con equipo, otras veces con capacitación o contratación de personal. En el caso de los desarrolladores requerimos software y apoyo técnico. Ahí es donde entra el programa de Microsoft denominado BizSpark . BizSpark está diseñado para dar ese...
  • Office Live Small Business

    Ahora que estoy iniciando un negocio hay muchas cosas de las cuales puedes prescindir, actualmente tener presencia en internet no es una de ellas. Aunque tengas una tortillería, es importante tener un sitio donde los clientes puedan tener información básica acerca de la empresa y si el giro se presta, ¿por qué no? vender por medio de internet. Una opción para las personas que no son muy conocedores de la tecnología es Office Live Small Business (OLSB) que es un servicio de Microsoft que provee herramientas...
    Archivado en: ,,
  • Fractales

    Hace unos días murió a la edad de 85 años el matemática polaco Benoit Mandelbrot , al cual se le considera el padre de los fractales. Cuando supe de esta noticia de inmediato me acordé de mis clases de Gráficos en la Universidad donde el maestro Polo Uribe nos enseñó a programarlo en C++. Nunca había oido hablar de los fractales pero al verlos se me hicieron imágenes muy bellas e interesantes, pero sobretodo me sorprendió qué facil es programarlas, a partir de fórmulas sencillísimas esta: z = z^2...
  • El respaldo

    Todos hemos sufrido historias de horror donde se nos descompone la computadora y perdemos meses de información. Está por demás decir que para cualquier empresa y persona que trabaje en una computadora el respaldo es crítico, y aún así pocas personas lo hacen, ¿por qué? Como muchas cosas en la vida nos da decidia hacer o a pensamos que es muy complicado. Como usuario de herramientas de Microsoft , les comparto mi estrategia para respaldar mi información que consiste en respaldos en sitio y en internet...
Orchard Harvest European Conference 2013