Por ejemplo, cuando se intenta abrir un archivo pdf desde el navegador, la opción de abrir no esta presente y es necesario descargar el archivo localmente primero
Esto ocurre porque la opción de manejo de archivos esta configurada por defecto como "Estricta". Esta configuración se puede encontrar a nivel de Aplicación Web y de Biblioteca. Para cambiar la primera, desde la Administración Central de SharePoint vaya a Administración de Aplicaciones - Administrar aplicaciones web - seleccione la aplicación a configurar - Configuración general - cambie de Estricta a Permisivo y acepte los cambios
Desde ahora aparece el botón de "Abrir" en el navegador
Para cambiar la opción en una Biblioteca no hay Interface de Usuario y es necesario realizarlo por medio de PowerShell con el siguiente script:
$myWeb = Get-SPWeb http://servidor
$myLib = $myWeb.Lists["Biblioteca"]
$myLib.BrowserFileHandling = "permissive"
$myLib.Update()
Programaticamente se puede hacer lo mismo utilizando el metodo BrowserFileHandling de la clase SPList.