[SQL 2008] No funciona el 29-Feb (espera hasta mañana o prueba con el sable laser)

Buenas

menuda noticia para cerrar un viernes

We have recently discovered an issue with SQL Server 2008 CTPs that result in SQL Server 2008 not starting or installing on Feb 29 GMT only. We recommend that you do not run, install or upgrade this CTP on Feb 29 GMT to minimize any impact in your environment. You can install starting on March 1 GMT. If you have an immediate issue that cannot wait until march 1st GMT contact csskat@microsoft.com before taking any further steps.

 

Fuente: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2926500&SiteID=1

 

Saludos @ Marron

El Bruno

 

Share this post :


Crossposting from ElBruno.com

[ALM] The Evolution Show – descarga las presentaciones (ojo no incluyen fotos de Inma del Moral)

Buenas,

después de dos días intensos, ha terminado el evento de lanzamiento de Microsoft Visual Studio 2008, Windows Server 2008 y SQL Server 2008. La verdad es que este tipo de eventos, orientados a todo tipo de profesionales informáticos, sirve para ponerse al día con tecnologías que usualmente no tenemos la oportunidad de probar, ponerle cara a gente que sólo conocemos virtualmente y ver que la capacidad de organización de Microsoft para este tipo de eventos es impresionante.

Además de encontrarse con compañeros de trabajo, con amigos, compartir una cerveza y obviamente hablar un poco de Visual Studio Team System; tuve la oportunidad de estar con Luis Fraile y con Rodrigo Corral hablando un poco de ALM {Application Lifecycle Managment}.

No puedo negar que la charla fue interesante. Además después de la sesión mucha gente se mostró interesada en mejorar un poco la forma en la que trabajan en sus organizaciones, tratamos temas como:

No puedo escribir todas las temáticas de los temas que hablamos sobre ALM, porque no me daría lugar el post. Sin embargo quiero destacar que si bien lo mejor fue poder ver de cerca a esta señorita, me decepcionó un poco Steve Ballmer en su presentación. Ojo no me malinterpretes, no quiero decir que la presentación estuviese mal, pero después del clásico Developers Developers Developers, esperaba verlo salir pateando sillas, con un bate de beisbol tumbando pingüinos de plástico y zorritos de juguete. Pero no, esta vez estuvo un poco más controlado e hizo una “presentación” al estilo de el ex-jefe tal vez el principio del fin.

Volviendo un poco al tema ALM y para aquellas personas que me han pedido las presentaciones, desde estas direcciones pueden descargar las mismas:

 

Saludos @ Home

{El Bruno}

 

Share this post :


Crossposting from ElBruno.com

