domingo, 3 de marzo de 2013

Glosario del nuevo modelo de programación Apps para SharePoint 2013

El nuevo modelo de programación "Apps" trae consigo un nuevo vocabulario que puede ser al principio un poco confuso, por lo he preparado un pequeño listado de los que me parece son los más importantes de recordar:

Término Descripción Referencia
App for SharePoint

Son independientes piezas de funcionalidad que amplían las capacidades de un sitio web de SharePoint. Corren a nivel o alcance Web y corren en un ambiente asilado para afectar lo menos posible el mantenimiento y actualización de la plataforma de SharePoint

http://msdn.microsoft.com/en-us/library/fp179930.aspx
App Manifest

Este es un archivo requerido que se nombra AppManifest.xml. Le dice a SharePoint 2013 sobre algunas propiedades importantes de la aplicación, como su título y los permisos que necesita para funcionar

http://msdn.microsoft.com/en-us/library/fp179918.aspx
App Host

El sitio web al que se ha instalado la aplicación. Si una App no contiene componentes SharePoint no tendrá una App Web.

http://msdn.microsoft.com/en-us/library/fp179925

App Package Aplicaciones para SharePoint se distribuyen como un paquete de aplicación. Según el lugar donde se aloja la aplicación, el paquete puede contener diferentes componentes. Para aplicaciones de proveedores de hospedaje, donde usted o su departamento de TI ha recibido a la aplicación en un servidor dedicado o de terceros servicio de alojamiento, el paquete podría contener el manifiesto de aplicación. Los paquetes Autohosted de aplicaciones pueden incluir elementos que se despliegan en la nube de Windows Azure. Aplicaciones SharePoint alojados pueden contener algunos componentes relacionados con SharePoint, además de el manifiesto de la aplicación http://msdn.microsoft.com/en-us/library/fp179918.aspx
App Part

Un tipo de elemento Web que está representado por la clase ClientWebPart. Este tipo de elemento web es básicamente un contenedor para un IFrame que sería la sede de una página de la aplicación

http://msdn.microsoft.com/en-us/library/ae96572b-8f06-4fd3-854f-fc312f7f2d88

App Web

Sitio web especial para que se implementa la aplicación. Aunque la app web tiene su propio dominio aislado, es en la misma colección de sitios web como el de host web (Una excepción a esta regla es cuando la aplicación se instala con alcance inquilino. En ese escenario, la aplicación web se encuentra en la colección de sitios de la aplicación de catálogo corporativo.)

http://msdn.microsoft.com/en-us/library/fp179925

OAuth

Es un protocolo abierto para la autorización. OAuth permite autorización segura desde el escritorio y aplicaciones web de una manera simple y estándar. OAuth permite a los usuarios aprobar una solicitud para actuar en su nombre sin compartir su nombre de usuario y contraseña

http://msdn.microsoft.com/en-us/library/ae96572b-8f06-4fd3-854f-fc312f7f2d88

SharePoint 2013 Glossary

http://msdn.microsoft.com/en-us/library/gg191706.aspx

App4Fun!,

Juan Manuel Herrera Ocheita

No hay comentarios.: