SharePoint Latin Rotating Header Image

Toolbox

El ecosistema de las apps como una opción para mejorar tu carrera profesional

Un buen amigo mío me hizo el comentario de que quiere mejorar por no decir cambiar su carrera, él es ingeniero industrial y siempre se ha caracterizado por tener fortalezas en matemáticas y lógica. Incluso me comentó que cuando cursó la materia de programación en la universidad le gustó mucho y además fue fácil para el adaptarse y entender los fundamentos de la programación.


Todas las carreras profesionales tienes un sustento y razón de ser en la sociedad, si existen como oferta académica es porque existe demanda en el mercado. Las universidades cuentan con estudios y mecanismos formales que les permiten monitorear las distintas industrias y requerimientos de una región y con base en ello dictaminar la apertura de una nueva carrera. Sin embargo, como profesional de la información que tiene más de 13 años en la industria puedo decir que el futuro es muy prometedor en cuanto a las tecnologías de la información, desde mi perspectiva muy personal estamos apenas iniciando, ha costado mucho para la industria de las tecnologías de la información acordar estándares y mecanismos de interoperabilidad que nos permitan estar conectados desde cualquier lugar, a cualquier hora y desde cualquier dispositivo. El camino ha sido largo y poco a poco se han venido constituyendo las partes medulares de un ecosistema conectado y disponible, reconocimiento de voz, gestos táctiles, digitalización, reconocimiento facial, entre otros al fin están tomando una forma mucho más robusta y sustentable para la vida diaria tanto en casa como en la empresa.


A mediados de la década de los 2000 en algún punto recuerdo que se llegó a comparar la madurez de la industria de las tecnologías de la información equivalente a los 1800 y como las piezas y conceptos de urbanización se podían comparar con algunas piezas y conceptos de las tecnologías de la información, ver metrópolis.  Solo imagina como se tuvo que llegar al acuerdo para estandarizar los rieles o rutas de un tren entre regiones e incluso países, o como se llegó a estandarizar internacionalmente las medidas y componentes mecanismos armas de fuego, entro otras industrias. Los estándares web han sido cruciales en la evolución de nuestra industria.


Buenos pues hemos seguido avanzando en la creación de especificaciones y estándares para conectar sistemas y redes, versiones de estándares para internet se han estado actualizando y también multitudes de técnicas, marcos de trabajo o frameworks, enfoques de solución, patrones, arquitecturas de construcción se han posicionado en la industria. De pronto abrimos los ojos y nuestros sitios web deben de ser afines a los dispositivos móviles, de pronto las empresas cuentan con nuevas tabletas o dispositivos que los empleados traen día con día, ahora los consumidores cuando tienen una necesidad especifica que no está cubierta por las características de funcionalidad de un dispositivo móvil lo primero que piensa es “seguro hay una app (aplicación) para esto” y sin duda alguna dispuestos a pagar por ella. Es aquí donde desde mi muy humilde opinión parte del futuro se ve reflejado. 


El ecosistema de “apps”


Si estás buscando hacer un cambio en tu carrera y adentrarte al mundo de la programación mi recomendación inicial es que sigas el enfoque de las apps como una alternativa. Mientras más utilices tu Smartphone y tableta, mejor preparado estarás para idear alguna solución candidata para ser una app. Si eres especialista en otra industria o tienes carrera distinta a tecnología de la información excelente, hoy más que nunca nuevas aplicaciones son requeridas, las herramientas para construirlas reducen la complejidad y tu estimado amigo con la experiencia en otros campos estoy seguro hay focos de oportunidad.


Adicional, hoy más que nunca empresas como Microsoft, Google, Netflix, Youtube, Samsung, Nintendo, AT&T, etc. ofrecen kits de programación o programas de capacitación gratuitos para fomentar la creación y uso de aplicación de más alta calidad. Anímate a enrolarte a algún programa de esta naturaleza y busca apoyo directo con los profesionales de la empresa en cuestión.



Microsoft cuenta con diversas plataformas de comercialización de apps como Windows Store, SharePoint Store, Office Store, también Skype tiene su Store. Cuantas personas y empresas usan los programas de Office como Word, Power Point, Excel. Buen pues estos programas ahora pueden usar apps tanto gratuitas como pagadas para facilitar la realización de una tarea en particular.  


 


<A href=”http://www.microsoft.com/office/preview?videoid=c2aafc1a-91cb-4b13-8e8a-c9794000b6e1&from=shareembed-syndication” mce_href=”http://www.microsoft.com/office/preview?videoid=c2aafc1a-91cb-4b13-8e8a-c9794000b6e1&from=shareembed-syndication” target=”_new” title=”Apps in a nutshell for Office 2013 and SharePoint 2013″>MS_Office Apps in a nutshell for Office 2013 and SharePoint 2013</A>


Si tienes Word en su versión 2013 notaras que en el “Ribbon” de Insertar “Insert” existe un icono llamado Apps for Offi



 


Adicional la empresa de capacitación virtual http://www.pluralsight.com cuenta con robustos cursos y módulos de programación desde lo más básico hasta lo más avanzado, de hecho, existen diversos casos de éxito que usando el material de esta empresa han podido hacer un cambio de carrera como:



Aquí una entre a Iris sobre cómo pudo ser un desarrollador de Software en 1 año.  

Usando SharePoint Designer 2013 como si fuera la versión 2007 o 2010

Por razones relacionadas con el soporte que SharePoint 2013 le da a HTML5 en SharePoint Designer 2013 se ha removido la opción de pre visualización la cual es y ha sido parte esencial para manipular ciertas funcionalidades del producto, dejándonos sin la posibilidad de ser tan productivos como antes en ciertas opciones. Quejarnos no es del todo una opción ya que SharePoint Designer 2013 al ser un producto sin costo y disponible abiertamente no se tiene un panorama de funcionalidad y soporte planeado.


He aquí dos videos en torno a SharePoint Desginer 2013 donde muestro como hacer uso de algunas de las funcionalidades que se vieron afectadas por el cambio.


Desde ya gracias y no olvide suscribirse a mi canal de Youtube.



Y aqui otro video mas



Si tienes alguna duda con SharePoint Designer 2013, adelante dejala comentario y buscare como respoderla.

Migrar contenido SharePoint es fácil con Sharegate

No intento vender una solución como la única verdad absoluta o fórmula mágica para salir de algún problema técnico. Por el contrario, herramientas como Sharegate facilitan el proceso de migrar contenido en SharePoint de una manera tan simple que realmente justifica su inversión. Las migraciones en SharePoint tienen toda una estrategia funcional bien marcada que si la seguimos al pie de la letra podremos potencialmente lograr una migración exitosa entre versiones del mismo producto, sin embargo, no todas las empresas tienen el presupuesto para contratar a una empresa externa para hacer esta labor y tampoco el compromiso para involucrar personas y recursos valiosos de la empresa.


Tome el tiempo para grabar una breve demostración de una aplicación de terceros llamada Sharegate con la cual podemos realizar de forma muy sencilla el copiado tanto de artefactos como de contenido SharePoint. Esta herramienta ofrece diferentes módulos de funcionalidad que se pueden adquirir por separado para atacar diversos escenarios de migración como el subir masivamente archivos, copiar contenido de un sitio SharePoint a otro independientemente de su idioma y versión.


En fin, aquí está el video.



Cuestionario inicial de oportunidad SharePoint

Uno de los principales problemas del mundo del desarrollo de soluciones en SharePoint con los que me he encontrado desde el año 2003 es justamente como dimensionar un proyecto, como entender la realidad en la que nuestros clientes se encuentran y buscar visualizar las expectativas para solucionar su problema, en ese sentido he escrito algunos post que dan un norte de cómo manejar esta situación:



Sin embargo, el día de hoy quiero compartir un formulario que normalmente utilizo al inicio de cualquier oportunidad. Este formulario me permite identificar de forma inicial la problemática que el cliente cree tener, la solución que el cliente visualiza, un diagnóstico inicial del estado de la tecnología y sobre todo un poco de contexto para determinar si mis servicios serán de valor aquí mediante el entendimiento de la necesidad. Quería compartirlo con la comunidad como una herramienta general que puedes usar tanto como para SharePoint o cualquier otro producto que dé una solución de negocio.




Aqui lo puedes decargar:

Documentando Granjas SharePoint con SharePoint Documentation Toolkit

Hoy quiero comentar sobre una herramienta que todo consultor o empresa que ofrece servicios SharePoint debería de tener. Sucede que con cada nuevo cliente y/o proyecto tenemos que conocer la granja donde potencialmente estaremos soportando o instalando nuestros desarrollos, en ese sentido hay que ser muy cuidadosos de no impactar configuración existente y sobre todo de tener el conocimiento de la configuración para asegurar que los movimientos que haremos no impacten a otros y si así fuese el caso, saber cómo estaba configurado antes. En el pasado he tenido la experiencia de conocer una empresa que se metió en graves problemas por no haber sido lo suficientemente cuidadosos de documentar la configuración de la granja de producción antes de implementar algunos paquetes de solución con desarrollo personalizado en la granja de cliente, termino siendo un desastre.


Así mismo, empresas que han invertido millones en su plataforma de colaboración basada en SharePoint también deben de mantenerse al día y conocer la configuración que se tiene implementada. Recuerden que cuando tenemos un entorno productivo y somos una empresa grande es muy probable que tengamos más de una granja, más de un ambiente, con múltiples servidores probablemente balanceados que deberán todos contar con el mismo nivel de configuración y de paquetes de actualización, desde la perspectiva SharePoint todos sabemos que nuestros Web Front Ends deben de estar idénticos en cuanto a configuración se refiere y claro esto se vuelve un reto mantenerlos al día.


Es aquí donde SharePoint Documentation Toolkit  de Acceletario, LTD entra a la escena. SPDocKit es una herramienta de documentación que asiste a los administradores y consultores SharePoint en conocer, comparar y rastrear los cambios de configuración de granjas SharePoint 2007 y 2010 en tan solo 3 clics, permitiendo sin duda un conocimiento mucho más detallado de la configuración en minutos.


Características:


  • Genera documentación de granjas SharePoint: Simplemente instalando y/o ejecutando en cualquieras de los servidores de una granja SharePoint 2010 o 2007 puedes generar un documento de Word o PFD al vuelo tras revisar los aspectos de configuración que tú mismo seleccionas para depositarlos en tablas y textos dentro del documento. Es muy extensa toda la configuración que se puede documentar y sin duda presenta una radiografía con la que puedes entender en qué estado de configuración está tu granja.
  • Explora la configuración de tus granjas: La interface visual de Documentation Toolkit ofrece una vista de árbol con la cual puedes explorar mediante nodos y vistas los distintos elementos de configuración que tienes en tu granja permitiendo consultar en el momento y totalmente en línea la información.
  • Documenta contraseñas y llaves de producto: Existe distintas modalidades de uso de este producto y uno de ellos nos permite contar con un acceso total a la información de nuestra implementación. Entre ellas contraseñas y claves de producto, podemos configurar una base de datos SQL para almacenar el estado de las configuraciones y mantener con el tiempo esa información.
  • Comparación de la configuración entre granjas: Valida los cambios de configuración que pueden existir en los servidores entre granjas SharePoint. La opción de comparación te muestra las diferencias.

Aqui un video de demostracion:



CALM Designer para SharePoint 2010

Me encontré una aplicación para hacer consultas CALM a SharePoint. Esta aplicación soporta trabajar con SharePoint on Premise y SharePoint en la nube, osea Office 365 lo cual me pareció fabuloso. Básicamente usamos la aplicación para conectarnos a cualquier sitio SharePoint 2010 y elegir la lista o biblioteca que deseamos consultar, posteriormente elegimos los campos o fields que necesitamos obtener en la consulta y un filtro de tipo where con toda la gama de opciones de filtrado que CALM soporta. Lo mas cool es que tiene la opcion de generarte codigo de la invocacion del Web Service de SharePoint con codigo del lado servidor, codigo del lado cliente o invocacion regular del web service.

 

image

Aqui el articulo de introduccion de la aplicacion – http://karinebosch.wordpress.com/my-articles/caml-designer/

Aqui el enlace para descargarla: http://sharepoint.biwug.be/CamlDesigner/CamlDesigner.zip

Cuales son los temas estratégicos de tu empresa y como capitalizar el conocimiento de la gente con SharePoint 2010

Antecedentes

En este post veremos que funcionalidades pre construidas existen en el producto SharePoint 2010 para permitir a la empresas concretar y fortalecer su estrategia de administración del conocimiento.

Introducción

Cuando la información crece de manera exponencial siempre pensamos en clasificarla de forma racional y lógica. En el pasado era común encontrar en las oficinas enormes casilleros con millones de documentos clasificados probablemente por orden alfabético. Hoy en día con el uso de los sistemas informáticos y de la paquetería de software para oficina el tema del almacenamiento y clasificación física de la información se ha delegado al área de informática, es justo decir que toda la clasificación que hoy generamos se reduce a carpetas dentro de nuestra computadora de escritorio, en especial “Mis Documentos”.

En algunos casos el departamento de informática aprovisiona carpetas públicas en la red en donde podemos copiar nuestra información y de alguna manera respaldar sobre un almacenamiento distinto al nuestro los documentos que generamos.

Sin embargo, por ser digital entonces ya no existen límites físicos que nos impidan clasificar, organizar, accede, asegurar y proteger la información de nuestra empresa de forma innovadora que responda a las necesidades de negocio. En ese sentido es bien sabido que SharePoint nos ofrece repositorios de almacenamiento con funcionalidad pre construido para facilitar el trabajo, en otras palabras, subir documentos a una biblioteca de documentos SharePoint nos permite manejar versiones de los documentos, suscribirse a alertas de correo electrónico para saber cuándo y por quien estos documentos han sido modificados, aplicar permisos de acceso y una serie de capacidades adicionales más que fortalecen al trabajador con mejores herramientas.

image

Volviendo al tema de la clasificación y con relación a SharePoint contamos con la posibilidad de crear carpetas dentro de las bibliotecas de documentos como la primera alternativa de clasificación la cual resulta muy conveniente para equipos de trabajo que utilizan sitios SharePoint para colaborar y comunicarse mejor.

image

Sin embargo, en una escala mayor a nivel empresarial y en un contexto mucho más corporativo la clasificación de documentos mediante el uso de carpetas no es una estrategia conveniente para capitalizar el conocimiento de toda la gente. Todo el trabajo de oficina que las personas realizan en una empresa está alineado a estrategias que obedecen a una visión de negocio por lo tanto el contenido que estos generan deberían de clasificarse o etiquetase de una manera más robusta y formal a fin de poder encontrar y relacionar no nada más la información sino el conocimiento de manera más rápida y ágil. Es por ello que actualmente es una necesidad imperante para los directores de TI el poder clasificar el contenido empresarial de una manera que represente y consolide el capital intelectual de la organización para lograr una administración del conocimiento que represente para los empleados y la empresa una ventaja competitiva.

Servicio de Administración de Metadatos, el Servicio de Perfiles de Usuario y el Servicio de Búsquedas

En la edición estándar y empresarial de SharePoint Server 2010 se cuenta con una aplicación de servicio llamada Servicio de Administración de Metadatos el cual ofrece un motor de gestión de etiquetas y términos de carácter general que los empleados usan para clasificar el conocimiento expresado en documentos y archivos de oficina. En conjunto con la aplicación de servicio de Perfiles de Usuario estos términos y etiquetas se comporten de forma relacionada para proveer información contextual y específica para cada etiqueta.

En el siguiente ejemplo vemos a un usuario clasificando documentos y haciendo uso de las opciones de SharePoint para etiquetar documentos en una biblioteca de documentos.

image

En la siguiente imagen vemos una página de perfil de la etiqueta. En esta página del perfil podemos ver lo siguiente:

  • Que otros documentos han sido etiquetados con la misma etiquetas
  • Que personas se han declarado como expertos en esa etiqueta o tema para recibir preguntas sobre el mismo
  • Pizarra de notas sobre el tema en cuestión
  • Enlace para seguir o suscribirse a esta etiqueta
  • Enlace para buscar a las personas que también se han suscrito a la etiqueta

image

La integración que se tiene con el Perfil de usuarios permite conectar la funcionalidad de las etiquetas con la funcionalidad del perfil. En conjunto como organización se puede contar con toda una propuesta de gestión de contenido donde las personas son los principales actores que de forma vibrante y completamente transparente capitalizan el conocimiento.

En la siguiente imagen vemos como la opción de “Add to Ask Me About in Profile” de la página de perfil de la etiqueta se termina mostrando en la sección de “Ask Me About” en la página del perfil del usuario.

image

Así mismo y como parte de la integración mencionada anteriormente se tiene la opción del Newsfeed como una alternativa para suscribirnos al contenido y etiquetas que más nos interesa para estar al tanto de aquellas actividades y operaciones que suceden en el portal.

image

Es improtante mencionar que tambien el Social Connector de Outlook 2010 muestra la informacion del Newsfeed.

image

En el enlace de My Interest el usuario puede elegir de un grupo de categorías que eventos le interesa rastrear desde esta opción de suscripción.

image

Podríamos comparar esta opción como un timeline corporativo que nos permite estar siguiendo tanto personas como etiquetas o temas estratégicos de la organización.

Por otro lado, el motor de búsquedas de SharePoint también juega un papel muy importante en la administración del conocimiento ya que muestra los temas o etiquetas como panel de refinamiento de los resultados de las búsquedas permitiendo segmentar y encontrar la información de manera mucho mas sencilla.

En la siguiente imagen vemos los distintos paneles de refinamiento de los resultados de las búsquedas y entre ellos el de las etiquetas.

image

Admnistración del Conocimiento en Sitios de Colaboración

Ahora bien, ya dentro de un sitio de colaboración para un proyecto o equipo por ejemplo, los usuarios pueden contar con un mapa de etiquetas con el cual fácilmente puedan navegar y contactar a los usuarios expertos.

image

También las bibliotecas de documentos que cuentan con contenido etiquetado pueden exponer en un menú de filtrado todas las etiquetas para ofrecer un mecanismo mejorado de consulta de la documentación.

image

Esta imagen ha sido tomoada de http://www.endusersharepoint.com/EUSP2010/2010/04/14/10-ways-sharepoint-2010-improves-findability/

El cliente de Office no podia quedarse atras y el sistema de etiquetas tambien se pone a disposicion en los productos que nuestros usuarios usan dia con dia, por un lado tenemos el panel de informacion del documento en donde vemos el seleccionador de etiquetas.

image

En la opción de Backstage View de cualquier cliente de Office tambien tiene integración con el Manage Metadata Service.

image

En resumen

En SharePoint 2010 se tiene funcionalidades disponiblse para establecer una estrategia de administración del conocimiento usando cualquier edición del producto estándar o enterprise. Sinceramente, siento que para una organización donde Knowledge Management es una imperante necesidad, el servicio de Perfiles de Usuario, Servicio de Administración de Metadatos y Servicio de Búsquedas son una alternativa muy valiosa hoy en día para hacer del conocimiento una ventaja competitiva. Todas estas aplicaciones de servicio requieren de planeación por separado para su configuración y aprovisionamiento acorde a las necesidades y objetivos de la empresa; y muy importante su puesta en marcha para fomentar un cambio cultural en la forma de trabajo y asegurar que los usuarios finales utilicen y participen en el proecso para capitalizar el conocimiento empresarial y hacer frente con exito a la competititvidad.

Haaron González

PowerShell Command Builder para SharePoint 2010 y Office 365

Encontré por ahí una aplicación para generar comandos de PowerShell llamada PowerShell Command Builder la cual encuentro muy útil. La dirección para acceder es http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html y requieres contar con el plugin Silverlight en tu navegador.

image

Aqui mas informacion: http://www.microsoft.com/download/en/details.aspx?id=27588

Facilitando el descubrimiento con SEO Toolkit

Para todos aquellos que construimos soluciones para Internet es necesario contemplar como agregar metadatos a nuestras páginas para que buscadores o servicios de búsqueda permitan encontrarlas, indexarlas y potencialmente arrojarlas como resultados.

Sin embargo, no solamente llenar de metadatos los encabezados de nuestras páginas es suficiente para permitir a servicios de búsqueda encontrar y rastrear el contenido. Es necesario asegurar que nuestro sitio web cuenta con enlaces propiamente vinculados a otros sitios, contenido ligero y accesible, código HTML bien formado que cumple con los estándares, entre otros elementos y referencias importantes de revisar.

SEO Toolkit es una herramienta que nos permite optimizar nuestros sitios web para un mejor decrubrimiento por parte de servicios y motores de busqueda. SEO Toolkit analiza nuestros sitios y recomienda posibles mejoras que podemos realizar y así facilitar a los servicios de búsqueda el encontrar nuestro contenido. Podríamos pensar que SEO Toolkit es un agente analizador que identifica como optimizar nuestros sitios para facilitar su descubrimiento en internet.

Esta es una herramienta de Microsoft por lo tanto se instala sobre IIS 7.0 y hace uso de SQL Server 2008 para recopilar y almacenar el resultado de los análisis. Así mismo este componente se integra a IIS 7 y permite acceder a reportes, reglas, validaciones y sugerencias para mejorar nuestro portal.

SNAGHTML371585e

Cuando creamos un nuevo análisis podemos configurar el sitio que queremos analizar, el número de enlaces que deseamos revisar, la autentificación que se deberá soportar y todo lo necesario para que la herramienta desempeñe una revisión de forma adecuada.

Los resultados obtenidos son muy valiosos ya que nos carga validaciones e incumplimientos que se realizaron. Por cada incumplimiento nos da un alto nivel de detalle entre ello la posible solución. Por fin ya no tendremos que recurrir a otras herramientas de análisis de sitios web.

SNAGHTML3717495

Ya hacia falta una herramienta tan valiosa como esta, que bien que Microsoft identificó el hueco y nos proporciono una alternativa aceptable. Estoy seguro que SEO Toolkit aportará mucho valor para tus proyectos web.

Dejo el enlace del sitio para que proceda a evaluar e instalar.

image

HG

Lista de herramientas y programas para desarrollo MOSS o WSS 3.0

Ya son varias ocasiones que preguntan lo mismo y aqui dejo la respuesta con la intención de mejor mandar el enlace del post la siguiente vez.

.NET Framework 2.0 con Service Pack 2
.NET Framework 2.0 SDK
.NET Framework 3.0
.NET Framework 3.5 con Service Pack 1

Microsoft Silverlight 3.0
Microsoft Silverlight 3.0 SDK
Microsoft Silverlight 3.0 Tools for Visual Studio 2008 SP1

Microsoft Windows Server 2003 Standar Edition con Service Pack 2 ideal Windows Server 2008 Standar Edition
    – Internet Information Services 6 o 7,
- unido a un controlador de dominio

 

Microsoft SQL Server 2005 Standar Edition con Service Pack 4 idea SQL Server 2008
    – Collation Latin1_General_CI_AS_KS_WS
    – SQL Reporting Services sin configurar
    – SQL Analysis Services
    – SQL Integration Services
    – Puerto TCP 1033 abierto
    – Con TCP and Namepipes en la configuración de TCP/IP

Microsoft Office 2007 Professional Plus con Service Pack 2
    – Microsoft Outlook 2007
    – Microsoft Access 2007
    – Microsoft Word 2007
    – Microsoft Excel 2007
    – Microsoft InfoPath 2007
    – Microsoft Visio 2007
    – Microsoft SharePoint Designer 2007
    – Microsoft Project 2007

Microsoft Office SharePoint Server 2007 con Service Pack 2
    – Paquete de Idioma en Español para Windows SharePoint Services 3.0
    – Service Pack 2 del paquete de Idioma en Español para Windows SharePoint Services 3.0
    – Service Pack 2 del paquete de Idioma en Ingles para Windows SharePoint Services 3.0
    – Paquete de Idioma en Español para Office SharePoint Server 2007
    – Service Pack 2 del paquete de Idioma en Español para Office SharePoint Server 2007
    – Service Pack 2 del paquete de Idioma en Ingles para Office SharePoint Server 2007
    – SharePoint Server 2007 SDK version 1.5
        – Application Definition Designer (this application comes with SP2007 SDK)
    – Puertos 80,5555, 8080 to 8085 abiertos
    – Configurar Outgoing email, diagnost and logging con 5 logs cada 5 minutos

Microsoft Visual Studio 2008 Professional Edition con Service Pack 1
    – Microsoft Visual Studio Team Explorer
    – No incluir SQL Express
    – No incluir Crystal Reports componentes
    – Visual Studio extensions for Windows SharePoint Services 1.3
    – Microsoft Chart Controls for .NET Framework 3.5

Commuity Tools
    – Fiddler2
    – CALM Query Tools Server
    – CALM Query Tools Client
    – SharePoint Desginer Custom Workflow Activities
    – SPDisposeCheck
    – SharePoint Tips Utility Pack
    – STSDev   
    – Stramit.CamlViewer 2007
    – SharePoint Manager 2007
    – Notepad++
    – SharePoint Content Deployment Wizard
    – .NET C# Code Snippets
    – AjaxControlToolkit
    – SmartTools v4.0
    – SmartTools JQuery Loader v1.0

Claro que esta lista puede cambiar con actualizaciones mas recientes o herramientas emergentes.

Saludos!