formulario de busqueda

06/10/2005 - 00:11 por Yoye | Informe spam
Hola a todos.

Antes de nada, comentaros que soy un "novato" en el mundo del share point,
asi es que disculpar si digo alguna "burrada".
Os explico un poco lo que quiero hacer. En mi empresa estamos empezando a
implantar sharepoint como una Intranet y queremos que aparezca en todos los
sites personales, un pequeño formulario con dos campos, en el cual al poner
un nombre en uno de ellos y dar a un boton de busqueda, se conecte con un sql
server y nos saque los nombres y telefonos de las personas que tengan ese
nombre.
Es decir, queremos implantar un buscador de telefonos, que saque la
informacion de una tabla del sqlserver.
Me parece haber leido algo relacionado con "web part" como una posible
solucion par hacer esto, pero no tengo muy claro si es el camino. Y ademas,
no soy capaz de entender como crear un web part e introducirlo en los sites.
Os agradeceria cualquier ayuda o sugerencia.

Un saludo y gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Gustavo
06/10/2005 - 09:46 | Informe spam
Hola Yoye,
WebParts son pequennos (o a veces bastante grandes) programas que se pueden
conectar en un sitio de SharePoint para realizar determinado trabajo. La
Ayuda de SharePoint te da alguna informacion al respecto, y por Internet hay
tambien bastante informacion. Mira por ejemplo el siguiente articulo:

http://www.gavd.net/servers/sharepo...s&itm%

Para crear WebParts tienes que tener conocimientos de programacion y la
infraestructura necesaria (Visual Studio 2003).
El problema tuyo se podria solucionar utilizando la base de datos de
perfiles de SharePoint. Cada usuario tiene alli espacio suficiente para
introducir este tipo de datos, y si el espacio no existe, se le puede crear
facilmente. Luego, la maquina de busqueda de SharePoint mismo se encargara de
buscar la informacion.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx


"Yoye" wrote:

Hola a todos.

Antes de nada, comentaros que soy un "novato" en el mundo del share point,
asi es que disculpar si digo alguna "burrada".
Os explico un poco lo que quiero hacer. En mi empresa estamos empezando a
implantar sharepoint como una Intranet y queremos que aparezca en todos los
sites personales, un pequeño formulario con dos campos, en el cual al poner
un nombre en uno de ellos y dar a un boton de busqueda, se conecte con un sql
server y nos saque los nombres y telefonos de las personas que tengan ese
nombre.
Es decir, queremos implantar un buscador de telefonos, que saque la
informacion de una tabla del sqlserver.
Me parece haber leido algo relacionado con "web part" como una posible
solucion par hacer esto, pero no tengo muy claro si es el camino. Y ademas,
no soy capaz de entender como crear un web part e introducirlo en los sites.
Os agradeceria cualquier ayuda o sugerencia.

Un saludo y gracias de antemano.
Respuesta Responder a este mensaje
#2 Yoye
07/10/2005 - 10:40 | Informe spam
Gracias por tu pronta ayuda Gustavo.
Ahora me pondre a leer el pdf que me has recomendado, que parece que es
bastante explicativo, para hacerme una idea de lo que puede hacer un "webpar".
Sin embargo, echandolo un vistazo por encima, el codigo con el que
desarrollas la webpart desde .net es con C#, ¿tambien se podria hacer con vb
.net?. Si es asi y conoces algun link que tenga algun ejemplo en este codigo,
anotalo por favor.

Ahora bien, si no he entendido mal la funcion de un webpart, es como un
frame en una pagina web que hace x funciones. ¿Que necesidad hay de programar
un webpart, si podemos crear un boton que nos abra un formulario en algun
frame de la pagina principal y dentro de ese formulario, meter datos,
consultar...?.

No me queda del todo claro, la "utilidad" de las webpart. pero seguro que es
pq no tengo mucha experiencia en ello.

Un saludo y gracias por tu ayuda



"Gustavo" wrote:

Hola Yoye,
WebParts son pequennos (o a veces bastante grandes) programas que se pueden
conectar en un sitio de SharePoint para realizar determinado trabajo. La
Ayuda de SharePoint te da alguna informacion al respecto, y por Internet hay
tambien bastante informacion. Mira por ejemplo el siguiente articulo:

