Prezi

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in the manual

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

prueba

No description
by Jose Luis Chalar on 3 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of prueba

Muchas gracias!!!



José Luis Chalar
jlchalar@bssa.com.uy


K2BAudit

Disponible para
MYSQL
SQL SERVER
Oracle 10g
DB2 for iseries version 6.1

Mecanismos de extensión
PostgreSQL


K2BAudit

Web Form: mantenido 100% por la herramienta.
Variables: parte de usuario y parte herramienta.
Eventos: parte usuario y parte herramienta.



Generalidades

Asistir al usuario GeneXus, a desarrollar y mantener cualquier web panel de forma rápida.
En un nivel mayor de abstracción.
Independizarlo de temas de interfaz.
Evitando que escriba código repetitivo
Paginado asociado a las grillas
Seguridad
Cargas básicas
Filtros, órdenes.

Web Panel Designer
Objetivo:

Generación de arquitectura básica de aplicación web.
Seguridad
Diálogo uniforme
Integración código de usuario
Generación objetos básicos para mantenimiento de entidades.



Pattern K2BEntityServices


6) Dispone de transacción como Web Component.
7) Con el Panel Builder genera cualquier Web Panel.
8) Pantallas Multiple Selección.
9) Acciones con confirmación.
10) Posibilidad de incluir código de usuario.
11) Integración de la seguridad.









Si usa K2BTools:

K2BTools
Pattern K2BEntityServices
Pattern K2BPrompt
Pattern K2BTrnWebForm
K2B WebPanel Designer

K2BAudit
K2BAudit (extensión)
Herramientas de Explotación


Suite de herramientas K2BTools
Composición
(XEv2)


K2BTools es una suite de patrones y extensiones.
Mayor nivel de abstracción.
Simplifica el diseño de la aplicación.
Declarar en vez de programar.
Facilita la propagación de cambios.
Permite un desarrollo incremental más simple.

Concepto de Patterns

Se audita el usuario de la aplicación
Transparente al desarrollador
Puede ser incorporada en cualquier versión de GeneXus
Se auditan todas las operaciones de modificación de datos
Insert, Update y Delete
Visualización de valor anterior y posterior de cada cambio


K2BAudit

Start, Refresh, Load mantenidos por K2BWebPanelDesigner
Subrutinas comenzando con U_, modificables por el usuario.

Eventos(metodología)

Control de seguridad (WW)

Información detallada: Documentación Capítulo Objetos con Grilla


Acciones(Layout)

1) No hay que preocuparse por la generación de Web Form.
2) Se uniformiza el User Interface sean Web panels o Web transactions.
3) Todos los web panels se pueden construir desde las K2BTools.
4) Genera mejoras a las pantallas sin tocar las pantallas: Columnas, Line Separator, Groups, Help, NoSkip.
5) Se generan Pdf y Excel automáticos asociados al Work With.






Si usa K2BTools:

José Luis Chalar
Federico Dominioni

Selección tablas a auditar en tiempo de ejecución







Explotación de auditoría vía web (K2BAuditAnalyzer)



K2BAudit

Diferentes tipos de grilla
Sin tabla base
Con for each inferido
Sin for each inferido
Desde un Data Provider
Con tabla base
Pantallas de Múltiple Selección




WebPanelDesigner

Especificación forma parte del objeto
Export/import únicamente del web panel
Fácil volver a versión anterior.










Web Panel Designer

K2B Tools Experiencia

Experiencia de GXC
Surgen como apoyo al desarrollo de K2B
Potencian desarrollo en Genexus X
Versionado cada 4 meses
Probado en proyectos de misión crítica
Utilizado por GXC
+100 clientes con soluciones K2B Tools con aplicaciones en producción




Siguiente Paso ?

www.K2Tools.com

Documentación

Capacitación

Instalador

Foro

Agentes


Consultas por operación (fecha, hora, usuario, tabla)

Consultas por datos
de la aplicación


K2BAudit

Confirmación condicional



Diferentes tipos de acciones

WebPanel Designer

Se generan usando el pattern K2BPrompt
Parámetros
Return on click


Prompts

Atributos de resumen.
Atributos en grilla.
Configuración visualización FreeStyleGrid o grilla normal.

Pattern K2BTrnForm

LineSeparator
NoSkip
Groups
Columns
Otras funcionalides
ContextHelp
Right text y left text.
Válido para todos los patrones


Pattern K2BTrnForm

ROI en pocos meses

Se incrementa en 1/3 el equipo de desarrollo

Mejoras en costos

WorkWith
Exportación
Entity Manager
SubWorkWith (instancias relacionadas)
Actualización de transacción.

Generación Básica

Selección de tablas a auditar

Ejecución programa de creación de triggers

Generación de programa de creación de Triggers

Selección de transacciones a ser auditadas

Instancia específica

Objeto
GX

3.

2.

1.

Programas GX

Usuario GeneXus

Instancia predeterminada

Patrón

Instancia específica

Instancia predeterminada

Patrón

¿Cómo es el desarrollo con los patterns?

Selección de tablas a auditar

Ejecución programa de creación de triggers

Generación de programa de creación de Triggers

Selección de transacciones a ser auditadas

Selección tablas a auditar en tiempo de ejecución







Explotación de auditoría vía web (K2BAuditAnalyzer)



K2BAudit

Se audita el usuario de la aplicación
Transparente al desarrollador
Puede ser incorporada en cualquier versión de GeneXus
Se auditan todas las operaciones de modificación de datos
Insert, Update y Delete
Visualización de valor anterior y posterior de cada cambio


K2BAudit
See the full transcript