Portal Concepts and .NET Webparts

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Portal Concepts and .NET Webparts - Presentation Transcript

    1. Portal Concepts and ASP.NET 2.0 Webparts Vicente Ordóñez R.
    2. ¿Qué es un portal?
      • Es un sitio web que provee un punto de inicio hacia otros recursos en Internet o en una intranet [Wikipedia]
    3. Portal
      • Un portal es una aplicación web que consiste de diferentes páginas que pueden mostrar variados tipos de información basándose en las preferencias de los usuarios, los cuales pueden efectuar personalización sobre el sitio que será recordada entre sesiones
    4. Algunos portales populares disponibles en el web
      • Google IG [http://www.google.com/ig]
      • Windows Live [http://www.live.com]
      • PageFlakes [http://www.pageflakes.com]
      • Start [http://www.start.com]
      Conocidos también como AJAX Web Desktops
    5. Algunas implementaciones de portales web
      • Microsoft Sharepoint
      • Jboss Portal Server
      • IBM Websphere Portal
      • Jakarta Jetspeed 2
      • Apache Pluto
      • Liferay
      • The Exo Platform
    6. JavaEE ASP.NET 2.0
      • Portlets
      • Portlet Container
      • JSR-168 / WSRP
      • Apache Pluto
      • Webparts
      • Portal (webpart manager?)
      • Especificación Webpart
      • Webpart framework
    7. Webparts/Portlets
      • Bloques que componen un portal
      • Servicios integrables a un portal
      • Unidades mínimas funcionales que componen a un portal web
      • Conjunto de interfaces y especificaciones que definen como interactuaran unidades funcionales mínimas dentro de un portal server
    8. Características de un buen portal
      • Muy personalizable
      • De respuesta rápida
      • Centrado en el usuario
      • Variedad en el catálogo de webparts/portlets
      • Ambiente colaborativo
    9. Microsoft Webparts Estructura Web Part Catalog
    10. ¿Cómo crear un webpart?
      • Usando la clase GenericWebpart con:
        • Controles de servidor
        • Controles de usuario
      • Implementando la interfaz Webpart
      • de System.Web.UI.WebControls.Webparts
    11. IWebPart interface
      • Description
      • Subtitle
      • Title
      • TitleIconImageURL
      • CatalogIconImageURL
      • TitleURL
    12. IWebActionable interface
      • Verbs ------- WebPartVerb class
      • ------- WebPartEventHandler
      • Los verbos de un webpart son las acciones que se pueden realizar sobre el webpart
    13. Opciones para persistir datos
      • ViewState ------ a nivel de página
      • Cookies ---- a nivel de tiempo
      • Sesiones ---- a nivel de sesión
      • ASP.NET Profile ---- a nivel de usuario
      • Personalization services ---- a nivel de usuario y control
    14. Personalización y perfil
      • Profile services
      • Personalization services
      • Microsoft provee ofrece un paquete inicial que puede funcionar out-of-the-box, listo para ponerlo en funcionamiento.
      • Configuración a través de Providers
    15. Más sobre webparts
      • Connections
      • WebPart Manager Personalización
      • WebPart Catalog Zone Personalización
      • Integración con AJAX.NET
    16. Siguiente objetivo
      • Soporte nativo de los controles para hacer Drag&Drop sin necesidad de postback y que sea cross-browser
      • Soporte nativo para la integración con UpdatePanel (in-place editing)y que sea una solución cross-browser
      • En general una integración completa con AJAX.net
    17. Conclusiones
      • Las tecnologías y estándares emergentes en el desarrollo de portales web está en constante desarrollo
      • El framework Microsoft para el desarrollo de portales Webparts ofrece una gran ventaja de integración con una herramienta de desarrollo como Visual Studio y las versiones que vendrán de Visual Studio
      • El desarrollo de Webparts y su integración con AJAX.NET es un tema que está captando gran atención y se está desarrollando a ritmo acelerado

    + Vicente OrdonezVicente Ordonez, 2 years ago

    custom

    1314 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1314
      • 1314 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 23
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories