Archivos para ‘CodePlex’

29 enero, 2012

[# TFS2010] Team Project Manager, one click to manage all!

image47dd1de4

Good,

as to my you get each both administer one or more servers Team Foundation Server 2010, with their corresponding Team Project Collections but also their endless Team Projects, surely this tool you rejoice the day: Team Project Manager. It is a tool where unified common tasks such as in the administration of Team Foundation Server:

  • Management of the definitions of Builds. The best is the ability to perform bulk updates on the definitions of Builds. Very useful when changing the Drop Folder common to several Builds.
  • Management of Build Process Templates
  • Management of security groups. It is essential at the global level.
  • etc.

The documentation is fairly complete and if you want to see the capabilities, this linkhttp://teamprojectmanager.codeplex.com/documentation?referringTitle=Home help.

Greetings @ Home

The Bruno

Project HomePage: http://teamprojectmanager.codeplex.com/

29 enero, 2012

[#TFS2010] Team Project Manager, todo al alcance de un clic!

image47dd1de4

Buenas,

si como a mi te toca cada tanto administrar uno o más servidores Team Foundation Server 2010, con sus correspondientes Team Project Collections y además sus interminables Team Projects, seguramente esta herramienta te alegrará el día: Team Project Manager. Se trata de una herramienta donde se unifican tareas comunes en la administración de Team Foundation Server como por ejemplo:

  • Gestión de las definiciones de Builds. Lo mejor es la capacidad de realizar bulk updates en las definiciones de Builds. Muy útil cuando se cambia el Drop Folder común a varias Builds.
  • Gestión de Build Process Templates
  • Gestión de los grupos de seguridad. Imprescindible a nivel global.
  • etc.

La documentación es bastante completa y si quieres ver las capacidades, este link http://teamprojectmanager.codeplex.com/documentation?referringTitle=Home te ayudará.

 

Saludos @ Home

El Bruno

   

Project HomePage: http://teamprojectmanager.codeplex.com/

7 enero, 2012

[# KINECT] MocKinect

image

Hi,

This is what I call a good idea, but with less future than anyone to compete with Facebook > MocKinect(http://mockinect.codeplex.com/ ))

To see, at first glance it seems that is a series of libraries for "mockear" the assemblies of the Kinect SDK for Windows but no, this idea a step further and allows you to what

Fully EMULATE the result processed A SENSOR KINECT For testing without the same .

Put another way, the idea is that "you grabes a sequence" front of the sensor and then make your tests using this recording. As an idea it is very good, it is true that when you work with Kinect is really boring, this will have to get up every 15 minutes to test whether something works. In my case I have it the Valentino which serves me "test dummy" but is not as good as tester. I better keep that I’m going by the branches. This is the idea, replace the movements that are made to the sensor, without having to stand.

What happens is the following > > kinect database is based on the small offset or default with which we have to work. For example, if we are working with the idea of creating a detector of gestures, we can record a SWIPE LEFT and start creating a routine that detects the gesture swipe left. The problem is that the recording of these gestures is based on the position of the points of the skeleton and of course, the displacement of the points of my skeleton in my right arm to the Valentino which measures half that I is not the same.

In short, if you want to actually simulate an output of a skeleton or something similar, MocKinect can give us very helpful;But if I want to work in models more complex, as for example in the recognition of gestures for much not me does.

Also you made a follow to see how it evolves the project, because it promises much.

Greetings @ Home

The Bruno

7 enero, 2012

[#KINECT] MocKinect

image

Buenas,

esto es lo que yo llamo una buena idea, pero con menos futuro que cualquiera que compita con Facebook > MocKinect (http://mockinect.codeplex.com/)

A ver, a primera vista pareciera que es una serie de bibliotecas para “mockear” los ensamblados del Kinect SDK for Windows pero no, esta idea da un paso más allá y lo que te permite es

EMULAR COMPLETAMENTE EL RESULTADO QUE PROCESA UN SENSOR KINECT PARA REALIZAR PRUEBAS SIN EL MISMO.

Dicho de otra forma, la idea es que “grabes una secuencia” frente al sensor y luego realices tus pruebas utilizando esta grabación. Como idea está muy bien, ya que es cierto que cuando trabajas con Kinect es realmente aburrido, esto de tener que levantarte cada 15 minutos a probar si algo funciona. En mi caso lo tengo al Valentino que me sirve de “test dummy” pero tampoco es tan bueno como tester. Mejor sigo que me voy por las ramas. Esta es la idea, reemplazar los movimientos que se realizan frente al sensor, sin tener que estar de pie.

Lo que sucede es lo siguiente >> la base de kinect se basa en el pequeño offset o defecto con el que tenemos que trabajar. Por ejemplo, si estamos trabajando con la idea de crear un detector de gestures, podemos grabar un SWIPE LEFT y comenzar a crear una rutina que detecte el gesto swipe left. El problema está en que la grabación de estos gestos se realiza en base a la posición de los puntos del skeleton y claro, no es lo mismo el desplazamiento de los puntos de mi skeleton en mi brazo derecho, que los del Valentino que mide la mitad que yo.

En resumen, si lo que quiero es realmente simular un output de un skeleton o algo similar, MocKinect puede darnos bastante ayuda; pero si quiero trabajar en modelos más complejos, como por ejemplo en el reconocimiento de gestures pues mucho no me sirve.

Igualmente le hecho un follow a ver como evoluciona el proyecto, porque promete bastante.

 

Saludos @ Home

El Bruno

   

28 diciembre, 2011

[#KINECT] Merry Christmas with Kinect and Visual Studio 2010 (gift of the Valentino)

image

Hi,

in these days of festivities, when you join the side 2 dwarves wanting to play, you got the kinect connected to the PC and the SDK that you strange, at the very least you get is something like the following:

image

An application for every person that appears on WebCam puts a Santa Claus Cap!!!!

Disclaimer: as they can be seen in the screenshot, in addition to the view of the WebCam I am showing the skeleton, but just as he gave a ray of sunshine to my dwarf in the arm, therefore not recognized him!

As well, after several post about Kinect, today the challenge was as follows

  1. identify the specific joint of the head of each skeleton
  2. calculate the relative coordinates of that joint before an image of the webcam
  3. paint a Santa Hat on webcam

The first point is easily solved once we iteramos by the skeletons recognized in mode Trackeable (lines 6 to 9), we can iterate between the Joints of the skeleton and verify that it is the head compared with [JointID.Head] (line 17).

Once identified the head Joint we come to the 2nd point which is a bit more complicated. Function GetDisplayPosition() (line 27) is in charge for the conversion of the position of the Joint to relative location in the image. The following capabilities of the SDK are used to this

- SkeletonEngine.SkeletonToDepthImage () using this function we can know the relative location in “depth” of a joint.

- NuiCamera.GetColorPixelCoordinatesFromDepthPixel () using this function, we can discover the position at coordinates x/Y from the depth we obtained earlier.

In both cases, it must make some adjustments on the one hand the webcam image is 640 * 480 resolution and depth capacity is only 320 * 240. But hey, with these few lines already we can define the specific location of our head and paint a SantaHat therein.

   1: void KinectSkeletonFrameReady(object sender, SkeletonFrameReadyEventArgs e)

   2: {

   3:     canvasSkeleton.Children.Clear();

   4:     this.HideImageHats();

   5:     var skeletonId = 0;

   6:     foreach (var skeleton in e.SkeletonFrame.Skeletons.Where

   7:                   (skeleton =>

   8:                             SkeletonTrackingState.Tracked == skeleton.TrackingState))

   9:     {

  10:         skeletonId++;

  11:         this.DisplayImageHats(skeletonId);

  12:         PaintBones(skeleton);

  13:         PaintJoints(skeleton);

  14:  

  15:         foreach (Joint joint in skeleton.Joints)

  16:         {

  17:             if (joint.ID != JointID.Head)

  18:             {

  19:                 continue;

  20:             }

  21:             var newPosition = this.GetDisplayPosition(joint);

  22:             this.MoveImageHats(newPosition, skeletonId);

  23:         }

  24:     }

  25: }

  26:  

  27: private Point GetDisplayPosition(Joint joint)

  28: {

  29:     float depthX, depthY;

  30:     kinect.SkeletonEngine.SkeletonToDepthImage(joint.Position, out depthX, out depthY);

  31:     depthX = Math.Max(0, Math.Min(depthX * 320, 320));

  32:     depthY = Math.Max(0, Math.Min(depthY * 240, 240));

  33:     int colorX, colorY;

  34:     var iv = new ImageViewArea();

  35:     kinect.NuiCamera.GetColorPixelCoordinatesFromDepthPixel(ImageResolution.Resolution640x480, iv, (int)depthX, (int)depthY, (short)0, out colorX, out colorY);

  36:     var newX = (int)(CameraViewer.ActualWidth * colorX / 640.0) - 30;

  37:     var intY = (int)(CameraViewer.ActualHeight * colorY / 480) - 30;

  38:     return new Point(newX, intY);

  39: }

 

This time I changed the mode of publication and if you want to download the code can do since CodePlex fromhttp://kinectmerrychristmas.codeplex.com/ .

If you already have a Kinect, SDK and wanted to test the application, you can install it directly fromhttp://kinectmerrychristmas.codeplex.com/releases/79524/clickOnce/ElBruno.MerryChristmas.application

 

Greetings @ Home and Merry Christmas

The Bruno

References:

28 diciembre, 2011

[#KINECT] Merry Christmas with Kinect and Visual Studio 2010 (regalo del Valentino)

image

Buenas,

en estos días de fiestas, cuando se te juntan al lado 2 enanos con ganas de jugar, tenes el kinect conectado al PC y el SDK que te extraña, pues lo menos que te sale es algo como lo siguiente:

image

¡¡¡ Una aplicación que para cada persona que aparece en la WebCam le pone un gorro de Santa Claus !!!

Disclaimer: como pueden ver en el screenshot, además de la vista de la WebCam estoy mostrando el skeleton, pero como justo le dió un rayo de sol a mi enana en el brazo, pues no lo reconoció !!!

Pues bien, después de varios post sobre Kinect, hoy el desafío consistía en lo siguiente

  1. identificar el joint específico de la cabeza de cada skeleton
  2. calcular las coordenadas relativas de ese joint frente a la imagen de la webcam
  3. pintar un Santa Hat en la webcam

El primer punto se soluciona fácilmente, ya que una vez que iteramos por los skeletons reconocidos en modo Trackeable (líneas 6 a 9), podemos iterar entre los Joints del skeleton y verificar que el mismo sea el de la cabeza comparando con [JointID.Head] (línea 17).

Una vez identificado el Joint de la cabeza pasamos al 2do punto que es un poco más complicado. La función GetDisplayPosition() (línea 27), es la encargada de realizar la conversión de la posición del Joint a la ubicación relativa en la imagen. Para esto se utilizan las siguientes capacidades del SDK

- SkeletonEngine.SkeletonToDepthImage() utilizando esta función podemos conocer la ubicación relativa en “depth” de un joint.

- NuiCamera.GetColorPixelCoordinatesFromDepthPixel() utilizando esta función, podemos descubrir la posición en coordenadas X/Y a partir del depth que obtuvimos antes.

En ambos casos, hay que hacer algunos ajustes ya que por un lado la imagen de la webcam está en resolución de 640*480 y la capacidad de depth es solo de 320*240. Pero bueno, con estas pocas líneas ya podemos definir la ubicación específica de nuestra cabeza y pintar un SantaHat en el mismo.

 

   1: void KinectSkeletonFrameReady(object sender, SkeletonFrameReadyEventArgs e)

   2: {

   3:     canvasSkeleton.Children.Clear();

   4:     this.HideImageHats();

   5:     var skeletonId = 0;

   6:     foreach (var skeleton in e.SkeletonFrame.Skeletons.Where

   7:                   (skeleton =>

   8:                             SkeletonTrackingState.Tracked == skeleton.TrackingState))

   9:     {

  10:         skeletonId++;

  11:         this.DisplayImageHats(skeletonId);

  12:         PaintBones(skeleton);

  13:         PaintJoints(skeleton);

  14:  

  15:         foreach (Joint joint in skeleton.Joints)

  16:         {

  17:             if (joint.ID != JointID.Head)

  18:             {

  19:                 continue;

  20:             }

  21:             var newPosition = this.GetDisplayPosition(joint);

  22:             this.MoveImageHats(newPosition, skeletonId);

  23:         }

  24:     }

  25: }

  26:  

  27: private Point GetDisplayPosition(Joint joint)

  28: {

  29:     float depthX, depthY;

  30:     kinect.SkeletonEngine.SkeletonToDepthImage(joint.Position, out depthX, out depthY);

  31:     depthX = Math.Max(0, Math.Min(depthX * 320, 320));

  32:     depthY = Math.Max(0, Math.Min(depthY * 240, 240));

  33:     int colorX, colorY;

  34:     var iv = new ImageViewArea();

  35:     kinect.NuiCamera.GetColorPixelCoordinatesFromDepthPixel(ImageResolution.Resolution640x480, iv, (int)depthX, (int)depthY, (short)0, out colorX, out colorY);

  36:     var newX = (int)(CameraViewer.ActualWidth * colorX / 640.0) - 30;

  37:     var intY = (int)(CameraViewer.ActualHeight * colorY / 480) - 30;

  38:     return new Point(newX, intY);

  39: }

Esta vez he cambiado el modo de publicación y si quieren descargar el código lo pueden hacer desde CodePlex desde http://kinectmerrychristmas.codeplex.com/ .
Si ya tienes un Kinect, el SDK y ganas de probar la aplicación, puedes instalar la misma directamente desde http://kinectmerrychristmas.codeplex.com/releases/79524/clickOnce/ElBruno.MerryChristmas.application

 

Saludos @ Home y Merry Christmas

El Bruno

   

Referencias:

22 noviembre, 2011

[# RESHARPER] Now integrated with StyleCop 4.6

Quantcast

image47dd1de4

Hi,

a couple of days ago Victor friend told me that he was about to start a project from scratch, so we sat the minimum basis for collaboration and quality for the same. If you start a project from scratch, where different people work in offline mode, it is advisable to apply a set of rules that help to "the rules of the game are the same for all". In the case of coding style, StyleCop is an excellent ally for this. In addition, Avanade Spain have an extended template compilation which inter alia applies the StyleCop rules implementation of Team Build and indicates that level of aesthetic quality is our code (if you want more info on the subject talk because the template does many things that does not come Out Of the Box with TFS2010).

But I repeat I scattered, from that I started to work with Windows 8 had not installed the StyleCop plugin in my working environment. So to demonstrate the capabilities of StyleCop to Victor, me I downloaded the latest version and I took a big surprise > This is 100% integrated with RESHARPER 6.0 version. We are adapting as a plugin for ReSharper and from here you are with the analysis in StyleCop rules coding time.

image

Obviously, for tastes > colors, and I do not believe that all rules should apply in all cases. But it is nice to see that for example, now the [this] are compulsory according to StyleCop (ReSharper loathed them), and that all your code probably will not meet the basic rules. On a WCF Application created from scratch, the list of errors is pretty long.

image

But do not despair, you always have the option to define the behavior desired for each of the rules. For example, if not believe in the documentation (or in the Kings Magi), because you can turn off this rule in particular that behave as a Hint, for example.

image

Or even in the General inspection of ReSharper code options, you can define actions to take for each of StyleCop rules.

image

If you ask me my what seems to me, I will then tell you that you feel me great Risa

Greetings @ Here

The Bruno

22 noviembre, 2011

[#RESHARPER] Ahora integrado con StyleCop 4.6

image47dd1de4

Buenas,

hace un par de días el amigo Víctor me comentó que estaba por comenzar un proyecto desde cero, así que sentamos las bases mínimas de colaboración y calidad para el mismo. Si comienzas un proyecto desde cero, donde trabajen diferentes personas en modo desconectado, es recomendable aplicar una serie de normas que ayuden a que “las reglas del juego sean las mismas para todos”. En el caso del estilo de codificación, pues StyleCop es un excelente aliado para esto. Además, en Avanade Spain tenemos una plantilla extendida de compilación que entre otras cosas aplica las reglas de StyleCop a una ejecución de Team Build e indica que nivel de calidad estética tiene nuestro código (si quieres más info al respecto hablamos porque la plantilla hace muchas cosas que no viene Out Of the Box con TFS2010).

Pero vuelvo que me disperso, desde que comencé a trabajar con Windows 8 no había instalado el plugin de StyleCop en mi entorno de trabajo. Así que para demostrarle las capacidades de StyleCop a Victor, me descargué la última versión y me llevé una gran sorpresa > esta versión esta 100% INTEGRADA CON RESHARPER 6.0. Vamos que se adapta como un plugin para ReSharper y a partir de aquí te encuentras con el análisis en tiempo de codificación de las reglas de StyleCop.

image

 

Obviamente, que para gustos > colores, y que no creo que todas las reglas deban aplicarse en todos los casos. Pero es agradable ver que por ejemplo, ahora los [this.] son obligatorios según StyleCop (ReSharper los aborrecía), y que todo tu código seguramente no cumplirá las reglas básicas. Sobre una WCF Application creada desde cero, la lista de errores es bastante larga.

image

 

Pero no desesperes, que siempre tienes la opción de definir el comportamiento deseado para cada una de las reglas. Por ejemplo, si no crees en la documentación (ni tampoco en los reyes magos), pues puedes desactivar esta regla en particular para que se comporte como un Hint, por ejemplo.

image

 

O inclusive en las opciones generales de inspección de código de ReSharper, puedes definir las acciones a tomar para cada una de las reglas de StyleCop.

image

 

Si me preguntas a mi qué me parece, pues te diré que me parece genial Risa

Saludos @ Here

El Bruno

   

6 noviembre, 2011

[# KINECT] CodePlex: 2 key projects already updated to SDK Beta 2

image

Hi,

If you work with Kinect sure some of these projects that have been already updated to Beta 2 SDK you are known:

If don’t know them, because you should :)

Greetings @ Home

The Bruno

6 noviembre, 2011

[#KINECT] CodePlex: 2 proyectos fundamentales ya actualizados a SDK Beta 2

image

Buenas,

si trabajas con Kinect seguro que alguno de estos proyectos que ya se han actualizado a la Beta 2 del SDK te resultan conocidos:

Si no los conoces, pues deberías :)

 

Saludos @ Home

El Bruno

   

23 septiembre, 2011

[# TEAMBUILD] TFS Build Extensions Community new release

image47dd1de4

Hi,

minutes ago has released an update of the Community TFS Build Extensions (which already had said something here )).

A couple of problems have been fixed in this version and… support has been added to Visual Studio 11 !!! Open-mouthed smile

As you know, for download http://tfsbuildextensions.codeplex.com/

 

Greetings @ Home

The Bruno

Source: http://mikefourie.wordpress.com/2011/09/22/community-tfs-2010-build-extensions-september-2011/

23 septiembre, 2011

[#TEAMBUILD] Actualización de las Community TFS Build Extensions

image47dd1de4

Buenas,

hace minutos se ha liberado una actualizacion de las Community TFS Build Extensions (de las que ya había comentado algo aquí).

En esta versión se han solucionado un par de problemas y … se ha agregado soporte para Visual Studio 11 !!! Open-mouthed smile

Pues ya sabes, para descarga http://tfsbuildextensions.codeplex.com/

 

Saludos @ Home

El Bruno

   

Fuente: http://mikefourie.wordpress.com/2011/09/22/community-tfs-2010-build-extensions-september-2011/

22 septiembre, 2011

[SCRUM] ScrumForTeamSystem goes Open Source!

image47dd1de4

Good,

After releasing the Board of working with WorkItems, Tfs Workbench; our friends from ScrumForTeamSystem release the code of Scrum For Team System v3 in CodePlex so that we can see a little the bowels of the same.

If not familiar with this Team Foundation Server template, simply comment that it is the first template that came with a SCRUM flavor and to Team Foundation Server 2008, it was far the best. (Personally for Team Foundation Server 2010implementation I finished convince)

As I said, to download it and see the guts of it.

 

Greetings @ Here

The Bruno

   

Download:

http://scrumforteamsystem.codeplex.com/

22 septiembre, 2011

[SCRUM] ScrumForTeamSystem goes Open Source !!!

image47dd1de4

Buenas,

después de liberar el tablero de trabajo con WorkItems, Tfs Workbench; nuestros amigos de ScrumForTeamSystem liberan el código de Scrum For Team System v3 en CodePlex para que podamos ver un poco las entrañas del mismo.

Si no conoces esta plantilla Team Foundation Server, simplemente comentar que es la primera plantilla que salió con un flavor SCRUM y hasta Team Foundation Server 2008, era lejos la mejor. (Personalmente la implementación para Team Foundation Server 2010 no me termina de convencer)

Pues lo dicho, a descargala y ver las tripas de la misma.

 

Saludos @ Here

El Bruno

   

Descarga:

http://scrumforteamsystem.codeplex.com/

10 septiembre, 2011

[# TFS2010] An excellent example of # KANBAN with Team Foundation

image47dd1de4

Good,

recently Adam Gilmore (@ adamgilmore) gave a presentation on the TechDays where she spoke a little about how to implement a working model of Kanban based on Team Foundation Server. The interesting thing about your proposal is that in addition to the ABC’s of Kanban, showed an implementation of a template of processes for Team Foundation Server 2010 to work with a model Kanban.

This template can be downloaded from CodePlex from here, and has several interesting things to say:

  • The definition of States of WIT User Story has been modified to give a Kanban workflow support.
  • It has created an ASP application.NET to show a graphic Board of States
  • It has implemented a system of reports in an Excel sheet

The following image shows the implementation of the Board, which is quite interesting as well as being open to modifications and improvements

image

Finally, if you want to see the 90-minute talk, the same you can see complete fromhttp://channel9.msdn.com/Events/TechDays/TechDays-2011-Belgium/TD035

 

Greetings @ Home

The Bruno

   

Download: http://techdayskanban.codeplex.com/

10 septiembre, 2011

[#TFS2010] Un excelente ejemplo de #KANBAN con Team Foundation

image47dd1de4

Buenas,

hace poco tiempo Adam Gilmore (@adamgilmore) hizo una presentación en los TechDays donde habló un poco sobre cómo implementar un modelo de trabajo de Kanban basado en Team Foundation Server. Lo interesante de su propuesta es que además de contar el ABC de Kanban, mostró una implementación de una plantilla de procesos para Team Foundation Server 2010 para trabajar con un modelo Kanban.

Esta plantilla se puede descargar desde CodePlex desde aquí, y tiene varias cosas interesantes para comentar:

  • Se ha modificado la definición de los estados del WIT User Story para que den soporte a un flujo de trabajo Kanban.
  • Ha creado una aplicación ASP.Net para mostrar un tablero gráfico de estados
  • Ha implementado un sistema de informes en una hoja Excel

La siguiente imagen muestra la implementación del tablero, que es bastante interesante además de ser abierta a modificaciones y mejoras

image

Finalmente, si quieres ver los 90 minutos de la charla, la misma se puede ver completa desde http://channel9.msdn.com/Events/TechDays/TechDays-2011-Belgium/TD035

 

Saludos @ Home

El Bruno

   

Descarga: http://techdayskanban.codeplex.com/

8 septiembre, 2011

[# TFS2010] TFSWorkBench is now OpenSource

image47dd1de4

Good,

This is fast because it runs from the train and will not be the driver of the train are excited with the news, turn where it should not and can not reach Madrid.

As I said, TFS WorkBench that excellent tool to analyze information about our WorkItems of the people ofScrumForTeamSystem, is now Open Source on CodePlex.

If you don’t remember that is the tool, my personal backup, i.e. my blog can help you with the entry of the dayhttp://elbruno.com/2011/04/27/tfs2010-tfs-workbench-herramienta-para-trabajar-con-tableros-con-elementos-de-tfs/

And but, you can go directly to CodePlex, download the code from here and start tinkering with it.

 

Greetings @ Here

The Bruno

   

Download: http://tfsworkbench.codeplex.com/

8 septiembre, 2011

[#TFS2010] TFSWorkBench ahora es OpenSource

image47dd1de4

Buenas,

esta es rápida porque va desde el tren y no vaya a ser que el conductor del tren se emocione con la noticia, gire donde no deba y no pueda llegar a Madrid.

Pues lo dicho, TFS WorkBench esa excelente herramienta para analizar la información de nuestros WorkItems de la gente de ScrumForTeamSystem, ahora es Open Source en CodePlex.

Si no te acuerdas de que va la herramienta, mi backup personal, es decir mi blog te puede ayudar con la entrada del día http://elbruno.com/2011/04/27/tfs2010-tfs-workbench-herramienta-para-trabajar-con-tableros-con-elementos-de-tfs/

Y sino, puedes ir directamente a CodePlex, descargar el código desde aquí y comenzar a juguetear con la misma.

 

Saludos @ Here

El Bruno

   

Descarga: http://tfsworkbench.codeplex.com/

17 agosto, 2011

[#VS2010] CleanProject, extension to cleaning projects folders

image47dd1de4

Good,

When you write posts and you have an example of code to share, you usually have to hand remove the directory “bin”, “obj”, “test results”, etc to zip/rar is not very large. As well, in the Visual studio gallery you can download an extension that is responsible for cleaning these directories (though integration with Visual Studio is a little manual) and saves us the 3 minutes of work.

The sources are also shared on CodePlex, so if you have any changes or suggestions, then you can share and improve there Open-mouthed smile

 

Greetings @ Home

The Bruno

   

Download: http://visualstudiogallery.msdn.microsoft.com/bca632e0-3948-43c8-b337-da47275717b6

Source: http://blogs.msdn.com/b/rjacobs/archive/2011/07/24/clean-project-cleans-visual-studio-solutions-for-uploading-or-email.aspx

17 agosto, 2011

[VS2010] CleanProject, extension para limpiar directorios de proyectos en Visual Studio 2010

image47dd1de4

Buenas,

cuando escribes posts y tienes un ejemplo de código para compartir, por lo general tienes que eliminar a mano los directorios “bin”, “obj”, “test results”, etc para que el zip/rar no sea muy grande. Pues bien, en Visual Studio Gallery podemos descargar una extensión que se encarga de limpiar estos directorios (aunque la integración con Visual Studio es un poco manual) y nos ahorra los 3 minutos de trabajo.

Los fuentes además están compartidos en CodePlex, así que si tienes alguna modificación o sugerencia, pues lo puedes compartir y mejorar ahi mismo Open-mouthed smile

 

Saludos @ Home

El Bruno

   

Descarga: http://visualstudiogallery.msdn.microsoft.com/bca632e0-3948-43c8-b337-da47275717b6

Fuente: http://blogs.msdn.com/b/rjacobs/archive/2011/07/24/clean-project-cleans-visual-studio-solutions-for-uploading-or-email.aspx

Seguir

Get every new post delivered to your Inbox.

Únete a otros 772 seguidores