none
html sharepoint xslt RRS feed

  • Pregunta

  • Buenas!

    Por requrimiento tengo q hacer que una pagina html, que volcara datos de una base de datos oracle sea en Sahrepoint.

    El interfaz por completo es distinto a uno tipico de sharepoint, tanto el menu, cm la cabecera cm el contenido.

    Como puedo hacer esa pagina? Seria hacer la webpart metiendo el contenido html y pasarlo a xslt?

    Alguien se le ocurre algo?(el contedio princpal va a cambiar segun pinche en los diferentes links)

    Gracias
    viernes, 8 de enero de 2010 14:16

Respuestas

  • Todas tienen sus pros y sus contras...

    Con la primera opción, tienes total libertad de hacerlo a tu modo sin tener que integrar nada con SharePoint, pero en el caso de la navegación interna de tus páginas dinámicas tendras que tomar en cuenta que la webpart de visor de páginas web funcionará como un frame en tu página de SharePoint, por lo que tendrás que construir un menu de navegación o de alguna forma darle al usuario la opción de ir hacia adelante y hacia atras dentro del frame, pero tambien puede que tus usuarios esten acostumbrados a usar la navegación del explorador y entonces tendras que buscar la forma de adaptarlos o adaptarles el desarrollo.

    Con la segunda opción tienes un poco más de integración con SharePoint, ya que cada una de tus páginas dinámicas las puedes copiar a una página diferente en SharePoint que únicamente tenga tu webpart de editor de contenido, con eso no te vas a preocupar por la navegación hacia adelante y hacia atras a traves del navegador porque funcionará de esa forma, cuando tus usuarios entren al detalle de algun dato de tu página principal, realmente estarán moviendose a otra página de SharePoint y si regresan a traves del botón "atras" de su navegador, regresaran a la página correcta, solo que debes de cuidar que los links que construyas sean los que se generen en tus páginas de SharePoint, para que la navegación sea correcta.

    Con la tercera opción tienes más trabajo que en las dos anteriores porque todo lo tendrías que desarrollar sobre .NET que es lo que SharePoint entiende y maneja, por lo que depende de las habilidades y la complejidad para llevar a cabo el desarrollo, pero la ventaja es que tendras un desarrollo 100% integrado a SharePoint y podrás manipularlo de la forma que gustes.

    Como ves, todas las opciones tienen sus razones, no te puedo recomendar una en especifico porque no conozco todas tus necesidades ni el ambiente de usuarios que tienes, pero con lo que te comento arriba creo que te será más fácil tomar la decisión correcta...

    Saludos;
    Vlad
    Vlad Blogs: http://mvplatino.ms/blogs/vladpoint & http://vladpoint.wordpress.com/
    • Marcado como respuesta BeaSharepoint viernes, 22 de enero de 2010 9:38
    lunes, 11 de enero de 2010 15:56
    Moderador

Todas las respuestas

  • Lo más sencillo es que te avientes la página en el lenguaje y la forma que gustes y despues lo subas a una biblioteca de SharePoint y a traves de una WebPart de Visor de Páginas Web muestres tu página o páginas... la otra es que tu código lo pases a una WebPart Editor de Contenido y la manejes allí... y la más laboriosa es que desarrolles la webpart completamente con la funcionalidad que deseas...

    Saludos;
    Vlad
    Vlad Blogs: http://mvplatino.ms/blogs/vladpoint & http://vladpoint.wordpress.com/
    viernes, 8 de enero de 2010 16:18
    Moderador
  • Hola!

    Cula me recomiendas? puesto q la pagina va a ser dinamica, su contenido va a variar segun los datos almacenados en la base de datos.y luego cada link que haya puesto que todo loq  se saque de la base de datos sera un link a otra pagina, asi q la idea es hacer varias pagians dinamicas .

    Gracias
    lunes, 11 de enero de 2010 14:35
  • Todas tienen sus pros y sus contras...

    Con la primera opción, tienes total libertad de hacerlo a tu modo sin tener que integrar nada con SharePoint, pero en el caso de la navegación interna de tus páginas dinámicas tendras que tomar en cuenta que la webpart de visor de páginas web funcionará como un frame en tu página de SharePoint, por lo que tendrás que construir un menu de navegación o de alguna forma darle al usuario la opción de ir hacia adelante y hacia atras dentro del frame, pero tambien puede que tus usuarios esten acostumbrados a usar la navegación del explorador y entonces tendras que buscar la forma de adaptarlos o adaptarles el desarrollo.

    Con la segunda opción tienes un poco más de integración con SharePoint, ya que cada una de tus páginas dinámicas las puedes copiar a una página diferente en SharePoint que únicamente tenga tu webpart de editor de contenido, con eso no te vas a preocupar por la navegación hacia adelante y hacia atras a traves del navegador porque funcionará de esa forma, cuando tus usuarios entren al detalle de algun dato de tu página principal, realmente estarán moviendose a otra página de SharePoint y si regresan a traves del botón "atras" de su navegador, regresaran a la página correcta, solo que debes de cuidar que los links que construyas sean los que se generen en tus páginas de SharePoint, para que la navegación sea correcta.

    Con la tercera opción tienes más trabajo que en las dos anteriores porque todo lo tendrías que desarrollar sobre .NET que es lo que SharePoint entiende y maneja, por lo que depende de las habilidades y la complejidad para llevar a cabo el desarrollo, pero la ventaja es que tendras un desarrollo 100% integrado a SharePoint y podrás manipularlo de la forma que gustes.

    Como ves, todas las opciones tienen sus razones, no te puedo recomendar una en especifico porque no conozco todas tus necesidades ni el ambiente de usuarios que tienes, pero con lo que te comento arriba creo que te será más fácil tomar la decisión correcta...

    Saludos;
    Vlad
    Vlad Blogs: http://mvplatino.ms/blogs/vladpoint & http://vladpoint.wordpress.com/
    • Marcado como respuesta BeaSharepoint viernes, 22 de enero de 2010 9:38
    lunes, 11 de enero de 2010 15:56
    Moderador
  • Hola!

    Sabes algun link que tenga informacion de las diferentes formas? para aclararme un poco mas?

    Muchas gracias
    miércoles, 13 de enero de 2010 10:54
  • En el siguiente link del sitio del Maestro Gustavo Velez tienes información en español de todo tipo sobre WebParts: http://www.gavd.net/servers/sharepointv3/spsv3_index.aspx?top=wps

    Allí encontraras información de uso y de programación de las webparts que te comento y de como generar tu propia webpart personalizada...

    Saludos;
    Vlad
    Vlad Blogs: http://mvplatino.ms/blogs/vladpoint & http://vladpoint.wordpress.com/
    miércoles, 13 de enero de 2010 18:11
    Moderador
  • Hola !

    Una pregunta, con la segudna opcion tendria que copiar todas las paginas q creo dinamicamente cn la base de datos??? porq yo cuando saco una lista por ejemplo de alimentos en la primera pagina ya los vueco de la pagina web, luego si doy en uno q traiga lacteos voya otra pagian donde me   mostrara los lacetos sacandolos de la base de datos a su vez.

    Entonces la conexion o bucle de la base de datos se haria en una web part?
    viernes, 15 de enero de 2010 11:00
  • Veo que tu desarrollo es un poco más complejo que simples páginas con HTML, en este caso, tal vez lo que te convenga mejor sea programar la webpart o desarrollar páginas web aspx con el funcionamiento que deseas, o irte por la primera opción, que es hacerlo todo como tu sepas hacerlo, sin integrarlo con SharePoint y después presentarlo dentro de SharePoint a través de una webpart de visor de páginas web que solo será un medio para que tus usuarios interactuen con tu desarrollo, sin que SharePoint influya en algo más...

    Saludos;
    Vlad

    Vlad Blogs: http://mvplatino.ms/blogs/vladpoint & http://vladpoint.wordpress.com/
    viernes, 15 de enero de 2010 16:59
    Moderador
  • Hola buenas!

    Al final ya hice la conexion a la base de datos yt mediante als diferentes webparts bussines etc cambiare alli el codigo xsl y creo q con eso vale. q te parece?

    un saludo y gracias por todo
    viernes, 22 de enero de 2010 9:38
  • Buena idea, si eso se acopla a lo que necesitas es mejor para que no tengas problemas de integración y demás... nos cuentas como te fue...

    Saludos;
    Vlad

    Vlad Blogs: http://sharepointblogs.com.mx/blogs/medinav/default.aspxt & http://vladpoint.wordpress.com/
    viernes, 22 de enero de 2010 16:36
    Moderador