TeamPlain, perdon, Team System Web Access Power Tool Available !!! (TFS.web = true)

Buenas

pues una buena noticia para empezar a dar vuelta un día complicado. Nuestros amigos de MSDN han liberado por fin una versión oficial de TeamPlain, la versión web para administrar y trabajar con Team Foundation Server, llamada Team System Web Access Power Tool.

Esta nueva versión se puede descargar desde aquí, ahora SI está soportada por Microsoft, y posee las siguientes características:

General Improvements

  • Better, faster and easier with the new Ajax user interface
  • Dramatic performance improvements for large team projects with a lot of work items, queries, area paths, and people
  • Theme support for the user interface (and a new Olive theme)
  • Manage alerts, subscribe to custom alerts
  • Home page customizations
  • Many dialogs open in their own window now, such as the work item editor, report viewer, file viewer and build results

Work Item Tracking

  • Ajax style design to avoid page reloads and to provide live feedback about the status of the work items
  • Work item type icons
  • Context sensitive menus for work items
  • Improved web controls to handle large datasets better
  • Improved query editor with grouping
  • Edit multiple work items at once (bulk editing)
  • Add related work item
  • Create copy of a work item
  • Send work items and query results as email
  • Copy queries between team projects

Build

There is a new “Build” tab in this release, allowing to manage team builds.

  • View the list of builds, and apply filters
  • Start a new build
  • Monitor build progress live
  • View build logs, errors or warnings
  • Stop running builds
  • Delete a build
  • Change the quality of a build

Source Control

  • Faster browsing
  • Visual Diff for text files
  • Annotate (a.k.a. Blame)
  • Download the latest or a previous version of a file

 

La versión anterior era muy buena, y realmente poder trabajar con la misma era un placer. Espero ansioso poder llegar a actualizarla en los lugares donde la instalé para luego tener un feedback general de los usuarios finales, que son los que realmente le sacan provecho.

 

Saludos desde La Finca

El Bruno

Crossposting from ElBruno.com

TFSNow: Hosting en la web de Team Foundation Server (los numeros no me dan …)

Buenas

si eres de los que piensa que mantener un servidor con Windows 2003 Server, SQL Server 2005, Sharepoint Services, etc. es un coñazo una tarea muy pesada; pero sin embargo necesitas poder controlar el ciclo de vida de un proyecto, puedes contar con TFSNow. El primer site para hosting web de Team Foundation Server, idea muy chula y creo que con grandes ventajas.

Si quieres saber más puedes darte una vuelta por http://www.tfsnow.com/

o recorrer una de las 500 siguientes fuentes que me han dado un dolor de cabeza interesante hoy:

 

Saludos desde La Finca

El Bruno

PD: un detalle, he hecho números relacionando usuarios, hosting, coste de licencias con una suscripción básica MSDN y los números no me cuadran; es cierto te ahorras el mantenimiento y la escalabilidad, pero ….

Crossposting from ElBruno.com

[VS2008] Algunos detalles interesantes de Visual Studio 2008, intellisense, project management, WF customization, etc.


Buenas,


hace un tiempo tuve mis discusiones con compañeros de Seattle con respecto a Microsoft Visual Studio 2008, existían algunas cuestiones relacionadas con la dinámica de trabajo que proponia Visual Studio 2008 que no me gustaban; sin embargo un par de CTPs después tengo que rectificarme y comenzar a esperar ansioso algún proyecto TAP para comenzar a probar algún desarrollo con .Net Framework 3.5, o Visual Studio 2008 desarrollando con .Net Framework 2.0, o algún proyecto para Biztalk utilizando las capacidades de Windows Workflow Foundation desde Visual Studio 2008. Las opciones son muchas, ya que entre las nuevas capacidades de Visual Studio 2008 está la de poder trabajar con diferentes frameworks dentro del mismo IDE.


Es por eso que en pocos screenshots pocas palabras trataré de resumir los puntos que más me han llamado la atención en el nuevo Visual Studio.


 


1. Splash Screen


Es nuevo, pone Visual Studio Team System 2008 y eso que todavía estamos en el 2007.



 


2. Project Manager Settings


Nuestros  amigos los PMs estarán contentos existe una nueva configuración especial para el IDE orientada a los Project Managers.



 


 


