Posteado por: anateran | septiembre 15, 2009

Microsoft es Interoperable!!!

   Microsoft es Interoperable!!!

   Quiero comenzar este post, disculpándome por todo el tiempo que estuve ausente; en esta ocasión quiero hablarles acerca del que fue uno de los temas principales en el Summit de MSP´s and MVP´s de Venezuela, la interoperabilidad que Microsoft con el tiempo ha venido logrando; me pareció un tema súper interesante e innovador, debido a que el mundo de la tecnología es uno solo, y debemos buscar unir lo mejor de cada área (Free, Open Source, and private) para lograr aplicaciones potentes.

     Como ejemplos de la interoperabilidad de Microsoft con otras plataformas, se han publicado en la web Interoperability Bridges, Proyectos como Apache Stonehenge, un servicio web  desarrollado con las plataformas .NET, PHP Y JAVA, aca les dejo unas imágenes de la interacción entre las plataformas:

 

Architecture01Y una muestra de la Web finalizada:

Screenshot01 

      Existen muchos mas proyectos que demuestran la interoperabilidad entre las Plataformas de Microsoft  con otras Plataformas; espero les guste este postJ, y me dejen sus comentarios y sugerencias que siempre son muy importantes….

 La Web en la podrás encontrar mas acerca de este tema es: http://www.interoperabilitybridges.com/

Hasta La próxima 😀

Anuncios
Posteado por: anateran | abril 11, 2009

Windows 7 ya supera a Vista en ejecución de juegos

 

[ 09/04/2009 – 09:23 CET ]  

Fuente Diario TI.

Aunque Windows 7 aún se encuentra en etapa beta, estudio comparativo constata que los videojuegos tienen una mejor ejecución en Windows 7 que en su predecesor.

 Diario Ti: Un gran número de jugadores se mantiene fiel a Windows XP por considerar que Windows Vista tiene un desempeño inferior al ejecutar juegos.

Un estudio comparativo realizado por PC Perspective indica que Windows 7 implica definitivamente una ventaja en comparación con Windows XP, incluso en su actual etapa Beta.

En las pruebas realizadas por PC Perspective se utilizó la última versión beta pública de Windows 7, y Windows Vista con SP1.

La impresión general fue que Windows 7 tenía un desempeño mejor que Vista. La publicación concluye que cuando Windows 7 sea lanzado en su versión definitiva, tal impresión general se verá aún más fortalecida.

En el estudio se constató además que AMD es el único fabricante que indistintamente ofrece conectores para Windows 7 y Windows Vista. La tarjeta gráfica de AMD también tendría un desempeño superior que su equivalente de Nvidia, al ser probada con Windows 7, según PC Perspective.

 

Posteado por: anateran | marzo 14, 2009

21622b_ie_120

IE 8 tiene un mejor desempeño que Firefox y Chrome

 

El lanzamiento de Internet Explorer 8 se acerca a pasos agigantados y como parte de los preparativos del lanzamiento de IE 8, Microsoft ha elaborado su propia investigación sobre qué navegador es, de hecho, el más rápido.

Diario Ti: Según la empresa, las pruebas y comparativas anteriores han sido “inexactas”. En su estudio basado en ensayos prácticos, Microsoft comparó IE con Chrome y Firefox, aunque evitó incluir a Safari y Opera, que aunque no tienen el mismo grado de popularidad son considerados software competidor.

La razón de que Microsoft haya elaborado su propia prueba es que muchas de las pruebas realizadas anteriormente han sido inexactas.

En concreto, Microsoft manifiesta que en las pruebas en cuestión sólo se ha considerado las confirmaciones visuales del navegador, que indica cuando una página ha sido totalmente descargada; algo que según Microsoft es inexacto. En efecto, los navegadores usan distintas definiciones para indicar cuando una página ha sido descargada totalmente, y por lo tanto tal parámetro es inválido.

En su prueba más reciente, Microsoft se basa en otros parámetros, que en su opinión son mucho más confiables.

IE, el más rápido
La prueba fue realizada en 25 sitios, considerándose el tiempo de descarga usando distintos navegadores. Al concluir las pruebas, Microsoft concluyó que IE tenía el mejor desempeño, con 11 de las páginas más rápidas. En segundo lugar se situó Google Chrome, con 9 de las páginas más rápidas, seguido de Mozilla Firefox con 6 sitios.

Fuente: Diario TI.

Posteado por: anateran | octubre 2, 2008

