La Bloguera 25 October 2009
- [Windows 7]: Ejecución de aplicaciones en “Modo Windows XP”
Ultimamente, unos compañeros de clase me han estado preguntando sobre qué es y cómo funciona el Modo Windows XP y me he decidido a escribir un post para hablar sobre él. El Modo Windows XP es una nueva característica de Windows 7 que nos permite ejecutar programas antiguos, tal y como si lo estuviéramos haciendo en un equipo con Windows XP gracias a la Virtualización. Requisitos Para trabajar con el modo Windows XP, necesitamos cumplir con los siguientes requisitos: 1) Disponer de una versión Professional,…(read more)
- [VS2008] XAML Power Toys for Visual Studio 2008 v5.0.0.1 Released

Buenas,
si trabajas mucho con WPF y Silverlight, es probable que conozcas las XAML Power Toys for Visual Studio 2008; si no las conoces pues aquí tienes un excelente AddIn para ayudarte con algunas tareas simples en el desarrollo de este tipo de aplicaciones. Hace poco tiempo han liberado la versión 5.0.0.1 donde hay bastante novedades y algunas características muy interesantes, pero a groso modo recalco las siguientes:
- Creación de formularios de datos para clases, algo simple y util para los formularios CRUD, tanto en Silverlight como en WPF.
- Creación de formularios de tipo lista y de negocios para clases, también en Silverlight y WPF.
- Extración de propiedades a un estilo de WPF.
- etc.
Repito, con mis escasísimos conocimientos de UI, esta herramienta me ha salvado un par de veces.
La página oficial de descargas es http://karlshifflett.wordpress.com/xaml-power-toys/
Saludos @ Home
Fuente: XAML Power Toys for Visual Studio 2008 v5.0.0.1 Released
Crossposting from El Bruno
- Programacion en Haskell
Haskell es un lenguaje puramente funcional de propósito general. Y aunque no se pretende desarrollar un Core bancario en el, si que puede servir como medio de entrenamiento mental, o mera iniciativa de ampliar conocimiento. Para otros puede valer exclusivamente en la superacion de cierta asignatura de la universidad.
Las características más interesantes de Haskell incluyen el soporte para tipos de datos y funciones recursivas, listas, tuplas, guardas y calce de patrones. La combinación de las mismas pueden resultar en algunas funciones casi triviales cuya versión en lenguajes imperativos pueden llegar a resultar extremadamente tediosas de programar.
El trabajar con Haskell se ha de hacer siempre pensando en un buen editor, ya que el numero de parentesis que podemos implementar en ciertas operaciones puede llegar a ser dificil de manejar mentalmente. Por lo tanto, mejor buscar un Ultraedit, Notepad++ en Windows, o un eMacs, Vim o mc en GNU/Linux.
El compilador a usar es el hugs, en varias versiones, de las cuales vamos a destacar:
Y para que todo se mas afable (dentro de lo que Haskell permite) para configurar el editor lo haremos con:
:set +E<nombreDelEditor>
Como por ejemplo :
:set +Emcedit
:set +Eemacs
:set +EvimPara mas comandos relativos al compilador :
:load <filenames> load modules from specified files
:load clear all files except prelude
:also <filenames> read additional modules
:reload repeat last load command
:edit <filename> edit file
:edit edit last module
:module <module> set module for evaluating expressions
<expr> evaluate expression
:type <expr> print type of expression
display this list of commands
:set <options> set command line options
:set help on command line options
:names [pat] list names currently in scope
:info <names> describe named objects
:browse <modules> browse names exported by <modules>
:main <aruments> run the main function with the given arguments
:find <name> edit module containing definition of name
:cd dir change directory
:gc force garbage collection
:version print Hugs version
:quit exit Hugs interpreter
Digest powered by RSS Digest