Como sabéis, una herramienta imprescindible cuando tenemos que hacer ingeniería inversa es .NET Reflector de la empresa Redgate…originalmente, esta herramienta creada por Lutz Roeder era gratuita y lo ha sido hasta que en febrero Redgate (empresa que la adquirió) ha decidido que a partir de ahora hay que pagar por usar la herramienta…lo que es una pena, ya que es una herramienta excelente para analizar ensamblados y obtener información importante sobre como se ha implementado cierta funcionalidad…pero no todo está perdido, ya que si no quieres pagar los 35 $ que cuesta la licencia, puedes optar por usar ILSpy, que es gratuito y tiene una funcionalidad similar a .NET Reflector.
abril 13, 2011
marzo 21, 2011
Herramientas: Disponibles cursos y herramientas de accesibilidad gratuitas para desarrolladores!
Microsoft anunció la semana pasada una excelente noticia: la disponibilidad gratuita para desarrolladores de un conjunto de herramientas y cursos online que faciliten el desarrollo de aplicaciones que sean accesibles. Estos cursos y herramientas así como otros recursos en torno a la accesibilidad los tenéis disponibles en este enlace en el que tenemos acceso a recursos para lograr construir aplicaciones web, aplicaciones Windows Forms o aplicaciones WPF que sean accesibles.
septiembre 18, 2010
Microsoft PinPoint: Marketplace unificado de soluciones!
Como seguramente sabréis, Microsoft no se mueve únicamente con la fuerza de su impresionante plantilla, sino también gracias a la extensa red de partners que se ha ido creando a nivel mundial a lo largo de los años y que le ha permitido mejorar las plataformas y tecnologías que ha ido sacando. En este sentido, en este post os quería comentar la existencia de un marketplace unificado de soluciones denominado Microsoft PintPoint dónde los partners de distintos niveles pueden darse de alta para hacer visibles tanto las soluciones que ofertan como sus servicios.
Más información sobre Microsoft PinPoint:
agosto 21, 2010
Herramientas: Microsoft Assesment and Planning Toolkit!
Sin duda, una de las herramientas con la que deberíamos contar a la hora de planificar un despliegue en el que tengamos plataformas como SharePoint , SQL Server o el propio Windows Server es el Microsoft Assesment and Planning Toolkit. Se trata de un acelerador que nos permite inventariar un despliegue concreto, monitorizar el uso de las plataformas comentadas o conocer el grado de preparación para desplegar Office 2010 en nuestra organización. Como os decía, muy recomendable su uso.
.jpg)
marzo 19, 2010
Utilidades: Disponible la versión 2.0 del IIS Url Rewriter!
Desde esta semana ya tenemos disponible la RTM de la versión 2.0 del IIS Url Rewriter. Se trata de un componente gratuito que se integra en IIS 7.0 y que facilita la gestión de Urls complejas a los administradores de forma que puedan definir mapeos a Urls más sencillas e intuitivas de utilizar por parte de los usuarios finales. Más información sobre el Url Rewriter en este enlace (Nota: Forma pate del Web Platfomr Installer).
enero 13, 2010
VirtualBox: Como crear clones de tus discos duros virtuales!
Con SharePoint 2010 a la orden del día, uno de los puntos a tener en cuenta a la hora de probar y evaluar la plataforma es como crear tu entorno de instalación. Aquí hay varias opciones:
-
Que si Windows Server 2008 / R2 con Hyper-V. Para mi la pega de esta aproximación es que te tienes que instalar un sistema operativo de servidor en tu equipo de trabajo.
-
Que si WMWare, con la cantidad de “elementos” incontrolados que te añade en tu equipo, pero con la ventaja de que no necesitas instalarte Windows Server 2008 / R2. Esta es la opción con la que he trabajado desde julio y ha ido bastante bien, aunque como decía añade demasiadas cosas al equipo.
-
Instalarte directamente SharePoint en tu equipo de Windows 7 o Windows Vista SP1, opción interesante…pero, como nunca he sido amigo de instalar SW en mi equipo, y menos betas, pues descartada.
-
Finalmente, tenemos la opción de VirtualBox, que probé hace unos meses y descarté por alguna cosa de usabilidad que no me convencía. Sin embargo, esta semana decidí darle otra oportunidad a la última versión de VirtualBox, y la verdad es que pinta muy bien porque ya no tiene los problemillas que le vi hace unos meses.
El caso es que cuando trabajas con la beta de un producto como SharePoint 2010 y encima le añades la mezcla explosiva de Visual Studio 2010 Beta2, digamos que el tiempo de vida de la instalación se reduce por lo que las máquinas virtuales son casi de usar y tirar…y aquí es donde llega el tema del post: ¿Cómo se pueden clonar máquinas virtuales con VirtualBox? La verdad es que en esta parte está un poco flojo con respecto a VMWare ya que tienes que utilizar la línea de comandos para clonar los discos duros virtuales. Aquí hay dos posibilidades usando el ejecutable VBoxManage:
-
Utilizar la opción clonevdi de VBoxManage: VBoxManage clonevdi <vdi_Origen> <vdi_Destino>, opción que en mi caso no me ha acabo de funcionar.
-
Copiar el disco a clonar en otra ubicación y a continuación utilizar la opción internalcommands setvdiuuid: VBoxManage internalcommands setvdiuuid Nuevo_Disco.vdi. Esta opción funciona perfectamente y básicamente permite cambiar el identificador de un disco virtual creado a partir de otro de manera que se pueda usar en una nueva máquina virtual. Aquí tenéis un post sobre el tema.
Finalmente, os dejo otro enlace esencial en el que se describe como crear carpetas compartidas en VirtualBox.
octubre 16, 2009
Herramientas: Disponible nueva versión de Microsoft Shared View!
Ya tenemos disponible una nueva versión de Microsoft Shared View lista para descarga. Lo interesante de esta versión es que se instala perfectamente en Windows 7 x64 bits y presenta mejoras notables con respecto a versiones previas. Shared View está pensado para iniciar sesiones compartidas de trabajo en la que se permite que varias personas puedan compartir un entorno de trabajo (en otras palabras, el escritorio de tu equipo) para facilitar el trabajo colaborativo en aspectos relativos a revisión de funcionalidades de aplicaciones, revisión y modificación de documentos, etc. En esta nueva versión destacan las siguientes características de Shared View:
-
Posibilidad de conectar hasta 15 personas en una sesión de Shared View.
-
Compartir, revisar y modificar documentos en tiempo real entre múltiples participantes.
Personalmente, he probado esta herramienta para solucionar problemas de forma remota o hacer demos y está bastante bien, además de ser sencilla de utilizar.
marzo 23, 2009
Web Platform Installer 2.0 Beta & Windows Web Application Gallery!
Dentro de las iniciativas que Microsoft tiene para facilitar el diseño y creación de aplicaciones web, esta semana nos encontramos con dos importantes componentes enfocados hacía esa idea: el Web Platform Installer y el Windows Web Application Gallery. En el caso del Web Platform Installer, nos encontramos con que Microsoft continúa evolucionando esta utilidad que nos permite instalar de una tacada un montón de componentes que podamos necesitar para crear nuestras aplicaciones web. En el caso del Windows Web Application Gallery, nos encontramos con un centro de recursos en el que podremos encontrar de aplicaciones populares y libres en tecnología .NET y PHP disponibles para descargar. Pero veamos en detalle cada una de estas aplicaciones.
Web Platform Installer
Como os comentaba, Microsoft acaba de liberar la primera beta de la versión 2.0 del Web Platform Installer, que nos permite instalar de forma unificada una serie de componentes que conforman la pila de una plataforma web típica, y todo esto en tan sólo 1 MB. Entre los componentes incluidos (y cuya instalación es completamente personalizada) tenemos:
- Internet Information Services (IIS) 5.1 on Windows XP SP3.
- IIS 6.0 on Windows Server 2003 SP2.
- IIS 7.0 on Windows Vista SP1 and Windows Server 2008.
- SQL Server 2008 Express.
- .NET Framework 3.5 SP1.
- Visual Web Developer 2008 Express Edition.
- IIS Extensions including:
- IIS 7 Media Services 3.0.
- IIS7 Administration Pack.
- Database Manager for IIS7.
- WebDav 7.5.
- FTP 7.5.
- FastCGI for PHP support on IIS6.
- URL Rewrite.
- IIS 7 Application Routing.
- Web Deployment Tool for IIS.
- ASP.NET and features such as ASP.NET MVC.
- Silverlight Tools for Visual Studio.
- The Community Version of PHP v5.2.9.
Windows Web Application Gallery
En este caso nos encontramos ante un portfolio de aplicaciones ASP.NET y PHP completamente testadas como: DotNetNuke, DasBlog, Graffiti, Drupal, WordPress, phpBB (por cierto, otra prueba más del giro hacia el Open Source que está realizando Microsoft) listas para descargar e instalar.
enero 21, 2009
Liberado el Web Platform Installer 1.0!
Microsoft acaba de liberar la versión definitiva (1.0) del Web Platform Installer. Se trata de una herramienta gratuita que facilita la descarga e instalación de los componentes más reciente en entorno web en lo que a tecnologías Microsoft se refiere: Internet Information Services, SQL Server Express, .NET Framework y Visual Studio Web Developer Express Edition. La versión definitiva, que podéis descargar desde este enlace, y que sólo está disponible en inglés, nos permitirá estar al día en cuanto a productos y tecnologías Microsoft para entornos web se refiere.
La instalación es realmente sencilla y en unos pocos clics ya tenemos el entorno operativo:
Una vez instalado, ya estamos listos para empezar a bajarnos las últimas tecnologías para desarrollo web e instalarlas…os recomiendo que seleccionéis la opción Custom para ver el montón de componentes que se pueden instalar:
-
Web Deployment Tool Beta 2.
-
Silverlight Tools para Visual Studio.
-
ASP.NET MVC Beta.
-
Core Web Server (IIS 6.0).
-
Application Development (FastCGI Extension).
-
Security: URLScan 3.1.
-
IIS7.0 Manager for Remtoe Admin.
-
.NET Framework 3.5 SP1.
-
SQL Server Driver for PHP.
-
SQL Express 2008.
-
Visual Web Developer 2008 Express SP1.
diciembre 30, 2008
Liberado el Visual Studio Snippet Editor v 2.0!
Ya tenemos disponible en Codeplex una nueva versión del editor de code snippets para Visual Studio. Podéis descargaros la utilidad de este enlace. Entre las características del editor tenemos:
-
Gestión de archivos de snippets.
-
Coloreado de sintaxis básica.
-
Subrayado de reemplazos.
-
Organización de archivos drag & drop.
Finalmente, comentaros que este editor se puede utilizar para todas las versiones de Visual Studio 2005 y 2008 (incluyendo las versiones express).