C Sharp o C#

      Este maravilloso lenguaje a estado disponible para nosotros desde el año 2000, para los que aun no lo han escuchado, o simplemente los que desee documentarse un poco más acerca de este lenguaje, les dejo este articulo, espero lo disfruten 🙂.

      C# es (a mi parecer) uno de los lenguajes más potentes de la plataforma .Net, debido a que combina la gran potencia de lenguajes como C, C++, Java y Visual Basic.  Es un lenguaje muy utilizado para la construcción de juegos, también provee soporte para estructuras.

Sus principales características:

      Es Sencillo: este lenguaje elimina muchos elementos que otros lenguajes incluyen y que son prácticamente innecesarios en .Net; Tales como:

El tamaño de los tipos de datos básicos es fijo e independiente del compilador, sistema operativo o máquina para quienes se compile (no  como en C++), lo que facilita la portabilidad del código.

No se incluyen elementos poco útiles de lenguajes como C++ tales como macros, herencia múltiple o la necesidad de un operador diferente del punto (.) acceder a miembros de espacios de nombres (::).

     Instrucciones seguras: Para evitar errores muy comunes, en C# se han impuesto una serie de restricciones en el uso de las instrucciones de control más comunes. Por ejemplo, la guarda de toda condición ha de ser una expresión condicional y no aritmética, con lo que se evitan errores por confusión del operador de igualdad (==) con el de asignación (=); y todo caso de un switch ha de terminar en un break o goto que indique cuál es la siguiente acción a realizar, lo que evita la ejecución accidental de casos y facilita su reordenación.

    Eficiente: En principio, en C# todo el código incluye numerosas restricciones para asegurar su seguridad y no permite el uso de punteros. Sin embargo, y a diferencia de otros, en C# es posible saltarse dichas restricciones manipulando  objetos a través de punteros.

    Compatible: Para facilitar la migración de programadores, C# no sólo mantiene una sintaxis muy similar a C, C++  o Java que permite incluir directamente en código escrito en C# fragmentos de código escrito en estos lenguajes, sino que el CLR también ofrece, a través de los llamados Platform

     Invocation Services (PInvoke), la posibilidad de acceder a código nativo escrito como funciones sueltas no orientadas a  objetos tales como las DLLs de la API Win32. Nótese que la capacidad de usar punteros en código inseguro permite que se  pueda acceder con facilidad a este tipo de funciones, ya que éstas muchas veces esperan recibir o devuelven punteros.

     También es posible acceder desde código escrito en C# a objetos COM. Para facilitar esto, el .NET Framework SDK incluye una herramientas llamadas tlbimp y regasm mediante las que es posible generar automáticamente clases proxy que permitan, respectivamente, usar objetos COM desde .NET como si de objetos .NET se tratase y registrar objetos .NET para su uso desde COM.

Para mas Información acerca de este tema visita:

http://msdn.microsoft.com/es-es/vcsharp/default.aspx

http://www.clikear.com/manuales/csharp/c10.aspx

http://es.wikibooks.org/wiki/C_sharp_NET

 

Posteado por: anateran | septiembre 27, 2008

XNA Game Studios!!

Para los amantes del desarrollo de juegos, (como yo :-)), les escribo este post, el cual tratara de la maravillosa y practica herramienta de Microsoft, que facilita la creación de juegos para XBOX 360 y Windows.

Bien, XNAes una herramienta de desarrollo de juegos, que permite a estudiantes, desarrolladores y simplemente aficionados, crear sus propios juegos, en poco tiempo, y que por supuesto funcionan a la perfección en XBOX 360, y Windows. 

Desde el 2006 esta herramienta ha estado disponible, inicialmente con la versión 1.0, luego en el 2007 Microsoft lanza la versión 2.0 que tuvo soporte para todas las versiones de Visual Studio 2005 (en la versión anterior solo Visual C# Express Edition 2005 estaba soportado), y actualmente Microsoft lanzó la versión Beta 3.0, que tiene como características las siguientes:

– Funciona en cualquier Visual Studio 2008 Standard Edition y superior o Visual C# 2008 Express Edition. Visual Studio 2005 no es compatibles con XNA Game Studio 3.0, pero no es necesario desinstalarlo, puesto que puede funcionar sin problemas para trabajar con XNA Game Studio 2.0.

– Este CTP no permite desarrollo de juegos para Xbox 360, sólo Windows y Zune, en caso de querer trabajar con Xbox 360 se debe continuar usando XNA Game Studio 2.0por ahora.

– No funciona en 64 bits.

Con el lanzamiento de la nueva version beta 3.0, tambien han liberado un portal totalmente en español, para discutir todo lo referente a el desarrollo con esta herramienta. (El link se los dejo al final :-))