[DSL] Error: CTC2013: Can’t start preprocessor (2) (para C# es necesario C++)

Buenas,

mientras preparo parte de los materiales para el evento de Lanzamiento de Visual Studio 2008, y empiezo a despedazar partesd e los proyectos de Domain Specific Language Tools para montarlos en una maquina virtual, me encuentro con el siguiente error:

c:Program FilesVisual Studio 2005 SDK2005.10VisualStudioIntegrationToolsbinctc.exe CtcComponentsCustomCmd.ctc objDebugCustomCmd.cto /I"C:Program FilesMicrosoft DSL Toolsinc" /I"c:Program FilesVisual Studio 2005 SDK2005.10VisualStudioIntegrationCommoninc" /I"c:Program FilesVisual Studio 2005 SDK2005.10VisualStudioIntegrationCommonincoffice10" CTC : fatal error CTC2013: Can't start preprocessor (2) CTC : fatal error CTC2013: Can't start preprocessor (2)

Me llama la atención lo de no poder iniciar el preprocesador para la compilación de archivos CTCs, asi que recurro a mis más bajos instintos y llego a la cutre conclusión de que para proyectos de Domain Specific Language Tools con C# es necesario tener instalado C++ en Visual Studio para poder compilarlos.

Una vez que lo pienso y me doy cuenta de que es una idea absurda (pero es la unica solución que encuentro) comienzo a indagar un poco en Internet y me encuentro con que efectivamente, esto es cierto.

Hi knarf,
This is a known issue with the DSL Tools.
In order for the CTC compiler to work correctly it is required that you have have the Visual C++ coponents of Visual Studio installed even though the solution only uses Visual C# projects.
This is because the current CTC compiler uses the C++ preprocessor.
Please can you check that you have Visual C++ installed as part of your Visual Studio installation.
We’re hoping to remove this restriction for our V1 release.

Fuente: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=120416&wa=wsignin1.0

Lo mas interesante de este [error] es que fué reportado hace 2 años, para la versión 1.0 de las Domain Specific Language Tools y hoy 2 años después, en la versión 4.0, todavía arrastramos ese error.

Me he quedado partido al medio :S

 

Saludos @ Home

{El Bruno}

PD: es la 2da vez que escribo el post, porque en la primera seguramente ofendía a alguien.

 

Share this post :


Crossposting from ElBruno.com

[DSL] Videos: How Do I ? (si quieres empezar ya sabes por donde …)

Buenas,

después de todo lo que he escrito sobre las Domain Specific Language Tools, no puedo dejar de mencionar estos 2 excelentes videos:

  • How Do I: Create and Customize My Domain Specific Language?
    In this video, Dylan Miles, shows you how to create and customize your own Domain Specific Language using Visual Studio DSL Tools. He shows you the basics of creating your own domain classes, changing the visual properties of shapes as well as adding your own custom properties.
    Presented by Dylan Miles http://www.alchemysoftware.co.za on February 19, 2008
    Length: 22 minutes 10 seconds
  • How Do I: Use Advanced Customization?
    Learn how to override functionality in the generated code of your Domain Specific Language. Dylan Miles explains how using a custom constructor, custom storage for your shape and domain classes as well as hooking events to your shape classes.
    Presented by Dylan Miles http://www.alchemysoftware.co.za on February 12, 2008
    Length:26 minutes 8 seconds

Si alguien quiere comprender un poco las capacidades de las Domain Specific Language Tools, el primer video realmente es bastante simple y explica los conceptos básicos de las Domain Specific Language Tools paso a paso.

A ver cuando los chicos de España, comenzamos a organizar y crear estos tipos de Videos en español, porque realmente 25 min de video valen más que 100 posts.

 

Saludos @ Home

{El Bruno}

Share this post :


Crossposting from ElBruno.com

[TFS] Team Foundation Server 2008 SDK (… todavia comparte piso con el SDK de VS)

Buenas,

mientras siguen los preparativos para el mega evento de lanzamiento Microsoft Visual Studio 2008, me encuentro con una referencia al link del SDK de Team Foundation Server 2008 dentro de MSDN.

Esto no es una novedad, pero si tenemos en cuenta que el SDK de Team Foundation Server 2008 no se puede encontrar como un producto aislado que yo sepa, sino que es parte del SDK de Microsoft Visual Studio 2008, me llama la atención que todavía no lo separen.

Pues bien, si alguien desea echarle un vistazo, simplemente debe pasarse por el siguiente link http://msdn2.microsoft.com/en-us/library/bb130146(VS.80).aspx

 

Saludos @ Home

{El Bruno}

 

Share this post :


Crossposting from ElBruno.com

[VS2008] VSTO/VSTA Power Tools v1.0

Buenas,

nuestros amigos de Seattle, han liberado otro set de Power Tools, pero esta vez orientado a los desarrollos con Visual Studio Tools for Office. Dentro del mismo podemos encontrar las siguientes herramientas:

Tool

Description

Type of Tool

Open XML Package Editor

A graphical treeview-based editor for examining and editing Open XML Package files (including Word, Excel and PowerPoint documents).

Add-in to Visual Studio.

Ribbon IDs ToolWindow

A custom tool window that displays all re-usable built-in Office Ribbon IDs.

Add-in to Visual Studio.

Office Custom UI Manager

A set of classes for coordinating multiple instances of Ribbon, custom task pane, and custom form region objects.

Runtime class library source code.

Office Interop API Extensions

A set of C# classes for handling parameterized properties  and optional/named parameters, as well as for LINQ-enabling Office collection objects.

Runtime class library.

SharePoint Feature Sweeper

A GUI tool that cleans up unwanted SharePoint features from the developer’s environment.

Standalone Windows Forms application.

SharePoint Workflow Package Generator

A tool to package a SharePoint workflow project so that it can be deployed.

Console application.

VSTO/VSTA Pipeline Verifier

A GUI tool that reflects over custom pipeline assemblies to validate the complete VSTA pipeline.

Standalone Windows Forms application.

VSTO Developer Cleaner

A GUI tool that removes leftover build artifacts from the developer’s computer.

Standalone Windows Forms application.

VSTO Troubleshooter

A diagnostic tool that examines a computer for the necessary pre-requisites for running VSTO solutions.

Standalone Windows Forms application.

Curiosa es la primera del listado que permite desde Microsoft Visual Studio 2008 abrir documentos Office Open XML y ver la estructura interna de los mismos. Analizando un poco este modelo, vemos que tira de las tripas de las Domain Specific Language Tools para la registración y activación desde el IDE y algunas cosillas más para la integración.

Por ejemplo, este es un documento Word2007 abierto con Microsoft Visual Studio 2008 utilizando Open XML Package Editor

Cabe remarcar que como el Add-In está montado sobre el SDK para Office Open XML que provee de forma gratuita Microsoft; las acciones que podremos hacer sobre el mismo son bastante pobres. Todavía no existe un SDK completo que permita crear documentos Microsoft Office 2007 completamente utilizando (salvo que alguien utilice el modelo de objetos de Word 2007 o escriba todos los archivos Xml a mano y luego los empaquete).

Las demás Tools prometen, especialmente Office Custom UI Manager.

 

Descarga: http://www.microsoft.com/downloads/details.aspx?FamilyId=46B6BF86-E35D-4870-B214-4D7B72B02BF9&displaylang=en

Fuente: http://blogs.msdn.com/andreww/archive/2008/02/21/vsto-vsta-power-tools-v1-0.aspx

 

Saludos @ Home

{El Bruno}

 

Share this post :


Crossposting from ElBruno.com

[VS2008] Paste as StringBuilder !!!

Buenas,

desde hace varios años utilizo una herramienta que realmente me ahorra segundos valiosos al momento de escribir código. Se trata de Smart Paster, un add-in para Visual Studio que permite una forma “inteligente” de pegar texto dentro de Visual Studio.

Por ejemplo supongamos que posees el siguiente texto en el portapapeles

<?xml version="1.0" encoding="utf-8"?> <Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"> <Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings" Target="webSettings.xml" Id="rId3" /> <Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings" Target="settings.xml" Id="rId2" /> <Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="styles.xml" Id="rId1" /> <Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="theme/theme1.xml" Id="rId5" /> <Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable" Target="fontTable.xml" Id="rId4" /> <Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="/media/image.png" Id="Rf09a420a753d439e" /> </Relationships>

Desde Visual Studio, simplemente con un RightClick

 

se convertirá en un string, creado con un StringBuilder:

StringBuilder myStringBuilder = new StringBuilder(977); myStringBuilder.AppendFormat(@"<?xml version=""1.0"" encoding=""utf-8""?>{0}", Environment.NewLine); myStringBuilder.AppendFormat(@"<Relationships xmlns=""http://schemas.openxmlformats.org/package/2006/relationships"">{0}", Environment.NewLine); myStringBuilder.AppendFormat(@" <Relationship "); myStringBuilder.AppendFormat(@"Type=""http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings"" "); myStringBuilder.AppendFormat(@"Target=""webSettings.xml"" Id=""rId3"" />{0}", Environment.NewLine); myStringBuilder.AppendFormat(@" <Relationship "); myStringBuilder.AppendFormat(@"Type=""http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings"" "); myStringBuilder.AppendFormat(@"Target=""settings.xml"" Id=""rId2"" />{0}", Environment.NewLine); myStringBuilder.AppendFormat(@" <Relationship Type=""http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles"" "); myStringBuilder.AppendFormat(@"Target=""styles.xml"" Id=""rId1"" />{0}", Environment.NewLine); myStringBuilder.AppendFormat(@" <Relationship Type=""http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme"" "); myStringBuilder.AppendFormat(@"Target=""theme/theme1.xml"" Id=""rId5"" />{0}", Environment.NewLine); myStringBuilder.AppendFormat(@" <Relationship "); myStringBuilder.AppendFormat(@"Type=""http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable"" "); myStringBuilder.AppendFormat(@"Target=""fontTable.xml"" Id=""rId4"" />{0}", Environment.NewLine); myStringBuilder.AppendFormat(@" <Relationship Type=""http://schemas.openxmlformats.org/officeDocument/2006/relationships/image"" "); myStringBuilder.AppendFormat(@"Target=""/media/image.png"" Id=""Rf09a420a753d439e"" />{0}", Environment.NewLine); myStringBuilder.AppendFormat(@"</Relationships>");

 

Está disponible para las siguientes versiones de Visual Studio

 

Saludos @ La Finca

{El Bruno}

 

Share this post :


Crossposting from ElBruno.com

[VS2008] Ahora si te avisa cuando "estas equivocado" al conectarte a un TFS

Buenas,

un caso bastante común que suele darse cuando cambias a Visual Studio Team System, es que Visual Studio no esté configurado correctamente para trabajar con Team Foundation Server. Muchas personas suelen pensar que es un problema en la asignación de permisos, pero puede ser algo mucho más simple.

 

Visual Studio 2005

La siguiente imagen, muestra este escenario en Visual Studio 2005:

 

Si analizamos un poco más la imagen, veremos que no están las opciones para descargar código fuente y además no tenemos la opción de gestionar los Workspaces. La solución a este problema es cambiar la configuración de Visual Studio para que el mismo trabaje con el gestor de fuentes de Team Foundation Server. Para esto seguiremos los siguientes pasos

1. Menú Tools / Options

2. Dentro del formulario de opciones seleccionamos el nodo Source Control // Plug-In Selection

3. Seleccionamos Visual Studio Team Foundation Server

De esta forma, podremos comenzar a trabajar con Team Foundation Server.

 

Visual Studio 2008

En Microsoft Visual Studio 2008 ya no pensaremos que es un problema de permisos.

El IDE muestra claramente cual es el error

Detalle pequeño, pero interesante ¿no?

 

Saludos @ La Finca

{El Bruno}

 

Share this post :


Crossposting from ElBruno.com

[VSTS] Microsoft VSTS Website, opinion reservada

Buenas,

hace un par de días recibí una news donde comentaban que se había actualizado el sitio oficial de Visual Studio Team System 2008 Team Suite. Cómo VSTS es lo que me da de comer y algunas indigestiones tambíen me propuse entrar y ver que tenía de nuevo. En aproximadamente 10 minutos, encontré cosillas repetidas, links a herramientas de 2005, etc.; y cómo soy un tocapelotas de campeonato una persona comprometida, reporté algunos de estos errores.

Hoy veo en el blog de Charlie, que los mismos han sido reportados por varias personas y que están en proceso de ser fixeados solucionados !!!

Vamos que si alguien quiere reportar un error, o proponer algo para mejorar el site, es momento de pasar por http://blogs.msdn.com/charles_sterling/archive/2008/02/19/team-system-website-on-msdn-i-am-working-on-it.aspx y dejar algún comentario macabro

 

Saludos @ La Finca

{El Bruno}

Share this post :


Crossposting from ElBruno.com

[Off-Topic] Aerosmith-Dream On en el All-Star weekend

Buenas,

he de confesar que todavía no he tenido el placer de jugar al Guitar Hero. Tal vez sea porque tengo una Gibson Les Paul y claro, si tengo que elegir entre una guitarra de juguete con un par de botones y un Marshall a todo volumen donde suene algun riff de Slash, me quedo con la segunda opción.

Sin embargo, mientras sigo disfrutando de una sobredosis de espectáculo viendo el All-Star weekend; leo una noticia donde comentan que en la versión Guitar Hero™ III: Legends of Rock, durante un período limitado de tiempo, la gente podrá adquirir Dream On de Aerosmith desde Xbox LIVE® Marketplace (desde el 16 de Febrero hasta el 18 de Febrero aproximadamante).

He tratado de explicarle a Valentino, la importancia de conocer a Manu Ginobilli, a Lebron James o porque Kobe es Kobe; pero parece que todavía no entiende mucho de deporte, pero si reacciona frente a un buen punteo de guitarra. Es por esto que me parece que tendré que evaluar la compra del kit completo para el Guitar Hero y esperar que Valentino crezca un poco para poder hacer un dúo de aquellos y explicarle porque tenemos que darle las gracias a Joe Perry y a Steven Tyler (a este último también por Liv Tyler)

Pero esto no es todo, para tentarme un poco más hay en marcha una versión especial de Guitar Hero para AeroSmith, llamada Guitar Hero: Aerosmith.

 

 

Saludos @ Home

{El Bruno}

 

Share this post :


Crossposting from ElBruno.com