Herramientas para User Story & Product Backlog

Navegando encontré esta excelente lista de herramientas para gestionar historias de usuarios (user story) y los famosos Product Backlog, para los que usamos o pensamos usar alguna vez Scrum, lamentablemente existen muy pocas revisiones, por eso los animo a todos los que hacen uso de este proceso a aportar al sitio, conste no es mío, se que esta lista será la delicia de Bruno y Rodrigo entre otros.

A ver si me dan un feedback de cual seria la mas recomendable, a mi personalmente me gusta SCRINCH, pero demonios que me costo encontrar el mendigo link: http://sourceforge.net/project/showfiles.php?group_id=207353

Y obviamente que me encanta la de Conchango, Scrum for Team System, pero siempre es bueno curiosear alguna mas 🙂

Ya me olvidaba el link de la lista:

http://www.userstories.com/products

Problemas con <%# %> y <%= %>

Los problemas aparecen donde menos lo piensas, hasta en las cosas que parecen mas simples.

Actualmente estoy haciendo un pequeño modulo para DotNetNuke, yo programe en este framework cuando era allaaaa la version 2.x, ahora prácticamente estamos en la versión 5.x, recordar como hacerlo me llevo un poco de tiempo fundamentalmente por que cambiaron algunos temas estructurales, pero reitero, no es mi problema el cambio que sufrió la arquitectura de DNN, mas al contrario lo que me trajo problemas fue una cosilla que no tenia sentido.

Necesitaba crear un link entre dos controles ascx, cosa trivial cuando manejamos paginas, simplemente, la idea en DNN es crear la URL con una función llamada NavigateURL, de la siguiente manera:

DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, key, "mid=" + ModuleId.ToString());

El parámetro key es el mas importante y esta definido en la definición de módulos, como se muestra en la captura a continuación.

image

Mi idea era crear links mediante un control Hyperlink, desechando inicialmente al buen LinkButton, pensando que la URL seria simple de armar, pero craso error cuando coloque esta linea:

<asp:HyperLink ID="HyperLink1" NavigateUrl='<%# DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "NewQuestion", "mid=" +ModuleId.ToString()) %>’ runat="server">Click Here!</asp:HyperLink>

En la pagina que se generaba el href ni siquiera aparecía, entonces me percate que estaba utilizando los el método de binding <%#……%> con el mendigo # (numeral) entonces siguiendo mis instintos utilice <%= %>, en esta ocasión si aparecía el href, pero era como si concatenase la url con lo que se encontraba después del =.

Recurrí a varios foros con una frustración creciente, cuestionando inclusive mi certificación en desarrollo web y en casi todos ellos me hicieron percatar que no existe forma de hacer lo que quería, al menos no de manera declarativa (a no ser que alguien en esta comunidad diga lo contrario) lo que se me recomendó es colocar la asignación a la propiedad en un evento Load, así como lo muestro:

btnPropose.NavigateUrl = NavigateURL(PortalSettings.ActiveTab.TabID, "NewQuestion", "mid=" +ModuleId.ToString())

En fin…..

Capitulo de un libro de ASP.NET MVC gratuito

Cuando leí que Scott Guthrie puso un “libro tutorial” gratuito sobre el prontamente saliente ASP.NET MVC, me dirigí con avidez a descargarlo, pero cual fue mi decepción inicial al encontrarme que en realidad lo que se ofrecía es un capitulo escrito por Scott en un libro que comparte autoría con grandes tales como: Rob Corney, Scott Hanselman y Phil Haack.

Bueno en realidad no fue grande la decepción cuando lei cual era el contenido de ese capitulo, que inmediatamente esta en cola prioritaria para su lectura.

Links:

  1. http://www.amazon.com/gp/product/0470384611?ie=UTF8&tag=scoblo04-20&linkCode=xm2&camp=1789&creativeASIN=0470384611
  2. http://aspnetmvcbook.s3.amazonaws.com/aspnetmvc-nerdinner_v1.pdf

Error al instalar VS2008

