[patterns & practices: Enterprise Library] Announcement: Feature prioritization for EntLib v3

Feature prioritization for EntLib v3
Feature prioritization for EntLib v3(8/29/2006 12:15:49 PM)
As we continue to plan the next release of Enterprise Library, we would like your help one more time by completing a short survey to prioritize a list of candidate features. You can access the survey here, or read more about what we are doing on Tom's blog.

Posted By tomhollander

Go to patterns & practices: Enterprise Library

AddIn para Team Foundation Server

Buenas,

Hace tiempo que trabajo con Team Foundation Server y la verdad que entre la gente que genera aplicaciones y extensiones para Team Foundation Server uno de los mejores es Attrice.

En este caso, han compilado como AddIn de Team Foundation Server su version del SideKick; que nos permite editar directamente los elementos Build Items desde el Team Explorer (para los que no lo sabian, esto hay que hacerlo a mano desde el Source Control). Por ejemplo,

 

Estas son las features que contiene este addin:

  • Check out selected build type .proj file with single click
  • Edit checked out build type either in Visual Studio or in user's editor of choice
  • Check in modified build type files with single click
  • Undo check in on build type files
  • Configure what editor will be used for editing .proj files
  • y lo podemos descargar desde aqui (y desde aqui con su código fuente)

     

    Saludos

    El Bruno

    PD: Ahh he dicho q ademas es GRATIS !!!!

    Fuente: Rob Caron y Attrice News

    Posteando desde Word 2007

    Pues bien, ya que Windows Live Writer no me deja crear aplicaciones asesinas personalizar mi envío de post a http://geeks.ms; tendré que utilizar otra herramienta. Y creo que no existe mejor herramienta para la creación y edición de documentos que Microsoft Office Word 2007.

    Una de las ventajas de la nueva versión de Office es que está integrada con una serie de servicios muy de moda muy importantes. Un claro ejemplo de esto, es la gran capacidad que posee Woird 2007 para integrarse con Sharepoint 2007 y trabajar dentro del template de Blog que trae el mismo. Utilizando estas features podemos crear fácilmente una nueva entrada en un blog.

    Para esto abrimos Word 2007 y seleccionamos la opción nuevo documento, dentro de los templates, New Blog Entry

    Ahora debemos configurar, el servidor donde queremos publicar nuestro post. Seleccionamos la opción Manage Accounts

    Donde vemos un asistente muy simple para configurar los blogs donde queremos trabajar.

    Finalmente, presionamos Publish y listo vemos un post como este, lamentablemente en la Beta 2 de Word 2007 obtenemos el siguiente error

    Por ahora seguiré con Windows Live Writer y mientras soluciono a mano el problema de post de office, a seguir probando herramientas nuevas.

    Saludos

    El Bruno

    Mas data en http://kristab.officeisp.net/picture%20library/blog%20help.mht

    What Microsoft Visual Studio 2005 Team Edition for Database Professionals Can Do for you

    ¿Qué puede hacer la versión para desarrolladores de Bases de Datos por un desarrollador de Base de Datos?, pues ayudarlo a desarrollas aplicaciones de bases de datos, o a desarrollar la capa de soporte de datos …

    Muy complicado??? el siguiente artículo de MSDN seguramente lo aclara un poco más.

    What Microsoft Visual Studio 2005 Team Edition for Database Professionals Can Do for You

     

    Saludos

    El Bruno

    PlugIn para Windows Live Writer – AddLinks

    Buenas,

    hace tiempo que escribo en los blogs y una herramienta que me sería de mucha utilidad sería aquella que antes de postear un post redundancia en numancia, recorra el mismo y agregue en algunas palabras los links correspondientes. Por ejemplo, cada vez que se encuentre Visual Studio Team System, me gustaría que se reemplace por Visual Studio Team System.

    Hace un tiempo, cuando Microsoft liberó la primera version Beta de Windows Live Writer, y con el mismo un SDK para integración de aplicaciones, pensé que mi problema estaba resuelto. Lamentablemente, el SDK no tiene grandes prestaciones, básicamente no permite acceder a todo el entorno de WLW (es que estoy mal acostumbrado a los SDKs de Offcie que permiten hacer de todo).

    En un pequeño tiempo de ocio nunca/jamás en el trabajo, se me ocurrió que si bien no podía reemplazar todo, podia ahorrarme un poco de tiempo creando un form con algunos valores por defecto. Entonces tiré un par de lineas de diseño y cree un pequeño plug-in los siguientes componentes

    Estas son mis clases: 

    • AddLinks: formulario para el mantenimiento y selección de Text/Url
    • AddLinksPlugIn: clase que implementa la funcionalidad para crear el plug-in para Windows Live Writer
    • dsLinks: dataset que almacena la informacion de los links

    A continuación, cree mi pequeño form de administración y mantenimiento de Links y finalmente, agregué un par de líneas, para integrar la aplicacion en Windows Live Writer. Luego de compilar la clase, simplemente tenemos que copiarla en el directorio «plugins» de WLW y la próxima vez que iniciemos WLW tendremos acceso al plugin. Por defecto el path de instalación es: c:Program FilesWindows Live WriterPlugins.

    Para utilizar el plug-in, podemos seguir los siguientes pasos:

    1. Dentro de WLW, selecciono la opcion Insert // El Bruno – WLW – Add Links.

    2. Luego puedo seleccionar desde una lista de opciones, alguna combinación Texto / Url. Utilizando para esto un filtro bastante cutre sobre los campos de la GridView

       

    3. Despues de esto, podemos tener el link, por ejemplo antes podemos seleccionar directamente «Visual Studio Express«.

     

    Por ahora funciona y me ha servido bastante en este post, aunque aún faltan «retocar» algunos detalles, como todo soft que sale en 15 min.

    Si mañana consigo que me arreglen mi conexión a internet, subire el proyecto a www.codeplex.com, para compartirlo con todos; mientras tanto, lo pueden bajar desde aqui.

     

    Saludos

    El Bruno

    PD: A continuación les dejo el código fuente de la clase de integración de plugin con Windows Live Writer

     

    Imports System
    Imports System.Windows.Forms
    Imports WindowsLive.Writer.Api
    
    <WriterPlugin("A3F307C7-17BF-439a-B5A4-113B04B25949", "El Bruno - Windows Live Writer - Add Links"), _
    InsertableContentSource("&El Bruno - WLW - Add Links")> _
    Public Class AddLinksPlugIn
      Inherits ContentSource
    
      Public Sub New()
        MyBase.New()
      End Sub
    
      Public Overrides Function CreateContent(ByVal dialogOwner As System.Windows.Forms.IWin32Window, ByRef newContent As String) As System.Windows.Forms.DialogResult
        'Return MyBase.CreateContent(dialogOwner, newContent)
    
        Dim f As New ElBruno.Wlw.AddLinks.AddLinks
        Dim r As DialogResult
    
        ' display add dialog
        r = f.ShowDialog()
        If r <> Windows.Forms.DialogResult.OK Then Exit Function
    
        ' create and return content
        Dim content As String = "<a href='{0}'>{1}</a>"
        newContent = String.Format(content, f.LinkUrl, f.LinkText)
    
        ' retorna el resultado del form
        Return r
    
      End Function
    
    End Class
    

    ¿Donde estan las propiedades en Office 2007?

    Buenas,

    hace unos días hice esta pregunta ya que no me acordaba donde estaban las propiedades de un documento.

    Y hoy me pareció oportuno explicarlo, ya que:

    1. es muy simple cuando lo sabes, sino te pasas 20 min buscando
    2. tiene lógica que esten al "finalizar" un documento
    3. quedan lindas en el new look and feel de Office 2007.

    pues bien,

    1ro, debemos ir al menu principal de la aplicacion (Ctrl+F) y seleccionar las opciones Finish – Properties

    A coninuación podremos ver un nuevo panel, debajo de la Ribbon principal donde tendremos acceso a las propiedades del documento.

     

    Simple ¿no?

     

    Saludos

    El Bruno

    "ElBruno is not a licensed user" en TFS

    Buenas,

    este error no es muy común, pero debido a que me lo han preguntado 3 veces en 2 días casi tantas veces como yo he preguntado en Barcelona como se llega a algun lugar; he aqui una pequeña descripción.

     

    Cuando queremos conectarnos a un servidor Team Foundation Server, y nos encontramos con el siguiente error.

    The request failed with HTTP Status 403: TFS53011: DOMAINAdministrator is not a licenced user..

     

    nuestro servidor TFS nos está indicando que el usuario no posee una licencia válida para trabajar si ya lo sé, soy un crack traduciendo.

    Obviamente, este error no es para nada agradable, pero caso raro tiene fácil solución.

    1. Utilizamos una cuenta que tenga permisos válidos sobre nuestro TFS (si hemos seguido el procedimiento de instalación paso a paso podemos utilizar la cuenta TFSSetup) y nos conectamos al server utilizando Visual Studio 2005.
    2. Luego dentro del panel Team Explorer, seleccionamos nuestro TFS y deplgamos el menu contextual y seleccionamos las opciones: Team Foundation Server Settings — Security
    3. Luego dentro del grupo Team Foundation Licensed Users, agregamos los usuarios que deseemos.
    4. Listo de esta manera, podremos agregar los usuarios/grupos de AD a nuestro TFS.

    Nota: lo que no podremos hacer es agregar el grupo de Administradores de Dominio, ya que por algun motivo esta capado.

    Espero que les sea útil.

     

    Saludos

    El Bruno

    Windows Live Connection Center Wi-Fi is alive !!!

    Pues sí, esta mañana me ha llegado la invitación para ser parte del proceso de Beta Tester de este producto y coincide con uno de los puntos más importantes que estaba buscando por estos días.

    ¿De qué se trata? Básicamente es un administrador de conexiones Wifi, que consta de un servidor web y de una aplicacion de escritorio, que permiten buscar (de acuerdo a la ubicación donde te encuentres), la mejor opción disponible para conectarte a un hotspot Wifi.

    El asistente de conexión está muy bien, y ayuda a «clarificar» muchos puntos oscuros que tenemos cuando trabajamos con conexiones Wifi es como trabajar para Dark Vader pero sin el casco.

    Si quieren darse de alta, pueden hacerlo en la pagina de Windows Live Ideas.

     

    Mas información –> aquí.

     

    Saludos

    El Bruno

    PD: Estoy comenzando a sospechar que algunas de las versiones las web cams que utilizo «escuchan/espian» mi necesidades, ya que en los últimos meses, cada vez que estaba por buscar un producto de 3ras partes, el equipo de producto de www.Live.com me daba la solución. De todas formas, gracias 😀 jejeje

    Programadores de Firefox, a desarrollar en Microsoft !!!

    Buenas,

    esto que a simple vista parece una broma, es simplemente un nuevo esfuerzo por estabilizar un poco mas Windows Vista.

    El post original lo pueden leer en un google group, y es de Sam Ramji (Director del Open Source Software Lab de Microsoft, aka Port 25); donde invita a los desarrolladores de Firefox a una sesión intensiva para estabilizar Mozilla en Vista. En la misma tendrán acceso 1:1 con el equipo  de soporte de Vista.

    Otro puntito más para lograr tener un SO de primer nivel.

     

    Saludos

    El Bruno