Novata en SharePoint

05/07/2005 - 17:01 por Annia | Informe spam
Hola, soy novata en SharePoint y en la empresa me han dado la tarea de
programar unos webparts y estoy empezando a documentarme porque hasta ahora
solo hacía aplicaciones en asp.net.

Mi duda básica es si es posible desde un webpart acceder mediante un objeto
a métodos y propiedades de una clase que no herede de webpart???? En concreto
tengo una clase desarrollada en C# que se encarga de gestionar conexiones a
bases de datos, ejecutar sentencias SQL, etc. y quisiera llamarla desde los
webparts pero no consigo que me funcione.

He creado un webpart sencillo que renderiza solo textos y me funciona bien.
Al añadir más código para crear un objeto de la clase manipulador de la base
de datos y acceder a sus métodos obtengo un error al arrastrarlo en la zona
correspondiente que no me da mucha ayuda y dice: "No se puede agregar el
elemento Web a la página de elementos Web. Si necesita más ayuda, póngase en
contacto con el administrador del sistema."

Me gustaria que alguien me puidera informar sobre ello y que me ayudase un
poco.

Muchas gracias por adelantado a todos.

Saludos, Annia
 

Leer las respuestas

#1 Gustavo
05/07/2005 - 17:45 | Informe spam
Hola Annia,
La seguridad de SharePoint esta regulada de una forma muy estrecha. Estas
teniendo un problema de seguridad de tu WebPart, pues con la seguridad
estandard no puedes realizar tareas fuera del contexto de SPS (estas
intentando conversar con una base de datos).
Mientras estas desarrollando, puedes bajar la seguridad en el web.config a
Medium o Full (busca en el web.config el renglon que dice "<trust
level="WSS_Minimal" originUrl="" />" y conviertelo en "<trust level="Full"
originUrl="" />"). Para produccion, puedes crear tus propios niveles de
seguridad que restituyan el asunto a un nivel respetable.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx


"Annia" wrote:

Hola, soy novata en SharePoint y en la empresa me han dado la tarea de
programar unos webparts y estoy empezando a documentarme porque hasta ahora
solo hacía aplicaciones en asp.net.

Mi duda básica es si es posible desde un webpart acceder mediante un objeto
a métodos y propiedades de una clase que no herede de webpart???? En concreto
tengo una clase desarrollada en C# que se encarga de gestionar conexiones a
bases de datos, ejecutar sentencias SQL, etc. y quisiera llamarla desde los
webparts pero no consigo que me funcione.

He creado un webpart sencillo que renderiza solo textos y me funciona bien.
Al añadir más código para crear un objeto de la clase manipulador de la base
de datos y acceder a sus métodos obtengo un error al arrastrarlo en la zona
correspondiente que no me da mucha ayuda y dice: "No se puede agregar el
elemento Web a la página de elementos Web. Si necesita más ayuda, póngase en
contacto con el administrador del sistema."

Me gustaria que alguien me puidera informar sobre ello y que me ayudase un
poco.

Muchas gracias por adelantado a todos.

Saludos, Annia

Preguntas similares