SAP Portal

Thursday, May 27, 2004

WebDynpro

WebDynPro es el ambiente de desarrollo de SAP para crear interfaces de usuario profesionales para aplicaciones de negocio. Se basa en un majo de modelos que minimiza el codigo que debe escribirse (tipo WebForms de ASP.net) y usa herramietnas visuales para diseñar y reusar componentes (como ASP.net WebForms).

Se basa en el patron de diseño Model-View-Controller (ver liga), que asegura una clara separación entre las interfaces y los servicios de backend. Los desarrolladores tienen control total del codigo generado en todos los niveles del proceso de desarrollo.



WebDynpro proviene del nombre que SAP da a sus programas de ABAP, Dynpro, que quiere decir Dynamic Program, obviamente Web significa que es para aplicaciones Web.

WebDynpro además tiene la posibilidad de integrarse a SAP Enterprise Portals sin cambio alguno, automáticamente hereda los estilos del Portal y comparte el engine de User Management. Esto es realmente interesante para quien se encuentre implementadndo el portal de SAP.

Su arquitectura contiene una separación del ambiente de diseño y del código generado que permite que se pueda generar código en cualquier lenguaje, de hecho está por liberarse la versión que genera ABAP y se tiene planeada la versión para Visual Studio.net.

Monday, May 24, 2004

Prueba de EP6.0 ASP.net controls

Ya hice mi primer ejemplo con estos controles ejecutando una transaccion de SAP y mostrando un grid. El grid lo tuve que mejorar para que aparecieran los botones de navegacion como lo hace el Enterprise Portal.

El diseñador de VStudio lo pueden observar con la siguiente imagen:

Diseñador VStudio

Y asi se ve el ejemplo:

>Ejemplo

Esto es solamente un preambulo al PDK For VStudio, y promete ser mucho mejor.

Tuesday, May 18, 2004

De primera mano

SAP acaba de liberar en su sitio SAP Developer Network un grupo de Server Controls para ASP.net con el objetivo de crear aplicaciones que se integren en SAP Enterprise Portals 6.0.

Incluye los siguientes ejemplos:

1. Web Servers Controls
2. .Net and EP6
3. Remote iViews using the Application integrator

Lo acabo de bajar y comenzaré a revisarlo, pronto pondré mis comentarios al respecto.

Wednesday, May 12, 2004

Nuevo acuerdo de colaboracion Microsoft SAP

Se acaba de anunciar en el sitio de Microsoft-SAP el nuevo acuerdo de colaboracion para ambas plataformas, ya estan incluyendo ejemplos de smartclients con VisualStudio 2005, el documento lo pueden ver en: AcuerdoMicrosoftSAP.

Integracion ASP.net con UME y SAPPortal

He estado investigando sobre como integrar una aplicacion en ASP.net con SAPPortals, la parte facil es crear la iView y hacer que se vea dentro del portal (ver imagen - muestra una aplicacion ASP.net dentro de una iView en SAPPortals), la parte dificil es hacer que tome la informacion del usuario, para lo cual no hay un API del lado de ASP.net que lea la informacion del portal de SAP. Encontre 2 articulos en el sitio de SAP (www.sdn.sap.com) que sirven para esta integracion:

Using UME 4.0 in ASP.net

Enabling SSO for ASP.net Applications in Enterprise Portal 6.0

Monday, May 10, 2004

NetWeaver 04

Esta semana llega el consultor de SAP con el que he estado trabajando todo esto de SAPPortals, Netweaever y WAS 6.4

Todo indica que trae consigo la version final de Netweaver 04, que sincroniza varios productos en la plataforma WAS 6.4 (espero tambien traiga el PDK for VStudio.net)