http://www.gavd.net/servers/sharepo...s&itm%

Para crear WebParts tienes que tener conocimientos de programacion y la
infraestructura necesaria (Visual Studio 2003).
El problema tuyo se podria solucionar utilizando la base de datos de
perfiles de SharePoint. Cada usuario tiene alli espacio suficiente para
introducir este tipo de datos, y si el espacio no existe, se le puede crear
facilmente. Luego, la maquina de busqueda de SharePoint mismo se encargara de
buscar la informacion.
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx


"Yoye" wrote:

> Hola a todos.
>
> Antes de nada, comentaros que soy un "novato" en el mundo del share point,
> asi es que disculpar si digo alguna "burrada".
> Os explico un poco lo que quiero hacer. En mi empresa estamos empezando a
> implantar sharepoint como una Intranet y queremos que aparezca en todos los
> sites personales, un pequeño formulario con dos campos, en el cual al poner
> un nombre en uno de ellos y dar a un boton de busqueda, se conecte con un sql
> server y nos saque los nombres y telefonos de las personas que tengan ese
> nombre.
> Es decir, queremos implantar un buscador de telefonos, que saque la
> informacion de una tabla del sqlserver.
> Me parece haber leido algo relacionado con "web part" como una posible
> solucion par hacer esto, pero no tengo muy claro si es el camino. Y ademas,
> no soy capaz de entender como crear un web part e introducirlo en los sites.
> Os agradeceria cualquier ayuda o sugerencia.
>
> Un saludo y gracias de antemano.
Respuesta Responder a este mensaje
#3 Anonimo
07/10/2005 - 16:46 | Informe spam
Saludos Yoye,

Aparte de la información que te proporcionó Gustavo, podría darte alguna
idea este artículo que tenía en mis favoritos:
Building a Searchable Phone Directory with Windows SharePoint Services
http://www.intranetjournal.com/arti...6_05a.html

Recuerda que una vez que hagas algo y lo tengas listo para un mysite o sitio
personal, basta con configurarlo o agragarlo desde si gustas tu vista
compartida de tu mysite y aparecerá en todos, después.

Espero te sea de utilidad y suerte.

Luis.
http://groups.msn.com/technetmexico-Df-SharePoint
Blog: http://spaces.msn.com/members/lduso


"Yoye" escribió:

Gracias por tu pronta ayuda Gustavo.
Ahora me pondre a leer el pdf que me has recomendado, que parece que es
bastante explicativo, para hacerme una idea de lo que puede hacer un "webpar".
Sin embargo, echandolo un vistazo por encima, el codigo con el que
desarrollas la webpart desde .net es con C#, ¿tambien se podria hacer con vb
.net?. Si es asi y conoces algun link que tenga algun ejemplo en este codigo,
anotalo por favor.

Ahora bien, si no he entendido mal la funcion de un webpart, es como un
frame en una pagina web que hace x funciones. ¿Que necesidad hay de programar
un webpart, si podemos crear un boton que nos abra un formulario en algun
frame de la pagina principal y dentro de ese formulario, meter datos,
consultar...?.

No me queda del todo claro, la "utilidad" de las webpart. pero seguro que es
pq no tengo mucha experiencia en ello.

Un saludo y gracias por tu ayuda



"Gustavo" wrote:

