Antes de que llegue a nuestro tema, sabes que somos como empresa no un centro de entrenamiento de SharePoint. Desarrollamos, construir e instalar soluciones SharePoint "terceros" (véase abajo). Estén familiarizados con otros puestos de la biblioteca de SharePoint AMS que en realidad son muy técnicas, que éste está orientado diferentemente. Queríamos poder dirigirme todos nuestros usuarios especialmente algunos de nuestros nuevos miembros a la comunidad de SharePoint.
"Soy nuevo en SharePoint. Tengo un fondo en ColdFusion, HTML, Java, Ruby, C++, Photoshop, (Inserte aquí la vida anterior), etc., y ahora quiero aprender SharePoint. ¿Dónde empiezo?"
Si usted está intentando aprender SharePoint, incluso empezar puede ser un poco intimidante. Información de SharePoint está disponible en muchas formas: libros, blogs, foros de discusión, conferencias, eventos, seminarios y más. Con tanta información disponible de forma gratuita, ¿por dónde empezar?
Empezar con un libro. Hay muchos recursos gratuitos por ahí, pero muchos de ellos están fuera de contexto para alguien que sólo viene a SharePoint. Un libro suele ser muy concisa y completa. Puede mantenerlo contigo, resáltelo, tomar notas y tenerlo accesible. Puede ser un libro físico o una versión digital. No importa. Hay tantos libros para elegir que no importa qué libro empieza con. Elige uno. Comprar uno. Tomar prestado uno. Roba uno. Por favor espera en realidad uno no robes. Usted encontrará que la comunidad de SharePoint es una comunidad muy atractiva de las personas que se prestan o darle un libro si pides uno alegre.
Incluso cuando a partir de un libro (o de clase o adivinar su camino a través de ella), todavía recomendaría el siguiente enfoque básico para el aprendizaje de SharePoint:
Aprenda la terminología de SharePoint. Es importante entender la terminología básica con cualquier plataforma, pero es fundamental para entender los bloques de edificio de SharePoint. Usted necesita saber qué es una lista de SharePoint. Necesita mucho más palabras clave: granja, aplicación Web, Site, colección de sitios, biblioteca, lista, flujo de trabajo, actividad, alerta, artículo y mucho más. No necesitas recordar todos los detalles específicos o convertirse en un experto todavía, pero tienes que entender la terminología y los límites de SharePoint.
Aprender la interfaz del navegador de SharePoint. Antes de convertirse en un administrador o un desarrollador, debes aprender lo que puedes hacer con la interfaz del navegador de SharePoint. Aprender la configuración del sitio, configuración de la lista y permisos. Puede crear sitios, listas, bibliotecas, flujo de trabajo, alertas y construir aplicaciones enteras usando nada pero la interfaz del navegador. Antes de comenzar apoyando SharePoint desde un nivel administrativo o escribir ningún código, tienes que aprender lo que puede lograrse desde la interfaz del navegador. He trabajado con más de un programador que escribió el código para realizar algo que SharePoint hizo hacia fuera de la caja!
Aprender SharePoint Designer. ¡ Caray! SharePoint Designer no es se puede confiar! Lo he oído antes, pero la realidad es que tienes que utilizar la herramienta adecuada para el trabajo. SharePoint Designer es una herramienta increíblemente poderosa. Se utiliza para la aplicación de diseños y estilos, pero personalmente no lo hago ni que (yo no soy un diseñador y no pretenden ser). Usar SharePoint Designer para crear y administrar las listas y bibliotecas. Usar SharePoint Designer para hacer uso de datos externos (usando listas externas y BCS). Lo uso para crear y gestionar el flujo de trabajo, y lo uso para crear elementos XSLT lista vista Web. Usted puede construir aplicaciones enteras mediante la configuración de SharePoint usando SharePoint Designer – sin necesidad de escribir código. Muy poderoso.
Obtenga más información acerca de productos de terceros SharePoint. En la mayoría de las organizaciones (no todos), subrayo la importancia de minimizar la cantidad de desarrollo de aplicaciones personalizadas que apoyas. Siento que es importante agotar todas las demás alternativas antes de comenzar a escribir código personalizado. Esto incluye el aprovechamiento de aplicaciones y herramientas de terceros. Dentro del vasto mundo de SharePoint, hay cientos de elementos web, aplicaciones, herramientas y soluciones que usted puede comprar. Si estás aprendiendo SharePoint, usted debe familiarizarse con algunas de estas herramientas y lo que hacen. Si nada, te ayudará a entender cómo otros han atacado la creación de aplicaciones. También puede arrojar algo de luz sobre algunas de las debilidades de SharePoint (o al menos lo que algunos de estos vendedores creen que esas debilidades son).
Desarrolladores: sólo después de los pasos anteriores deberían aprender Visual Studio y .NET en el contexto de SharePoint. Por último (pero no menos importante), ir a Visual Studio o PowerShell. Si ya eres un desarrollador .NET, usted pueda estar inclinada a empezar aquí. ¡No! Aprender los conceptos básicos de SharePoint antes de empezar a escribir código.
Si usted es nuevo en. net, entonces tienes que seguir la receta: SharePoint aprender antes de aprender cómo escribir código personalizado en SharePoint. Si eres nuevo en. net, usted necesitará aprender .NET y más concretamente de ASP.NET. Hay miles de recursos disponibles para esto también, y depende de su método preferido de aprendizaje. Hay libros, clases, blogs, seminarios y aulas virtuales en línea. Elige un método que funcione para usted (en su horario y dentro de su presupuesto).