Instalando WPF, paso a paso!

31 08 2007

wpfbannerbn.jpg

Hace unos días me preguntaban que se necesita para trabajar con WPF, y es por eso que osteo esto, para que puedan trabajar sin problemas, lo primero es comentarles que podemos trabajar como bien saben en los SO como: Windows XP SP2, Windows Server 2003, y claro en cualquier versión de Windows Vista. Aquí los links  de lo que tenemos que instalar:

1.- Instalar el .NET Framework 3.0

Claro!, si tenemos como SO Windows Vista, pues nos saltamos este paso, si tienes Windows XP o Windows Server, pues descarga el Framework 3.0 aquí:

URL: http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en

2.- Instalar el Visual Studio 2005

Si tienes instalado ya el Visual Studio, de nuevo salta este paso, si es que no lo tienes puedes usar la versión Express, en donde puedes elegir entre VB.NET o C#

URL: http://msdn2.microsoft.com/en-us/express/aa975050.aspx

3.- instalar el SDK de Windows Vista y  Componentes del Framework 3.0

Aunque es un complemento para Vista, lo podemos instalar sin problemas en Windows XP y Windows Server 2003, este SDK trae consigo herramientras frescas como el XAMLPad.

URL: http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-B479-F53D234CDCCF&displaylang=en

4.- Instalar la extensión para el .NET Framework 3.0 (WCF Y WPF), CTP de Noviembre de 2006

Esta extensión es la que nos permite crear los proyectos te tipo WPF y WCF. Existen dos requisitos para esta instalación.

URL: http://www.microsoft.com/downloads/details.aspx?familyid=f54f5537-cc86-4bf5-ae44-f5a1e805680d&displaylang=en

5.- Reiniciar la Maquina

Este mas que un paso es un consejo para que se acoplen, las instalaciones que acabamos de realizar y tengamos un mejor desempeño, es como si realizáramos la instalación de una actualizacion, asi que no esta demas :-)

Esto es lo que necesitamos para poder desarrollar aplicaciones WPF, así que solo sigan estos pasos y comenzar. Saludos!!





VS 2008 += Visual Studio Code Name "Rosario"

30 08 2007

visual-studio.jpg

No cabe duda que la evolución en el visual studio esta a todo lo que da, aun no aprendo a utilizar completamente Visual Studio 2005, cuando ya está por salir la Versión del 2008, y si esto fuera poco ya se está cocinando el nuevo Visual Studio Code Name “Rosario”.

No cabe duda que los que trabajan en Redmon nos bombardean con adelantos una y otra vez, de hecho pienso que av eces demasiado y que no nos da tiempo de aprender por completo alguna tecnología, incluso tanto que a veces nos pasa la idea de cambiar de profesión jaja, pero por el momento, pues a checar las características de este nuevo Visual Studio Code name “Rosario”.

Desacarga: Descripción sobre Visual Studio Team System Code Name “Rosario” – CTP Agosto 2007.

Descarga: Documentacion sobre Visual Studio Team System Code Name “Rosario” – CTP Agosto 2007

Descarga: Imagen de VPC sobre Visual Studio Team System Code Name “Rosario” – CTP Agosto 2007





Microsft XML Schema Designer – CTP Agosto 2007

29 08 2007

Hace algunos días Microsoft hizo público el lanzamiento del CTP de Agosto de la nueva herramienta grafica visual, llamada Microsoft XML Schema Designer, esta herramienta es un diseñador grafico para esquemas XML. Esta herramienta nos ayuda con la exploración, la búsqueda y el trabajo de los Esquemas XML.

Para aquellos que les interese les recomiendo que los descarguen, por el momento sólo está disponible en inglés, y el tamaño de la descarga es de solo 710 Kb. Para poder instalar y probar este CTP es necesario tener instalado el Visual Studio 2008 Beta, en las versiones: Standard, Professional y Team Edition.

Descarga: Micrsoft XML Schema Designer – CTP Agosto 2007





Microsoft Robotics Studio 1.5-CTP Septiembre 2007

29 08 2007

microsoftroboticsstudio.jpg

Microsoft ha publicado la version preliminar de los laboartorios de Microsoft Robotics Studio 1.5. Se trata de la CTP de Septiembre de 2007 que por el momento está disponilbe únicamente en ingles y cuya descarga ocupa aproximadamente 5 Mb.

kuka_250 Para poder utilizar los laboratorios debemos tener instalado Microsoft Robotics Studio 1.5. Para enteder un poco esto o comezar a trabajar con Microsoft Studio Robotics aqui les dejo unos tutoriales sobre simulación, aparte de los laboratorios.

Tutoriales de simulación

Una parte importante del producto Microsoft Robotics Studio es el tiempo de ejecución de simulación. Hemos diseñado el tiempo de ejecución de simulación para que pueda utilizarse en distintas situaciones avanzadas que requieran un alto nivel de fidelidad, visualización y ajuste en escala. Al mismo tiempo, un usuario novel puede utilizar simulaciones con poca o ninguna experiencia en codificación y desarrollar aplicaciones interesantes en un entorno de tipo juego. Aquí puede leer cómo hacerlo.

Introducción a la simulación

Esta página ofrece una introducción general al tiempo de ejecución de simulación de Microsoft Robotics Studio, así como a su diseño y a algunas de sus características. Los tutoriales de simulación requieren una tarjeta gráfica compatible.

Tutorial de simulación 1 – Introducción al tiempo de ejecución de simulación

Este tutorial le ofrece información sobre cómo iniciar el tiempo de ejecución de simulación y cómo agregar entidades al mundo de la simulación desde el código del programa

Tutorial de simulación 2 – Creación de entidades con servicios de simulación

Este tutorial explica cómo crear entidades nuevas y conectarlas con sus servicios de simulación correspondientes

Tutorial de simulación 3 – Creación de una simulación mediante un estado almacenado y un manifiesto personalizado

Este tutorial le enseña a agregar entidades a un mundo de simulación mediante un documento XML en lugar de con el código de programa.

Este tutorial no requiere código, sólo un editor de texto.

Tutorial de simulación 4 – Articulaciones y brazos articulados

Este tutorial le enseña a crear articulaciones con seis grados de libertad y combinarlas con formas de cápsula sencillas para construir brazos articulados accionados por motor. Consulte también la sección sobre “Articulated Arms and Inverse Kinematics” (“Brazos articulados y cinemática inversa”) en el directorio de muestras de la carpeta de la instalación.

Tutorial de simulación 5 – Creación de entidades geométricas

Este tutorial le enseña a crear entidades geométricas sencillas comenzando por su representación física, a controlar su apariencia y a usarlas para construir entidades más complejas. Además, aprenderá a utilizar algunas entidades ambientales, como la bóveda celeste, las luces y el terreno.

Por ultimo aqui les dejo los laboratorios del CTP de Septiembre, y pues en los proximos post seguire escribiendo sobre Robotics ya que estoy estudiando para asistir a un taller jeje.





Entity Framework Tools CTP y el Beta 2

29 08 2007

El equipo de ADO.Net acaba de anunciar la disponibilidad del Entity Framework de Microsoft y el nuevo Entity Framework Tools CTP 1. Aquí algunas de las nuevas características de estos productos.

Para comenzar que es el Entity framework?, en palabras resumidas se puede decir que permite manejar un modelo de objetos con relación entre ellos, expresados en .NET que persisten, gracias a providers escritos a distintas bases de datos relacionales. Tiene un lenguaje que describe el modelo, pata leer más acerca de una introducción lea The ADO.NET Entity Framework Overview

El Beta 2 del Entity Framework

Eventos para personalizar la generación de código
Tipos Abstract en modelos EDM
Tipos Complex
Soporte de archivos metadata <using>
Entity key serialization
Administración de conexión mejorada en ObjectContext
utilidad mejorada de DataBinding
Anotaciones de Metadata
Mejor soporte para span sobre LINQ para consultas de entidades
Mejoras para consulta LINQ: funciones adicionales canónicas y el mapeo auntomático de funciones del CLR a funciones de servidor
Un nuevo evnto parala extensibilidad de SaveChanges
Mejoras de utilidad y consistencia
Resultados Poliformorfos de procedimientos almacenados

Entity Designer

Genera un modelo de una base de datos y lo muestra en la superficie del diseñador
Controla los aspectos visuales de la superficie del diseño y persisten los cambios
Edita las propiedades del modelo conceptual
Agrega, suprime y corrige entidades, propiedades y escalares, asociaciones y herencia
Administración automática de propiedades de navegación
Reporte de error
valida el modelo y los mapeos usando Entity Framework runtime

Para checar estos productos aqui unos ejemplos:

Entity Framework Beta 2 LINQ Samples

Prerequisitos:

Descarga: ADO.NET Entity Framework Beta 2

Descarga: ADO.Net Entity Framework Tools CTP





Microsft Tafiti

28 08 2007

La semana pasada Microsoft lanzo Tafiti, tratando de mostrar lo bueno que es Silverlight. Este nuevo buscador animado básicamente es una aplicación que se basa en el motor de búsqueda de Windows Live search con la interface hecha en Silverlight.

Los resultados de las búsquedas son presentados en la columna central, al lado derecho podemos guardar los resultados que nos parezcan interesantes solo arrastrándolos, al lado izquierdo podemos escoger los resultados a mostrar, como imágenes, web, RSS, libros y estos también puedes guardarlos si deseas.

Una de las grandes características interesantes es que al hacer clic en el botón superior del panel de resultados, nos muestra los resultados en vista de árbol.





Unified C# 3.0 Specification ya esta disponible!

28 08 2007

c_30.jpg

Hace algunos días fue lanzada la especificación unificada de C# 3.0, la cual fue escrita por los mismos creadores de este poderoso lenguaje de programación. La especificación unificada de C# 3.0 es un documento que combina la versión 1.1 y 2.0, además de otras características, el documento cuenta con aproximadamente 500 paginas.

En este documento encontraras la descripción técnica definitiva del lenguaje C#, escrito por los popios ingenieros creadores del ya famos lenguaje C#.

Descarga: Unified C# 3.0 Specificatio





Microsft Student Partners

27 08 2007

msp1.jpg

Como bien lo dice el mail que recibí hoy y seguramente muchos lo recibieron también, el cual dice ¡Microsoft te está buscando!, esto es porque ya esta la convocatoria para todos aquellos estudiantes de carreras de TI alrededor del mundo, que sean entusiastas y les apasionen las Tecnologías de Información, pueden formar parte del programa Microsoft Student Partners, así que si quires ser parte de este grupo de estudiantes, a nivel mundial para aprender y compartir conocimientos debes cumplir con los siguiente s requisitos:

  1. Ser aapasionado de la tecnología.
  2. ser entusiasta y que te guste compartir tus conocimientos.
  3. ser estudiante de tiempo completo mínimo de 4to semestre de una carrera de Tecnologías de Información.
  4. tener promedio acumulado mínimo de 8.0
  5. pertenecer al programa células académicas  o formar tu propia célula. Los lideres de célula tienen muchas posibilidades de ser Student Partners

Si cumples con todos los requisitos envía la siguiente información a la dirección de correo: t-benfig@microsoft.com antes del viernes 21 de septiembre de 2007.

  • Fotografía. (Formato jpg)
  • Calificaciones de los semestres que lleves en la universidad.
  • Curriculum Vitae descargable.

          

Los Student Partners elegidos tendrán dos meses para cumplir con este mínimo de actividades:

  1. Escribir y publicar un artículo sobre la tecnología Microsoft de tu preferencia.
  2. Crear un blog en Live Spaces y escribir en él sobre tecnología al menos cada 15 días.
  3. Ser expositor, organizador o promotor de 3 eventos relacionados con Microsoft.
  4. Crear un podcast o webcast sobre la tecnología Microsoft que más te guste.
  5. Promover el sitio y el boletín de MSDN Estudiante

El viernes 28 de septiembre se anunciarán los Student Partners seleccionados para este semestre, es decir, el periodo de Octubre a Diciembre. Mensualmente los Students Partners deberán enviar un reporte de las actividades realizadas y después de una evaluación se decidirá si estos estudiantes volverán a se Student Partners durante el siguiente año. Asi que si te interesa el progrma ya sabes que hacer, si tienes algunda duda escribele al buen benja.





Mouse para videojuegos – SideWinder

26 08 2007

sidewinder1.jpg

Hace algunos días Microsoft anuncio el lanzamiento de un nuevo ratón, pero no es cualquier ratón, si no que es un nuevo tipo de mouse diseñado especialmente para videojuegos de computadora al cual se le a bautizado con el nombre de “SiderWinder Mouse“.

Este ratón cuenta con una serie de opciones que podemos personalizar, por ejemplo: podemos ajustar la sensibilidad del mismo (400, 800, o 2000 DPI), así como el peso del ratón, y que incluye una seria de pesos para alternarlo entre 5 y 30 gramos. Además de todo cuenta con tres características para cambiar el tipo de agarre, así como una rueda de scroll metálica y botones laterales, para mas detalles de hardware y características vista la el sitio oficial de SiderWinder Mouse.sidewinder

Este ratón fue creado para mejorar rapidez, confortabilidad y precisión en los movimientos que requieren los juegos. por este motivo ofrece la posibilidad de configurar sus cinco botones para lograr cerca de 5.000 personalizaciones. Además, cuenta con una pantalla de LCD, que permite visualizar el menú de ajustes personalizado para cada juego.

Las mala noticia es que para iniciar estará disponible en el mercado estadounidense a partir de octubre y su precio será aproximadamente de 80 dólares, lo que quiere decir que es probable que a México llegara el próximo año.





Recursos WPF!

25 08 2007

wpfbanner.jpg

Despues de unas vacasiones de una semana jeje, y preparando una presentación de WPF me he topado con unas paginas muy interesantes sobre este tema, en ellas podemos encontrar desde, libros, ejemplos con código y video tutoriales, así que si quieres aprender solo necesitar revisar estos lugares. La verdad es que estan muy bien estos sitios, así que ahora solo es cuestión de decidirse para aprender un poco mas de Windows Presentation Foundation, aqui los recursos.

http://www.nxtdimension.com/blog/
http://windowsclient.net/learn/videos.aspx
http://www.microsoft.com/Expression/kc/resources.aspx?product=web&type=video
http://channel9.msdn.com/tags/WPF
http://www.dnrtv.com/default.aspx?showNum=72
http://blogs.msdn.com/llobo/default.aspx




Continua Aprendiendo .NET

17 08 2007

Si ya terminaste los laboratorios que coloque en la entrada Primeros pasos en .NET, pues aquí les dejo la segunda parte de estos laboratorios para que terminen de aprender lo básico de estos lenguajes (C#, VB.NET) y aplicaciones Web con ASP.NET

URL: Creando Aplicaciones Windows con C#(parte 2)

URL: Creando Aplicaciones Windows con VB.NET(parte 2)

URL: Creando Aplicaciones Web con ASP.NET y C# (parte 2)

URL: Creando Aplicaciones Web con ASP.NET y VB.NET (parte 2)





Microsoft Virtual Labs Express

17 08 2007

virtuallabsexpress.jpg

Si ya checaste los laboratorios virtuales de los post pasados y se te hicieron muy pesados, pues ahora te presento los denominados laboratorios Virtuales Express, hay laboratoios desde 20 a 90 min, además muestran las nuevas tecnologías de Microsoft, como son: ASP.NET 2.0, Visual Studio 2005, Visual Studio Team System. Biz Talk 2006 y SQL Server 2005.

Así que no esperas mas, y pruébalos en línea, sin necesidad de descargar nada, solo necesitas registrarte y ya esta!!, aquí las URL para que puedas acceder:

 URL: Expression Web

URL: Que hay de nuevo en ASP.NET 2.0

URL: Que hay de nuevo en Visual Studio Team System

URL: Que hay de nuevo en Visual Studio 2005

URL: Que hay de nuevo en BizTalk 2006

URL: Que hay de nuevo en SQL Server 2005





XNA Games Studio 2.0

15 08 2007

xnagames20.jpg

Al parecer será una solo studio el que permitirá a desarrolladores profesionales y amateur desarrollar juegos para la Xbox 360 y la pc, esto ya que en un principio se pensaba separar, pero según lo comentado por Chris Satchell “Creemos que todo el mundo debería tener acceso a la misma herramienta. No deberia de haber fricción al pasar de un desarrollo accesible a uno profesional”.

Lo mas interesante de esta la segunda parte del Games Studio de XNA es que ahora nos ofrece la capacidad de crear juegos multi-jugador conectados por internet. esto gracias a librerías extra, con acceso a Xbox Live. Otras características importantes de este XNA 2.0 es que ya trabaja con todas las versiones del Visual Studio 2005 y que tiene una nueva y mejor interfaz para un mejor manejo de la consola de Xbox 360.

                                     xna-troz





¿Quieres saber más sobre ASP.NET?

15 08 2007

bannerasp.jpg

Si es así, te recomiendo que apreveches estos recursos en linea que te ofrece totalmente gratis Microsoft E-Learning, aquí te dejo un link para un curso llamado Desarrollo Web con Visual Srudio 2005

En este curso se tratan todas las cuestiones fundamentales que le permiten crear aplicaciones web con Visual Studio 2005. entre las cosas que aprenderas al terminar este curso on:

  • utilizar controles web y controles HTML
  • métodos básicos de acceso a base de datos
  • manejar sesiones desde ASP.NET
  • controles de acceso de usuarios

disfruten del Curso!!

URL: Curso de Desarrollo Web





¿Quieres un Servidor en Casa?

14 08 2007

Parece ser que esto cada ves es más posible, imagina poder tener en casa un Servidor que te permita hacer respaldos diarios y automáticos, a través de la red, así como el acceso de datos y escritorios remotos, reportes centralizados acerca de las computadoras que necesitan parches y actualizaciones de antivirus, y la habilidad de buscar en los archivos respaldos de otras computadotas.

Pues en poco tiempo esto será posbile, por que el desarrollo de Windows Home Server de Microsoft ya ha sido terminado y ahora entra en la etapa de distribución. Home server estará disponible a finales de Septiembre o principiops de octubre.

Windows Home Server le permite asignarle un único nombre a su servidor facilitando la conexión remota. Al visitar los Dominios propios de Windows Live, podemos registrar de manera gratuita un nombre de dominio que le permita acceder su servidor con una dirección al estilo NombreServidor.homeserver.com, y por si esto fuera poco…

Como Microsoft está considerando poner a la venta el software de manera separada, Sus requerimientos son asombrosamente pocos: in procesador Pentium III de almenos 1GHz de velocidad, 512MB en memoria, un disco duro de al menos 80GB y acceso a red.

Chécalo, la verdad es que nose ve nada mal :-)





Requerimientos de Silverlight!

11 08 2007

silverlightreq.jpg

Como ya he comentado antes que es Silverlight y como funciona, ahora me toca decirles cuales son los requerimientos para poder desarrollar aplicaciones con Silverlight, para empezar les comento que se puede trabajar o instalar en los Sistemas Operativos como:

  1. Microsoft  Windows XP Service Pack 2
  2. Microsoft  Windows Server 2003 Service Pack 1
  3. Microsoft  Windows Vista

Para poder trabajar sin problemas con las versiones beta o alpha de estos productos, necesitamos instalar lo siguiente:

Ya una ves instalados estos requerimientos podemos comenzar a trabajar sin ningún problema (en teoría jeje). Les recomiendo que esta instalación la realicen en una Maquina Virtual, para trabajar únicamente con Silverlight.





Expression Blend 2 August Preview

11 08 2007

blen.jpg

Lo más seguro es que ya habína checado en otro lado esta noticio, pero me lo posteo por que mas adelante voy hablar de este nuevo preeview de Blend para saber como se relaciona con Silverlight, Visual Studio 2008 y ASP.NET Futures.

Como ya saben con Microsoft Expression Blend 2 podemos crear aplicaciones para Silverlight, para esto tambien podemos usar el nuevo Expression Encoder que nos sirve para preparar los archivo multimedia (audio (.wma) y video (.wmv)), que podemos llegar a usar en una aplicación final con Silverlight.

Caracteriticas del nuevo Expression Blend 2:

- Se integra para trabajar con en nuevo Visual Studio 2008, tomando en consideración que los proyectos que se desarrollen con Blend 2 y Visual Studio 2008 no podrán ser editados en el Visual Studio 2005, aunque los proyectos realizados con Expression Blend y Visual Studio 2005 si podrán ser abiertos con Expression Blend 2.

- Nos permite una mejor integración con respecto a la edición de código XAML, ya que podemos edita características como el tamaño de letra, fuente, estilo, etc

Ahora solo queda probar esta herramiento con una demos :-)

URL: Microsoft Expression Blend 2 August Preview





Instalando XNA en Windows Vista.

9 08 2007

microsoftxna.png

En un principio cuando queríamos instalar las versiones Beta de XNA en Windows Vista ocurrían errores y también en la versión final, y aquella solución que dio Armando en su blog funciona, yo lo hice de diferente manera cuando lo instale en mi maquina y al parecer funciona bien y no me marco mayor problema, el detalle es que son varias instalaciones.

Aquí esta el orden de las instalaciones y los archivos:

1.- Instalar

2.- Instalar Microsoft® Visual Studio® 2005 Express Editions Service Pack 1

3.- Instalar Actualización de Visual Studio 2005 Service Pack 1 para Windows Vista

4.- Instalar Microsoft XNA Game Studio Express 1.0 Refresh

y nos se les olvide ejecutar XNA con privilegios de Administrador. ;-)





Ahorra Energia en Windows Vista!

9 08 2007

 Cuando utilizamos Windows Vista existen varias funciones que consumen más batería entre ellas la barra lateral Sidebar y el tema Windows AERO, pues para esto se esta desarrollando una pequeña aplicación que permite desactivar estas funciones cuando la energía disponible en la batería es baja. El programa se llama Windows Vista Battery Saver y como su nombre lo dice, su principal función es ahorrar energía.

Se puede configurar para que cuando estemos en modo de batería  desactive las funciones automáticamente, o que las desactive solo cuando en el nivel de energía es menor al X%,  en la ultima versión de esta aplicación (Beta 2), se agrega una nueva función llamada “Automatic Poer Plan Change”, que adoptará el funcionamiento dependiendo del plan de energía que este usando.

Descargalo URL:battery Vista Battery Saver           

bateria11.jpg





Mis primeros paso en .NET!

9 08 2007

tecnologiasneretrot.jpg

Si quieres o estas aprendiendo a utilizar lenguajes de programación .NET, y necesitas practicar para poder desarrollar mas rápido tus conocimientos y habilidades, creo que la mejor manera de hacerlo es utilizando laboratorios virtuales, en los que puedes practicar y reafirmar los conocimientos que adquieres en la teoría!

Ahora es tiempo de comenzar, empezaremos por lo básico, que es como crear aplicaciones para Windows con Visual Basic y C#, así como crear aplicaciones para la Web con ASP.NET, para esto aquí dejo los links para que accedas a los laboratorios. Estos son aproximadamente de 90 minutos  de duración y cuentan con archivo Manual en formato pdf. espero les sea de utilidad :-)

URL:

URL:

URL: Crear aplicaciones Web con ASP.NET y C# – parte 1

URL: