Microsoft Expression Blend Beta 2 disponible para descarga!!

Ya está disponible la beta 2 de Microsoft Expression Blend, la herramienta de diseño de interfaces de usuario basada en XAML y Windows Presentation Foundation.


Podéis descargarla desde aquí y  activar la licencia de 180 días mediante este código: J33H2-43BTF-JG47Y-KWWWT-43QJV.


Espero que disfrutéis tanto como yo probando esta nueva versión, estoy deseando ver que novedades nos ofrece.


Un saludo.

WPF: Una instalación perfecta para trabajar con WPF

Para empezar a trabajar con .NET 3.0 y con Windows Presentation Foundation hay que tener una buena máquina de base, y no me refiero a solamente a la configuración hardware del sistema, si no a un conjunto de aplicaciones que ayuden a que nuestro trabajo diario sea más productivo y fácil de llevar a cabo.

Para ello voy a publicar una pequeña guía de software que os ayudará a hacer esto posible:


 Base del sistema:



Añadidos a Visual Studio:



  • Flexible Application Template: Esta plantilla nos proporciona un tipo de proyecto que nos permitirá cambiar el despliegue desde Visual Studio y cambiar entre aplicación de escritorio y aplicación XBAP para navegadores.

  • Empty Project Template es una plantilla de proyecto para VS2005 que nos permite crear proyectos vacíos creado por Charles Petzold.

Editores de XAML:



  • XamlPadX: Extensión del XamlPad que acompaña al SDK.

  • Kaxaml: Editor que acepta code snnipets y con una interfaz simple y agradable.

  • XamlCruncher: Editor de Charles Petzold que acompaña a su libro con el código fuente.

Herramientas de depuración y rendimiento:



Herramientas para Interfaces en 3D:



  • ZAM 3D: Utilidad para crear y animar objetos en 3D y exportarlos a XAML para usarlos en nuestras aplicaciones.

  • 3D Tools for WPF: librería que nos permite interactuar con elementos 2D en objetos 3D.

Colección de controles para WPF:



Y con esto ya tenemos a nuestra disposición una máquina preparada para comenzar a trabajar con Windows Presentation Foundation e indagar en todas las posibilidades que nos ofrece el nuevo subsistema gráfico de Windows.

Vista TIP: Log On autamático en Windows Vista

Siguiendo la línea del post anterior, os mostraré un truco que he aprendido hoy, ya que encontrar esta funcionalidad dentro de Windows Vista es bastante dificil y nada intuitivo.


Windows Vista trae una pequeña aplicación que nos permite configurar las características aanzadas de las cuentas del sistema, su nombre es Advanced User Accounts Control Panel, y su ejecutable netplwiz.exe, que podréis localizar en el directorio C:WindowsSystem32.


Wista LogOn


Para acceder a esta aplicación de configuración basta con que escribáis netplwiz en la caja de búsqueda del menú Inicio.


Una vez abierta desactivaremos la casilla de verificación Users must enter a user name and password to use this computer y nos pedirá las credenciales de login.
La próxima vez que iniciemos sesión no nos pedirá el password y hará log on automáticamente.


 

Vista TIP: Cambiar la funcionalidad del boton de apagado del menu de inicio

Quizás a todos nos ha sorprendido que el botón de apagar el sistema de Windows Vista no apaga nuestro equipo. Por el contrario entra en modo sleep y después de 2 minutos sin interacción entra en hibernación.
Pues bien, si queréis cambiar la acción que realiza este botón y configurarlo para que apague nuestro sistema, solo debéis seguir estos sencillos pasos:


Control Panel –> Power Options –> (en Preferred Plans) Change Plan Settings –>Change Advanced Power Settings –> Power Buttons and lid –> (expandir) Start menu power button –> Setting: Shutdown


Vista Shutdown


Espero que os sea de utilidad este truco.

Charles Petzold Free Online Book avaliable!!!

Estos días me he encontrado una de esas joyas que no puedes dejar de compartir.


Charles Petzold ha publicado en su web un libro on-line gratuito de 267 páginas sobre introducción a C# y el .NET Framework para programadores que ya conozcan C/C++. Su título es .NET Book Zero.


El libro ha sido revisado y corregido recientemente y se ha publicado en su web el 1 de enero de 2007 en formato pdf y xps, además de incluir el código pesentado en el libro.


Os recomiendo que no os lo perdáis.
Su índice es el siguiente:


Chapter 1. Why This Book? 
Chapter 2. Why .NET? 
Chapter 3. Runtimes and SDKs 
Chapter 4. Edit, Compile, Run, Disassemble
Chapter 5. Strings and the Console
Chapter 6. Primitive Data Types
Chapter 7. Operators and Expressions
Chapter 8. Selection and Iteration
Chapter 9. The Stack and the Heap
Chapter 10. Arrays
Chapter 11. Methods and Fields
Chapter 12. Exception Handling
Chapter 13. Classes, Structures, and Objects
Chapter 14. Instance Methods
Chapter 15. Constructors
Chapter 16. Concepts of Equality
Chapter 17. Fields and Properties
Chapter 18. Inheritance
Chapter 19. Virtuality 
Chapter 20. Operator Overloading 
Chapter 21. Interfaces 
Chapter 22. Interoperability
Chapter 23. Dates and Times
Chapter 24. Events and Delegates
Chapter 25. Files and Streams 
Chapter 26. String Theory
Chapter 27. Generics
Chapter 28. Nullable Types