La meta de XNA es crear juegos en 5 min, (tal y como lo pueden leer); y como ya lo he mencionado es una herramienta muy potente, animense, dejen volar su imaginacion y diviertance un rato creando su propio juego con XNA Game Studios.

Por ultimo les dejo una serie de links en los que podran encontrar recursos, para que desarrollen su potencial al maximo:

http://www.microsoft.com/spanish/msdn/latam/xna/default.aspx

http://www.robmiles.com/xna-book-downloads/

http://xna.animered.net/index.php?option=com_content&task=blogcategory&id=17&Itemid=16

http://alexjimenez.wordpress.com/2008/02/26/xna-construccion-de-un-juego-en-3d-free-video-tutorial/

Espero les guste 🙂

Posteado por: anateran | septiembre 24, 2008

Microsoft en la academia.

He decidido iniciar la publicación de artículos con este tema que es tan importante, y que la mayoría de estudiantes y profesionales, debemos estar informados, debido a que Microsoft nos ofrece una variedad de programas para nuestro desarrollo intelectual, algunos de estos programas son:

 

Microsoft Academic Alliance (MSDN AA): es un programa de suscripción anual especialmente diseñado para los departamentos universitarios y de Formación Profesional que imparten tecnología y diseño, y desean utilizar los productos de Microsoft para sus actividades docentes. Permite poner a disposición de los profesores y los alumnos de los departamentos de tecnología y diseño, en el aula o en su casa, la gama de herramientas de desarrollo y diseño, productos de servidor, sistemas operativos, aplicaciones y librerías de información de Microsoft, con el propósito de ser utilizados para investigación y docencia. Acá les dejo el link donde podrán obtener más información acerca del Programa.

 

http://www.microsoft.com/spanish/msdn/academic/spain/default.mspx

 

 

Microsoft .Net Cell 2.0: Net Cell es una plataforma desarrollada para las comunidades universitarias de Latinoamérica, la cual pretende generar un espacio de difusión y aprendizaje a través de objetivos de estudios. Esta dirigido a estudiantes universitarios de carreras tecnológicas o que simplemente estén interesados en aprender las mas actuales tecnologías. Para conformar una célula dentro de tu Instituto tecnológico deberás registrarla e igualmente encontraras mucha mas información en este sitio:

 

http://www.mslatam.com/latam/netcell/default.aspx

 

Microsoft Virtual Academic (MVA): programa de capacitación virtual, en el tendrás la oportunidad de seleccionar una carrera de estudio, que aprobaras a través de exámenes de selección simple, y por cada objetivo aprobado tendrás certificación Microsoft.  El link para registrarte y comenzar a disfrutar de la experiencia de un profesional Microsoft es este:

 

http://www.mslatam.com/latam/technet/mva/ .

 

 

Microsoft Students to Business (S2B): una iniciativa de Microsoft que reúne a Microsoft, los Partners de Microsoft y las principales Universidades, con el objetivo de proporcionar oportunidades de formación para estudiantes de últimos cursos en compañías locales que trabajen con tecnología Microsoft, para mejorar las opciones de carrera profesional y enriquecer la industria de TI hoy y en el futuro. El link para su registro, y mayor información es:

 

http://www.s2bprogram.es/spain/

 

 

Imagine Cup: la competencia tecnológica de estudiantes mas grande del mundo,  imagine cup te permite desarrollar tu potencial al máximo, mostrar lo que sabes y competir a nivel mundial, es una competencia anual, en la que tendrás que escoger una de las categorías que ofrecen estas son:

 

  Software Desing

 

Embedded Development

 

Game Development

 

Robotics & Algorithms

 

 

IT Challenge

 

                   

Mashup

 

 

Photo Story

 

 

 

 

 

 

Short Film

 

Y llevar tu imaginación adaptada al tema del concurso, para más información acerca de este maravilloso concurso visita:

 

http://imaginecup.com/ .

 

 

Estos son solo algunos programas que ofrece Microsoft para tu desarrollo académico, espero les sirva, y si necesitan más información o tienen alguna pregunta, no duden en escribir. 🙂

 

Categorías