3. New Project


Al margen de los nuevos tipos de proyecto que tenemos, de la capacidad de seleccionar el framework con el que queremos desarrollar y de que trae incorporado los proyectos para Visual Studio Team Edition for Database Professionals; ahora la ventana de nuevos proyectos es resizable !!!



 


4. WPF Components


Si bien la ventana de nuevos proyectos permite resizing, la ventana para seleccionar los componentes de la toolbox no permite resizing. Pero siempre hay un pero ahora también podemos seleccionar los componentes para WPF con los que queremos trabajar. No es Expression Designer, pero el diseñador de formularios para Windows Presentation Foundation de Visual Studio 2008 es muy potente.



 


5. Visual Basic Intellisense


Ahora tengo que recalcar 2 new features que me han gustado mucho.


En primer lugar, podemos dar un toque de transparencia a la lista desplegable de opciones, simplemente presionando la tecla Ctrl cuando se muestra la misma. 


Intellisense comun



Intellisense Transparente 



En 2do lugar, ahora el intellisense filtra automáticamente los resultados a medida que vamos ingresando información para el mismo. Es decir, si quiero definir una variable del tipo String, vere las siguientes opciones.


 



Video: Visual Studio 2008 – VB Intellisense


 


 


6. Windows Workflow Foundation Customization


Si a alguien no le gustan los colores, patrones y el diseño por defecto que traen los workflows ahora es posible personalizar la visualización de los mismos desde el formulario de opciones de Visual Studio.



Además podemos crear nuevas configuraciones, editando cada una de las opciones asociadas al workflow, previsualizar el diseño que estamos creando y salvar esta configuración para poder utilizarla posteriormente.



Ejemplo de una configuración personalizada.



 


7. VSTE for Database Professionals included


Sigo en las ventanas de opciones de Visual Studio, y en la misma podemos ver que ya tenemos configurada por defecto (en la version Team System) el perfil para los desarrolladores de bases de datos.



 


8. Open Folder for project


Una de las opciones que más me ha gustado: desplegando el menú contextual sobre un proyecto, podemos seleccionar la opción Open Folder in Windows Explorer que abrirá un nuevo explorador de windows en el directorio donde está ubicado el proyecto. (esto es algo que realmente echaba en falta ya que usualmente tengo que recurrir a ver las propiedades del proyecto, copiar la ubicación del proyecto, presionar Inicio+R, pegar la ubicación del proyecto y presionar Enter)



 


Pues bien, un repaso rápido a algunos detalles interesantes del nuevo IDE. Y mientras esperamos que llegue el próximo 27 de febrero del 2008, podemos seguir probando las new features del IDE, proponer nuevas funcionalidades y seguir aprendiendo con Visual Studio 2008.


 


Saludos (buscando un lugar que me brinde paciencia para afrontar los trámites municipales)


El Bruno


Crossposting from ElBruno.com

Coding4Fun Developer Kit 2008 Vol 1 (BETA)

Buenas,

interesante colección de utilidades para .Net developers de parte del grupo de desarrolladores de MSDN y colaboradores que participan en Coding4Fun (uno de los mejores sites que existen de desarrollo, no todo es business code).

En este site podrán encontrar artículos relacionados con Microsoft Robotics Studio, WPF, javascript, recetas de cocina, etc.; además todos los ejemplos pensados para desarrollos “gratis” (100% adaptados para las versiones express de Visual Studio); en pocas palabras un buen site de referencia.

Coding4Fun Developer Kit 2008 Vol 1 (Beta) se puede descargar de http://www.codeplex.com/C4FDevKit e internamente posee

  • Bluetooth – implements 3 profiles: Serial Port, File Transfer and Object Push; plus provides Device Discovery and Service Discovery features of Bluetooth
  • Windows Vista Contacts – abstraction of the Windows Contacts API allowing developers to use Windows Vista’s Contacts data store plus support for importing and exporting vCards, searching for contacts and many more features
  • Messaging – this collection provides developers an easy to use set of tools and easy to follow documentation to create applications that use SMTP and POP3 features for emailing
  • Power Management – gain access in a simple way to cool Windows Vista Power Management features like rebooting, hibernating and locking a computer; get battery status on a laptop too
  • Windows Desktop Search – provides developers an easy way to create applications that use the built-in features of Windows Search; includes built-in quick search types for common file types like Microsoft Word, Microsoft Excel and images plus many more
  • Windows Vista Picture Acquisition – exposes simple to use series of methods and properties to acquire pictures and videos from common devices like digital cameras
  • Preview Handler – allows developers to resolve predefined file types such as Microsoft Word , Visual Basic and Visual C# source files, images and many others in their own applications; create your own Windows Explorer with simple drag ‘n drop controls
  • SoundRecorder – record audio sounds and play them back information with Windows Vista’s API
  • RSS ScreenSaver – create a simple cool RSS ScreenSaver based on the new Windows Communication Foundation
  • P2P Picture Share – share your pictures with family and friends with this easy to use fun P2P sample

 

Saludos

El Bruno

Crossposting from ElBruno.com

[TFS 2008] Como hacer CheckIn sin disparar el proceso de Build automatico

Buenas,

mientras descargo en vacaciones Visual Studio 2008 Beta 2, me encuentro un interesante tip en el blog de Buck Hodges, que no he podido resistirme a probar.

Una de las opciones de CI que podemos configurar en nuestro Build Server, es que frente a cada acción de CheckIn, se dispare un proceso de compilación del codigo y pruebas asociado. Pues resulta que si queremos engañar a los technical leaders hacer checkin y no disparar el proceso de compilacion, simplemente tenemos que agregar la siguiente cadena en los comentarios del changeset

***NO_CI***

El servidor de compilación inspecciona cada changeset que se registra en el servidor, y si en los comentarios del mismo encuentra este codigo, simplemente ignora el proceso de compilación.

Todavía no me decido sobre los puntos fuertes y malos de este workaround, tal vez un par de cervezas en la playa utilizarlo un poco me ayude a decidirme

 

Saludos y happy testing de la Beta 2.

El Bruno

Crossposting from ElBruno.com

[VS2008] Class Designer Survey

Buenas,

buen momento para hablar de modelado, de DSLs y obviamente del Class Diagram Designer de Visual Studio.

Ahora la pregunta con trampa, ¿que tiene de especial la siguiente imagen?

 

 

Seguramente Rodrigo, algún flamante MVP o los fanáticos de C++ se darán cuenta de que en la nueva versión de Visual Studio, se incorpora C++ a la lista de lenguajes soportados por el Class Diagram: VB.Net, C# y C++.

Lamentablemente en la Beta 1 de Visual Studio 2008 no funciona muy bien, pero una vez más el equipo de producto de Visual C++ está buscando feedback sobre el mismo y para esto han lanzado la siguiente encuesta online para opinar sobre el mismo https://connect.microsoft.com/Survey/Survey.aspx?SurveyID=4421&SiteID=450

Espero que la próxima Beta 2 ya tengamos un poco mas de material para probar, aunque espero que el lado oscuro de C++ no me vaya abduciendo poco a poco … me quedaré para siempre como mi querido Visual Basic.

 

Saludos

El Bruno

Crossposting from ElBruno.com

[TFS 2008] Delete Build Result (… ideal para mantener a los jefes contentos …)

Buenas,

sigo jugando con probando Visual Studio 2008 y cada vez estoy mas satisfecho. En este caso, y partiendo de las nuevas capacidades de build de Visual Studio 2008 y Team Foundation Server 2008 debo resaltar una feature que resulta muy útil. Se trata de la capacidad de eliminar el resultado de un build directamente desde el IDE de Visual Studio, de esta forma podremos engañar a nuestro líder de proyecto, borrando resultados que nos comprometan eliminar información innecesaria de nuestro servidor de compilación.

Para eliminar un build result simplemente seguimos los siguientes pasos

  • navegamos el listado de resultados del mismo
  • seleccionamos el ítem que queremos eliminar
  • desplegamos el menú contextual
  • seleccionamos la opcion Delete 

 

  •  Confirmamos la acción
    (tipical windows behavior)

 

  •  Done. El resultado se ha eliminado.

 

En realidad, lo más destacable según mi punto de vista, es que casi toda la administración del proceso de compilación se puede administrar directamente desde el IDE de Visual Studio, lo que nos brinda una flexibilidad muy potente al momento de trabajar con los procesos de build.

 

Saludos

El Bruno

Crossposting from ElBruno.com

[VSTE4DB] – Microsoft® Visual Studio® 2005 Team Edition for Database Professionals Service Release 1


Buenas


más sobre Visual Studio Team Edition for Database Professionals, en este caso el lanzamiento de Service Release 1 para afrontar los problemas las usuales que reportamos en las comunidades:



• Cross-database references
Support is improved to enable you to reference objects in different databases by using database project references or referencing a database metafile (.dbmeta). This support will reduce or eliminate the cross database reference warnings within a database project.
• Improved file support within SQL Server file groups
You may define files within file groups as database project properties instead of having to create files and file groups within the pre-deployment storage script.
• Variables
A Variables page is added to the database properties. This new page enables you to define setvar variables for use in the deployment scripts. Additionally, SR1 supports the latest service pack release from Microsoft SQL Server 2005 (SP2). The SR1 also supports the Windows Vista operating system.


El mismo se puede descargar desde http://www.microsoft.com/downloads/details.aspx?FamilyID=9810808c-9248-41a5-bdc1-d8210a06ed87&DisplayLang=en y los que trabajen conmigo ya verán como les doy un poco mas la lata para seguir utilizando VSTE4DB.


Saludos


El Bruno


Crossposting from ElBruno.com

Real world: Testing Hotmail using Visual Studio Team System (proyectos de los grandes …)

Buenas

interesante imperdible documento que demuestra como el equipo de Windows Live Hotmail ha utilizado Visual Studio Team System para testear la nueva versión del site. Como todos sabenos Hotmail es una de las aplicaciones más utilizadas en el mundo, y es por esto que el equipo de desarrollo debe asegurar un nivel de calidad insuperable en cada uno de sus entregables. Este documento explica, brevemente como se ha utilizado Visual Studio Team Edition for Software Testers para realizar las pruebas de carga del site.

Download: http://download.microsoft.com/download/6/4/f/64f2b823-3b85-4737-926a-92dba8504d85/Windows%20Live%20Hotmail%20Case%20Study%20-%20Final.doc

Fuente: http://blogs.msdn.com/ericnel/archive/2007/07/21/visual-studio-team-system-and-windows-live-hotmail.aspx

 

Saludos

El Bruno

Crossposting from ElBruno.com

[VSTE4DB] Que bases de datos debe soportar VSTE4DB ??? (si pongo el nombre entero del producto, colapso Community Server …)


Buenas 


ya sé, soy un pesao con Visual Studio Team Edition for Database Professionals, proyecto por el que paso, proyecto en el que lo utilizo. Si en Avanade me dan un poco más de espacio, oblogo a que se utilice en todos los proyectos. Y si, ya sé, tiene algunos errores, en los Data Generation Plans, en proyectos con muchas tablas, etc. Pero como siempre … es la versión 1.0 de un producto indispensable para controlar el ciclo de vida del desarrollo de software y en su futura versión (gracias Visual Studio 2008) nos traerá muchas novedades.


Parte de este proceso de actualización consiste en una encuesta para ver nuestro grado de satisfacción con la herramienta y para evaluar si deseamos incluir otras bases de datos de 3ros (Oracle, DB2, etc) dentro de Visual Studio Team Edition for Database Professionals.


La encuesta la podemos realizar desde aquí y agradecer a Buck Hodges por la información.



The team who builds Visual Studio Team Edition for Database Professionals is collecting input on which 3rd-party (non-Microsoft) database providers they should be partnering with for future releases. Microsoft SQL Server 2000 and SQL Server 2005 are the two databases supported in the current release, but the team is investing in infrastructure which would allow partners to build support for non-Microsoft databases as well.

If you would like to provide your input please take 5-10 minutes to respond to this brief survey:

http://www.surveymonkey.com/s.aspx?sm=zKzfU_2b_2fBDQqyvECGt88hVQ_3d_3d

Your feedback is very important and will be used directly by the product planning teams. Even if you don’t use Visual Studio Team Edition for Database Professionals today, but you are interested in the functionality it provides for database change management, please consider taking this survey or forwarding it on to a colleague.




 


Saludos


El Bruno


Crossposting from ElBruno.com