Ayer me llego mi portatil nueva y como todo “niño” con juguete nuevo me metí inmediatamente a quitarle y colocarle cosas que necesito, entre ellas VS2008, lamentablemente a media instalación obtuve un error muy extraño que decia:

Installation of Visual Studio 2008 Fails while installing Web Authoring Component

Indicando un poco mas de informacion tal como sigue:

There were errors during setup.
Although the components were installed successfully, some setup errors were detected.

View error log

For information on known setup issues, see the Microsoft Visual Studio readme file, readme.htm, located at the root of the installation source.
For Knowledge Base articles on Visual Studio setup issues and solutions, see KB article 319714, HOW TO: Troubleshoot Visual Studio .NET Installation, at http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q319714.
To find help from other Visual Studio users, try the following newsgroups:
Visual Studio Setup
Microsoft Product Support
For details about this setup failure, see the setup log files.

 

Ingrese a la pagina que se adjunta y también a los logs de instalación descubriendo que era un problema con mi versión de Office 2007 previamente instalada. Decidí consultar en internet y encontré varios recursos que hablan de problemas similares, estos son:

http://blogs.msdn.com/joy/archive/2008/08/01/installation-of-visual-studio-2008-fails-while-installing-web-authoring-component.aspx

http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/15c14d44-592a-420c-9c2a-75c5803e9f18/

Pero finalmente encontré dos soluciones

1. Aplicar esta pequeña secuencia de pasos:

  • Click on the Start menu, choose Run, type regedit and click OK
  • Locate the following registry value: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersion]
    ProgramFilesDir
  • Remove the trailing backslash from this ProgramFilesDir registry value
  • Close regedit and reboot the computer
  • Re-run Web Authoring Component setup from <VS install path>WCUWebDesignerCoreWebDesignerCore.exe
  • Look at %temp%SetupExe(*).log and verify that installation succeeded this time
  • Re-run Visual Studio 2008 setup to complete installation

2. La otra era desinstalar Office 2007, Instalar VS2008 e Instalar nuevamente Office 2007.

Saludos

IE7Pro

Bueno aquellos que aun creemos algo en IE y específicamente en IE7 nos gusta ver herramientas como las que les presento, si no la conocen. IE7Pro es un conjunto de add-ons o add-ins (no se por que se complican si es que hay diferencia) que brindan muchas funciones que quizá podríamos encontrar en Firefox pero que son un poco mas complicadas encontrar en IE, pero aquí están, los que mas me gustan:

  • Gestos de ratón, pueden hacer algunas tareas con solo “dibujar” la acción con el mouse
  • Guardar la pagina como imagen, dale que es una utilidad que me hacia falta cuando documento algo.
  • Corrección de Ortografía, eso, corrige la ortografía cuando escriben algo en el browser, no es la gran maravilla pero a mi me ayuda en mi ingles HAU. 😀
  • Reemplazo de Búsqueda, que me entenderán cuando presionen CTRL+F, con una agradable sorpresa.

Aprovechando este post, expreso mi esperanza de que IE8 tenga un modelo de creación de add-ins mas documentado que el pobremente IE7, o quizá alguien conoce algún recurso que sea completo?

Link: http://www.ie7pro.com/

Bueno un abrazo.

Corrigiendo un problema con Proyectos Recientes

Ahora que estoy trabajando un poco mas con Visual Studio 2008, me di cuenta que mi instalación tenia un pequeño problema, que por no decir otra cosa lo calificaría como molestoso.

image

Sucede que el panel de proyectos recientes, siempre aparecía vacio, esto quiere decir que cada vez que abría el VS tenia que buscar una y otra vez el proyecto en el que estoy trabajando, la primera, la segunda y hasta la tercera vez aceptable pero me canse, busque una solución y encontré esto:

Esta característica esta vinculada a como se manejan los documentos recientes en Windows y por alguna mendiga razón, los flags que controlan esto contenían un valor diferente al que deberían tener. Las siguientes entradas del registro, deben ser colocadas en 0 (cero) y el problema se soluciona.

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerNoRecentDocsMenu

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerNoRecentDocsHistory

Saludos