Visual Studio 2005 – Service Pack 1

Buenas,

después de participar en los fabulosos concursos de múltiples opciones de Office 2007, tengo que empezar asi este post.

 

Lo más esperado de Septiembre es

a. La 3ra parte de Piratas del Caribe

b. El último libro de Harry Potter

c. El Service Pack 1 de Visual Studio 2005

d. Todas las anteriores.

 

Si te tomaste el tiempo de elegir una opción, significa que tenés demasiado tiempo para pensar. Mejor lee lo que trae el SP1

 

  • The Hotfixes and General Distribution Release Updates (GDRs) released between RTM and the end of the Service Pack customer beta period.
  • Any fixes addressing security issues categorized as MSRC "Critical", "Important" or "Moderate".
  • Fixes for product reliability and stability issues, including those reported by customers via the Product Feedback Center, and the crashes most frequently reported via Watson.
  • Fixes for common "eligible" functional issues reported by customers via the Product Feedback Center. "Eligible" functional issues are those that do not require breaking changes, architectural changes, or Design Change Request (DCR) level feature work, and that do not create unacceptable product quality risk and/or cost of implementation.
  • Fixes for the top customer and supportability issues as reported by PSS.
  •  

    y la nota final es la interesante

    This service pack is currently targeted for final release in Q3 of 2006. A more detailed schedule of external interim milestones (e.g. customer beta period) will be posted when it has been finalized.

     

    Saludos

    El Bruno

    Fuente: aqui

    Visual Studio 2005 Team Edition for Database Professionals – Community Preview 5

    Buenas,

    poniendome un poco al día me encuentro con las siguientes novedades para el no tan lejano CTP 5 de la version para Desarrolladores de bases de datos de Visual Studio 2005:

     

     

    Personalmente espero ansioso el release final de este perfil, y sigo blogueando y conversando con gente de Ms, para ver cuando tenemos un perfil para Project Managers uno que los deje contentos con controles de recursos, evoluciones, bug rates, etc. Actualmente ya poseemos mucha de esta información utilizando TFS, pero debería ser «aún más fácil», jejeje.

     

    Saludos

    El Bruno

    Fuentes:

    Como validar si un objeto implementa una interfaz

    Buenas, vamos a probar el «coloreador de código fuente» para WLW (gracias Eugenio por la data). El plugin se puede descargar desde aquí, y lo primero que postearé seran una pequeñas líneas de código que siempre me han sido útiiles menos hace 4 años cuando no habia tanto acceso con System.Reflection, grrrrr.

    La siguiente función valida si un objeto implementa una interfaz:

        ''' <summary>
        ''' Verifica si un objeto implementa una interfaz
        ''' </summary>
        ''' <param name="obj">objeto para verificar</param>
        ''' <param name="type">GetType de la interfaz para validar</param>
        ''' <returns>Retorna True si la implementa</returns>
        ''' <remarks></remarks>
        Public Shared Function ValidateObjectImplementInterface(ByVal obj As System.Object, ByVal type As Type) As Boolean
    
          Dim myFilter As New TypeFilter(AddressOf InterfaceFilter)
          Dim myInterfaces As Type() = obj.GetType().FindInterfaces(myFilter, type.ToString())
          If myInterfaces.Length > 0 Then
            Return True
          End If
    
        End Function
    
        ''' <summary>
        ''' Realiza el filtro de los miembros del objeto.
        ''' </summary>
        ''' <param name="typeObj"></param>
        ''' <param name="criteriaObj"></param>
        ''' <returns></returns>
        ''' <remarks></remarks>
        Public Shared Function InterfaceFilter(ByVal typeObj As Type, ByVal criteriaObj As [Object]) As Boolean
          If typeObj.ToString() = criteriaObj.ToString() Then
            Return True
          Else
            Return False
          End If
        End Function
      End Class
    

     

    Esto suele ser útil, y veo que el coloreador también lo es lástima que no me colorea los comentarios.

     

    Saludos

    El Bruno

    Prueba Visual Studio Team System y Team Foundation Server gratis !!!

    ¿¿¿ Estás interesado en probar Visual Studio Team System y ademas poder integrar proceso de desarrollo con Team Foundation Server ???

    Ahora es mucho más fácil, simplemente hay que buscar un poco dentro de tu suscripcion MSDN y encontrarás un disco virtual (para Microsoft Virtual Machine) con el siguiente contenido: 

  • MICROSOFT WINDOWS SERVER 2003, ENTERPRISE EDITION
  • MICROSOFT WINDOWS SHAREPOINT SERVICES SP2
  • MICROSOFT OFFICE 2003 STANDARD EDITION SP2
  • MICROSOFT PROJECT 2003 PROFESSIONAL SP2
  • MICROSOFT VISIO 2003 PROFESSIONAL SP2
  • MICROSOFT SQL SERVER 2005 ENTERPRISE EDITION
  • MICROSOFT VISUAL STUDIO 2005 TEAM SUITE
  • MICROSOFT VISUAL STUDIO 2005 TEAM FOUNDATION SERVER STANDARD EDITION

     

    Todo el paquete de software es para prueba solamente, por lo que se vence en Septiembre del 2006. Pero para poder comprobar las capacidades de todo el nuevo suite de desarrollo de Microsoft, es mas que suficiente. A probar !!

    Actualización: Tambien lo puedes probar sin instalarlo ejecutando directamente la VM hosteada en MS, Más información aquí.

    Saludos

    El Bruno

    PD: también sirve para todos aquellos que están medio desesperados buscando una máquina virtual con TFS, para entornos pequeños de desarrollo.

  • Service Pack 1 para Visual Studio 2003

    En un segundo, sincronizaron los feeds y de golpe, como 20 noticias anunciaban en SP1 para Visual Studio 2003. En este momento esta bajando y a la espera de ser instalado.

    La lista de cambios que trae este SP supuestamente está aqui, pero el link parece broken, asi que supondré lo mejor para este Service Pack.

    Y en poco tiempo más, seguramente veremos el SP1 para Visual Studio 2005.

     

    Saludos

    El Bruno

    Fuentes:

    http://blogs.msdn.com/robcaron/archive/2006/08/16/702177.aspx

    http://geeks.ms/blogs/jorge/archive/2006/08/16/Vis…

    etc 😀

    Donde esta el Application Block de Configuracion en Enterprise Library 2.0 ???

    Esta pregunta me la han hecho varias veces, desde el lanzamiento de Enterprise Library 2.0, y la respuesta es bastante simple; en .Net 2.0 el namespace System.Configuration ha evolucionado lo suficiente como para contener toda la funcionalidad que brindaba éste Application Block. Es por este motivo que nuestros amigos de Patterns and Practices han desechado éste Application Block.

    Sin embargo, todavia está la gran pregunta: ¿y entonces ahora como lo hago? Dentro de EntLib 2.0 existe un helper que nos ayuda cuando necesitamos trabajar con elementos de la configuración. Este namespace es Microsoft.Practices.EnterpriseLibrary.Common.Configuration.

    No escribiré al respecto ya que hay algunos artículos muy buenos que me ahorran el trabajo lo explican muy bien:

    Read/Write App.config with .NET 2.0/Enterprise Library

    Microsoft Enterprise Library for .NET 2.0: Configuration

    Listo !!! ahora solo queda leer un poco y empezar a utilizar estas new features.

     

    Saludos

    El Bruno

    Exit Poll Survey for users of Enterprise Library for .NET 2.0

    Exit Poll Survey for users of Enterprise Library for .NET 2.0(8/15/2006 10:29:17 AM)

    It's back! The "Enterprise Library Exit Poll" is a web-based survey where you can share your experiences of using Enterprise Library on completion of a project. This latest survey is for users of the January 2006 release for .NET Framework 2.0, and your responses will help the patterns & practices team understand how Enterprise Library is used in the real world, and will help us plan future releases of Enterprise Library and other guidance.

    Posted By tomhollander

    Go to patterns & practices: Enterprise Library

    Bluetooth LEGO Car

    Parece que agosto será un mes muy largooooo, hasta que me llegue mi Lego Mindstorm. Pero mientras tanto, puedo ver cosas como este auto LEGO controlado por un mouse utilizando Bluetooth.

     

     

    Este increible juguete ha sido creado por la gente de Open Interface, utilizando BLUEMagic Host Application Programming. Es realmente interesante y un videito vale mas que mil palabras 😀

     

    Saludos

    El Bruno

    Fuente/s:

    http://www.techeblog.com/

    http://www.oi-us.com/products/bhapi.htm

     

     

    Posters de Microsoft Office 2007

    Estás pensando en desarrollar aplicaciones utilizando Microsoft Office 2007. Si es asi, no te pueden faltar los posters:

    Microsoft Office Infopath 2007 Managed Object Model

    Developer Map for Sharepoint Products and Technologies

    Ambos en formato Pdf, y con muy buena calidad (en A3 quedan geniales).

    Puedes bajarlos desde http://www.microsoft.com/downloads/details.aspx?Fa….

     

    Saludos

    El Bruno

    Desarrolla gratis juegos para XBox360 !!!

     

    Para completar la línea de productos de Visual Studio Express de Microsoft, ahora podremos comenzar a desarrollar juegos para la XBox360 utilizando XNA Game Studio Express.

    El anuncio oficial se puede leer aqui y entre los puntos mas importantes a destacar, resalto estos:

    • El nombre de la suite de desarrollo es XNA Game Studio Express.
    • Está basado en Visual C# Express 2005.
    • Utiliza un Framework llamado XNA Framework.
    • Contiene documentación, y además, Hows-to, Starter Kits, etc.
    • Permite el desarrollo de aplicaciones Windows y aplicaciones para XBox360.
    • La fecha de lanzamiento aproximada es el 30 de Agosto.
    • Existe un FAQ muy completo aquí.

    Mas informacion en la página oficial de XNA.

    Parece que septiembre estará entretenido mientras pruebo el XNA Game Studio Express y me llega mi Lego Mindstorms para comenzar mi plan de conquistar al mundo con mi robot asesino.

     

    Saludos

    El Bruno