An Avanade Blogging Community

Welcome to An Avanade Blogging Community Sign in | Join | Help
in Search

El Bruno

  • [SQL] SQL 2008 RTM disponible para descargar en MSDN

    Ahora la gran pregunta es: ¿to upgrade or not to upgrade?

    Saludos @ Home en el sur

    El Bruno

    Crossposting from ElBruno.com

    Buenas

    pues la versión RTM estaba “dando vueltas” por varios lados, pero ahora ya podemos utilizar nuestras suscripciones MSDN o TechNet para acceder a la misma. Dentro de las descargas de MSDN, por ejemplo podemos ver todas las versiones disponibles (que no aparecen en la imagen para no sobrecargar el post)

     

     

    He aquí detalles sobre los mismos: 

  • [Opinion] Evento: Gestion por procesos basada en WF

    Buenas

    no es algo que este en los planes normales en vacaciones, pero un par de amigos iban a dar una charla sobre Windows Workflow Foundation y no pude resistirme a asistir a la misma.

    Especialmente porque sé que están utilizando esta tecnología desde hace bastante tiempo y porque han hecho implantaciones fantásticas con su producto Bizuit.

    Si alguien está interesado en conocer un producto que aproveche todas las ventajas de Windows Workflow Foundation, puede darse una vuelta por http://www.bizuit.com y además de las descargas disponibles en el site, Ariel seguramente puede ponerlos mucho más al tanto de la tecnología por debajo de este producto, que repito me ha dejado impresionado.

     

    Saludos @ Home al Sur

    El Bruno

    Crossposting from ElBruno.com
  • [EntLib] Enterprise Library 4.1 Released !!!

    Buenas,

    me había olvidado que hace unos días, el 31 de Julio, se liberó una minor release de Enterprise Library. En este caso se trata de la versión 4.1 donde no hay grandes cambios pero si pequeños aportes. He aquí la lista de los mismos

    • Soporte para colecciones en la utilización del Unity Application Block (bloque de aplicación alternativo para la injección de código)
    • Soporte para Generics en la utilización del Unity Application Block
    • Integración entre Unity y Policy Injection Application Block
    • Mejoras en el selector de tipos en la herramienta de configuración
    • Visualizador de depuración para permitir una mejor navegación y compresión de los diferentes elementos que componen una orquestación de injección

    Fuente: http://blogs.msdn.com/agile/archive/2008/08/03/entlib4-1-kickoff.aspx

     

    Saludos @ Home (la de sur)

    El Bruno

    Crossposting from ElBruno.com
  • [TFS] Preguntas más frencuentes: actualizacion

    Buenas,

    ya tengo un poco de trabajo para las vacaciones. Han actualizado el FAQ para Team Foundation Server, con algunos aspectos relacionados con las nuevas incorporaciones que posee el futuro Service Pack 1 para Team Foundation Server 2008.

    Tengo que revisar nuevamente el contenido del mismo para actualizar los contenidos de su versión en español, en los forums de MSDN en español: http://forums.microsoft.com/MSDN-ES/ShowPost.aspx?PostID=2972526&SiteID=11.

    Esta tarea ya la había realizado en marzo, pero ahora aprovechando el tiron de las vacaciones, seguro que lo termino antes.

     

    Saludos @ Córdoba (Argentina)

    El Bruno

    Crossposting from ElBruno.com
  • [Evento] ALM @ Home

    Buenas,

    después de más de 12 horas de viaje Madrid –> Montevideo y mientras espero la conexión para Córdoba, recuerdo comentar que el próximo día 11 de Agosto compartiré un poco las experiencias sobre la Gestión del Ciclo de Vida en el Desarrollo de Software en mi ciudad natal –> Córdoba, con los amigos de Innovators Córdoba.

    He aquí los detalles del evento:

    TechNight: Gestion del ciclo de vida del desarrollo de aplicaciones con Visual Studio Team System.

    En esta sesión veremos la aplicación de Visual Studio Team System 2008 en la gestión del ciclo de vida del desarrollo de aplicaciones. Conoceremos las herramientas que utilizan los gestores de proyecto, programadores, testers, arquitectos, etc.; y cómo se integran entre sí aprovechando las capacidades de Visual Studio Team System. Además veremos como la integración y capacidades de extensibilidad de VSTS permite adaptar estas herramientas a diferentes metodologías: CMMI, Agile, Scrum, etc.

    Como se pueden imaginar, este evento es 100% orientado al trabajo con tecnologías Microsoft, aunque compartir experiencias sobre otras tecnologías siempre viene bien.

    Se pueden inscribir al evento en el siguiente link

    http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383931&Culture=es-AR

     

    Saludos @ Montevideo

    El Bruno

    Crossposting from ElBruno.com
  • [Tool] OpenXmlDiff, herramienta para comparar archivos OpenXML

    Buenas,

    si has necesitado crear documentos OpenXML dinámicamente utilizando el OpenXml SDK de Microsoft, seguramente te habrás llevado una decepción. El producto todavía está muy verde y la verdad es que hay que hacer mucho trabajo a mano.

    Es por eso que esta herramiente puede ser de mucha utilidad cuando necesitas generar documentos dinámicamente:

    OpenXMLDiff vNxt - Just an easy way of doing things

    Sin entrar al detalle sobre cómo está codificada, esta pequeña y simple herramienta realiza un análisis sintáctico sobre la composición de los archivos xml que componen un documento OpenXml y lista la diferencia entre los mismos.

    En mi caso –> recomendada

     

    Saludos @ Home

    El Bruno

    Crossposting from ElBruno.com
  • [Off-Topic] Evento de ALM, posteando desde el telefono movil (entre otras cosas)

    Buenas

    mientras preparo mis vacaciones que consistirán en un par de semanas en Córdoba/Argentina, necesito organizar algunas cosillas para estar preparado en mi tierra:

    • Una de ellas es una charla sobre ALM que daré el día 11 de Agosto en la UTN. Todavía no tengo el link de registro, pero ya postearé algo al respecto, porque trataré que no sea las charlas de ALM convencionales.
    • Como no estaré todo el día conectado y no cargaré con el portatil por todos lados, necesitaré postear desde el móvil. Para esto, he encontrado una aplicación muy completa en http://www.kevdaly.co.nz/Software/Blogging/Diarist.aspx. Posee integración con los motores de Blogs más populares (CommunityServer en mi caso) y si bien es un poco lenta para la PDA, funciona muy bien.
    • Finalmente preparar a Valentino (el de la foto) para presentarlo en sociedad con sus abuelos. Tarea que me dará satisfacciones, porque por lo que voy viendo, no me lo prestarán ni un sólo día. Es más, dudo que alguien me esté esperando a mi.

    Saludos @ Hell

    El Bruno

    Crossposting from ElBruno.com
  • [Opinion] Randy Paush; una gran leccion sobre como vivir

    Buenas,

    hoy es viernes y creo que puedo darme el lujo de salir un poco de temas de IT, para pasar a algo más importante aún: el placer de hacer bien las cosas y de perseguir tus sueños.

    El siguiente video muestra un pequeño resumen de una charla que dio Randy Pausch hace un tiempo en Carnegie Mellon, la charla dura más de una hora, pero esta versión que se hizo en un especial de Oprah, sólo dura 10 minutos.

     

    Debe ser que ser padre me ha cambiado, porque vi este video hace un tiempo y me dejó marcado.

    Lamentablemente, hoy 15 de Julio, Randy Paush ha muerto; pero creo que su objetivo se ha cumplido (mira el video y entenderás de que hablo)

     

    Saludos @ Home

    El Bruno

    Crossposting from ElBruno.com
  • [SF] Service Factory Contrib Project

    Buenas

    interesante proyecto para extender las capacidades de la Service Factory, se trata de Service Factory Contrib Project, un nuevo proyecto en CodePlex donde se almacenarán las extensiones y personalizaciones sobre la Service Factory.

    El comienzo no puede ser mejor incluyendo estos 2 contenidos:

    • The VB.NET Release: Edward Bakker, uno de los clásicos en los proyectos de Microsoft Patterns and Practices, hace unos meses se encargó de modificar el core de generación de código para dar soporte a la generación con Visual Basic. Net.
    • The Import WSDL Add-on: La gente de Digit Factory, ha creado una extensión que permite generar informacion en SF a partir de contratos de servicios WSDL ya existentes

    Fuente: http://www.codeplex.com/wssfcontrib

    Saludos @ Home

    El Bruno

    Crossposting from ElBruno.com
  • [ASP.NET] Error: The 'System.Web.Security.SqlRoleProvider' requires a database schema compatible with schema version '1'.

    Buenas

    para rematar un día que comenzó con el pie izquierdo, al momento de hacer unas demos sobre unos componentes de Enterprise Library; me encuentro con el siguiente error:

    --------------------------- Application Error --------------------------- The 'System.Web.Security.SqlRoleProvider' requires a database schema compatible with schema version '1'. However, the current database schema is not compatible with this version. You may need to either install a compatible schema with aspnet_regsql.exe (available in the framework installation directory), or upgrade the provider to a newer version.This QuickStart requires a database configured with the ASP.NET services schema. Please make sure the database has been initialized using the aspnet_regsql.exe script, and that the QuickStart's app.config file contains the correct database connection string. --------------------------- OK ---------------------------

    Parece que mi base de datos de Membership ha decido involucionar hasta un estado prehistórico. He estado leyendo un poco al respecto y no he encontrado una respuesta que me cierre completamente, pero a falta de una respuesta siempre viene bien la solución:

    1. Lanzar la herramienta de configuración para las bases de datos de Membership [C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe]

    2. Seguir con el asistente y seleccionar la opción “Configure SQL Server for application services

    3. Seleccionar el servidor y la base de datos que queremos configurar/actualizar; en este caso aspnetdb

    4. Seleccionamos siguiente para confirmar los cambios

    5. Listo.

     

    La base de datos ha sido actualizada y ya podemos trabajar normalmente.

     

    Saludos @ Here

    El Bruno

    Crossposting from ElBruno.com
  • [TFS] HowTo: averiguar los branches generados para un elemento en Source Control

    Buenas

    he aquí una cuestión interesante que puede llegar a plantearse cuando no has planeado correctamente un estrategia de branching par gestionar el codigo fuente de una aplicación:

    ¿Cuántas branches se han creado para este archivo/directorio?

    Pues, es una cuestión delicada. En varias ocasiones me he encontrado con soluciones que “estaban vivas” en 2 branches en paralelo, y que el equipo de desarrollo no estaba al tanto de los cambios que se realizaban en ambas.

    Es por eso, que si quieres conocer las diferentes Branches que se han generado para un elemento específico dentro del Source Control Explorer de Team Foundation Server, una forma fácil de hacerlo es seleccionar un elemento y desplegar el menú contextual sobre el mismo y seleccionar la opción Properties

    Luego sobre el formulario de propiedades del elemento, en la pestaña Branches podremos ver la información relacionada a este elemento. Por ejemplo, en la siguiente imagen, se puede ver que desde el nodo Root de la solución de codigo, se han generado varias branches para versiones 1.1, 1.1.1, 1.1.2 y 1.2.

     

    Como siempre, lo mejor es informarse un poco y que mejor que la Guía de Branching colgada en CodePlex: http://www.codeplex.com/BranchingGuidance

     

    Saludos @ Home

    El Bruno

    Crossposting from ElBruno.com
  • [Opinion] Los peores proyectos (silence please …)

    Buenas

    mientras termino de organizar mi viaje de un par de semanas a la tierra “madre”; comienzo a hacer un poco de análisis sobre este semestre y como no, cerveza de por medio, surge el inevitable tema de los mejores y peores proyectos.

    Hace poco hablábamos con el amigo Edu sobre este tema y yo le comenté que por un lado, hay proyectos que me dan miedo: son aquellos donde se plantean objetivos muy ambiciosos en un período de tiempo muy corto. Por lo general este tipo de proyectos, suelen convertirse en un infierno de horas extras, y de esfuerzo no planificado, pero si tienes la suerte de poder coordinar bien estos proyectos, con la información adecuada, podrás tomar una decisión entre las 2 opciones:

    • es posible, pero con un gran esfuerzo
    • no es posible

    Si el caso es el 1ro, y se gestiona bien, seguramente el proyecto será muy agobiante, pero llegarás a destino; tal vez invlusive lo consideres un éxito personal. Si el caso es el 2do y se da el OK para seguir, prepárate para pasarla mal un tiempo.

    Estos proyectos suelen ser casi cotidianos, pero sin embargo no son los que más miedo me dan. Personalmente, me siento muy estresado en el tipo de proyectos donde la dirección cambia de parecer todos los días, donde no hay un rumbo fijo y donde las acciones se guían por el desconocimiento general de los mandos medios.

    En estos proyectos, tal vez todo el esfuerzo de semanas de trabajo, se tire a la basura por un simple capricho. Por lo general, la prioridad siempre es apagar un incendio de la formá más rápida posible; pero sin tener en claro que tal vez un problema bien resuelto hoy, no sea un problema mañana; o lo que es peor, un problema mal resuelto hoy, se convierte en un infierno mañana.

    Otro punto que cabe la pena mencionar, en este caso de desconcierto general, es la poca apreciación que se le tiene a los individuos. La falta de conciencia sobre el trabajo de los individuos se torna en un escenario constante, donde la desaprobación de los actos de los mismos, hace que la moral del equipo baje a por los subsuelos.

    Pero sin embargo, el peor punto para cerrar, es que no suele existir una solución rápida. Cuando la dirección no es conciente de los errores que está realizando, suele ser por un problema de negación; y mucho menos se le puede pedir que tome acciones correctivas al respecto. El momento crítico suele llegar en situaciones muy tensas, donde los compañeros de trabajo, se dan cuenta que es mejor tomar otro rumbo, o que no merece la pena seguir en este estado.

    Personalmente no estoy de acuerdo con esta opción, pero reconozco que en determinadas situaciones, lo mejor es saludar con una sonrisa y “a otra cosa mariposa”.

    Da miedo, ¿no?

     

    Saludos @ Hell

    El Bruno

    Crossposting from ElBruno.com
  • [MRDS] Microsoft Robotics Developer Studio 2008 CTP July

    Buenas,

    ya podemos acceder a un nuevo CTP de Microsoft Robotics Developer Studio. En el mismo podemos encontrar un montón de nuevas herramientas y personalmente pienso que por fin tenemos una versión que incluye novedades y no solamente fixes.

    He aqui una lista de los nuevos componentes:

    1. Nuevos ejemplos y tutoriales:

    1. DSS Node Discovery using UPnP: un ejemplo de UPnP que demuestra como utyilizar UPnP para la identificación de nodos DSS en una red.

    2. Transport Extensibility: PipeTransport y PipeTransportHost son dos nuevos tutoriales que demuestran como crear un transporte desde cero y cómo utilizarlo.

    3. LINQ: El tutorial 12 demuestra como suscribirse a eventos de Directory Service utilizanzo LINQ.

    4. Silverlight: El control/visor de XBox demuestra como crear e interactuar con interfaces Silverlight.

    5. Embedded Simulation Environment: El tutorial EmbeddedSim demuestra como integrar el Visual Simulation Environment en una aplicacion Windows Forms.

    6. Simulated Pursuit Camera: El ejemplo PursuitCamera demuestra como implementar una entidad que representa una cámara para perseguir e indentificar objetos.

    7. Simulated 4x4-drive: El ejemplo SimulatedFourByFourDrive demuestra como implementar un ejemplo que representa un coche 4x4.

    2. Global Assembly Cache: Los ensamblados Core CCR y DSS assemblies están registrardos en la GAC.

    3. Simulation on 64-bit machines: El entorno de Simulation ahora permite la ejecución del mismo en entornos de 64-bit.

    4. Visual Studio Project Wizards: Los asistentes para proyectos de Visual Studio Project han sido reescritos para permitir la creación de una forma fácil de servicios en Visual Studio 2005 y 2008. Soportan Visual Basic .Net y C#.

    5. Much Faster DSS Proxy Generation: La herramienta DssProxy ha sido reescrita para simplificar la generacion de Proxies. Adicionalmente se ha incluido mejoras para el .NET Compact Framework.

    6. DSS Log Analyzer: La herramienta DSS Log Analyzer es un preview de una nueva herramienta de depuración y monitoreo que pemite visualizar y analizar el contenido y estado de los mensajes que viajan a traves de los diferentes nodos de una orquestación MRDS.

    7. Embedded Visual Simulation Environment: Ahora es posible “embebber” el entorno de simulacion en otras aplicaciones, además de la clásica interfaz de aplicacion Windows.

    Más información: Welcome to Microsoft Robotics Developer Studio 2008 CTP July

    Descarga: http://www.microsoft.com/downloads/details.aspx?FamilyId=57CE326B-2125-4163-A33F-ED2F69E03B56&displaylang=en#filelist

     

    Saludos @ El Bruno

    El Bruno

    Share this post :
    Crossposting from ElBruno.com
  • [VSTS] Database Edition GDR July CTP

    Buenas,

    continuamos con la semana de releases y en esta ocasión le toca de nuevo al perfil de profesionales de base de datos. El nombre oficial es Microsoft® Visual Studio Team System 2008 Database Edition GDR July CTP y se puede descargar desde http://www.microsoft.com/downloads/details.aspx?FamilyID=bb3ad767-5f69-4db9-b1c9-8f55759846ed&displaylang=en

    Estas son algunas de las características que posee esta CTP:

    • Incluye el soporte para upgrade de proyectos de base de datos
    • No se soporta más los proyectos mixtos (una sabia decisión y bastante requerida por la comunidad de developers)
    • Incluye soporte para que el intérprete comprenda la sintaxis de tablas temporales y sentecias Select Into.
    • Se ha incluido una tarea para MSBuild para realizar análisis de código.
    • Etc …

    Fuente: http://blogs.msdn.com/bharry/archive/2008/07/19/vstsdb-2008-gdr-july-ctp-is-now-available.aspx

     

    Saludos @ Home

    El Bruno

     

    Share this post :
    Crossposting from ElBruno.com
  • [TFS] TFS Power Tools July 2008, nueva UI para la suscripción de Alertas

    Buenas,

    día interesante con un lanzamiento que también estaba esperando; las Power Tools del mes de Julio para Team Foundation Server 2008. El amigo Luis ya nos lo comentó esta mañana; pero yo como soy cotilla quiero entrar en detalle de una de las nuevas características que han incorporado y que más me agradan: se trata de un nuevo formulario para la suscripción de alertas a eventos de Team Foundation Server 2008.

    Nueva User Interface

    A simple vista, llama la atención el nuevo nodo dentro de un Team Explorer de alertas:

    Cuando hacemos doble click en el mismo, veremos la nueva UI donde podremos definir nuestras alertas teniendo en cuenta que las mismas ahora se pueden categorizar en alertas para

    • eventos de WorkItems
    • eventos de CheckIn
    • eventos de Build

    Una vez creado un evento, por ejemplo de CheckIn [Check-In to a specific folder happens] podremos definir

    • el nombre de la alerta
    • el formato de entrega de informacion de esta alerta: HTML, PlainText o SOAP (ojo con esta opción :D)
    • el destinatario, o los destinatarios de la alerta
    • una serie de filtros para definir la información específica que queremos obtener

    Source Control Explorer Alerts

    Pero esto no es todo, además de poder definir alertas específicas desde el editor general, podemos crear las mismas desde diferentes secciones del IDE de Microsoft Visual Studio 2008. Por ejemplo, desde el panel Source Control Explorer, seleccionando un folder y desplegando el menú contextual sobre el mismo

     

    podremos ver la nueva opción Alert On Change, que creará una nueva alerta para los eventos de cambios de los elementos de este directorio.

    Work Items Alerts

    Adicionalmente, sobre una lista de resultados de WorkItems, también podremos seleccionar la opción Alert On Change

    y crear una alerta rápidamente para los cambios sobre este WorkItem.

     

    Todavía me quedan por probar un par de nuevas características o new features de las Power Tools para estar “tranquilo” de noche, pero si merecen la pena, seguro que postearé algo al respecto. El nuevo suscriptor de alertas lo merece.

     

    Saludos @ El Bruno

    El Bruno

     

    Share this post :
    Crossposting from ElBruno.com
More Posts Next page »
©2006 Avanade Inc. All Rights Reserved.