> Hola Yoye,
> WebParts son pequennos (o a veces bastante grandes) programas que se pueden
> conectar en un sitio de SharePoint para realizar determinado trabajo. La
> Ayuda de SharePoint te da alguna informacion al respecto, y por Internet hay
> tambien bastante informacion. Mira por ejemplo el siguiente articulo:
>
> http://www.gavd.net/servers/sharepo...s&itm%
>
> Para crear WebParts tienes que tener conocimientos de programacion y la
> infraestructura necesaria (Visual Studio 2003).
> El problema tuyo se podria solucionar utilizando la base de datos de
> perfiles de SharePoint. Cada usuario tiene alli espacio suficiente para
> introducir este tipo de datos, y si el espacio no existe, se le puede crear
> facilmente. Luego, la maquina de busqueda de SharePoint mismo se encargara de
> buscar la informacion.
> Suerte,
> Gustavo
> http://www.gavd.net/servers/default.aspx
>
>
> "Yoye" wrote:
>
> > Hola a todos.
> >
> > Antes de nada, comentaros que soy un "novato" en el mundo del share point,
> > asi es que disculpar si digo alguna "burrada".
> > Os explico un poco lo que quiero hacer. En mi empresa estamos empezando a
> > implantar sharepoint como una Intranet y queremos que aparezca en todos los
> > sites personales, un pequeño formulario con dos campos, en el cual al poner
> > un nombre en uno de ellos y dar a un boton de busqueda, se conecte con un sql
> > server y nos saque los nombres y telefonos de las personas que tengan ese
> > nombre.
> > Es decir, queremos implantar un buscador de telefonos, que saque la
> > informacion de una tabla del sqlserver.
> > Me parece haber leido algo relacionado con "web part" como una posible
> > solucion par hacer esto, pero no tengo muy claro si es el camino. Y ademas,
> > no soy capaz de entender como crear un web part e introducirlo en los sites.
> > Os agradeceria cualquier ayuda o sugerencia.
> >
> > Un saludo y gracias de antemano.
Respuesta Responder a este mensaje
#4 Gustavo
07/10/2005 - 19:17 | Informe spam
Hola Yoye,
Para complementar la informacion de Luis, si, WebParts tambien se pueden
programar en VisualBasic, aunque por una u otra razon, practimente todo el
codigo que encuentras de ejemplo por Internet esta escrito en C#. La mejor
referencia que puedes encontrar es el SDK, que te da ejemplos en ambos
lenguajes, pero que desafortunadamente solamente se encuentra en ingles.
Por otro lado, WebParts son pedazos de software que por si mismos son
independientes de SharePoint, aunque funcionen dentro del su contexto. Entre
otras muchas ventajas, esta la flexibilidad que te proporcionan para adaptar
una pagina a las necesidades del usuario (es necesario solamente posicionarlo
en algun sitio en la pagina y empieza a funcionar), la flexibilidad para
cambiar el layout de la pagina (una WebPart la puedes [en general] cambiar de
sitio con el raton, sin necesidad de programar nada) y la modularidad (?) que
te permite crear nueva funcionalidad para SharePoint muy facilmente, y
aplicarla en donde quieras y cuando quieras. el FrameWork de WebParts es
probablemente la aportacion mas importante que SharePoint a proporcionado a
cualquier producto de Microsoft en muchos annos, tan importante que desde la
siguiente version de VisualStudio, WebParts formaran parte del DotNet
estandard para programacion aspx.
Saludos,
Gustavo
http://www.gavd.net/servers/default.aspx


"@rrobo" wrote:

Saludos Yoye,

Aparte de la información que te proporcionó Gustavo, podría darte alguna
idea este artículo que tenía en mis favoritos:
Building a Searchable Phone Directory with Windows SharePoint Services
http://www.intranetjournal.com/arti...6_05a.html

Recuerda que una vez que hagas algo y lo tengas listo para un mysite o sitio
personal, basta con configurarlo o agragarlo desde si gustas tu vista
compartida de tu mysite y aparecerá en todos, después.

Espero te sea de utilidad y suerte.

Luis.
http://groups.msn.com/technetmexico-Df-SharePoint
Blog: http://spaces.msn.com/members/lduso


"Yoye" escribió:

> Gracias por tu pronta ayuda Gustavo.
> Ahora me pondre a leer el pdf que me has recomendado, que parece que es
> bastante explicativo, para hacerme una idea de lo que puede hacer un "webpar".
> Sin embargo, echandolo un vistazo por encima, el codigo con el que
> desarrollas la webpart desde .net es con C#, ¿tambien se podria hacer con vb
> .net?. Si es asi y conoces algun link que tenga algun ejemplo en este codigo,
> anotalo por favor.
>
> Ahora bien, si no he entendido mal la funcion de un webpart, es como un
> frame en una pagina web que hace x funciones. ¿Que necesidad hay de programar
> un webpart, si podemos crear un boton que nos abra un formulario en algun
> frame de la pagina principal y dentro de ese formulario, meter datos,
> consultar...?.
>
> No me queda del todo claro, la "utilidad" de las webpart. pero seguro que es
> pq no tengo mucha experiencia en ello.
>
> Un saludo y gracias por tu ayuda
>
>
>
> "Gustavo" wrote:
>
> > Hola Yoye,
> > WebParts son pequennos (o a veces bastante grandes) programas que se pueden
> > conectar en un sitio de SharePoint para realizar determinado trabajo. La
> > Ayuda de SharePoint te da alguna informacion al respecto, y por Internet hay
> > tambien bastante informacion. Mira por ejemplo el siguiente articulo:
> >
> > http://www.gavd.net/servers/sharepo...s&itm%
> >
> > Para crear WebParts tienes que tener conocimientos de programacion y la
> > infraestructura necesaria (Visual Studio 2003).
> > El problema tuyo se podria solucionar utilizando la base de datos de
> > perfiles de SharePoint. Cada usuario tiene alli espacio suficiente para
> > introducir este tipo de datos, y si el espacio no existe, se le puede crear
> > facilmente. Luego, la maquina de busqueda de SharePoint mismo se encargara de
> > buscar la informacion.
> > Suerte,
> > Gustavo
> > http://www.gavd.net/servers/default.aspx
> >
> >
> > "Yoye" wrote:
> >
> > > Hola a todos.
> > >
> > > Antes de nada, comentaros que soy un "novato" en el mundo del share point,
> > > asi es que disculpar si digo alguna "burrada".
> > > Os explico un poco lo que quiero hacer. En mi empresa estamos empezando a
> > > implantar sharepoint como una Intranet y queremos que aparezca en todos los
> > > sites personales, un pequeño formulario con dos campos, en el cual al poner
> > > un nombre en uno de ellos y dar a un boton de busqueda, se conecte con un sql
> > > server y nos saque los nombres y telefonos de las personas que tengan ese
> > > nombre.
> > > Es decir, queremos implantar un buscador de telefonos, que saque la
> > > informacion de una tabla del sqlserver.
> > > Me parece haber leido algo relacionado con "web part" como una posible
> > > solucion par hacer esto, pero no tengo muy claro si es el camino. Y ademas,
> > > no soy capaz de entender como crear un web part e introducirlo en los sites.
> > > Os agradeceria cualquier ayuda o sugerencia.
> > >
> > > Un saludo y gracias de antemano.
Respuesta Responder a este mensaje
#5 Yoye
11/10/2005 - 14:20 | Informe spam
Gracias por vuestra ayuda.
Ya he creado una busqueda de telefonos como explica el link que puso @rrobo.
Funciona perfectamente.
Ahora, me gustaria depurar un poco este formulario. Actualmente me salen las
dos partes del web part, tanto donde pongo el nombre o apellido y "todos" los
integrantes de la tabla donde guardo la informacion.
Lo ideal es que solo apareciera el formulario donde pongo la informacion a
buscar, ya sea el nombre o el apellido, y cuando pinchemos sobre buscar, sea
visible el otro campo con el resultado.
No he sido capaz de conseguir esto. Se ocurre alguna manera de hacerlo?

Gracias por todo.

"Gustavo" wrote:

Hola Yoye,
Para complementar la informacion de Luis, si, WebParts tambien se pueden
programar en VisualBasic, aunque por una u otra razon, practimente todo el
codigo que encuentras de ejemplo por Internet esta escrito en C#. La mejor
referencia que puedes encontrar es el SDK, que te da ejemplos en ambos
lenguajes, pero que desafortunadamente solamente se encuentra en ingles.
Por otro lado, WebParts son pedazos de software que por si mismos son
independientes de SharePoint, aunque funcionen dentro del su contexto. Entre
otras muchas ventajas, esta la flexibilidad que te proporcionan para adaptar
una pagina a las necesidades del usuario (es necesario solamente posicionarlo
en algun sitio en la pagina y empieza a funcionar), la flexibilidad para
cambiar el layout de la pagina (una WebPart la puedes [en general] cambiar de
sitio con el raton, sin necesidad de programar nada) y la modularidad (?) que
te permite crear nueva funcionalidad para SharePoint muy facilmente, y
aplicarla en donde quieras y cuando quieras. el FrameWork de WebParts es
probablemente la aportacion mas importante que SharePoint a proporcionado a
cualquier producto de Microsoft en muchos annos, tan importante que desde la
siguiente version de VisualStudio, WebParts formaran parte del DotNet
estandard para programacion aspx.
Saludos,
Gustavo
http://www.gavd.net/servers/default.aspx


"@rrobo" wrote:

> Saludos Yoye,
>
> Aparte de la información que te proporcionó Gustavo, podría darte alguna
> idea este artículo que tenía en mis favoritos:
> Building a Searchable Phone Directory with Windows SharePoint Services
> http://www.intranetjournal.com/arti...6_05a.html
>
> Recuerda que una vez que hagas algo y lo tengas listo para un mysite o sitio
> personal, basta con configurarlo o agragarlo desde si gustas tu vista
> compartida de tu mysite y aparecerá en todos, después.
>
> Espero te sea de utilidad y suerte.
>
> Luis.
> http://groups.msn.com/technetmexico-Df-SharePoint
> Blog: http://spaces.msn.com/members/lduso
>
>
> "Yoye" escribió:
>
> > Gracias por tu pronta ayuda Gustavo.
> > Ahora me pondre a leer el pdf que me has recomendado, que parece que es
> > bastante explicativo, para hacerme una idea de lo que puede hacer un "webpar".
> > Sin embargo, echandolo un vistazo por encima, el codigo con el que
> > desarrollas la webpart desde .net es con C#, ¿tambien se podria hacer con vb
> > .net?. Si es asi y conoces algun link que tenga algun ejemplo en este codigo,
> > anotalo por favor.
> >
> > Ahora bien, si no he entendido mal la funcion de un webpart, es como un
> > frame en una pagina web que hace x funciones. ¿Que necesidad hay de programar
> > un webpart, si podemos crear un boton que nos abra un formulario en algun
> > frame de la pagina principal y dentro de ese formulario, meter datos,
> > consultar...?.
> >
> > No me queda del todo claro, la "utilidad" de las webpart. pero seguro que es
> > pq no tengo mucha experiencia en ello.
> >
> > Un saludo y gracias por tu ayuda
> >
> >
> >
> > "Gustavo" wrote:
> >
> > > Hola Yoye,
> > > WebParts son pequennos (o a veces bastante grandes) programas que se pueden
> > > conectar en un sitio de SharePoint para realizar determinado trabajo. La
> > > Ayuda de SharePoint te da alguna informacion al respecto, y por Internet hay
> > > tambien bastante informacion. Mira por ejemplo el siguiente articulo:
> > >
> > > http://www.gavd.net/servers/sharepo...s&itm%
> > >
> > > Para crear WebParts tienes que tener conocimientos de programacion y la
> > > infraestructura necesaria (Visual Studio 2003).
> > > El problema tuyo se podria solucionar utilizando la base de datos de
> > > perfiles de SharePoint. Cada usuario tiene alli espacio suficiente para
> > > introducir este tipo de datos, y si el espacio no existe, se le puede crear
> > > facilmente. Luego, la maquina de busqueda de SharePoint mismo se encargara de
> > > buscar la informacion.
> > > Suerte,
> > > Gustavo
> > > http://www.gavd.net/servers/default.aspx
> > >
> > >
> > > "Yoye" wrote:
> > >
> > > > Hola a todos.
> > > >
> > > > Antes de nada, comentaros que soy un "novato" en el mundo del share point,
> > > > asi es que disculpar si digo alguna "burrada".
> > > > Os explico un poco lo que quiero hacer. En mi empresa estamos empezando a
> > > > implantar sharepoint como una Intranet y queremos que aparezca en todos los
> > > > sites personales, un pequeño formulario con dos campos, en el cual al poner
> > > > un nombre en uno de ellos y dar a un boton de busqueda, se conecte con un sql
> > > > server y nos saque los nombres y telefonos de las personas que tengan ese
> > > > nombre.
> > > > Es decir, queremos implantar un buscador de telefonos, que saque la
> > > > informacion de una tabla del sqlserver.
> > > > Me parece haber leido algo relacionado con "web part" como una posible
> > > > solucion par hacer esto, pero no tengo muy claro si es el camino. Y ademas,
> > > > no soy capaz de entender como crear un web part e introducirlo en los sites.
> > > > Os agradeceria cualquier ayuda o sugerencia.
> > > >
> > > > Un saludo y gracias de antemano.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida