VS2010: JScript Editor Extensions!!!

Warning: array_merge(): Argument #2 is not an array in D:\home\site\wwwroot\wp-content\plugins\simple-social-share\simple-social-share.php on line 144

Buenas noches una vez mas!
Pues les comento que antes de dormir no podia dejar pasar postear sobre esto que vi y hasta la fecha no puedo publicar! Open-mouthed smile
Se trata de la extensión oficial para el editor de JScript.
Ojo que dice JScript, no JavaScript! pues de eso podemos conversar en otra oportunidad Smile, o bueno… si estan interesados en la explicación, aqui les dejo una breve referencia.

Pues bien! para iniciar con esto se necesita que nos ubiquemos en el administrador de extensiones:

image

No se preocupen, la extensión no ocupa mucho espacio.

image

La instalación como tal requiere que se reinicie el Visual Studio, asi que luego de esto nos encontramos con:
– Identificar si las llaves “{}”, corchetes “[]” se encuentran cerradas, de qué manera? resaltando Smile
image

– Mejoras al soporte a documentación XML, específicamente documentacion de parámetros.
image

– Resaltar la palabra seleccionada, en todo el documento Open-mouthed smile
image

– Mejoras al definir “sub regiones” de código, es decir, pasamos de:
image

a:
image

Hasta aqui he resumido lo que tiene esta nueva extensión.
Lo que he notado es que cada opción se puede trabajar de manera independiente, por eso, al revisar en el administrador de extensiones:
image

De momento estoy decidido a revisar las ultimas actualizaciones del resto de extensiones para JavaScript, tal como habia publicado en anteriores situaciones, como:
Intellisense y Snippets con Javascript
Extensión para editor JavaScript (y CSS!)
Javascript Parser

Y sobre esto, ver con que configuración quedarme Smile, la verdad es que para ser la primera versión, se ve interesante pero el JavaScript Parser todavia lleva la delantera Open-mouthed smile!

Saludos
@Jersson

TFS2010: Express… cuando?

Buenas noches amigos,
Les escribo debido a que hace mucho tiempo ando pensando en esta posibilidad.
Definitivamente es obvio que deben preguntarse y también preguntar:

“Por qué no hay version Express del Team Foundation Server?”

IC365681

La respuesta y el detalle lo pueden encontrar en la red, aqui listaré algunas referencias:
Por qué no hay TFS Express?
TFS Express?
Team Foundation Server Express Edition
Pedido de TFS Express en Microsoft Connect
El Bruno dando su punto de vista Open-mouthed smile

Desean resumir las causas? pues: costos, posicionamiento, estrategia, costos, costos!

Pero siendo honestos… para que usarían una versión express del TFS?
Definitivamente tiene cientos de características muy interesantes, pero ojo, está orientado al trabajo en equipo y del equipo! entonces… quizá lo que están buscando es una opción de menor costo!

Personalmente me interesaría contar con una versión reducida del TFS, básicamente me conformo con el Control de Código fuente y una versión reducida de la asignación de tareas, de esta último característica, incluso la tomaría como opcional, ya que en casa me preocupa bastante no contar con la solidez a la que el TFS nos tiene acostumbrado.

Generalmente, a falta de TFS prefiero tomar como opción temporal el VSS, incluso tengo uno en casa!
image
Pero la verdad, es que confio salga pronto un TFS Express o al menos Team Foundation Control Express, en serio Smile!!

Y ustedes que sugieres?
Yo en breve estaré revisando otros controladores para seguir versionando en casa Smile

Saludos
@Jersson
PD: Esto va para algunos clientes… VSS2008, no existe!! creanme por favor! Open-mouthed smile

VS2010: Formatear texto seleccionado

Buenos días amigos, hace poco me topé con una funcionalidad que no veía/usaba hace tanto tiempo.
Qué habia sucedido, pegué algo de código HTML a una página y queda algo como esto:
image

Seleccionamos el texto, click derecho…
image

Lo cual quedaría asi:
image

Ya antes de despedirme les comento que tambien se puede aplicar para todo el documento:
image

Y para programación en C#, pues, también funciona, espero puedan confirmar este dato Open-mouthed smile

Sin más, me despido.
Saludos!

@Jersson
PD: No es broma, pero me he encontrado con personas que hacen el formateo de documentos… a mano! luego quedan muy contentos gracias a esta opción Smile

VS2010: Mejoras al depurar… IntelliTrace!

Buenas noches amigos, rapidamente quiero compartir unas pantallas del IntelliTrace, nueva herramienta de depuración que viene con nuestro bien querido Visual Studio 2010. Todo esto a raiz de un ejemplo que vengo realizando aqui en la oficina (bueno, ahora en casa pero ya saben… no traigas a casa los deberes) 
Comenzamos… se cayó!
image

Por si no se encuentra habilitado, vayamos al menú:
image

Lo cual nos presenta la siguiente ventana:
image

Pues bien, hasta este punto ya deben imaginar lo que tienen frente a ustedes Open-mouthed smile, un histórico de las excepciones generadas en la aplicación, y si le hacen click a alguno de los elementos recolectados, pues, veran el detalle:
image

image

image

Y los enlaces que ven, dependiendo del caso, contienen información relevante:
image

Los invito a explorar esta herramienta, en realidad, hay muchas cosas por revisar Open-mouthed smile

image

Me despido.
Saludos
@Jersson
PD: Pueden usar esta herramienta ni bien ponen un punto de interrupción, no esperen a que se caiga la aplicación!

VS2010: Sacando los “tabs” del Visual Studio

Buenas noches con todos, esta semana me toca trabajar con CodeSmith para generar pantallas ASP.NET, salvo algunos inconvenientes, me va bien con eso. Pero algunas cosas que quiero validar ya requieren salte al Visual Studio 2010 y otras veces incluso al navegador.

Bajo ese procedimiento es que voy encontrando algunas mejoras en el *.aspx, que luego debo replicar al *.ct (extensión del archivo del generador de código), el trabajo es interesante!! pero como estoy falto de dos monitores, recordé que Visual Studio 2010 permite sacar las pestañas del entorno y con ellos ahorrar espacio de trabajo Smile

Como ya deben haber notado, hace un tiempo publiqué dicha característica pero me parece correcto publicar como es que en este momento me ayuda a continuar con mi trabajo de manera mas ordenada y claro, sin distracciones Open-mouthed smile

Es decir, siendo prácticos, he pasado de trabajar asi:
image

A esto:
image

Antes de despedirme quisiera comentar que espero les sirva esta característica, con este ejemplo creo que pueden sacar sus propias conclusiones Open-mouthed smile
Y ya saben, si tienen un monitor de sobra, me avisan!!

Saludos
@Jersson

VS2010: Explorador de objetos SQL

Listo! antes de comenzar unos trabajos pendientes, quiero compartir con ustedes una funcionalidad que me consultaron hace poco.

Pues bien, como recordarán (bueno, espero que si Smile) hace un tiempo publiqué un post que comentaba el nuevo editor de T-SQL integrado con Visual Studio 2010.
image[23]

Pues bien.
La consulta fue donde ubicar los objetos de las base de datos, es decir: tablas, procedimientos y demás.

Quizá sea algo obvio pero no hay pregunta tonta, asi que:
image

En efecto… se usa el explorador de servidores!
Aqui explorando una base de datos (primero se agrega una conexión)
image

Aqui como en el tradicional explorador de objetos de SQL, explorando una tabla
image

Bueno, espero hayan notado donde me ubiqué, pues indica comparación de datos.
Y para comparar datos, mínimo debemos indicar contra que tabla comparar Open-mouthed smile
image

De momento tengo que detenerme en este post. Espero les sea de utilidad, la verdad es que a mi me resulta práctico para situaciones poco complejas, como por ejemplo: algunos procedimientos que se tienen que revisar sin necesidad de estar saliendo del entorno (esa no era la idea del Visual Studio? Open-mouthed smile)

Sin más me despido

Un Abrazo
@Jersson

Alphab-IT: Primer ciclo de capacitación interna!

Buenas noches estimados amigos!
Se que ha pasado poco más de un mes desde mi último post, pero creo que vale la pena mencionar que luego de algunas revisiones, se pudo liberar el primer temario de sesiones que se darán en nuestro ciclo de capacitaciones, claro está, inicialmente para los miembros de Alphab-IT Open-mouthed smile

En realidad se tratan de temas variados que buscan inicialmente alinear una serie de conceptos que venimos encontrando entre los miembros del equipo.

Definitivamente nuestra intención no es brindar cátedra ni demostrar si uno sabe más que otro, pero lo ideal es llegar al punto del lenguaje común, concepto que -si alguno de ustedes me conoce o ha trabajado en algun proyecto en el cual estaba apoyando- tratamos de interiorizar en los equipos Smile

Claro, sería soberbio decir que esto lo dictará una sola persona! es demasiado conocimiento y responsabilidad!!

Capacitación Interna

Aprovecho en mencionar que parte de las prácticas en toma y trazabilidad de requerimientos las venimos utilizando ya varios meses, muchas de ellas a raiz de lo que fuimos aprendiendo en los últimos años de trabajo. Si, tambien trabajamos sobre una metodología, y le pusimos nombre! Open-mouthed smile

Y bueno… es solo el primer ciclo de capacitaciones, se vienen más pues con esto solo estaremos dando el primer paso Smile en temas muy importantes, ya saben, queda mucho camino por recorrer.

Cabe resaltar que lo que estoy poniendo es un borrador ya casi terminado, pero definitivamente iniciaremos esta semana, serán muchos sábados, lo sabemos, pero mas vale tarde que nunca!

Saludos
@Jersson