jump to navigation

Buenas Prácticas: Acceso a base de datos March 11, 2010

Posted by juanpablo1manrique in Best Practices, Developer, SharePoint.
trackback

Específicamente la inserción, modificación o borrado de los datos en cualquier base de datos de sharepoint utilizando comandos de acceso a datos. Incluyendo cargas por el comando bulk, exportacion de datos o directamente realizando busquedas o modificaciones sobre los datos.

El desarrollador creó una WEbPart que despliega informacióny esta siendo utilizada en  una variedad de sitios dentro de la granja de servidores y está diseñada para buscar información directamente en la base de datos de Sharepoint para presentarla al usuario.

Porque no se debe hacer.

Si se ejecutan directamente consultas a la base de datos puede causar una carga adicional al sistema en general, y puede exponer información a los usuario y podría llegar a presentarse que violenten las políticas de seguridad o la información personal de los usuarios. Si el código al lado del servidor debe ejecutar consultas, entonces es necesario que ese proceso  se haga a través del mapa de objetos de sharepoint, y no con SQL Code hacia la base de datos. El código al lado del cliente que deba modificar o traer datos de las base de datos de sharepoint deberá hacerlo a través de los Web services de sharepoint y entonces llamar al modelo de objetos.

Es importante tener en cuenta que este tipo de personalización no es soportada. La modificación directa de la base de datos de sharepoint no es recomendada debido a que pone el ambiente en un estado de no soporte por parte del área de ayuda de Microsoft.

Versión en Ingles : Best Practice : SharePoint Database Access

Advertisements

Comments»

1. Best Practice : SharePoint Database Access « Letras y Números - March 11, 2010

[…] en espeañol:: Buenas Prácticas: Acceso a base de datos 4.609866 […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: