Programacion C# : Aplicacion de Administracion de Sitios

11/09/2009 - 12:15 por LAU | Informe spam
Buenos dias,

Estoy desarrollando una aplicacion en C# para poder Crear/Eliminar Sitios,
Crear/Eliminar Elementos Web...

Y no encuentro la forma de hacer lo siguiente:

- Guardar un sitio como plantilla.
- Una vez creado un Elemento Web, poder agregarlo en la pagina principal
indicandole la Zona y el indice.
- Pasar el user y password que introducen a traves de un formulario de mi
aplicacion para que automaticamente inicie sesion en una aplicacion web de
Sharepoint.

Si alguien sabria cómo hacerlo...

Muchas gracias,

Preguntas similare

Leer las respuestas

#1 Gustavo
14/09/2009 - 17:46 | Informe spam
Hola,
Mostrar la cita
SPWeb.SaveAsTemplate(string strTemplateName,
string strTemplateTitle,
string strTemplateDescription,
bool fSaveData)

SPList.SaveAsTemplate(string strFileName,
string strName,
string strDescription,
bool bSaveData)
Saludes,
Gustavo
http://www.gavd.net/servers/default.aspx
http://geeks.ms/blogs/gvelez/


"LAU" wrote:

Mostrar la cita
#2 David Martos
14/09/2009 - 21:46 | Informe spam
Hola Lau,

A ver si esto te sirve:

1. Guardar sitio como plantilla:
http://weblogs.asp.net/soever/archi...ystem.aspx

2. Agregar elemento web a una página
http://weblogs.asp.net/jan/archive/...14283.aspx
(no está el índice pero teniendo en cuenta que es una colección no creo que
sea muy complicado)

3. Iniciar sesión automáticamente dadas unas credenciales
http://thingsthatshouldbeeasy.blogs...-in-c.html
(con esto puedes ejecutar el iexplore.exe con las credenciales que envíes)

Saludos,
David Martos
http://david-martos.blogspot.com


"LAU" wrote in message
news:
Mostrar la cita
#3 LAU
15/09/2009 - 16:15 | Informe spam
Ante todo, muchas gracias, vuestra anotaciones me han servido MUCHISIMO!!!
Muchas gracias...

Pero sigo teniendo problemas con el ultimo apartado (3). Ya he configurado
todo para que se integre con mi codigo... pero a la hora de lanzar la llamada

RunAs(RunAsDelegate MethodToRunAs, string Username, string Password)

no entiendo muy bien que parametro tengo que añadir en "RunAsDelegate
MethodToRunAs"... si pudieras indicarmelo...

Aun asi, lo dicho, muchisimas gracias



"David Martos" wrote:

Mostrar la cita
#4 David Martos
15/09/2009 - 19:12 | Informe spam
Hola,

según lo que yo entiendo (aunque no he probado el código...) deberías hacer
algo similar a:

RunAs(delegate()
{
Process.Start("IExplore.exe");
},
“usuario”,
“password”);

Teniendo definida la función RunAs en la propia clase donde pones este trozo
de código.

No estoy seguro de que funcione con la clase Process, pero todo es probarlo.
En la propia clase verás maneras de pasar argumentos al ejecutable
(Process.Arguments si mal no recuerdo)

Saludos,
David Martos
http://david-martos.blogspot.com



"LAU" wrote in message
news:
Mostrar la cita
#5 LAU
28/09/2009 - 18:56 | Informe spam
Gracias David por tu ayuda... pero desgraciadamente aunque he revisado y he
requetemirado por internet... sigo sin poder lograr que mediante un webpart
de login que tengo en la pagina incial... me coja los datos del usuario y
contraseña el sitio y se me quede autenticado con ese usuario... :(

Si se te ocurre algo mas...

Muchas gracias,

"David Martos" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida