Programacion con SharePoint

10/05/2005 - 14:49 por lboleda | Informe spam
Hola a todos, me han asignado la tarea de desarrollar una aplicación que
sea capaz de interactuar con SharePoint de forma tal que desde mi
aplicación yo pueda acceder a ficheros mostrados en el Sitio de la
compañía, y con ese acceso poder acceder a (por ejemplo) las propiedades
del fichero (fecha de creación, tamaño, autor, etc). Este mundo es nuevo
para mi, creo que con .NET puedo hacer eso, utilizando el modelo de
objetos de SharePoint (digo creo porque no estoy seguro) pero en mi
empresa son un poco reacios a meterse en .NET y me gustaría saber si hay
otra forma de interactuar con SharePoint, me estivieron hablando de
WebDAV, pero de eso no tengo ningún conocimiento. Alguien pudiera ayudarme?

Saludos de antemano
Luis

Preguntas similare

Leer las respuestas

#1 Gustavo
10/05/2005 - 15:46 | Informe spam
Hola Luis,
WSS y SPS tienen una extensa infraestructura de WebServices. (casi)todo lo
que puedes hacer con el API, lo puedes hacer con WebServices tambien.
Saludes,
Gustavo
http://www.gavd.net/servers/default.aspx



"Luis Boleda" wrote:

Hola a todos, me han asignado la tarea de desarrollar una aplicación que
sea capaz de interactuar con SharePoint de forma tal que desde mi
aplicación yo pueda acceder a ficheros mostrados en el Sitio de la
compañía, y con ese acceso poder acceder a (por ejemplo) las propiedades
del fichero (fecha de creación, tamaño, autor, etc). Este mundo es nuevo
para mi, creo que con .NET puedo hacer eso, utilizando el modelo de
objetos de SharePoint (digo creo porque no estoy seguro) pero en mi
empresa son un poco reacios a meterse en .NET y me gustaría saber si hay
otra forma de interactuar con SharePoint, me estivieron hablando de
WebDAV, pero de eso no tengo ningún conocimiento. Alguien pudiera ayudarme?

Saludos de antemano
Luis


Respuesta Responder a este mensaje
#2 lboleda
10/05/2005 - 17:47 | Informe spam
Hola Gustavo, muchísimas gracias por tu respuesta, pero como siempre
sucede una buena respuesta trae aparejada otras preguntas :-) sobre todo
si el que pregunta está tan poco preparado en SharePoint como yo :-)

Para ir entendiendo paso a paso, instuyo por tu respuesta que para
desarrollar aplicaciones que interactuen con SharePoint puedo utilizar 3
vías:

-Acceso "directo" a las BD de SQL que guardan la información del sitio.
Como sé que te vas a poner las manos en la cabeza cuando leas esto, te
digo de antemano que esa idea la rechacé enseguida porque es evidente que
si Microsoft cambia la estructura de las BD que guardan la información del
sitio, mi aplicación deja de correr.

-Usar .NET (VB.NET, ó C# .NET) para utilizar el Object Model del API de
SharePoint. Esta idea es más atrayente, aunque mis conocimientos de .NET
son casi nulos. Si conoces algún sitio con documentación y ejemplos
prácticos de como programar con SharePoint utilizando esto, te lo
agradecería mucho.

- Usar WebServices, que también pasa por C# ó VB .NET para acceder al
sitio SharePoint, que fue lo que me recomendaste.

Por lo pronto, dada mi ignorancia abismal en este tema, mi primera
pregunta sería: ¿Conoces alguna forma de programar con SharePoint
utilizando C++ standard, sin necesidad de meternos en .NET?

Muchisimas gracias de nuevo por tu ayuda, y disculpa mi incordio.
Luis
Gustavo wrote:

Hola Luis,
WSS y SPS tienen una extensa infraestructura de WebServices. (casi)todo lo
que puedes hacer con el API, lo puedes hacer con WebServices tambien.
Saludes,
Gustavo
http://www.gavd.net/servers/default.aspx
Respuesta Responder a este mensaje
#3 Gustavo
10/05/2005 - 22:08 | Informe spam
Hola Luis,
En cuanto a tus puntos:
Punto 1 - Tienes razon, no es recomendable meterle la mano a las bases de
datos de SharePoint, pero si te gusta vivir de una manera excitante, por
supuesto que lo puedes hacer. Preparate para ir buscando otro trabajo, por si
las moscas y por si algo no sale bien.

Punto 2 - http://www.gavd.net/servers/ por supuesto 8-)
y el SDK, tambien por supuesto 8-(

Punto 3 - WebServices puedes programarlos con cualquier idioma que pueda
compilar protocolos SOAP, no solamente C# o VB.NET. Si no me acuerdo mal,
hasta VB6 lo podia hacer. Y Java, por supuesto. No estoy seguro de C++, pero
es uno de los idiomas de .NET, asi que creo que tambien lo puede hacer.

Punto sin Punto - Ni idea si puedes utilizar C++... yo nunca lo he
intentado, y tampoco he visto a nadie que lo haya hecho. Pero de nuevo, es
uno de los idiomas de .NET, asi que no me sorprenderia que se pudiera. Y si
puedes usar C++, puedes usar C# sin ningun problema. Fijate que hasta es mas
facil, pues no tienes que meterte en los lios de manejar la memoria, e ir
barriendo basura por todos lados, como tienes que hacer con C++.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx


"Luis Boleda" wrote:

Hola Gustavo, muchísimas gracias por tu respuesta, pero como siempre
sucede una buena respuesta trae aparejada otras preguntas :-) sobre todo
si el que pregunta está tan poco preparado en SharePoint como yo :-)

Para ir entendiendo paso a paso, instuyo por tu respuesta que para
desarrollar aplicaciones que interactuen con SharePoint puedo utilizar 3
vías:

-Acceso "directo" a las BD de SQL que guardan la información del sitio.
Como sé que te vas a poner las manos en la cabeza cuando leas esto, te
digo de antemano que esa idea la rechacé enseguida porque es evidente que
si Microsoft cambia la estructura de las BD que guardan la información del
sitio, mi aplicación deja de correr.

-Usar .NET (VB.NET, ó C# .NET) para utilizar el Object Model del API de
SharePoint. Esta idea es más atrayente, aunque mis conocimientos de .NET
son casi nulos. Si conoces algún sitio con documentación y ejemplos
prácticos de como programar con SharePoint utilizando esto, te lo
agradecería mucho.

- Usar WebServices, que también pasa por C# ó VB .NET para acceder al
sitio SharePoint, que fue lo que me recomendaste.

Por lo pronto, dada mi ignorancia abismal en este tema, mi primera
pregunta sería: ¿Conoces alguna forma de programar con SharePoint
utilizando C++ standard, sin necesidad de meternos en .NET?

Muchisimas gracias de nuevo por tu ayuda, y disculpa mi incordio.
Luis
Gustavo wrote:

> Hola Luis,
> WSS y SPS tienen una extensa infraestructura de WebServices. (casi)todo lo
> que puedes hacer con el API, lo puedes hacer con WebServices tambien.
> Saludes,
> Gustavo
> http://www.gavd.net/servers/default.aspx




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida