Multiples Webparts

21/02/2006 - 13:29 por cleo_aral | Informe spam
Hola,
soy nueva en el mundo del Sharepoint así como en la creación de Webparts,
y si alguien lo sabe me iría ver algun comentario y/o orientación sobre
dos webparts que estoy creando

La primera: quiero desde Sharepoint abrir otros programas, como pongamos
la por ejemplo el Notepad igual como si yo hiciera
Inicio/Programas/...pero con un solo clic desde una página del Share

Lo único que consigo es que me abra el proceso (se ve el proceso
notepad.exe en la lista de procesos) pero no la ventana.
El mismo código ejecutado como aplicación fuera de Sharepoint crea el
proceso y abre la ventana de la aplicación normalmente.
Es que existe alguna restricción dentro de Sharepoint para abrir otras
aplicaciones?Lo desconozco

Y lo segundo es información i/o documentación sobre como enviar correos
desde sharepoint usando pop3

Merci

Cleo

Preguntas similare

Leer las respuestas

#1 Gustavo
21/02/2006 - 16:25 | Informe spam
Hola Cleo,

1 - Por pura casualidad, el proximo sabado saldra un articulo en SkunkWorks
("Iniciar programas locales desde SharePoint",
http://www.gavd.net/servers/sharepo...od&itm!8, pero
todavia no esta activado) sobre como inicializar aplicaciones locales, como
Notepad, desde una WebPart. Si puedes, esperate un par de dias. Si no puedes,
avisame y te envio el codigo sobre como hacerlo.

2 - Enviar correo desde SPS: hay dos formas: usas el objeto "SmtpMail" de
DotNet (mira el SDK de DotNet), o usas el objeto "SendEmail" de la clase
"SPUtility" de WSS (mira el SDK de WSS).

Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://blogs.clearscreen.com/skunkworks/


"cleo" wrote:

Hola,
soy nueva en el mundo del Sharepoint así como en la creación de Webparts,
y si alguien lo sabe me iría ver algun comentario y/o orientación sobre
dos webparts que estoy creando

La primera: quiero desde Sharepoint abrir otros programas, como pongamos
la por ejemplo el Notepad igual como si yo hiciera
Inicio/Programas/...pero con un solo clic desde una página del Share

Lo único que consigo es que me abra el proceso (se ve el proceso
notepad.exe en la lista de procesos) pero no la ventana.
El mismo código ejecutado como aplicación fuera de Sharepoint crea el
proceso y abre la ventana de la aplicación normalmente.
Es que existe alguna restricción dentro de Sharepoint para abrir otras
aplicaciones?Lo desconozco

Y lo segundo es información i/o documentación sobre como enviar correos
desde sharepoint usando pop3

Merci

Cleo





Respuesta Responder a este mensaje
#2 Tako
21/02/2006 - 23:03 | Informe spam
No se si destriparé parte del articulo de Gustavo (espero que me perdone
Gustavo si es así) pero una forma de hacerlo es creando un WebPart que
ejecute el siguiente Javascript

var WshShell = new ActiveXObject('WScript.Shell');
var oExec = WshShell.Exec(app);

Donde "app" es el nombre del ejecutable a ejecutar (ruta + nombre
fichero o solo nombre fichero si el ejecutable está en el path)

Esto si quieres lanzar la aplicación dentro del ordenador cliente, si es
dentro del servidor echa un vistazo a la clase System.Diagnostics.Process.

En ambos casos tendrás líos de permisos, sobre todo en el primero por
que por defecto el Explorer no te dejará lanzar la aplicación.

Suerteee



Gustavo wrote:
Hola Cleo,

1 - Por pura casualidad, el proximo sabado saldra un articulo en
SkunkWorks ("Iniciar programas locales desde SharePoint",
http://www.gavd.net/servers/sharepo...od&itm!8,
pero todavia no esta activado) sobre como inicializar aplicaciones
locales, como Notepad, desde una WebPart. Si puedes, esperate un par
de dias. Si no puedes, avisame y te envio el codigo sobre como
hacerlo.

2 - Enviar correo desde SPS: hay dos formas: usas el objeto
"SmtpMail" de DotNet (mira el SDK de DotNet), o usas el objeto
"SendEmail" de la clase "SPUtility" de WSS (mira el SDK de WSS).

Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://blogs.clearscreen.com/skunkworks/


"cleo" wrote:

Hola,
soy nueva en el mundo del Sharepoint así como en la creación de
Webparts, y si alguien lo sabe me iría ver algun comentario y/o
orientación sobre dos webparts que estoy creando

La primera: quiero desde Sharepoint abrir otros programas, como
pongamos la por ejemplo el Notepad igual como si yo hiciera
Inicio/Programas/...pero con un solo clic desde una página del Share

Lo único que consigo es que me abra el proceso (se ve el proceso
notepad.exe en la lista de procesos) pero no la ventana.
El mismo código ejecutado como aplicación fuera de Sharepoint crea el
proceso y abre la ventana de la aplicación normalmente.
Es que existe alguna restricción dentro de Sharepoint para abrir
otras aplicaciones?Lo desconozco

Y lo segundo es información i/o documentación sobre como enviar
correos desde sharepoint usando pop3

Merci

Cleo
Respuesta Responder a este mensaje
#3 Gustavo
22/02/2006 - 09:47 | Informe spam
No hombre, no has destripado nada... el famoso articulo utiliza presisamente
la misma funcion, solo que yo la he hecho funcionar con un VisualBasic script
(por una u otra razon, este tipo de funciones siempre me han funcionado mejor
con VB Script que con JavaScript, sera por eso de que son funciones de
Microsoft).
Saludos,
Gustavo
http://www.gavd.net/servers/default.aspx
http://blogs.clearscreen.com/skunkworks/


"Tako" wrote:


No se si destriparé parte del articulo de Gustavo (espero que me perdone
Gustavo si es así) pero una forma de hacerlo es creando un WebPart que
ejecute el siguiente Javascript

var WshShell = new ActiveXObject('WScript.Shell');
var oExec = WshShell.Exec(app);

Donde "app" es el nombre del ejecutable a ejecutar (ruta + nombre
fichero o solo nombre fichero si el ejecutable está en el path)

Esto si quieres lanzar la aplicación dentro del ordenador cliente, si es
dentro del servidor echa un vistazo a la clase System.Diagnostics.Process.

En ambos casos tendrás líos de permisos, sobre todo en el primero por
que por defecto el Explorer no te dejará lanzar la aplicación.

Suerteee



Gustavo wrote:
> Hola Cleo,
>
> 1 - Por pura casualidad, el proximo sabado saldra un articulo en
> SkunkWorks ("Iniciar programas locales desde SharePoint",
> http://www.gavd.net/servers/sharepo...od&itm!8,
> pero todavia no esta activado) sobre como inicializar aplicaciones
> locales, como Notepad, desde una WebPart. Si puedes, esperate un par
> de dias. Si no puedes, avisame y te envio el codigo sobre como
> hacerlo.
>
> 2 - Enviar correo desde SPS: hay dos formas: usas el objeto
> "SmtpMail" de DotNet (mira el SDK de DotNet), o usas el objeto
> "SendEmail" de la clase "SPUtility" de WSS (mira el SDK de WSS).
>
> Suerte,
> Gustavo
> http://www.gavd.net/servers/default.aspx
> http://blogs.clearscreen.com/skunkworks/
>
>
> "cleo" wrote:
>
>> Hola,
>> soy nueva en el mundo del Sharepoint así como en la creación de
>> Webparts, y si alguien lo sabe me iría ver algun comentario y/o
>> orientación sobre dos webparts que estoy creando
>>
>> La primera: quiero desde Sharepoint abrir otros programas, como
>> pongamos la por ejemplo el Notepad igual como si yo hiciera
>> Inicio/Programas/...pero con un solo clic desde una página del Share
>>
>> Lo único que consigo es que me abra el proceso (se ve el proceso
>> notepad.exe en la lista de procesos) pero no la ventana.
>> El mismo código ejecutado como aplicación fuera de Sharepoint crea el
>> proceso y abre la ventana de la aplicación normalmente.
>> Es que existe alguna restricción dentro de Sharepoint para abrir
>> otras aplicaciones?Lo desconozco
>>
>> Y lo segundo es información i/o documentación sobre como enviar
>> correos desde sharepoint usando pop3
>>
>> Merci
>>
>> Cleo



Respuesta Responder a este mensaje
#4 cleo_aral
22/02/2006 - 13:07 | Informe spam
Gracias,
esperare a que salga el artículo y miraré los objteos que me has comentado
a ver si se ajustan a lo que necesito

Cleo

Gustavo wrote:

Hola Cleo,

1 - Por pura casualidad, el proximo sabado saldra un articulo en SkunkWorks
("Iniciar programas locales desde SharePoint",
http://www.gavd.net/servers/sharepo...od&itm!8, pero
todavia no esta activado) sobre como inicializar aplicaciones locales, como
Notepad, desde una WebPart. Si puedes, esperate un par de dias. Si no


puedes,
avisame y te envio el codigo sobre como hacerlo.

2 - Enviar correo desde SPS: hay dos formas: usas el objeto "SmtpMail" de
DotNet (mira el SDK de DotNet), o usas el objeto "SendEmail" de la clase
"SPUtility" de WSS (mira el SDK de WSS).

Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://blogs.clearscreen.com/skunkworks/


"cleo" wrote:

> Hola,
> soy nueva en el mundo del Sharepoint asà­ como en la creación de Webparts,
> y si alguien lo sabe me irà­a ver algun comentario y/o orientación sobre
> dos webparts que estoy creando
>
> La primera: quiero desde Sharepoint abrir otros programas, como pongamos
> la por ejemplo el Notepad igual como si yo hiciera
> Inicio/Programas/...pero con un solo clic desde una pà¡gina del Share


>
> Lo àºnico que consigo es que me abra el proceso (se ve el proceso
> notepad.exe en la lista de procesos) pero no la ventana.
> El mismo código ejecutado como aplicación fuera de Sharepoint crea el
> proceso y abre la ventana de la aplicación normalmente.
> Es que existe alguna restricción dentro de Sharepoint para abrir otras
> aplicaciones?Lo desconozco
>
> Y lo segundo es información i/o documentación sobre como enviar correos
> desde sharepoint usando pop3
>
> Merci
>
> Cleo
>
>
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida