Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la...

48

Transcript of Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la...

Page 1: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 2: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 3: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

01 DESARROLLO . . . . . . . . . . . . . . . . . . . . . . . . . 05ENTORNOS DE DESARROLLO . . . . . . . . . . . . 05CICLO DE VIDA DEL SOFTWARE . . . . . . . . . . 07BI & INFORMES. . . . . . . . . . . . . . . . . . . . . . . 14SISTEMAS GESTION BASES DE DATOS . . . . 18SUITES DE COMPONENTES. . . . . . . . . . . . . . 22HERRAMIENTAS . . . . . . . . . . . . . . . . . . . . . . 24

02 MULTIMEDIA . . . . . . . . . . . . . . . . . . . . . . . . . 28DISEÑO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28AUTOEDICION. . . . . . . . . . . . . . . . . . . . . . . . 28CAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28VIDEO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28OPTIMIZACION IMAGENES . . . . . . . . . . . . . 28GESTION FUENTES . . . . . . . . . . . . . . . . . . . . 28CALIBRADORES. . . . . . . . . . . . . . . . . . . . . . . 28

03 INFRAESTRUCTURA. . . . . . . . . . . . . . . . . . . . 33eBUSINESS . . . . . . . . . . . . . . . . . . . . . . . . . . 33INTRANET . . . . . . . . . . . . . . . . . . . . . . . . . . . 37DESPLIEGUE . . . . . . . . . . . . . . . . . . . . . . . . . 41VIRTUALIZACION . . . . . . . . . . . . . . . . . . . . . 44SERVIDORES EMPRESARIALES. . . . . . . . . . . 44

Creando plantilla de procesos para laGeneración de Team Proyect . . . . . . . . . . . . . . . 11Delphi 2006: Dibujando Aplicaciones. . . . . . . . . 13Gestión de Requisitos en Visual StudioTeam System con CaliberRM . . . . . . . . . . . . . . . 17Herramientas para extender Visual FoxPro . . . 21Crystal Reports Vs. Reporting Services . . . . . . . 27Modelado de Bases de Datos. . . . . . . . . . . . . . . 31

Con Biztalk? Service Oriented Architecture . . 35El inventario en las TI, la asignatura pendiente 39Captura de Eventos en Sharepoint. . . . . . . . . . . 43

Microsoft SQL Server 2005 . . . . . . . . . . . . . . . . 02LeadTools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 04Pervasive AuditMaster, DataExchange,Backup Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . 06Intel C++ y Fortran . . . . . . . . . . . . . . . . . . . . . 08ComponentONE Studio Enterprise . . . . . . . . . . . 10Delphi 2006 Small Team Pack . . . . . . . . . . . . . . 12Crystal Vision, Reports, Xcelsius . . . . . . . . . . . . 15NetAdvantage 2006 . . . . . . . . . . . . . . . . . . . . . . 16Asesoria en activos de software y licencias . . . 19Libro Aplicaciones XML con XML Suite . . . . . . . 20IP*Works, IBiz Integrator,Adaptadores BizTalk. . . . . . . . . . . . . . . . . . . . . . 23DBArtisan, ERStudio, Rapid SQL. . . . . . . . . . . . . 25JBuilder 2006 . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Servicios Profesionales de Formación. . . . . . . . 29Wise for Windows Installer . . . . . . . . . . . . . . . . 30Adobe Design Bundle,Adobe Web Bundle, Adobe Video Bundle. . . . . . 32AllFusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Altiris Software Virtualization . . . . . . . . . . . . . . 36PL/SQL Developer . . . . . . . . . . . . . . . . . . . . . . . 38Adobe Acrobat, Adobe Creative Suite . . . . . . . . 40eDocEngine, PDF Toolkit . . . . . . . . . . . . . . . . . . 42eSpreadsheet Java Engine. . . . . . . . . . . . . . . . . 42Servicios Profesionales Danysoft . . . . . . . . . . . 45Spread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Visual Studio 2005 . . . . . . . . . . . . . . . . . . . . . . . 48

¿

Indice temático de soluciones

Indice de Artículos

Indice de Anunciantes

Una publicaciónAvda. de la Industria 4, Edif. 1

Tfno: 902 123146 Fax: 902 123145Portal:

28108 Alcobendas (Madrid)

eCommerce:

Distribuidores:Servicios Prof:Soporte:Atención al Cliente:

Los nombres de productos y compañías estánregistrados por dichas compañías.No asumimos errores tipográficos. Esta prohibida lareproducción total o parcial de esta revista.

Deseamos respetar su derecho a la intimidad, lainformación que nos facilita queda recogidaconfidencialmente, tiene derecho a acceder a ella,cancelarla o rectificarla cuando desee.

Fotomecánica: DanysoftDep.Legal: M-6446-1.993ISSN: 1132-8959

Danysoft

Contactos

www.danysoft.comwww.danysoft.com/shop

[email protected]@[email protected]@danysoft.com

Especial Soluciones Julio 2006

Indice temático de soluciones

Indice de Artículos

Indice de Anunciantes

28108 Alcobendas (Madrid)

Contactos

Bienvenido a la Revista DanysoftHaciendo visible lo invisible

En sus manos tiene la nueva edición de la revista Danysoft. Para ella hemos seleccionado las solucionessoftware más interesantes entre las disponibles para los profesionales del desarrollo, diseño,administración de sistemas y bases de datos. Le animamos a que la hojee, estamos seguros de queencontrará respuesta a muchas de las problemáticas que se puede plantear en su trabajo diario.

Cuando descubra su área de interés, contacte con Danysoft. Encontrará expertos en ayudar acorporaciones como la suya, aportando su conocimiento actualizado en gestión de licencias,oportunidades, mantenimientos y novedades.

El asesoramiento en la gestión de activos de software se complementa con el de servicios profesionales,los cuales se encargarán de ofrecerle una respuesta profesional a sus necesidades de formación,desarrollo o consultoría.

Este es nuestro compromiso con usted. Si tiene alguna sugerencia, quisiera conocerla, para ello me pongoa su disposición para que me contacte directamente en [email protected]

Jose Luis CastañoDirector Danysoft.

Más productos e informaciónMonográficos, eRevista y eCommerce online

Danysoft ha sido galardonado por segundo año consecutivo con el premio 2006al otorgado por la prestigiosarevista Dr. Dobb´s España

"Mejor Distribuidor de Software para Desarrollo""Mejor Distribuidor de Software para Desarrollo"

Si desea ampliar la información que aparece eneste especial, le indicamos a continuación lossiguientes servicios que están a su disposición:

Monográficos y eRevista:

eCommerce:

La forma más sencillade estar informado de las últimas novedades,actualizaciones y promociones en soluciones,complementado con artículos técnicos propios oseleccionados, e información sobre losprincipales eventos del sector.Inscribirse no tiene coste y es muy sencillo,puede hacerlo desde .

Donde encontrará informaciónampliada sobre las soluciones software queponemos a su disposición, copias de evaluación,comparativas, artículos técnicos.Además de software para desarrolladores,encontrará libros; software para administradoresde sistemas, diseño y uso general; y hardwareespecializado de seguridad.

www.danysoft.com

Todas estas ventajas disponibles las 24 horas, los7 días de la semana, los 365 días del año con solovisitar: http://www.danysoft.com/shop

Si desea ampliar la información que aparece eneste especial, le indicamos a continuación lossiguientes servicios que están a su disposición:

Monográficos y eRevista:

eCommerce:

partner

Page 4: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Desde hace más de 15 años LEADTOOLS es el estándar en el mercado de las herramientas para desarrolladores a la hora de gestionar imágenes

digitales. No hay nada que ofrezca la cantidad y variedad de tecnología incluida en nuestra galardonada línea de soluciones.Desde gestión del color y escala de grises, imágenes documentales, médicas, vectoriales, para dispositivos móviles e Internet... a drivers de

impresora avanzados, ficheros multimedia, codecs y su avanzada tecnología de compresión. Leadtools le ofrece todo lo que necesita para

completar sus proyectos de gestión de imágenes a tiempo. Las herramientas de Leadtools incluyen la tecnología de iCompress.

DOCUMENT IMAGING

MEDICAL IMAGING

RASTER IMAGING

Incluye un completo sistema de anotaciones,muestreo y proceso especializado de imágenesbitonales, limpieza de imágenes, escaneado dealta velocidad, OCR/ICR/OMR (reconocimiento detextos impresos, escritos a mano y formularios),reconocimiento de códigos de barras y mucho más.

Provee soporte avanzado para ficheros DICOM(DICOM Media, gestión de Datasets, visualizaciónen escala de grises o color de 8, 12 y 16 bits,comunicaciones DICOM, seguridad, impresión,Modality Work List), gestión de imágenes médicas,Grayscale Softcopy Presentation incluyendomodalidad LUT y VOI LUT; sobreimpresión deimágenes, manipulación, anotaciones DICOM, etc.

+150 formatos incluyendo TIFF, JPG, J2K, PDF yGIF, y sistemas de compresión como JPEG2000,JPEG, LZW, CCITT G3/G4 y CMP. Escaneado,captura, +200 filtros de gestión y transforma-ciones (redimensionar, rotar, cambiar calidad) degran rendimiento son algunas de sus capacidades.

T e c n o l o g í a l í d e r e n h e r r a m i e n t a s d e g e s t i ó n d e i m á g e n e s p a r a d e s a r r o l l a d o r e s

Las herramientas de gestión de imágenes de LeadTools incluyen 6 interfacesde programación: Librería clases .NET (v1.1 y 2.0), COM, ACTIVEX, DLL, clases C++, y VCL.

VECTOR IMAGING

MULTIMEDIA IMAGING |

MOBILE IMAGING

Soporta formatos de imagen vectoriales 2D y 3D,incluyendo DWG, DWF, DXF, y DRW. Permiteconvertir ficheros vectoriales a imágenes raster o aotros formatos vectoriales, rotar, cambiar cámara eiluminación y modificar objetos vector. Ademássoporta motores OpenGL o GDI y mucho más.

Brinda capacidades de captura (incluyendo DV),reproducción y conversión (utilizando tecnologíasDirectShow®) de audio y vídeo. Soporte deficheros AVI, WMV, WMA, ASF, MPEG, MPG, MP4,M4V, WAV, OGG, MIDI, Vorbis, QuickTime, SND yAIF y filtros de procesamiento de audio y vídeo(rotar, redimensionar, quitar entrelazado, creaciónde imágenes DVD, video conferencia).

Herramienta de desarrollo para Microsoft .NETCompact Framework. Ahora los desarrolladorestienen acceso a las funcionalidades de gestión deimágenes de Leadtools en aplicaciones diseñadaspara PDAs y teléfonos inteligentes.

¡nueva versión!

Si desea más información o evaluar estas soluciones,contacte con su comercial habitual en Danysoft.

CARACTERÍSTICAS PRINCIPALES�

+200 Filtros de gestión de imagen

Gestión de imágenes desde .NET

Gestión de anotación en imágenes

Visualización de altas prestaciones

OCR/OMR/ICR & Códigos de Barras

Compresión avanzada de documentos:ABIC, JBIG2, LEAD ABC

Escaneado con Fast TWAIN

+150 Formatos soportados

http://www.danysoft.com/leadtools | [email protected] | 902 123146

Page 5: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

En muchas ocasiones podemos encontrarherramientas software que ahorranmucho trabajo en una área específica, yademás facilitan que nuestro trabajoalcance niveles de calidad excepcionales.

Pero no siempre conocemos de laexistencia de la herramienta adecuadapara cada situación. Vamos a repasar acontinuación las que son imprescindibles.Dado el espacio disponible lasmencionaremos, y para conocerlas endetalle, os invitamos a visitarwww.danysoft.com

Entornos de DesarrolloLa herramienta clave alrededor de la que giratodo es un buen Entorno de DesarrolloIntegrado (IDE), que ya no sólo nos permitencodificar y compilar las aplicaciones conenorme efectividad, sino que como en el casode , suponen toda unaplataforma repleta de tecnologías enfocadasen la mejora de la productividad. Existen lassiguientes ediciones según el perfil para quiense han diseñado:

Ediciones Express de Visual C#, VisualBasic, Visual C++, Visual J#, y VisualWeb Developer. Estas ediciones songratuitas y están diseñadas para elaprendizaje y la evaluación.

Visual Studio 2005 Standard, paradesarrolladores ocasionales.

Visual Studio 2005 Profesional, paradesarrolladores profesionales, consultores.

, son dos entornos para crearcódigo XML y mantenerlo fácilmente. Además pue-den integrarse con Visual Studio .NET y Eclipse.

Finalmente, si lo que necesita es integrar eServeri5 y Windows, las mejores soluciones son

si trabaja con Delphi, si lohace con C++Builder o si lo hace conRPG o Cobol.

Visual Studio 2005

suscripción MSDN

Visual FoxPro

Delphi 2006C++Builder 2006, C#

Builder 2006 Developer Studio 2006

JBuilder 2006

Intel C++ IntelFortran

XMLspy XML Suite

Delphi400 C++Builder 400

JACi 400

Visual Studio lo puede adquirir tal cual o conla cual le permitirá recibir

mensualmente en su domicilio todas lasactualizaciones que aparezcan durante un año,betas, otros productos Microsoft, promocionesy el acceso a una web privada solo parausuarios MSDN.

Los usuarios de pueden ver unartículo con información ampliada de comoampliar sus posibilidades en la página 21.

Borland, el otro clásico en herramientas dedesarrollo ha actualizado , quetambién se llama

y . Borlandha decidido mantener la nomenclatura de susproductos estrella, seleccione el nombre quedesee, la solución será siempre la misma !

Delphi 2006 ofrece el 'multiplicador deproductividad' definitivo, eliminando el tedio ymaximizando la eficiencia de codificacióngracias a un marco de trabajo revolucionariobasado en Enterprise Core Objects, una libreríade componentes visuales mejorada, y una suiteintegrada de herramientas de modelado ygestión del ciclo de vida.

Con los lenguajes Delphi, C/C++ y C#, y elsoporte para Microsoft .NET Framework, ASP.NET, VCL .NET, VCL y otros SDKs en Win32,tiene todas las herramientas para cualquiertrabajo. Con un soporte completo para Win32 y.NET, Delphi 2006 le permite continuardesarrollando y manteniendo las aplicacionesexistentes en Win32 mientras le simplifica elcamino a Microsoft .NET Framework y lapróxima generación de aplicaciones Windows.

es el primer entorno Java queofrece soporte para la Programación Virtualentre Iguales (Virtual Peer Programming).Gracias a la característica única decolaboración, incluso los equipos de desarrollodistribuidos pueden de manera conjuntadiseñar, editar y depurar aplicaciones entiempo real. El envío de trazas por correoelectrónico es cosa del pasado. JBuilder 2006 lepermite revisar y editar código en el mismomomento en que un compañero lo está

tecleando, para garantizar que muchas más ideasy una mayor calidad se integren en cada línea decódigo de cada aplicación. Así es JBuilder 2006, unelemento clave de la Optimización del Desplieguede Software (Software Delivery Optimization).

JBuilder 2006 le permite:Editar conjuntamente el código fuente,manipular los diseños visuales y depurar paso apaso, al mismo tiempo que se registran todoslos cambios en línea.Obtener aplicaciones de mayor calidad graciasa la integración de pruebas unitarias,depuración y monitorización del rendimiento.Cambiar sin problemas y disfrutando decapacidades de migración automática entreJ2EE 1.4 y JDK 5.0.Reducir el tiempo de desarrollo gracias alsoporte directo para los servidores deaplicaciones y bases de datos líderes.

El otro gran actor en la escena de los IDEs dedesarrollo es Intel, el cual ofrece a losprogramadores, además de herramientas deoptimización, los lenguajes e

, los cuales destacan por sus elevadasprestaciones, al estar optimizados para obtener elmáximo rendimiento de los procesadores Intel.Su potencia, unido a que están disponibles paralos entornos Windows, Linux y Mac, hace que seala herramienta favorita de centros de investiga-ción, universidades y organizaciones como Adobe,NVidia, el Centro Astrofísico Swinburne o losestudios Pixar entre otros, donde obtener lasmejores prestaciones es primordial.

y

¡

Visual Studio 2005

suscripción MSDN

Visual FoxPro

Delphi 2006C++Builder 2006, C#

Builder 2006 Developer Studio 2006

JBuilder 2006

Intel C++ IntelFortran

XMLspy XML Suite

Delphi400 C++Builder 400

JACi 400

y

S O L U C I O N S - R E V I S T A D A N Y S O F T -E 0 5

DE

05

1DesarrolloEntornos de desarrollo Gestión del ciclo de vidaBI & Informes Bases de datos Suites de componentesHerramientas

| || | |

Entornos de desarrollo | Gestión del ciclo de vida |BI & Informes | Bases de datos | Suites de componentes |Herramientas

En este apartado le ofrecemos las solucionesque un equipo de desarrollo pueden necesitar para gestionar sus aplicaciones

IDEs

ciclo de vida

Bases de Datos

gestión de informes & BI

herramientas y suites

.Dependiendo de su plataforma, puede escoger entre los de desarrollo deMicrosoft, Borland o Intel. Cada vez somos más conscientes de la necesidad deltrabajo en equipo, por ello, para gestionar el le ofrecemos Team Systemde Microsoft, las soluciones de Borland o Visual Paradigm si su plataforma esEclipse. Para la gestión y análisis de , encontrará herramientas que lefacilitarán la administración, modelado, programación, extracción y transformaciónETL y seguridad. Muy pocas aplicaciones no necesitan una ,ofreciéndole los clásicos Crystal y FormulaONE, y las interesantes novedades queaporta SQL Server como son Reporting Services, Analysis Services & Olap, y elBusiness ScoreCard Manager. Finalmente, le recomendamos el apartado de

, si quiere ahorrar tiempo a la vez que potencia susaplicaciones, con soluciones como instaladores, multimedia, o seguridad entre otras.

En este apartado le ofrecemos las solucionesque un equipo de desarrollo pueden necesitar para gestionar sus aplicaciones

IDEs

ciclo de vida

Bases de Datos

gestión de informes & BI

herramientas y suites

1 SoftwareD iferentes Niveles

En el eCommerce de Danysoft,que puede consultar desde

, leincluimos tablas de diferencias entreversiones correspondien-tes aproductos con diferentes niveles deprestaciones o para mostrar lasventajas de las últimas versionesrespecto a las anteriores.

Visite las páginas de Visual Studio,Delphi, JBuilder o Intel para ver estascomparativas que le ayudarán atomar la decisión correcta.

www.danysoft.com/shop

Page 6: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Muchas PYMEs (Pequeñas & Medianas Empresas) necesitan la mismaseguridad y fiabilidad que las grandes compañías. Por ello, Pervasive hacreado un conjunto de herramientas complementarias para su sistemade gestión de Bases de Datos: “Pervasive SQL v9.5” que permitirá alas Pymes cumplir sus necesidades con:

Pervasive Backup Agent: Asegura que sus backups sean reales.

Pervasive DataExchange: Sincroniza sus datos, eliminandocualquier pérdida en caso de desastre.

Pervasive AuditMaster: Monitoriza la actividad de los usuariosen sus Bases de Datos, para detectar fraudes y mejorar el soporte.

Ahora puede crear aplicaciones competitivas a la vez que las convierteen más seguras, las monitoriza, analiza y realiza copias de seguridad.

Para más información contacte con Danysoft en el 902 123146

Soluciones Pervasive PSQL para la protección

Profesional de los Datos

PARA MASINFORMACIONwww.danysoft.com/pervasive

Distribuidor Exclusivo | 902 123146 | | +800 12123434 | | [email protected] www.danysoft.com [email protected]

Seguridad Empresarial para los desarrolladores

Page 7: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Ciclo de Vida del SoftwareTodo proyecto de creación de softwareconlleva diferentes actividades dirigidasa obtener un proceso de creación másrentable y un software de mayor calidad.Estas actividades se dividen general-mente en fases, y al conjunto de estas selas denomina Ciclo de Vida del Desarrollo.

La forma en que se comprende y organizael Ciclo de Vida del Desarrollo varía segúnlos métodos y herramientas empleados,pero en todo caso la necesidad degestionarlo se hace más palpable enmedida que el tamaño y la complejidaddel proyecto son mayores.

Contar con herramientas adecuadas parala gestión de estas actividades significatener un aliado valioso para nuestrosproyectos. Vamos a revisar algunas de lasherramientas más importantes:

BORLAND DEVELOPER SUITE.

Borland Together

ECO III

CaliberRM

VISUAL STUDIO 2005 TEAM SYSTEM

Arquitectos Desarrolladores Testers

Database Professionals

Team Foundation

Team Foundation Server

EPM, Enterprise Project Management.

LA SOLUCION EPM

Microsoft Office Project Professional 2003

El núcleo del BDS son sus afamados IDEs,Delphi y C++Builder, pero además integraStarTeam 2005, para la gestión de proyectos ycolaboración entre equipos, aunque estosestén dispersos geográficamente. Es unaherramienta líder de Gestión de Configuracióny Cambios, destinada a jefes de proyecto ydesarrolladores y proporciona una estrechaintegración de equipos basada en servidor ycapacidades del repositorio. Entre sus muchasfuncionalidades encontraremos que nospermitirá gestionar código fuente, errores, ypeticiones de cambio, así como mantenerdiscusiones seguras sobre temas y tramas deproyectos y enlazar documentos y código real.

aporta el modelado UML quemuestra el código como diagramas perotambién permite crear código haciendocambios de diseño.Da soporte paramúltiples tipos dediagramas, modelosde refactorización,auditorías, métricas,diseño de plantillas,importación/exportación XMI, así comogeneración dedocumentación.

Por último,dispondremos de unatecnología de desarrollo dirigido por el diseño deenorme productividad, . Está destinadapara la plataforma .NET y permite modelar WebServices, ASP .NET, y Windows Forms yconvertir los modelados en código, creando elcódigo fuente de las aplicaciones en su totalidado parcialmente desde el modelo. Utilizatecnología de mapeo Objeto/Relación paratrabajar con las principales bases de datosrelacionales de nivel empresarial y tambiénimplicar las bases de datos en los cambios quese hagan en el modelo. Algunas de sus

funcionalidades son la gestión integrada derequisitos, control de versiones, trazabilidad deerrores, y herramientas de colaboración en equi-po, así como capacidades de ingeniería inversa.

Además el BDS está preparado para laintegración con otras herramientas como

para la gestión de requisitos.

nos ofreceademás del IDE para desarrollo, un conjunto deherramientas y tecnologías que permiten a unequipo colaborar y coordinar sus esfuerzos a lahora de llevar a cabo un proyecto. De momentopodemos contar con las ediciones para

, y , si bienya se anuncian nuevas extensiones como el

.

Además de las herramientas específicas decada edición, que residen en el lado cliente,cuenta con un servidor, el ,que proporciona control de versiones, gestiónde ficheros de proyecto, informes, y creaciónautomática de equipos. La configuración deprocesos será más flexible mejorando lacapacidad de predicción en los proyectos.También contaremos con informes detalladosbasados en métrica.

utiliza Microsoft SQLServer 2005 como repositorio de datos. Unaversión restringida de Microsoft SQL ServerStandard está incluida con el servidor, la cualse instala por separado.

Mediante las licencias de acceso a Foundationpueden acceder roles que no utilizan el VisualStudio Team Edition, con una integraciónespecialmente buena con Project y Excel.También existen desarrollos de terceros para

integrar otros IDEs como Eclipse, incluso desdesistemas operativos como Solaris.

Estasolución de Microsoft para la Administración deproyectos empresariales es idónea para lasorganizaciones que necesiten un alto nivel decoordinación y estandarización entre losproyectos y los administradores de proyectos,administración centralizada de los recursos oun mayor nivel de creación de informes acercade los proyectos y los recursos. Si bien es una

herramienta bien conocida en los equipos dedesarrollo también permite que organizacionesenteras o departamentos trabajen juntos en laadministración de proyectos y procesos.

está formada por:

, queproporciona todas las herramientas centrales deprogramación, además de eficaces capacidades de

BORLAND DEVELOPER SUITE.

Borland Together

ECO III

CaliberRM

VISUAL STUDIO 2005 TEAM SYSTEM

Arquitectos Desarrolladores Testers

Database Professionals

Team Foundation

Team Foundation Server

EPM, Enterprise Project Management.

LA SOLUCION EPM

Microsoft Office Project Professional 2003

S O L U C I O N S - R E V I S T A D A N Y S O F T -E 0 7

DE

07

1 SoftwareF ormación Ciclo de Vida

A medida que los equipos aumentan,y los proyectos tienen mayoresrequerimientos de calidad y renta-bilidad, el ámbito de la formación seamplía a nuevos aspectos. Como enotras ocasiones, hemos abordadoestos retos desde el primer momento,lo que nos permite aportar un cono-cimiento y experiencia que hemos idoplasmando en nuevos cursos.

, esde especial interés en este sentido alafrontar temas fundamentales parael diseño de aplicaciones .NET.Enlazar los requisitos con el diseño,la programación de las distintascapas, o construir arquitecturasefectivas en su despliegue, sonalgunos de los temas, que se tratanbajando al detalle a través de unasmejores prácticas probadas a lolargo de muchos proyectos.

Las herramientas de gestión del Ciclode Vida del Desarrollo hanposibilitado que los procesos decreación de software se hayanconvertido en una realidaddemandada por los responsables deproyectos para alcanzar los nivelesde calidad requeridos, y equiposmucho más productivos. Lapropuesta de Microsoft,

es una ediciónsuperior de Visual Studio en la quetodos los roles implicadosencontrarán, además de utilidadesque impulsan su trabajo, una vía detrabajo en equipo eficaz. Por suparte, los equipos que trabajan con

,encontrarán en la integración conDelphi de

o les aportará laexperiencia de Borland con ALM.

El curso de Arquitectura deAplicaciones .NET, Best Practices

VisualStudio Team System

Borland Developer Studio

StarTeam, Together,CaliberRM, ECO

El curso de Arquitectura deAplicaciones .NET, Best Practices

VisualStudio Team System

Borland Developer Studio

StarTeam, Together,CaliberRM, ECO

Team SuiteProductoTeam Edition paraArquitectos

Team Edition paraDesarrolladores

Team Edition paraTesters

Escenario principal Diseño visual deaplicacionesorientadas a servicios

Asegurar la calidad delcódigo y rendimiento através del proceso dedesarrollo

Creación, gestión yejecución de pruebaspara un amplio rangode tipos deaplicaciones

Característicasprincipales

- Diseñador deAplicación- Diseñador de laLógica de Datos- Diseñador deDespliegue- Diseñador deSistemas

- Análisis de Código- Perfilado de Código- Unidades de prueba- Code Coverage

- Pruebas de carga- Pruebas Web- Pruebas manuales- Gestión de Pruebas- Pruebas Genéricas- Unidades de Prueba- Code coverage

Page 8: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 9: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Pueden ser muchas las inquietudes quemueven a una empresa a crear suspropias plantillas de procesos, como: lageneración de estándares, definición demetodologías de trabajo, unificación dedocumentación en los proyectos, etc.Pero creo, que una de las premisas másimportantes para una empresa, almomento de definir una plantilla parautilizar Team Foundation Server, es elorden que presenta ésta y la unificaciónde buenas practicas de trabajo que sepueden lograr, ya que, al momento degenerar un nuevo Team Project, seobtendrán automáticamente, todas lasplantillas que deben ser abordadasdurante el ciclo de vida de un proyecto,permitiendo estandarizar ladocumentación de los mismos.

IntroducciónAntes de generar una plantilla de procesos,es muy importante definir un ciclo de vida deproyectos estándar, que será utilizado en lamayoría de los proyectos de unaorganización. Cuando esto se lleva a cabo,se puede observar que la documentaciónque se debe administrar en muchosproyectos, es similar, aunque los perfiles deproyectos sean completamente diferentes.

Otro factor importante, al momento dedefinir una plantilla de procesos, es laposibilidad de asociar la ayuda en línea queserá vista desde el Team Explorer, estaayuda debe estar orientada a apoyar yclarificar el uso y llenado de las plantillasdefinidas, teniendo así un estándar de apoyoen un repositorio de datos, que estarádisponible siempre, al momento de crear yadministrar un proyecto.

Esto, desde una perspectiva de oportunidadde información, es una ventaja sustancial, lomenciono porque, cuántas veces losadministradores de proyectos no rellenan ladocumentación, debido a que debenconsultar en otros documentos, cómo debencompletarse las plantillas, no teniendo eltiempo necesario para buscar dichosdocumentos o deben solicitar estos aldepartamento de métodos y prácticas detrabajo, que siempre se toma su tiempo

para responder, ya que deben enviarnos laúltima actualización del mismo. Es muyimportante recalcar que esta ayuda puede serdefinida en documentos o en archivos HTML,que se cargarán en la plantilla de procesos.

En este caso, lo que se debe hacerse, esadministrar las versiones de las plantillas deProcesos, permitiendo tener ladocumentación de apoyo al día para losproyectos que se crean.

Muchas veces me han preguntado, si escomplicado definir una plantilla de proceso, ycreo, que la respuesta es, solo cuando seestá averiguando como hacerlo, ya que unavez que se hace, los pasos a seguir paracrear otras, son bastante fáciles, sobre todo,si se toma como base una plantilla existente,como las que ofrece Team Foundation (MSF

for Agile Software Development y/o MSF forCMMI Process Improvement).

Para descargar una plantilla de procesosexistente y modificarla c

debe seguir los siguientespasos.

.

En Proyectos de equipo, seleccione uno ovarios proyectos de equipo en la lista. Losproyectos de equipo que tienen una marca deverificación se mostrarán en Team Explorer.

Haga clic en Aceptar.

Team Explorer mostrará los proyectos de equipobajo el servidor Team Foundation Serverseleccionado.

onectándose al servidorde Team Foundation

En el menú Herramientas, haga clic enConectar con servidor Team FoundationServer.

En el cuadro de diálogo Conectar con servidorTeam Foundation Server, seleccione unservidor Team Foundation Server válido en lalista desplegable

Este es el inicio del artículo que costa de8 páginas, el cual puede ver completodesde el área de artículos Danysoft en:

http://www.danysoft.com/articulos

Creando Plantilla de Procesospara la Generación de Team Project

Dirigido a: | Area:Autor:

Directores de Proyecto Dep. Calidad & Gestión ProyectosMario Roa Vidal, Servicios Profesionales Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 0 9

AR

09

1 SoftwareT eam Foundation

Dentro de los múltiples tipos detarea que he realizado en laimplementación de TeamFoundation, se puede mencionar laposibilidad de crear Plantillas deProcesos propias, asociadas a unaorganización.

Page 10: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 11: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

administración de carteras y recursos si seconecta a . Sus funcionesprincipales son programar proyectos, asignarmiembros de equipos a las tareas de losproyectos a partir de un conjunto central derecursos y guardar la información de maneracentralizada en Project Server paracompartirla con otros usuarios.

, es elportal Web que permite a los usuariosconectarse al proyecto y a la información derecursos en Project Server. Los miembros deequipos, ejecutivos y administradores deproyectos (es decir, todas las personas quenecesiten tener acceso a la información deProject Server pero no requieran lascapacidades de programación de ProjectProfessional) utilizan Project Web Accessmediante un explorador Web para ver yactualizar información. Los usuarios de ProjectWeb Access necesitan disponer de unalicencia de acceso de cliente (CAL, ClientAccess License) de Project Server, unalicencia CAL de SQL Server y, si se utilizanlas capacidades de SharePoint Services, unalicencia CAL de Windows Server 2003.

, es laplataforma que admite las capacidades deadministración y colaboración de proyectos yrecursos de la solución EPM. Los usuarios seconectan a Project Server a través de ProjectProfessional y Project Web Access paraguardar, recuperar e interactuar con datos deProject Server.

Project Server 2003 requiere SQL Server comobase de datos de servidor para obtener lascapacidades completas de administración deproyectos empresariales y recursos. ProjectServer 2003 se integra con WindowsSharePoint Services para la administración dedocumentos y el seguimiento de problemas yriesgos relacionados con los proyectos.Windows SharePoint Services es uncomponente de Windows Server 2003 quepermite a los usuarios crear sitios Web paracompartir información y colaborar en losdocumentos.

es unsistema de gestión de requisitos empresarialdiseñado para ayudar a los analistas a facilitarla colaboración y la comunicación entrenegocio, analistas, desarrolladores,probadores, arquitectos, y otros interesados.CaliberRM para Visual Studio Team Systemayuda a las organizaciones, - grandes,pequeñas o distribuidas - , de forma efectiva agestionar las expectaciones a través del ciclode vida para que los proyectos seanentregados a tiempo, dentro del alcance y deacuerdo a las especificaciones. Diseñado paraun uso fácil, el cliente para Visual Studio TeamSystem proporciona a los desarrolladores,probadores, y arquitectos el acceso en tiemporeal que ellos necesitan para requerimientos,justo desde su propio IDE. tambiénayuda a que las aplicaciones se ajusten a lasnecesidades del cliente final mediante laposibilidad de que todos los interesados en elproyecto equipos de marketing, analistas,desarrolladores, probadores, y gestorescolaboren y se comuniquen lo que el clienteexpresa vía ciclo de vida de la aplicación

El entorno de desarrollo inteligente (SDE), estálleno de funciones destinadas al análisis visualy modelado. contiene elementos demodelado que le permiten cualquier sistemasofisticado de análisis textual y facilidades demodelado de casos de uso, para que puedarealizar las tareas de análisis fácilmente.

Entre sus características destacan:

Navegación intuitiva entre el modelo visual yel código

Potente generador de informes UML enformato PDF/HTML y Escritor deDocumentación Ad-hoc

Modelado incremental Round-Trip en tiemporeal o bajo demanda y sincronización delcódigo fuente

Entorno superior de modelado visual

Soporte completo de notación UML

Sofisticado formateado automático dediagramas

Análisis textual y soporte para tarjetasCRC

permite quediferentes miembros del equipo trabajen al mismotiempo. Funde el trabajo del equipo de formaautomática y además proporciona control deversiones y utilidades de administración.

Entre sus características destacan:

Desarrollo más rápido

Fusión de los trabajos automática

Gestión de versiones

Fácil configuración,sin necesidad de administración.

Project Server 2003

Microsoft Office Project Web Access

CaliberRM for Visual Studio Team System

CaliberRM

SDE para desarrolladores deaplicaciones Eclipse/IBM WebSphere Studio.

SDE EC

Visual Paradigm Teamwork Server

Microsoft Office Project Server 2003

Project Server 2003

Microsoft Office Project Web Access

CaliberRM for Visual Studio Team System

CaliberRM

SDE para desarrolladores deaplicaciones Eclipse/IBM WebSphere Studio.

SDE EC

Visual Paradigm Teamwork Server

Microsoft Office Project Server 2003

S O L U C I O N S - R E V I S T A D A N Y S O F T -E 1 1

DE

11T eamprise

Acceda a Visual Studio 2005 TeamSystem desde MAC, UNIX, y desde elentorno de Eclipse.

es un conjunto deaplicaciones cliente para acceder aMicrosoft Visual Studio 2005 TeamFoundation Server desde fuera delEntorno de Desarrollo Integrado (IDE)de Visual Studio. Teamprise permite alos equipos de desarrollo de softwareutilizar el control de fuentes y lasfunciones de seguimiento de los workitem desde Team Foundation Serverdesde dentro del IDE de Eclipse ydesde otros sistemas operativos,incluyendo Linux y Mac OS X.

Teamprise

S ervicios Profesionales

La gran cantidad de tecnologías,metodologías y productos implicadosen hacen más necesarioque en ningún otro caso el asesora-miento de personas con experienciaen cada uno de estos temas.

Formación en metodologías yproductos, ayuda para laimplantación de procesos,externalización de desarrollos, oasistencia a su propio equipo dedesarrollo, muchas son las formas enlas que podemos colaborar, pero lamejor es la que podremos encontrarjuntos para su caso en particular.

ALM y EPM

L ibros Desarrollo

> Aplicaciones XML con XML Suite> Programación sitios Web

con ASP .NET> Profesional VB .NET - 2ª Edición> Estándar XML

y Tecnologías Asociadas> Profesional C# - 2ª Edición> Iniciación a Visual Basic .NET

Bases de datos> Delphi sin Problemas> Aprenda JBuilder con Charlie

Calvert> Los Tomos de Delphi.

Page 12: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 13: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Desde que Delphi 8 salió al mercadohemos podido disfrutar deherramientas para diseñar aplicacionesutilizando UML. Delphi 2006 supone unpunto de inflexión en esta evolución,proporcionando una potenciadesconocida hasta el momento.

IntroducciónA lo largo de los años la programación haido evolucionando permitiéndonos acercardía a día el concepto de negocio a lasestructuras lógicas.

La programación Orientada a Objetos hasido uno de los principales pilares de estatransformación, ya que en su concepciónimplica una encapsulación de los diferentesestratos de la programación para quepuedan ser usados como cajas negras , sintener que estar constantementepreocupados por los mismos problemas entodas las etapas del desarrollo.

El diseño de una sólida jerarquía de clasesnos ha permitido incrementar la cantidad decódigo reutilizado , lo que permite realizaraplicaciones cada vez más complejas y coninterfaces de usuario más elaboradas, quefacilitan un acercamiento del software alusuario y no al revés.

Además esta jerarquía ha permitido que elcódigo sea mas inteligible y fácilmentemanipulable, pudiendo ser integrado dentrode diferentes esquemas de producción,gestión y control de calidad, facilitando portanto las tareas circundantes a laproyección de software.

Existen diferentes metodologías que facilitanel modelado de código Orientado a Objetos,pero de todas ellas UML se ha erigido comoun estándar debido fundamentalmente a quees independiente de la plataforma, lo quepermite una abstracción completa dellenguaje de programación.

En base a estos conceptos, Delphi ha idoincluyendo de manera paulatina, diferentestecnologías en sus productos para que losprogramadores se beneficien de todas estasventajas de una manera sencilla.

En Delphi 2006 tenemos a nuestra disposicióndos estas herramientas, que si bien ya eranconocidas de versiones anteriores, ahoraestán dotadas de una potencia desconocidahasta el momento. Son e

(ECO)

Together es la herramienta de modelado queacompaña a Delphi 2006 en suspersonalidades Win32 y .NET, permitiéndonosdiseñar nuestra aplicación de una maneragráfica siguiendo los estándares UML 1.5 y2.0. Su principal punto fuerte es la capacidadpara trasladar estos esquemas dibujados acódigo o viceversa.

En esta nueva versión su motor ha sido reescritopor lo que su estabilidad y potencia se han vistoincrementadas y su implementación de UML esmayor, soportando OCL, diagramas, auditorias ymétricas de calidad y generación automática dedocumentación.

ECO es una tecnología propietaria sucesora deBOLD, especialmente diseñada para .NET, quenos permite obtener, mediante el uso dediagramas de clases UML, el diseño de lapersistencia de una aplicación para finalmenteimplementarla físicamente, consiguiendo así deun solo plumazo una estructura de datos y sucorrespondiente capa de acceso. También nospermite realizar ingeniería inversa sobre unabase de datos ya existente y conseguir tanto lacapa de datos como el esquema.

En Delphi 2006, ECO se ha visto ampliado con lasmáquinas de estado que nos permiten observarel concepto de clase de una manera...

“ ”

“ ” “ ”

“ ”

“ ” “ ”

TogetherEnterprise Core Objects

Together ECO

Este es el inicio del artículo, el cualpuede ver completo desde el área deartículos Danysoft en:

http://www.danysoft.com/articulos

TogetherEnterprise Core Objects

Delphi 2006: Dibujando aplicaciones

Dirigido a: | Area:Autor:

Arquitectos y Analistas DesarrolloLuis Alfonso Rey, Servicios Profesionales Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 1 3

AR

13

1 SoftwareC onclusión

El desarrollo de software cada vezse encuentra más asistido, ya queesto mejora la calidad y cantidadde software.Delphi 2006 es una solución quenos proporciona herramientaspara que esta asistencia seasencilla, versátil y potente tantopara perfiles Win32 como .NET .

� �

Page 14: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

ofrece uncompleto conjunto de productos que soportantodas las facetas de la toma de decisiones.

A través de una estrecha integración conMicrosoft SQL Server 2005, Microsoft OfficeSharePoint y Microsoft Office BusinessScorecard Manager 2005, proporciona todo lonecesario para una plataforma de BI.

Comprender los datos del negocio y analizardatos cambiantes permite a quienes tomandecisiones predecir y aprovechar el cambio. Alos trabajadores de la información les permiteser más productivos al responder por simismos sus propias preguntas.

Dirigir el Negocio al Rendimiento con Cuadrosde Mando: En cualquier negocio, alinear lasactividades de los empleados con los objetivosde la compañía es un reto. Business ScorecardManager le proporciona una forma eficiente dehacer el seguimiento de su rentabilidad contralos objetivos de la empresa, con un coste y es-fuerzo menor que en soluciones tradicionales.

Colaboración Sencilla:Podrá compartir estrategias, monitorizartareas, hacer anotaciones en el cuado demandos, establecer discusiones, y pasar a laacción dentro de un entorno de colaboración.

Funcionalidad enriquecida:Está basado en las mejores prácticas encuadros de mando y certificado por BalancedScorecard Collabora-tive. Combina una grancantidad de funciona-lidades con informes,tablas, gráficos y herra-mientas de análisis,para que pueda evaluar las relaciones entrelos indicadores clave de rendimiento (KPIs) ylos objetivos del negocio.

Plataforma Escalable:Integrado completamente con SharePoint yMicrosoft SQL Server 2005 Analysis Services,proporciona un despliegue sencillo con datosmulti-dimensionales para colaborar a travésde los sitios SharePoint.

Infraestructura para Toda la Empresa:La creación de un Portal Empresarial, laGestión Documental, y la Gestión deContenidos en la Web son algunas de laventajas que puede extender a todo lo largode su empresa.

potencia sucompañía proporcionando mejoras deseguridad, fiabilidad, escalabilidad y unaplataforma productiva para la gestiónempresarial de datos y las aplicaciones deBusiness Intelligence. Integra solucionesanalíticas, minería de datos, extracción,transformación y carga (ETL), almacén de datos(data warehousing), e informes.

SQL Server 2005 Integration Services (SSIS):Ofrece una plataforma empresarial altamenteescalable para la extracción, trasformación, ycarga de los datos (ETL), para construirsoluciones de integración de datos para sualmacén de datos.

SQL ServerBusiness Intelligence Development Studio:Ofrece el primer entorno de desarrollointegrado diseñado específicamente para eldesarrollador BI, y está construido sobre VisualStudio 2005.

SQL Server 2005 Analysis Services (SSAS):Proporciona capacidades de minería de daos(data mining) y OLAP que le ayudan a construirmodelos analíticos complejos. Fácil de usar,extensible y flexible hace que el data mining seamás accesible que nunca.

SQL Server 2005 Reporting Services (SSRS):Ofrece una solución completa para la creación,gestión y distribución tanto de informestradicionales administrados, como de informesinteractivos para usuario final, e informesembebidos.

Almacén de Datos Relacional DataWarehouseSQL Server 2005 ofrece seguridad mejorada,escalabilidad, y un motor de bases de datos dealta disponibilidad, con un rendimientomejorado y soporte para datos estructurados ydesestructurados y XML

. Solución innovadora,Java pura, para realizarcálculos e informes Excel enaplicaciones y proyectosfinancieros, e incrustarfuncionalidades y accionesfinancieras en aplicaciones y proyectos Java. Elmotor de Spreadsheet proporciona la potencia yflexibilidad de un motor de hoja de cálculo100 puro Java, compatible con Excel. Seaborda como una colección completa de clasesJava, accesibles mediante API, que se integransin esfuerzo en el entorno de desarrollo y en laplataforma del servidor de aplicaciones.También se incluye por separado un diseñadorde plantillas de hoja de cálculo que puedeutilizarse para construir visualmente plantillasde informes para rellenarlas con datosdinámicos en ejecución.

. La nueva Suite de BusinessObjects incluye + +

. A toda la potencia de CrystalReports se une ahora, la posibilidad de utilizarlosdesde Office, actualizando desde allí su contenido(Live Office), y además, crear cuadros de mandopara una visualización, análisis y presentacionesde la información, que podrán ser compartidascómo-damente en formatos Microsoft Office,Adobe PDF o Web (Crystal Xcelsius).

es un componente para desarrolla-dores que le permitirá generar informes rápida yeficazmente desde sus aplicaciones. Incluye todolo que necesita para crear informes, ya que todaslas versiones incluyen: Generador visual deinformes, asistentes, filtros para exportar a html,tiff, bmp, jpg, xls y pdf, soporte de informes paraimpresoras matriciales, y de los sistemas degestión de bases de datos más habituales. Consoporte WYSIWYG, rotación de texto, memos, laposibilidad de incluir tags-html o ajuste de texto.

La versión estándar incluye un diseñador para elusuario final. La profesional el código fuentecompleto de diseñador de informe y la Enterprisela creación de informes para la web.

Microsoft Business Intelligence

MS Office Business Scorecard Manager 2005

Microsoft SQL Server 2005

FormulaONE SpreadSheetEngine

CRYSTAL VISIONCrystal Reports Live Office

Crystal Xcelsius

FastReport

[ ]:

%

BI & InformesDesde los comienzos de la programaciónlos informes han sido una parteimportante de cualquier desarrollo.Ahora estas soluciones han avanzadodando el salto del papel a la web, o aformatos populares como PDF o Word.Así mismo, la Inteligencia de Negocio [BI],anteriormente para unos pocos, es ahoraaccesible de la mano de los principalesfabricantes por cualquier organización.

MS Office Business Scorecard Manager 2005

Microsoft SQL Server 2005

FormulaONE SpreadSheetEngine

CRYSTAL VISIONCrystal Reports Live Office

Crystal Xcelsius

FastReport

1 4 - S O L U C I O N E S - R E V I S T A D A N Y S O F T

DE

14

1 SoftwareF ormación BI & Informes

Los cursos para los hemosdividido en los tres aspectosprincipales, a saber, administración,programación, e informes.El curso de leposibilitará utilizar esta novedosaherramienta para la creación ymantenimiento de sus informes, perocon esto no completamos la amplitudque nos ofrece la herramienta para eldesarrollo de una plataforma deBusiness Intelligence. Si sus necesida-des están en el análisis o la integra-ción de datos con Reporting Services,póngase en contacto con nosotros yle ofreceremos un curso a su medida.

Microsoft Business Intelligenceofrece un completo conjunto deproductos que soportan todas lasfacetas de la toma de decisiones. Eneste curso se abordará cómoconstruir una completa plataformaBI, mediante el conocimiento de

y su estrecha integración conMicrosoft SQL Server 2005, MicrosoftOffice SharePoint. Comprender losdatos del negocio y analizar datoscambiantes permite a quienes tomandecisiones predecir y aprovechar elcambio. A los trabajadores de lainformación les permite ser másproductivos al responder por simismos sus propias preguntas.

SQL Server

Reporting Services

Office Business Scorecard Manager2005

SQL Server

Reporting Services

Office Business Scorecard Manager2005

Page 15: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 16: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Utilice la tecnología AJAX para cargar dinámicamentelos datos cuando sea necesario sin recargas (refrescos)de página, mejorando ampliamente la respuesta desus aplicaciones Web.

Mejore el funcionamiento general de sus aplicacionesutilizando el nuevo, generador de bajo peso,reduciendo la cantidad de datos enviados al navegador.

Aumente la usabilidad de sus aplicaciones con lasnuevas tecnología de carga de datos (databinding)de alta velocidad.

WebGrid &WebTreeFuncionalidades 2006Vol.2

WebGrid &WebTreeGenerador WebGrid ligero que le ofrece las funcionalidades ampliadas de paraWebGrid y WebTree, para crear aplicaciones escalables, de alto rendimiento.

AJAXASP.NET

AJAXASP.NET

La primera herramienta externa que automatizalas pruebas de la capa de presentación ampliandoel Mercury Quicktest Professional con la quepodrá realizar pruebas de los interfaces de usuariocreados paraWindows Forms con NetAdvantage.

NetAdvantage le ofrece las herramientas que necesita para expresarse:

TestAdvantage™

Formación

Más de 100 controles para generar interfaces enWindows yWeb.

Asistentes y pestañas inteligentes integrados enVisual Studio para programarvisualmente, cargar información y dar estilo a sus interfaces de usuario.

Cree aplicaciones con aspecto de Office, XP, Vista, Microsoft CRM, Outlook,Portales, Ventanas acoplables, paneles despegables y mucho más simplementeaplicando una de las configuraciones en tiempo de diseño.

ControlesWeb compatibles con AJAX de alto rendimiento.

Construido sobre un framework que asegura la consistencia y permite:Reutilización de código.Reducción de la curva de aprendizaje del programador.Fácil mantenimiento de las aplicaciones.Mejorar la presentación al usuario.

Cada año se desarrollan 3 versiones o volúmenes, manteniéndole al día con lasúltimas tecnologías.

Se suministra el código fuente de todos los controles y asistentes*

Con soporte técnico a nivel mundial vía los equipos de soporte a desarrolladoresde Infragistics en 3 continentes (América, Asia y Europa)

Pruebe NetAdvantage y dote a sus aplicaciones de interfaces de usuario profesionales,impactantes y amigables, solo tiene que descargar su evaluación desde www.danyshop.com .

NetAdvantage 2006 vol. 2El conjunto de herramientas de presentación más novedoso para crearinterfaces de usuario profesionales paraWindows Forms, ASP.NET yTablet PC.

* La subscripción incluye el código fuente completo en C# de los controles y asistentes.

Aprenda como implementar de una formaefectiva la tecnología de la capa de presentaciónde Infragistics como parte de su rápidaformación en el desarrollo de aplicaciones.Contacte con Danysoft para más información.

Consulte condiciones especiales en licencias o si es distribuidor, en el 902 123146 o con [email protected]

Page 17: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Muchas veces a lo largo de un día nosenfrentamos a preguntas como ¿Qué?,¿Cómo?, ¿Cuándo? e incluso ¿Cuánto?y ¿Quién? Si prestamos un poco deatención nos damos cuenta de queestas preguntas no responden nadamás que a la gestión de requisitos querealizamos a diario. Constantementeestamos realizando una gestión derequisitos de una manera natural y nopodemos entender nuestras relacionespersonales o profesionales sin este tipode interrogantes y sin hacer unapriorización y análisis de las respuestasobtenidas.

IntroducciónSi partimos del hecho de que no podemosprescindir de este análisis doméstico denuestros requisitos Cómo vamos a poderprescindir de un análisis de requisitos en eldiseño de cualquier sistema? La realidadnos muestra que en contadas ocasionesgestionamos y analizamos requisitos en eldiseño de un sistema y que cuando lohacemos no solemos llevar un histórico delos cambios, de los responsables de losrequisitos, de las estimaciones para surealización, se desconoce su estado actual,se desconocen las dependencias entre ellos.

Una de las razones más utilizadas por losresponsables de la gestión de requisitospara no emplear recursos en la gestión delos requisitos formalmente es el factortiempo. Con demasiada frecuencia se aludeal hecho de que gestionar requisitosconlleva una cantidad de tiempo enorme quese traduce en un aumento de los costes enel diseño. Es cierto que se incrementa eltiempo de análisis de un sistema que realiceuna gestión de requisitos más o menosprofunda. Sin embargo se omite el hecho deque una gestión de requisitos conformadospor el usuario en forma y evita que searrastren errores a otras fases deldesarrollo de software. Además no se suelemencionar los ahorros en costes importan-tes que se producen en el desarrollo, lamejora la calidad final del producto, lamejora de la comunicación con el usuario delsistema, la mayor legibilidad del sistema yla mayor predictibilidad del impactoproducida por un cambio en los requisitos.

Con el objetivo de mejorar y facilitar lagestión de los requisitos se utilizan lasherramientas para su gestión de requisitos.Hasta la aparición de CaliberRM para VisualStudio Team System no se disponía deninguna herramienta para la gestión derequisitos para Visual Studio Team System.

CaliberRM aporta no solo una herramientapara la gestión de requisitos integrada en elentorno de desarrollo de Microsoft si no quesupone una pieza importante para el desarro-llo de cualquier proyecto basado en MSF.

En este articulo vamos a describir los pasos arealizar para la instalación y la configuración

de CaliberRM sobre Visual Studio Team System.

La versión de CaliberRM para Visual StudioTeam System esta compuesta de los siguientescomponentes:

Este componente debe ser instaladopara cada usuario de Microsoft Visual StudioTeam System ya sea de la versión Architect,Developer o Tester. Este componente sedeberá instalar en cada máquina cliente.

“ ”

¿

CaliberRM para VS Team System

Este componente debe ser instalado en elservidor que contenga Team FoundationServer

CaliberRM para Team Foundation Server.

CaliberRM Client para Visual Studio TeamSystem.

Este es el inicio del artículo, el cualpuede ver completo desde el área deartículos Danysoft en:

http://www.danysoft.com/articulos

CaliberRM para Team Foundation Server.

CaliberRM Client para Visual Studio TeamSystem.

Gestión de Requisitos en Visual StudioTeam System con CaliberRM

Dirigido a: | Area:Autor:

Directores de Proyecto, Analistas DesarrolloJ. Hernández, Servicios Profesionales Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 1 7

AR

17

1 SoftwareG estión de Requisitos

Constantemente estamosrealizando una gestión derequisitos de una manera naturaly no podemos entender nuestrasrelaciones personales oprofesionales sin este tipo deinterrogantes y sin hacer unapriorización y análisis de lasrespuestas obtenidas.

Page 18: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

1 8 - S O L U C I O N E S - R E V I S T A D A N Y S O F T

DE

18

�Bases de DatosCasí tan importante como escoger unaplataforma o lenguaje de desarrollo, esescoger el sistema de gestión de bases dedatos y las herramientas complemen-tarias que nos ayudarán a administrarlas.

El primero en sorprendernos ha sido la nuevaversión de , la cual ademásde un servidor de bases de datos relacionales,es una nueva plataforma completa de servi-cios BI, con un estupendo conjunto de herra-mientas de gestión e innumerables mejoras.

también se ha renovado,simplificando el desarrollo y el despliegue, a lavez que mejora el rendimiento en aplicacionesde misión crítica. Ahora podrá mejorar laproductividad manteniendo la inversión que havenido realizando en su aplicación y suinfraestructura. Entre las ventajasde Pervasive SQL v9.5 destacan:

RendimientoMotor embebibleBajo coste propiedadSu alta seguridadFlexibilidadAmplio soporte estándaresY la suite completa de utilidades incluida.

que se actualizará a finales deverano, y que eleva el listón en rendimiento ypotencia en bases de datos que dejan unahuella pequeña. Diseñado para el uso ensituaciones donde no hay administrador debase de datos o soporte TI, tiene la potencianecesaria para soportar aplicaciones demisión crítica, y es suficientemente compactapara funcionar en sistemas muy modestos.Puede ser transportado fácilmente por eldisco, CD, o incluso ser descargado. Y adiferencia de las bases de datosempresariales que requieren ecosistemascostosos de soporte y mantenimiento, norequiere virtualmente ningún mantenimiento.

Si lo que necesita es unaEstratégica de Datos, Embarcadero ofrece lasolución para la administración debases de datos, la cual está disponible en tresediciones: DBArtisan Standard, DBArtisanProfessional, y DBArtisan Workbench.

proporciona funciones deadministración multiplataforma estándar para

un número específico de bases de datos.automatiza y facilita la realización de

tareas de administración como administrar elespacio en disco, crear cuentas de usuarios,alterar objetos, migrar esquemas entreentornos de desarrollo, pruebas y producción,monitorizar el rendimiento, y mucho más desdeuna interfaz común, con soporte de las princi-pales plataformas de bases de datos y sistemasoperativos como Windows, Linux o Unix.

Si trabaja con Pervasive la solución es, el cual le informa de quién,

cuándo, dónde y cómo está trabajando consus datos, con las habilidades de controlproactivo e inteligencia de transacción deAuditMaster. Extremadamente fiable, lepermitirá controlar que sucede en las basesde datos, hasta el más simple byte, sinimportar la fuente o la aplicación. Y sitrabaja con múltiples BBDD utilice

.

Las necesidades de una herramienta deson diversas como pueden ser

documentar, diseñar, o administrar la basede datos. es una solución basada enmodelos de arquitectura de datos y diseño debase de datos, ayuda a las organizaciones adescubrir, documentar y reutilizar los activos dedatos. Con soporte bi-direccional de bases dedatos, los arquitectos de datos tienen los

medios para analizar con detalle las fuentesde datos existentes, diseñar e implementarbases de datos de alta calidad que reflejanlas necesidades de negocio. El formato visualde fácil interpretación mejora la comunicaciónentre las diferentes funciones de trabajo,desde analistas de negocio a desarrolladoresde aplicaciones. también

permite la colaboración a nivel de equipo yorganización con su repositorio central.

le permite transformar, migrar eintegrar grandes cantidades de datos desdefuentes dispares de forma flexible, fácil,escalable y con costes bajos y de esta formaconseguir una integración corporativa de datos.Con las soluciones de Embarcadero, podráconseguir nuevos niveles de utilización,escalabilidad y flexibilidad al combinar elmodelado visual de datos con un diseñadorvisual de datos y un motor extensiblebasado en Java con DTStudio.

es un IDE específicamentedirigido de unidades de programasalmacenados para bases de datos de Oracle.

A lo largo del tiempo hemos visto como seintroduce cada vez mayor parte de la lógica denegocio y la lógica de las aplicaciones en elservidor de Oracle, de modo que la programa-ción en PL/SQL se ha convertido en una partesignificativa del proceso de desarrollo.

De muy poco nos sirve tener el mejor sistema degestión de base de datos sin . Paraconseguirla, las mejores soluciones de copia deseguridad como son y leofrecen módulos adicionales para que realiceBackups de sus bases de datos.

Y si trabaja con Pervasive, utiliceque le permitirá preservar sus

sistemas para que estén siempre disponibles, y, la solución de

replicación que hace posible la altadisponibilidad de datos, a la vez que resuelve lasnecesidades urgentes de movimiento ysincronización de datos.

SQL Server 2005

Pervasive SQL v9.5

E Interbase,

Administración

DBArtisan

DBArtisan

DBArtisan

AuditMaster

DsAuditor

modelado

ERStudio

ERStudio Enterprise

DTStudio

ETL

PL/SQL Developeral desarrollo

seguridad

ARCserve Backup Veritas

PervasiveBackup Agent

Pervasive DataExchange

PL/SQLDeveloper se enfoca a la facilidad de uso, a la

productividad y a la calidad del código, ventajasclave para el desarrollo de aplicaciones Oracle.

SQL Server 2005

Pervasive SQL v9.5

E Interbase,

Administración

DBArtisan

DBArtisan

DBArtisan

AuditMaster

DsAuditor

modelado

ERStudio

ERStudio Enterprise

DTStudio

ETL

PL/SQL Developeral desarrollo

seguridad

ARCserve Backup Veritas

PervasiveBackup Agent

Pervasive DataExchange

1 SoftwareL icencias y Mantenimiento

Danysoft mantiene un contactoconstante con los principalesfabricantes nacionales, a la vez querepresenta directamente a grannúmero de internacionales. Esto nospermite, además de poner a sudisposición nuestro conocimiento desus complejos sistemas, conseguirlelas mejores condiciones al gestionar-le conjuntamente todas sus necesi-dades, solucionándole -en el caso deexistir- la complejidad de los pedidosinternacionales. Y todo esto, con unservicio post-venta y de valor añadi-do sin comparación en el mercado.

Beneficiarse de los acuer-dos por volumen de licencias puedeproporcionarle un considerableahorro a la hora de adquirir softwa-re. Sin embargo, los programas ymodalidades cambian. Por ello,nuestros especialistas en gestión delicencias están en constante forma-ción para poner a su disposición laexperiencia que le permita tomar laruta y decisión correcta.

En el caso deproductos para los que se preveencambios significativos. Optar pormantenimiento garantiza hoy laversión más actual, y recibir la nuevasin coste.

Licencias:

Mantenimiento:

Licencias:

Mantenimiento:

Page 19: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 20: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 21: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

En los últimos años, la demanda deaplicaciones en Internet y las nuevastecnologías han contribuido a laaparición de nuevos lenguajes deprogramación y entornos de desarrollo.Lenguajes como Java y C, con elparadigma de POO, han sabidoadaptarse rápidamente y con muchoéxito. Otros como Visual Basic, han sidosustituidos con un nuevo lenguajetotalmente distinto y ahora susprogramadores se enfrentan a uncambio radical. Y ¿qué ha ocurrido conVisual Foxpro?, pues que sigue en elmercado con fuerza (puesto 12 según elíndice de popularidad de

) y con elobjetivo de primar la extensibilidad ycompatibilidad con las nuevastecnologías. Si ya desarrolla con VisualFoxpro o está estudiando hacerlo, leaeste artículo en el que presentaremosalgunas herramientas de terceros quecomplementan a Visual Foxpro ypermiten alcanzar dicho objetivo.

Extienda Visual FoxProCon el objetivo de verificar que VFP estámuy vivo, vamos a mostrar algunosproductos que ayudarán al programador aaumentar su productividad. No es el objetivode este artículo una descripción profunda,pero sí que veremos las características másimportantes que las convierte en aliadosperfectos del desarrollador de VFP.

He seleccionado 4 soluciones relacionadascon otros tantos aspectos de laprogramación, el desarrolloCliente/Servidor, el desarrollo Web, ladocumentación de aplicaciones y ungenerador de informes electrónicos:

Mere Mortals suministra un conjunto deherramientas para facilitar el salto desdeaplicaciones monolíticas a n-capas.

Esta misma empresa ha desarrollado otroproducto similar para .NET, en el que haaplicado la sencillez y potencia de VFP.

Web Connection es un completo entorno dedesarrollo de aplicaciones Web. Es unproducto muy probado con más de 10 años dehistoria, que en su última versión se integracon Visual Studio o Visual Web Developer porlo que la creación de formularios Web es unatarea muy sencilla.

De la misma empresa que el productoanterior, HTML Help Builder es una excelenteherramienta para facilitar la tediosa labor dedocumentación de nuestras aplicaciones,tanto para obtener documentos para eldesarrollador como para el usuario final.

Finalmente una herramienta demandadadurante años por los programadores de VFP.XFRX transformar los reports de VFP enformatos electrónicos como PDF, DOC, RTF, XLS,HTML, MHT, ZIP, TXT, XML, XFF (DBF), BMP,PNG, JPEG, GIF y multipágina TIFF.

Para ver una descripción más detallada de estascuatro herramientas o información de cómoadquirirlas, visite .

Mere Mortals

Web Connection

HTML Help Builder

XFRX

Entorno de desarrollo de n-capas.

Entorno de desarrollo Web.

Documentación para el usuario final y eldesarrollador.

Generador de formatos electrónicos desde losReports de VFP.

www.danysoft.com

http://www.tiobe.com/tpci.htm

Este es el inicio del artículo, el cualpuede ver completo desde el área deartículos Danysoft en:

http://www.danysoft.com/articulos

Entorno de desarrollo de n-capas.

Entorno de desarrollo Web.

Documentación para el usuario final y eldesarrollador.

Generador de formatos electrónicos desde losReports de VFP.

Herramientas para extender VFP

Dirigido a: | Area:Autor:

Desarrolladores Desarrollo Visual FoxProFrancisco Satué, Servicios Profesionales Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 2 1

AR

21

Page 22: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

2 2 - S O L U C I O N E S - R E V I S T A D A N Y S O F T

DE

22

Suites de ComponentesSon las mejores compañeras de suentorno de desarrollo, aportan tantoscomponentes que, seguro que justificansu adquisición, ya sea para tratar untema puntual, o para mejorarglobalmente sus aplicaciones.

NetAdvantage es el conjunto de herramientaspara la capa de presentación más completa enWindows Forms, ASP.NET, Tablet PC y COM.

Comprende todos los elementos másimportantes de la interfaz incluyendo rejillas,agenda, gráficos comerciales, barras deherramientas, menús, barras de listas,árboles, pestañas, barras de navegación,interfaces de usuario y editores.

Siempre innovando, NetAdvantage incluye elcódigo fuente completo para todos suselementos de Windows Forms y ASP.NET. Estecódigo fuente no sólo permite al desarrolladorsentirse seguro con su compra sino quetambién sirve como una herramienta ideal deaprendizaje y depuración.

Entre sus caracteristicas destacan:

Dé a sus aplicaciones, de manera fácil yflexible el aspecto de las interfaces máspopulares como Office, Windows o CRM.

Mediante la introducción de un frameworkcoherente para la capa de presentacióncompuesto por modelos de objetos, diseña-dores, y estilos predefinidos comunes paraWindows Forms y ASP.NET, ofrece funcio-nalidad multiplataforma potente y uniforme.

Cree aplicaciones con el avanzado aspectoal que sus clientes están acostumbrados,incluso con aplicaciones ligeras ASP.NET.

es el conjuntode herramientas más grande y completo parael desarrollo de todas las capas de lasaplicaciones en Windows, Web y dispositivosmóviles. Acelera la programación visualmediante herramientas de arrastrar y soltarque simplifican y acortan el tiempo de diseño y

amplían la potencia de VisualStudio 2005. La última versiónañade 28 nuevos productos paraVisual Studio 2005.

Está preparado para la próxima generación dedesarrollo de aplicaciones. IncluyeSmartDesigners y SmartFramework la nuevatecnología de productividad, que simplifica yacorta el tiempo de diseño permitiendo a losprogramadores establecer las propiedades más

comunes de los componentesdirectamente desde el área dediseño. También incluye mejorasen los componentes másutilizados.

Un nuevo servicio de suscripción proporcionalos programadores más de 180 componentesincluyendo grids, informes, gráficos, datos,interfaces de usuario y de comercio electrónico.Durante el año de duración de la suscripción,podrá mantener actualizado automáticamentesu producto ya sea para .NET 2.0 o .Net 1.x y le

proporcionará además las últimastecnologías de Microsoft, nuevosservicios, productos y soportetécnico, entre otras ventajas.

yson componentes de hoja de cálculo de

altas prestaciones, diseñados para .NETtotalmente adaptables a las necesidades delusuario, que proporcionan distintos niveles deconfiguración a nivel de celda incluyendo más deuna docena de tipos, expansiones de celda,múltiples cabeceras, formas gráficas, más de 300funciones de cálculo ya incorporadas, calculadoraemergente para las celdas numéricas, y notasadjuntas entre otras funcionalidades.

Si además unimos a las característicasanteriores la posibilidad de importar y exportarficheros .xls nativos de Excel, múltiples hojas,visualización jerárquica, formato condicional,

ordenación, filtrado de filas, búsquedas,importación de datos directamente deldataset y barras de separación, obtendrá unproducto con el que podrá crear cualquiertipo de solución para sus aplicaciones.

es la suite de componentes máscompleta para crear aplicaciones de basesde datos profesionales con C++Builder yDelphi. Si trabaja con datos, InfoPower es lautilidad ideal para obtener todo lo quedesea a la hora de visualizar y gestionar susrejillas de datos. InfoPower incluye gran

cantidad de mejoras, entre ellas destacan:nuevos controles, editor numérico, diálogos,mejoras en la apariencia y personalización, etc.

La suite de comunicaciones le ofrececomponentes para crear Webs y servicios Web,gestionar correo electrónico y noticias,transferir ficheros, sockets y streaming, accesoremoto, mensajería instantánea, SSL yseguridad secure shell, gestión de certificados,encriptación S/Mime, gestión de redes SNMP,

compresión de ficheros y vídeo, y gestionartransacciones de comercio electrónico (B2B).

La suite proporciona a las pymescomponentes como los que utilizan las grandesempresas para la integración de sus negocios enInternet. Incluyendo componentes para:Integración de la Facturación (QuickBooks), pagospor tarjeta de crédito, procesos ACH/ E-Check,envíos y seguimientos de producto, gestión detransacciones bancarias y financieras (OFX), ycobro por servicios comerciales de Paypal.

La suite de amplian supotencial al permitirle gestionar comunicacionespor Internet avanzadas, la seguridad y ComercioElectrónico, incluyendo implementaciones de B2Brobustas, escalables e integradas con mensajeríay protocolos de comunicaciones seguros.

es una suite de extensiones queacelerará su forma de crear webs dinámicas conDreamweaver. Si desarrolla con ASP, PHP oColdFusion es la mejor opción para crear másfácilmente soluciones web como CRM, CMS,eCommerce o back-ends.

es una solución completa paracrear sistemas de comercio electrónico conDreamweaver. Incluye las siguientes solucionesen la misma suite: MX Shop, MX Kollection y

KTML para PHP_MySQL y PHP_ADODB

es una suite de extensionespara Dreamweaver que le ayudará a mejorar elaspecto visual de sus webs con nuevas opciones

como menús navegables, RSS,calendarios, agendas, etc.

ComponentOne Studio Enterpise

Spread para Windows Forms Spread para WebForms

InfoPower

IP*Works

IBiz Integrator

adaptadores Biztalk

MX Kollection 3

MX Kommerce

MX Spring Pack 2006

NetAdvantage

ComponentOne Studio Enterpise

Spread para Windows Forms Spread para WebForms

InfoPower

IP*Works

IBiz Integrator

adaptadores Biztalk

MX Kollection 3

MX Kommerce

MX Spring Pack 2006

�1 Software¿ Qué suite escoger?

La decisión siempre varia según lasnecesidades que vamos a tener quecubrir, aunque cada solución haencontrado su caracterdiferenciador respecto al resto.

destaca por su potencia en lagestión de rejillas, ofreciendo lasprestaciones y flexibilidad de Excel.

destaca porla amplia gama de componentes queincluye en la suite, ypor lo logrado de su interfaz visual,su coste y el incluir el código fuente.

Por supuesto, usted tiene la decisiónfinal, y para ayudarle, le recomenda-mos que descargue la copia deevaluación, e información ampliadade:

Spread

ComponentONE Studio

NetAdvantage

www.danysoft.com/shop

Spread

ComponentONE Studio

NetAdvantage

Page 23: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

...TCP/IP

...SSL

...S/MIME

...S/Shell

...Secure SNMP

...Zip

...EDI AS2

...QuickBooks

...E-Payment

...VitalPS

...Paymentech

...USPS

...OFX

...PayPal

...AS2 / EDI-INT

...SFTP

...FTPS

...FTP

...Secure Shell

...Email

...Secure Email

Soluciones IP*Works! : Soluciones IBiz Integrator : Adaptadores BizTalk :

Nuestra solución estrella.

Componentes para:

El resultado de más de una década de

investigación y desarrollo en el área de

las herramientas para la creación de la

conectividad en Internet orientado a los

desarrolladores profesionales de Software.

Web y servicios Web, Correo Electrónico

y Noticias, Transferencia de Ficheros,

Sockets y Streaming, Acceso Remoto,

Mensajería Instantánea, SSL y Seguridad

Secure Shell, Gestión y Creación de

Certificados, Encriptación S/Mime,

Gestión de Redes SNMP, Compresión de

ficheros y Vídeo, Transacciones de

Comercio Electrónico (B2B).

EmpresarialesAdaptadoresInternetNegociosInternetComunicaciones

Para más información contacte con Danysoft en el 902 123146 | [email protected] | www.danysoft.com/nsoftware

comunicaciones , seguridad y comercio electrónicoEl número #1 para los desarrolladores profesionales

Componentes para

Soluciones IBiz.

Componentes para:

La gama de soluciones IBiz proporciona a las

pymes componentes como los que utilizan

las grandes empresas para la integración de

sus negocios en Internet. Utilizando la misma

tecnología que en nuestro premiado producto

IP*Works, estos componentes de fácil uso

permiten a los desarrolladores integrar los más

comunes procesos de negocio.

Integración de la Facturación (QuickBooks),

pagos por tarjeta de crédito, procesos

ACH/ E-Check, Envíos y seguimientos de

producto, Transacciones Bancarias y

Financieras (OFX), Servicios Comerciales

de Paypal.

Adaptadores BizTalk.

Adaptadores para:

Amplían el potencial de Microsoft BizTalk

mediante comunicaciones por Internet

avanzadas, seguridad y capacidades de

Comercio Electrónico, incluyendo

implementaciones de B2B robustas,

escalables y totalmente integradas con

mensajería y protocolos de comunicaciones

seguros. Su potencia y interoperabilidad

están certificadas por Unisys

y eBusinessReady.

Integración EDI-INT AS2, Transferencia de

Ficheros Segura, Ejecución Remota Secure

Shell, Correo Electrónico Seguro,

Conectividad RosettaNet, y Mensajería

NAESB / GISB, entre otras.

Page 24: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

2 4 - S O L U C I O N E S - R E V I S T A D A N Y S O F T

DE

24

HerramientasAunque uno puede pensar que susnecesidades son únicas, en el campo deldesarrollo se puede estar reinventando larueda, perdiéndose tiempo y recursos encrear un código, que se puede conseguirmás completo y con posibilidades deactualización futura, con un económicocomponente de terceros.

Si desea crearimpresa pruebe , ya estérealizando una conversión desde ocreando nuevos proyectos, Doc-To-Helppermite crear contenidos en HTML o Microsoft

Word y convertirlos a cualquier formato deficheros de ayuda (incluyendo los basado ennavegadores o las ayudas independientes dela plataforma) o documentación impresa.

Su flexibilidad le permite definir los elementosde la ayuda, como enlace a temas, textoscondicionales y glosario de términos en eleditor de su agrado. Los cajas de herramien-tas o los cuadros de dialogo de Word,FrontPage y Dreamweaver le permitirán crearsistemas de ayuda de forma visual en loseditores más potentes mientras queD2HML(Doc-To-Help Markup Language) lepermitirá usar el editor que desee.

Si lo que necesita es imprimir códigos debarras desde sus aplicaciones, la mejor opciónes utilizar

Y si lo que desea esdesde del escaner la solución es

: Componente 100 encódigo manejado para descifrar códigos debarras a partir de imágenes. Diseñado paratrabajar con Visual Studio .NET.

: DLL ActiveX para descifrarcódigos de barras a partir de imágenes,diseñada para C/C++ y Visual Basic.

Una de las herramientas que más utiliza undesarrollador ,según estudios, se llega a perder hasta un 40

del tiempo de trabajo si no se utiliza uneditor profesional. es un editor decódigo fuente y textos especialmentepensado para desarrolladores. Susprestaciones le ayudarán a reducir sutiempo de desarrollo considerablemente, ala vez que le facilitará el entendimiento y laorganización de su código.

online que leayudará a editar y publicar contenido Webdirectamente desde el navegador. La última

versión ofrece una amplia integración con suentorno favorito de desarrollo, soportando dostecnologías más de servidor: .NET y JSP.

es el más completo y popular pluginJavascript para la plataforma Eclipse. Susventajas son visibles desde las tareas mássencillas como editar pequeñas secciones decódigo, hasta las más complejas como trabajarcon la próxima librería de AJAX, o a la hora decrear plugins para un producto que embebeJavaScript como Dreamweaver o Photoshop.

El auge de Internet ha creado nuevas formas degestionar la documentación, y por consiguiente,nuevos retos para los desarrolladores, loscuales ahora necesitan

.

incluye componentes genéricospara la creación libre de documentoselectrónicos 100 VCL en +20 de formatosdiferentes, entre los que se incluyen: PDF, RTF,HTML, TIFF, Excel o SVG.

es un potente conjunto decomponentes de gestión de PDFs 100 VCL.Soporta incluso las opciones mas avanzadascomo completado y lectura de formularios PDF,compresión, seguridad, múltiples

Cuando buscamos una solución para gestionar, en el mundo del desarrollo siempre

acabamos contemplando . Ya seanimágenes raster, vectoriales, médicas,documentos o vídeo, siempre encontraremosuna solución profesional, entre ellas destacan:

La base para todos losotros productos de LEADTOOLS. Incluye el motorpara ver, procesar, escanear, imprimir, comprimiry mostrar imágenes, así como importar yexportar imágenes a más de 140 formatos,incluyendo TIFF, JPG, J2K y PDF.

El SDK paratratamiento de imágenes-documento con másposibilidades del mercado, con gestión bitonal,anotaciones, códigos de barra, escaneado TWAINa alta velocidad, OCR y limpieza del documento.

Un requisito para tododesarrollador de aplicaciones médicas. Incluyendosoporte completo DICOM, transformaciones delnivel de gris de 12 y 16 bits, incluyendo niveladoen ventana y procesamiento LUT.

El SDK que permitecrear visores 2D y 3D, editores y conversores,soportando formatos vectoriales y raster. Además,permite usar los motores OpenGL, DirectX o GDI.

SDK para crearaplicaciones multimedia con captura desdedispositivos, reproducción, conversión y edición,codecs y filtros DirectShow, y soporte WAV, MPG,AVI, WMA, MPEG2, OGG y más.

Servicio Webcon una API con conversión de +150 formatosincluyendo JPEG2000, PDF, CMW, y TIFF, yescalas de grises de 12 y 16 bits, procesamientode imagen, OCR y limpieza imágenes-documento.

Para ampliar su potencia:Módulo OCR: Para realizar reconocimiento decaracteres en documentos en +20 formatosincluyendo DOC, ETF, HTML, XLS y más.Módulo OCR en PDF: Añade soporte parasalida en PDF al módulo de OCR.Módulo OMR: Para procesar formularios.Módulo ICR: Para documentos a mano.Módulos Barcode: Para leer y escribircódigos de barras Linear (1D), DataMatrix(2D), y PDF247(2D).

ayudas o documentaciónDocToHelp 2006

RoboHelp

fuentes de códigos de barras.

Barcode Fonts for Windows:

Universal Barcode Font Kit:

2D-barcode Font Kits:

decodificar códigos debarras

dBarScan .NET 1D

dBarScan-1D DLL

UltraEdit

KTML 4 es un editor HTML

JSEclipse

generar documentos enmultitud de formatos diferentes

eDocEngine

PDFToolkit

documentos,sellado o establecer marcadores.

multimediaLeadTools

Leadtools Raster Imaging:

Leadtools Document Imaging:

Leadtools Medical Imaging:

Leadtools Vector Imaging:

Leadtools Multimedia Imaging:

Leadtools Servicios Web Imaging:

Leadtools Plugins:

sistema de seguridad antipiratería

Dinkey Dongle

instaladorprofesional Wise for Windows InstallerInstallShield Express

Wisefor Windows Installer Pro InstallShield 12

Todas incluyen fuentes TrueType, OpenType yPostScript, así como DLLs, ActiveXs, libreríasUFL de Crystal Reports, y código de ejemplo.

Una amplia gamade fuentes; fácil de usar, con código fuente dedFont y un SDK que muestra cómo insertarcódigos de control y de inicio/fin, así comouna forma textual legible para humanosdebajo de las barras.

Una única fuentepara crear códigos de barras para la mayoríade los códigos 1D. Tenga en cuenta que estafuente no produce caracteres legibles para loshumanos. El texto del código de barra setraduce con un componente DLL, OCX, .NET,UFL, o clases Java, para usarse desde VS.NET,VB, Office, Delphi, C++, Crystal Reports, etc.

Kits de códigos de barrasAztec, DataMatrix, PDF417 y QR Code 2D, concomponentes DLL, OCX, clases Java y .NET.

Para VS.NET, VB, Office, Delphi, C++, etc

Si vamos a comercializar nuestro desarrollo, denada nos servirá tanto esfuerzo si nuestraaplicación no está correctamente protegida con un

. Incluso,aunque no la comercialicemos, podemos tener lanecesidad de controlar su correcto uso.

es el sistema de mochilas másseguro del mercado. Se convertirá en su favoritatanto por tecnología como por su reducido precio.

%

%

%

%

es el editor de código fuente

Finalmente, nuestro esfuerzo ha dado sus frutos yya tenemos creada la aplicación, pero ahoratenemos que asegurarnos de que tambiénfuncionará correctamente en los usuarios.

Para lograrlo necesitamos uncomo o

, cuyos asistentes nospermitirán tener la instalación preparada sinnecesidad de formación previa, en tiempo record.Si se necesita hacer un proceso de instalación,soportar nuevas tecnologías como Vista o crearinstalaciones para servidores o multiplata-forma,tendremos que usar sus hermanos mayores

o .

ayudas o documentaciónDocToHelp 2006

RoboHelp

fuentes de códigos de barras.

Barcode Fonts for Windows:

Universal Barcode Font Kit:

2D-barcode Font Kits:

decodificar códigos debarras

dBarScan .NET 1D

dBarScan-1D DLL

UltraEdit

KTML 4 es un editor HTML

JSEclipse

generar documentos enmultitud de formatos diferentes

eDocEngine

PDFToolkit

documentos,sellado o establecer marcadores.

multimediaLeadTools

Leadtools Raster Imaging:

Leadtools Document Imaging:

Leadtools Medical Imaging:

Leadtools Vector Imaging:

Leadtools Multimedia Imaging:

Leadtools Servicios Web Imaging:

Leadtools Plugins:

sistema de seguridad antipiratería

Dinkey Dongle

instaladorprofesional Wise for Windows InstallerInstallShield Express

Wisefor Windows Installer Pro InstallShield 12

es el editor de código fuente

Page 25: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 26: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 27: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

No hace mucho, cuando la versióndisponible de Reporting Services era la2000, la balanza se inclinaba en muchoscasos sobre Crystal Reports.Pero Reporting Services ha maduradocon la aparición de la versión 2005 y labalanza empieza a caer del otro lado enocasiones.

IntroducciónObviamente no se puede dar un sí o un norotundo a ninguna de las dos herramientas,y además la respuesta dependerá de cadacaso en particular. Es decir, dependerábásicamente de qué funcionalidades senecesiten implementar. Aparte de lasfuncionalidades, lógicamente, hay otrofactor muy importante a tomar en cuenta: elpresupuesto. Este artículo no va a entrarapenas en el terreno económico, salvocuando las diferencias de precio sean muyobvias. Sin embargo suele haber diferenciassustanciales de precio a favor de Microsoft.

En este artículo se van a comparar lasherramientas bajo diversos puntos de vista,de modo que sea más fácil decidir en cadasituación concreta. Se mencionarán losorígenes de datos disponibles, algunasdiferencias cruciales a la hora de diseñar losinformes, las posibilidades de integrar losinformes en aplicaciones y, yendo más alláde la pura herramienta de generación deinformes, las facilidades existentes para lagestión, publicación y distribución deinformes a nivel empresarial.

En este apartado hay muchas diferenciasentre ambas herramientas. Se van acomentar algunas de ellas.

En cuanto a la facilidad de diseño CrystalReports aventaja a Reporting Services endos aspectos: la herramienta de diseñovisual de Crystal Reports es algo más rápidae intuitiva, y, sobre todo, ofrece unafuncionalidad inexistente en ReportingServices: la posibilidad de editar el informe(cambiar formatos, insertar o eliminarobjetos, moverlos, etc.) en la ventana devista previa. Este diseñador suele resultar

más sencillo para los usuarios menostécnicos. Pero también es cierto que nosuelen ser ellos los que diseñan los informes.

El diseñador de Reporting Services, si bien escierto que es algo menos intuitivo, también escierto que ofrece una flexibilidad muchomayor en algunos aspectos, como los que semencionan en los próximos párrafos. Además,para los usuarios de Visual Studio lautilización del diseñador de ReportingServices será muy sencilla, ya que dicho

diseñador utiliza precisamente el entorno deVisual Studio, cuyas características yaconocen sobradamente los programadores.

La estructura de un informe de CrystalReports se basa en las secciones del informe:

cabecera y pie de página, cabecera y pie deinforme, detalles, y cabeceras y pies de grupos,cuando se añaden agrupaciones. En CrystalReports solo puede existir una jerarquía degrupos. Es decir solo se pueden agrupar losdatos de una manera (un grupo anidado dentrode otro y así sucesivamente) y esta agrupacióndefine la estructura de todo el informe. EnReporting Services existen una serie deelementos de diseño, por ejemplo tablas ymatrices, que permiten, cada una de ellas,definir sus propias opciones de agrupación,ordenación, filtrado, etc. Además es posibleinsertar unos elementos dentro de otros (porejemplo anidar un gráfico o una tabla dentro deotra tabla). De modo que el diseño de un informecon una estructura algo compleja en ReportingServices se puede elaborar directamente, y demanera muy sencilla, mientras que en CrystalReports exige la utilización de múltiplessubinformes que, a parte de ser engorrosos,reducen el rendimiento de la generación delinforme, ya que cada informe tiene que realizarsu propia consulta al origen de datos.

El diseño de informes

Este es el inicio del artículo, el cualpuede ver completo desde el área deartículos Danysoft en:

http://www.danysoft.com/articulos

Crystal Reports vs Reporting Services

Dirigido a: | Area:Autor:

Directores IT & Desarrolladores Desarrollo & BIJ. Bustos, Servicios Profesionales Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 2 7

AR

27

1 SoftwareG estión de Informes

Este artículo puede resultarleinteresante si está evaluando unaherramienta de generación deinformes para integrarla en unaaplicación, o incluso paraimplementar un sistemaempresarial de gestión deinformes.

Page 28: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

2 8 - S O L U C I O N E S - R E V I S T A D A N Y S O F T

MU

28

Multimedia 2Diseño AutoEdición CAD VideoOptimización Imágenes Gestión Fuentes Calibradores

| | || |

Diseño | AutoEdición | CAD | VideoOptimización Imágenes | Gestión Fuentes | Calibradores

En las últimas semanas han aparecido novedades muy interesantes, prácticamentetodos los líderes se han actualizado, ofreciendo nuevas mejoras.

Adobe Design Bundle Adobe WebBundle Adobe Video Bundle Corel

programa de licenciasQuarkXPress

Autocad Autocad LT

optimizar imágenes gestionar fuentes calibrardispositivos

Adobe una vez finalizada su fusión con Macromedia ha lanzado varias suites queengloban lo mejor de ambos fabricantes, son el , el

y el . por su parte ha actualizado su suite gráfica ala versión x3 y ha lanzado un atractivo . En el campo de laautoedición Quark ha actualizado a la versión 7. Y Autodesk hapresentado las versiones 2007 de sus productos estrella y .Por nuestra parte, ampliamos la gama de soluciones que os ofrecemos en el campomultimedia con utilidades para , y

.

En las últimas semanas han aparecido novedades muy interesantes, prácticamentetodos los líderes se han actualizado, ofreciendo nuevas mejoras.

Adobe Design Bundle Adobe WebBundle Adobe Video Bundle Corel

programa de licenciasQuarkXPress

Autocad Autocad LT

optimizar imágenes gestionar fuentes calibrardispositivos

Diseño Autoedición

CAD

Vídeo

Optimización Imágenes

Gestión fuentes

Calibradores

Le presentamos cuatro suites con unacombinación de herramientas y recursosque aumentarán sus posibilidades crea-tivas, facilitándole la creación de conte-nido para documentos impresos y la web.

Adobe Design Bundle

Adobe Web Bundle

Adobe Creative Suite 2 Premium

Adobe Creative Suite 2 Standard

CorelDRAW Graphics Suite X3

QuarkXPress

AutoCAD 2007

Adobe Video Bundle

CPAC Imaging Pro.

AutoEye2

OnOne Photoshop Plug-in Suite

Suitcase Fusion

Suitcase Server

Font Reserve

TransType Pro

FontLabStudio

Eye-One Display 2

PrintFIX PRO

ofrece el entorno unifi-cado de diseño de Creative Suite 2 Premiumcon Flash Profesional 8, el líder para crearcontenido interactivo avanzado. Ahora, con unsólo paquete, podrá diseñar, desarrollar,

gestionar y proporcionar sólidas experiencias,a través de estándares como PDF y Flash,para usuarios en todo el mundo, en formatoimpreso, web y para dispositivos móviles.

incluye Macromedia Studio8, la solución para el diseño y desarrollo decontenidos Web, y el entorno de diseñounificado Creative Suite 2 Premium.

combinaversiones completas de Photoshop CS2,Illustrator CS2, InDesign CS2, GoLive CS2 yAcrobat 7 Professional con la versión mejoradadel administrador de versiones de archivosVersion Cue, el nuevo explorador de archivosAdobe Bridge y el nuevo Adobe Stock Photos.La compatibilidad con el color coherente y lacreación de archivos PDF le permitenmaterializar sus ideas de forma más eficaz quenunca. , estadiseñado para flujos de trabajo de impresión,combina todas las funciones de Premiumexcepto GoLive y Acrobat Professional.

marca unaauténtica evolución en el concepto de diseñográfico. Es el primero en ofrecerle herramien-tas inteligentes que le simplifican el procesode diseño, reducen el tiempo de revisión yreutilización de gráficos, y le proporcionan máscontrol sobre texto y objetos, lo cual leayudará a diseñar con mucha más precisión.

es un potente programa demaquetación dotado de una intuitiva y versátilinterfaz que permite combinar escritura, edicióny tipografía con color e imágenes y producirdocumentos finales dinámicos para suimpresión o publicación en la web.Los expertos del sector consideran queQuarkXPress 7 es una de las actualizaciones deQuark más importantes. Esta potente actualiza-ción amplía las posibilidades creativas yproporciona nuevas herramientas que mejoranla productividad y el trabajo en grupo, paraobtener resultados homogéneos y fiables. Conmás de 160 prestaciones y nuevas mejoras,sigue la tradición innovadora de Quark alpermitir desarrollar una nueva metodología detrabajo centrada en los entornos de maqueta-ción, diseño y producción de forma integrada enlugar de como procesos separados.

el diseño de sus sueños o de su cliente,con las herramientas decreación, edición y navegación que llevan suvisión a un nuevo nivel de precisión ypresentación estética. sus ideas mejorque nunca con efectos de iluminación,bibliotecas de materiales, animacionessubjetivas e impresionantes capacidades derenderización. su diseño rápida yfácilmente con herramientas de sección yaplanado, bloques dinámicos y tablas mejora-das para crear juegos de documentos deconstrucción claros y exactos. lainformación de diseño con equipos ampliosmediante las potentes herramientas deintercambio de datos. Y el procesode migración con herramientas que le ayudan aactualizar fácilmente sin perder sus personali-zaciones de barras de herramientas y menús.

une el programa AdobeProduction Studio Premium, la solución más

completa de postproducción de audio y vídeo, conFlash Profesional 8, el líder para la creación decontenido interactivo de gran calidad para la web.Ahora, con la misma suite puede diseñar,desarrollar y crear películas profesionales, vídeo yDVD, además de incorporar fácilmente vídeo ydisfrutar de intensas experiencias en línea.

Cree

Visualice

Documente

Comparta

simplifique

es un software especial deretoque y suavizadodirigido a profesionalesdel retrato. Le permitiráretocar, restaurar,reparar y rejuvenecerlos retratos en minutos.

es un plugin para Photoshop quemediante un análisis de la composición de lospíxeles de la imagen recupera el color y enfoqueperdido durante el escaneado de la imagen.

le incluye losfiltros Genuine Fractals que le permitirá aumentarla resolución de las imágenes, MaskPro parafacilitar el recorte imágenes y realización detrazados y PhotoFrame para añadir contornosirregulares a sus imágenes.

es el gestor de fuentes que lepermitirá trabajar sin molestias, evitandoconflictos. es la versión que lepermitirá la gestión de fuentes para grupos detrabajo. Y el que le permitirá unagestión centralizada de fuentes para sus usuarios.

le permitirá convertir sus fuentesentre Mac y Windows sin problemas. Y

crear fuentes desde cero o trans-formarlas para adaptarlas a sus necesidades.

Vea e imprima correctamente, para lograrlo utilice, la solución integral para que

los profesionales calibren monitores yproyectores. Y si lo que desea es calibrar suimpresrora necesitará .

Adobe Design Bundle

Adobe Web Bundle

Adobe Creative Suite 2 Premium

Adobe Creative Suite 2 Standard

CorelDRAW Graphics Suite X3

QuarkXPress

AutoCAD 2007

Adobe Video Bundle

CPAC Imaging Pro.

AutoEye2

OnOne Photoshop Plug-in Suite

Suitcase Fusion

Suitcase Server

Font Reserve

TransType Pro

FontLabStudio

Eye-One Display 2

PrintFIX PRO

Cree

Visualice

Documente

Comparta

simplifique

� �

1 SoftwareL icencias Educación

Los centros de formación están deenhorabuena. Los fabricantes,conscientes de que los futurosprofesionales están hoy en centrosde formación, están lanzando nuevosprogramas que no solo destacan porlo interesante de sus costes, sinotambién por el valor añadido queincorporan, como ofrecer materialesde formación para el profesorado, yla posibilidad de utilizar las licenciastanto en los centros administrativoscomo en los equipos particulares delos profesores.

Page 29: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 30: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 31: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

La utilización de herramientas demodelado permite a los arquitectos dedatos y administradores de bases dedatos junto con los desarrolladoresgestionar y mantener aplicaciones quetrabajan con un volumen grande dedatos. Entre estas herramientas seencuentra ERStudio que permitetransformar, migrar e integrar ampliascantidades de datos procedentes dediversas fuentes de su empresa.

IntroducciónCASE o Ingeniería de Software Asistida porComputadora generalmente puede seraplicado a cualquier sistema o colección deherramientas que ayudan a automatizar eldiseño de software y el proceso dedesarrollo. Los compiladores, editoresestructurados, sistemas de control decódigo fuente, y las herramientas demodelado, todos ellos son herramientasCASE en el sentido más estricto.

CASE es una filosofía que se orienta a lamejor comprensión de los modelos deempresa, sus actividades y el desarrollo delos sistemas de información. Esta filosofíainvolucra además el uso de programas quepermiten

Describir el medio en el que se realizanlas actividades

El desarrollo del Sistema Informático,desde la planificación, pasando por elanálisis y diseño de sistemas, hasta lageneración del código de los programas yla documentación.

De entre los objetivos que persiguen lasherramientas CASE podemos destacar:

Mejorar la calidad del softwaredesarrollado

Mejorar la gestión y dominio sobre el

proyecto en cuanto a su planificación,ejecución y control

Mejorar el repositorio de datos, deconocimientos (know-how) y susfacilidades de uso, reduciendo ladependencia de analistas yprogramadores.

Entre las herramientas CASE se encuentranlas aplicaciones de modelado de Bases deDatos y en este artículo vamos a centrar todanuestra atención en la herramienta ER/Studiode Embarcadero.

Es una herramienta de modelado de datosfácil de usar y multinivel para el diseño debases de datos a nivel físico y lógico.Direcciona las necesidades diarias de losadministradores de bases de datos,desarrolladores y arquitectos de datos queconstruyen y mantienen aplicaciones debases de datos grandes y complejas.

ERStudio está equipado para crear y manejardiseños de bases de datos funcionales yconfiables. Ofrece fuertes capacidades dediseño lógico, sincronización bidireccional delos diseños físicos y lógicos, construcciónautomática de bases de datos, documentacióny fácil creación de informes.

ERStudio es simple y fácil de manejarlo y ayudaa organizaciones para tomar decisiones en cómoresolver embotellamientos de los datos, eliminarredundancia y alcanzar en última instancia usosde más alta calidad que entreguen datos máseficientes y exactos a la empresa. Entre lasbondades que ofrece, destacaríamos

Objetos reusables, construyendo atributosreusables y aplicarlos a atributos y columnas

Creación de un modelo de datos ofreciendo laposibilidad de crear un modelo de datosnuevo, realizar ingenieria inversa a partir deuna base de datos ya existente, importar unarchivo SQL o modelo de datos desde Erwin

Soporta metodología de Yourdon condiagramas entidad relación y modelosIDEF1...

:

Construir los modelos que describen laempresa

Llevar a cabo la planificación

Aumentar la productividad de las áreasde desarrollo y mantenimiento de lossistemas informáticos

Reducir tiempos y costos de desarrollo ymantenimiento del software

:

Sincronización de la base de datos.Sincronización entre el modelo físico y lógico.Mezcla entre cualquier par de diagramasfísicos para la misma plataforma de bases dedatos. Compara lado a lado las diferencias yda la opción al usuario para decidir lasdiferencias a mezclar o ignorar

Crear rápidamente subvistas y submodeloseligiendo un área del diagrama

Modelado de basede datos con ERStudio

Este es el inicio del artículo, el cualpuede ver completo desde el área deartículos Danysoft en:

http://www.danysoft.com/articulos

Modelado de bases de datos

Dirigido a: | Area:Autor:

Arquitectos y diseñadores de Bases de Datos DesarrolloGermán Benito, Servicios Profesionales Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 3 1

AR

31

1 SoftwareM odelado

ERStudio es una herramienta debase de datos que le ayuda adiseñar, generar y manteneraplicaciones de base de datos decalidad y alto rendimiento.Desde un modelo lógico de susrequerimientos de información yreglas del negocio que definen subase de datos, hasta un modelofísico optimizado por lascaracteristicas específicas de subase de datos de destino, ERStudiole permite visualizar la estructuraadecuada, los elementos clave y undiseño optimizado de su base dedatos.

Page 32: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 33: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Enterprise Single

Sign-On

Business

Activity

Services

Health and

Activity Tracking

Business

Activity

Monitoring

Business Rules

Engine

BizTalk Server

2006 Engine

Orchestration

Messaging

Information Worker

Technologies

eBusinessNinguna aplicación es una isla. Queramoso no, enlazar sistemas juntos viene a seruna norma. Conectar software es algomás que solo intercambiar bytes. Comoorganizaciones que se mueven hacia unmundo orientado a servicios, la auténticameta – crear procesos efectivos denegocio que unan sistemas separadosdentro de un todo coherente – se alcanza.

BizTalk Server 2006

Qué Proporciona BizTalk Server 2006

Beneficios de BizTalk Server 2006

soporta esta meta. Comosu predecesor, permite conectar software

, y entonces de forma gráfica crear ymodificar procesos lógicos que utilizan estesoftware. El producto también permite a lostrabajadores de la información monitorizar losprocesos que se están ejecutando, interactuarcon los partners de comercio, y realizar otrastareas orientadas al negocio.

Construido sobre la base de su predecesor,BizTalk Server 2004, esta nueva entregatendrá un aspecto familiar para todos aquellosque utilizaran la versión anterior. Losañadidos de mayor importancia en BizTalkServer 2006 son:

Mejor soporte para el despliegue,monitorización, y gestión de aplicaciones.

Instalación simplificada significativamente.

Impulso de las capacidades para BusinessActivity Monitoring, BAM (monitorización deactividad del negocio).

BizTalk Server, también utiliza los últimoslanzamientos de otras tecnologías deMicrosoft. Está construido sobre la versión 2.0de .NET Framework, y sus herramientas dedesarrollo están en Visual Studio 2005. Paraalmacenamiento, se puede utilizar SQL Server2005, o la versión anterior SQL 2000. Puedeejecutarse sobre Windows para 64-bit,tomando las ventajas de una mayor memoria.

Combinar diferentes sistemas dentro de unproceso de negocio efectivo es un reto. Deacuerdo a esto, BizTalk Server 2006 incluyevarias tecnologías. La siguiente figura ilustralos principales componentes del producto.

Como la figura sugiere, el corazón del productoes el BizTalk Server 2006 Engine. El motor tienedos partes principales:

Un componente de mensajería queproporciona la habilidad de comunicar condiferentes tipos de software. Cuenta conadaptadores para diferentes tipos decomunicación, puede soportar variedad deprotocolos y de formatos de datos,incluyendo Web Services y muchos otros.

Soporte para creación y ejecución deprocesos definidos de forma gráficallamados orquestaciones. Construido sobrelos componentes de mensajería, lasorquestaciones implementan la lógica queconduce todo o parte del proceso de negocio.

Otras tecnologías pueden ser usadas con elmotor, incluyendo:

Un Business Rules Engine, (motor de reglasde negocio), que permite evaluar complejos

conjuntos de reglas.

Una herramienta de Health and ActivityTracking, (seguimiento de actividad y salud),que permite a los desarrolladores yadministradores monitorizar y gestionar que elmotor y la orquestación están ejecutándose.

Un servicios de Enterprise Single Sign-on, (unsolo login para acceder a toda la empresa), queproporciona la posibilidad de mapear lainformación autenticada entre sistemasWindows y no Windows.

Sobre esta base, BizTalk Server proporciona ungrupo de tecnologías que afrontan la mayoría delas necesidades orientadas al negocio de lostrabajadores de la información:

Business Activity Monitoring, (monitorización dela actividad del negocio), que permite a lostrabajadores de la información monitorizar unproceso de negocio en ejecución. La informa-ción es mostrada en términos de negocio másque técnicos, y lo que es mostrado puede sercontrolado por la gente de negocio.

Business Activity Services, (servicios deactividad del negocio), que permiten a lostrabajadores de la información establecer ygestionar interacciones con los socios demercado.

Todas estas tecnologías están enfocadas asolventar los problemas inherentes a lautilización de diversos conjuntos de softwarepara soportar procesos de negocioautomatizados.

Más de 5.000 empresas ya conocen el valor y laagilidad de BizTalk Server. Este éxito comenzócon la aparición de BizTalk Server 2004, querevolucionó el sector de la integración deaplicaciones. BizTalk Server se basa en estaexperiencia y en la misma arquitectura básica,para conseguir una potente herramienta queaprovecha las últimas tecnologías de Microsoft ylos estándares de la industria para automatizar

y gestionar procesos de negocio. Entre losbeneficios que proporciona destacan:

continua en la página 37

diverso

[ ]

BizTalk Server 2006

Qué Proporciona BizTalk Server 2006

Beneficios de BizTalk Server 2006

S O L U C I O N S - R E V I S T A D A N Y S O F T -E 3 3

IN

33

Infraestructura 3eBusiness Intranet Despliegue VirtualizaciónServidores Empresariales

| | | |eBusiness | Intranet | Despliegue | Virtualización |Servidores Empresariales

En este apartado le ofrecemos las soluciones que un departamento deinfraestructura puede necesitar para gestionar correctamente sus sistemas

BizTalk

Intranet

virtualizaciónservidores empresariales

.

portal

Conozca que ventajas puede aportar , la herramienta de Microsoft para laintegración de procesos de negocio. Descubra las ventajas de implementar en su

un que le pueda proveer de un lugar central donde poder acceder,manejar, compartir e interactuar con información relevante, documentos,aplicaciones y personas para tomar eficientemente, más rápidas y mejoresdecisiones. Las soluciones de Altiris le permitirán administrarlas TI, desde el escritorio hasta el data center, gestionando sus activosempresariales e integrándolos con soluciones de terceros mediante conectores.Conozca las nuevas soluciones de para infraestructuras de sistemasde VMWare, y la gama de complementarios para gestionarcontenidos, mensajería, aplicaciones o seguridad.

modulares y escalables

En este apartado le ofrecemos las soluciones que un departamento deinfraestructura puede necesitar para gestionar correctamente sus sistemas

BizTalk

Intranet

virtualizaciónservidores empresariales

1 SoftwareF ormación BizTalk

Conozca que ventajas puede aportarla herramienta de integración deMicrosoft a sus procesos denegocios. Este curso está dirigido aarquitectos de software yprogramadores senior que deseenconocer las características de BiztalkServer y las técnicas, patrones ymejores prácticas utilizadas en laintegración de aplicaciones enentornos empresariales.

Page 34: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 35: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

SOA supone una nueva forma de pensaracerca de la arquitectura IT para lasempresas. De hecho, es una asociaciónentre los procesos de negocio y las IT.Es la evolución natural de los patronesde diseño implementados en lossistemas orientados a objetos.

IntroducciónSOA define un paradigma y una arquitecturaen la cual un grupo de componentes desoftware relacionados entre sí, autónomos ycon un alto nivel de abstracción son losresponsables de llevar a cabo una funciónde un proceso de negocio. Dichos procesospueden comunicarse entre sí dentro de lamisma empresa o, incluso, puedencomunicarse con otros procesos denegocios externos expuestos para talpropósito. SOA ha tomado relevancia enestos últimos tiempos debido a lastecnologías basadas en estándares abiertosque permiten que los sistemasheterogéneos puedan comunicarse entre sí.

La arquitectura basada en servicio (SOA)según sus principios requiere:

Uno de los mayores aciertos de SOA es eluso de contratos con los que otrasaplicaciones pueden interactuar parareducir significativamente la dependencia enla codificación y la necesidad de utilizar,conocer y/o escribir APIs.

Las aplicaciones dentro de una empresa sonenvueltas (wrapped) por medio del uso de

contratos y así se convierten enproveedoras de servicios. Dicho proceso deempaquetamiento abstrae la complejidad

de las aplicaciones individuales y permite lacreación de servicios desacoplados.

Si se quiere utilizar un enfoque SOA en una

empresa, sedeberían poderclasificar a todoslos procesos denegocios comoservicios, lo quesignificaría, unainteracción demensajessemánticamenterelacionados através de losservicios los cualeslos transformen,procesen o enruten(routing) paracumplir con el objetivo del negocio.

Los servicios web no necesariamente sonorientados a servicio, aunque si aportan unasolución en la implementación de laestrategia SOA. Los WS se autodescribenutilizando WSDL y pueden ser accedidosmediante SOAP.

Los WS son unidades lógicas que permitenque programas escritos en diferenteslenguajes o diferentes plataformas puedancomunicarse entre sí utilizando un protocoloestándar por Internet. De igual manera, ygracias al uso de estándares (XML, SOAP,etc.) las aplicaciones también son capaces deintercambiar datos mediante los WS, lo queenriquece aún más la potencia de estatecnología. Por estos motivos, los WS

suponen la mejor alternativa al implementar SOA

Pero, Dónde encaja Biztalk dentro de estafilosofía?. Bueno, Microsoft Biztalk Server (BTS)es un producto middleware que facilita lacolaboración e integración entre aplicaciones enescenarios EAI o B2B. BTS es capaz de ejecutarprocesos de negocio que implementenescenarios de integración o workflowscomplejos, transformar datos de un formato aotro, enrutar mensajes basado en su contenido,realizar operaciones relacionadas con laseguridad tal como cifrado o firmado, capturarinformación de análisis para los administradoreso para los analistas, comunicarse con múltiplesprotocolos y mecanismos, y un largo etcétera.

BTS permite exponer sus orquestaciones comoweb services. La orquestación recibe solicitudesy envía respuestas utilizando un puerto lógico dedos vías que se encuentra físicamente enlazadoal momento de poner en funcionamiento a dichaorquestación. Además, gracias al conjunto deadaptadores ofrecidos con el producto o porterceros, BTS puede conectarse con unsinnúmero de sistemas heterogéneos talescomo SAP, PeopleSoft, Siebel y otros. Enresumen, la caja de herramientas ideal paraconstruir una arquitectura orientada a servicios.

Tener un comportamiento claramentedefinido publicado a través de un contratode interfase.

Tener interfases que estén localizablesen la red o poseer endpoints.

Ser descubrible dinámicamente y serusable.

Enfatizar en la interoperabilidad.

“ ”

“ ”

¿

“ ”

Los servicios Web y SOA ¿ Y Biztalk?

Este es el inicio del artículo, el cualpuede ver completo desde el área deartículos Danysoft en:

http://www.danysoft.com/articulos

¿Con Biztalk?Service Oriented Architecture

Dirigido a: | Area:Autor:

Directores IT Desarrollo & InfraestructuraPablo Abbate, Servicios Profesionales Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 3 5

AR

35

1 SoftwareB iztalk y SOA

Está visto que cada vez másarquitectos se inclinan por diseñararquitecturas orientadas a serviciodentro de los entornoscorporativos.Sin embargo, los procesos deintegración entre estos serviciosrequieren codificación,transformación, seguridad ygestión de mensajes.Es justamente en estos aspectos endonde BTS aporta valor al equipode desarrollo.

Page 36: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 37: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

...[ ]viene de la página 33

BizTalk Server dispone de un asistente deinstalación que simplifica y aceleranotablemente la instalación, un actualizadorde componentes y un sistema de configuraciónmás sencillo. Estas herramientas le permiteninstalar y configurar BizTalk Server 2006 deforma más eficiente y con las máximasgarantías. Además, BizTalk Server 2006incluye nuevas funcionalidades que mejoran laproductividad de los administradores de TI enlas tareas de gestión y operación de lasimplantaciones en redes corporativas, comoson la capacidad de modificar toda lainformación de configuración. BizTalk Server2006 dispone de una nueva consola deadministración con funciones mejoradas demonitorización y control de instalaciones.Entre estas nuevas funcionalidades está laposibilidad de paquetizar aplicacionescompletas dentro de archivos .msi utilizadospor Microsoft Windows Installer.

Al basarse en estas nuevas funciones deinstalación y configuración y mantener laarquitectura básica de BizTalk Server 2004,BizTalk Server 2006 permite realizaractualizaciones desde BizTalk Server 2004 deforma sencilla y directa.

BizTalk Server 2006 amplía funciones deusuario final ya presentes en BizTalk Server2004, como las nuevas característicasincorporadas en BAM (Business ActivityMonitoring), que ahora dispone de soporte entiempo real para suscripciones de actividad denegocio y alertas. Además, BizTalk Serverincluye funcionalidades de portal BAM perso-nalizable basadas en tecnología ASP.NET 2.0.

BizTalk Server 2006 sigue proporcionando unaproductividad extraordinaria para losdesarrolladores a la hora de construir yoptimizar procesos de negocio conherramientas de desarrollo mejoradas, comoel nuevo Asistente de Creación de Esquema deArchivo Plano, un adaptador para WindowsSharePoint Services, y un adaptador POP3(Post Office Protocol 3). Todo ello, plenamenteintegrado con Visual Studio 2005 y basado en.NET Framework 2.0.

BizTalk Server 2006 también incluye nueveadaptadores nuevos para las aplicacionesempresariales más conocidas, como diversasversiones de Siebel, PeopleSoft y JD Edwards,demostrando una vez más que Microsoftmantiene su compromiso de mejorar el valorde sus actuales aplicaciones einfraestructuras.

BizTalk Server 2006 ofrece soporte paraCommon Engineering Criteria de MicrosoftWindows Server System, incluyendo unaversión para arquitectura de 64 bits basada enx86, y soporte para SQL Server 2005, VisualStudio 2005, y Virtual Server 2005.

relacionada con él. Otro puntofundamental tiene

Instalación más sencilla,gestión completa y entorno de implantación enredes corporativas mejorado.

Actualización directadesde BizTalk Server 2004

Experiencias de usuario finaly desarrollador más satisfactorias

Integración de aplicaciones más rápida

Y Soporte adicionala través de Windows Server System

10 Ventajas de SharePoint para su negocio

1. Una visión completa del negocio.

2. Acceso inmediato a la información.

SharePoint Portal Server 2006 es un portal queprovee un lugar central donde poder acceder,manejar, compartir e interactuar coninformación relevante, documentos,aplicaciones y personas para tomar másrápidas y mejores decisiones. Adicionalmente,permite realizar un trabajo en conjunto másefectivo, logrando una mayor eficiencia en losprocesos de negocio, gracias a la familiaridadde su forma de uso.

Las tecnologías de SharePoint permiten a lasempresas desarrollar un portal inteligentecapaz de conectar usuarios, equipos yconocimiento de modo que los usuarios puedanaprovechar la información relevante a través deprocesos del negocio para ayudarles a trabajarmás eficientemente. El mismo proporciona a lasorganizaciones una solución que logra integrarla información desde varios sistemas, dentro deuna única aplicación. El usuario notará quepodrá encontrar información relevante demanera rápida. Evidentemente, el portal mejorala colaboración que pueda existir entre losdistintos miembros de un equipo.

Básicamente, el objetivo de la solución descritaes el de poner la información a trabajar , ya

que los usuarios tendrán un único punto de accesoa múltiples sistemas, como pueden ser losprogramas de Office System. El tipo de estructuraque tiene la aplicación permite herramientasflexibles para el desarrollo de solucionesapropiadas para el negocio.

La implementación de SharePoint permite unareducción en el tiempo empleado en la búsquedade información muy importante. Este tema nocarece de importancia, ya que una de lasprincipales necesidades que presentan losusuarios está

que ver con la familiaridad delas herramientas, que redunda en una reducciónen los costes de formación.

Los usuarios pueden acceder a toda lainformación, documentos y aplicaciones que ellosutilizan durante el día a través de SharePoint.Podrán encontrar y utilizar en poco tiempo lainformación relevante del sistema y los informes, yrápidamente localizar y acceder a documentos, oproyectos mediante la búsqueda o navegando porel sitio. Los Web Parts permiten a los usuariosincluir una vista de información complementariadesde distintas procedencias, por lo que puedenobtener información desde programas externosque estén utilizando, o desde Outlook, ficheroscompartidos, o sitios Web, todo al mismo tiempo.

Los usuarios pueden ser más productivos alacceder de forma inmediata a la informaciónactualizada y relevante. Pueden organizar lainformación, documentos y aplicaciones a los queacceden diariamente desde una sola vista en MiSitio. Mediante single sign-on, con la contraseñade conexión de su equipo será suficiente y notendrá que introducirla para cada aplicación que

continua en la página 41

“ ”

[ ]

IntranetLas tecnologías de SharePoint permiten alas empresas desarrollar un portalinteligente capaz de conectar usuarios,equipos y conocimiento de modo que losusuarios puedan aprovechar lainformación relevante a través deprocesos del negocio para ayudarles atrabajar más eficientemente. El mismoproporciona a las organizaciones unasolución que logra integrar la informacióndesde varios sistemas, dentro de una únicaaplicación. El usuario notará que podráencontrar información relevante demanera rápida. Evidentemente, el portalmejora la colaboración que pueda existirentre los distintos miembros de un equipo.

Instalación más sencilla,gestión completa y entorno de implantación enredes corporativas mejorado.

Actualización directadesde BizTalk Server 2004

Experiencias de usuario finaly desarrollador más satisfactorias

Integración de aplicaciones más rápida

Y Soporte adicionala través de Windows Server System

10 Ventajas de SharePoint para su negocio

1. Una visión completa del negocio.

2. Acceso inmediato a la información.

S O L U C I O N S - R E V I S T A D A N Y S O F T -E 3 7

IN

37

1 SoftwareF ormación SharePoint

El curso de Office SharePoint PortalServer está dirigido a programadoresque requieran personalizar losportales de gestión de contenido a lamedida de sus necesidades. Estecurso da ideas interesantes sobrecómo construir funcionalidadesadicionales con Visual Studio .NET.De esta forma las empresasdispondrán de un portal que proveeun lugar central donde poderacceder, manejar, compartir einteractuar con informaciónrelevante, documentos, aplicacionesy personas para tomar más rápidas ymejores decisiones, de la forma máseficiente para su organización.

Page 38: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 39: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

En un entorno dónde siempre estamosadaptando los sistemas a las necesida-des organizativas y de negocio, es fácilinvertir en nuevas funcionalidades parala red, almacenamiento, etc., pero a lavez dejamos olvidados los pilaresbásicos de la administración desistemas, que suponen los cimientossobre los que edificar cualquier entornode operaciones.

IntroducciónA medida que las redes informáticasaumentan de tamaño, su mantenimiento sehace cada vez más complejo. No sólo sumantenimiento técnico, sino también sumantenimiento logístico:

Qué software se utiliza realmente?

He comprado software que no utilizo?

Esta información es fácil de obtener y demantener manualmente cuando la red espequeña, pero a medida que la red aumentaen complejidad, es necesario contar conalgún sistema que permita recolectar todosestos datos de manera automática.

Futuras decisiones de compras podránrealizarse de manera más eficaz si seconoce con el suficiente detalle lainformación relevante a las necesidadesreales de la empresa.

Existen dos factores importantes a la horade tomar decisiones que afecten a nuestroparque informático:

Imaginese elsiguiente caso. Necesitamos migrar losequipos de una red a una nueva versión delsistema operativo (Vista, por ejemplo). Loprimero que deberíamos saber, es si estántodos los equipos convenientementedimensionados para instalarles el nuevosistema.

Para responder adecuadamente a estapregunta se necesita la mayor cantidad deinformación detallada acerca de, por

ejemplo, espacio de disco de los equipos oprocesador con el que cuentan.

De esta manera, si se cuenta con informessencillos de entender acerca de cuántosequipos no cumplen los requisitos necesarios,se podrá elaborar un presupuesto detalladodel material que se necesita para actualizartoda la red.

Esta es una forma de evitar desagradablessorpresas que pueden producirse si, porejemplo, damos por hecho que todos los equipostienen capacidad suficiente como para aceptarla migración.

En este caso, en el momento de realizar lamigración nos encontraremos que hay ciertosequipos en los que no se puede realizar y quehan de dejarse para después, con lasconsiguientes quejas de los usuarios.

¿Cuántos equipos forman mi red?

¿

¿�

Toma de Decisiones

Volumen de información:

Este es el inicio del artículo, el cualpuede ver completo desde el área deartículos Danysoft en:

http://www.danysoft.com/articulos

Volumen de información:

El inventario en las TI,la asignatura pendiente.

Dirigido a: | Area:Autor:

Directores IT InfraestructuraServicios Profesionales de Infraestructura Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 3 9

AR

39

1 SoftwareA ltiris

Altiris es una empresa mundial queha ampliado su tecnología paraproporcionar soluciones deadministración orientada aservicios (SOA) asequibles paraclientes de cualquier tamaño.

Page 40: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 41: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

...[ ]viene de la página 37

abra. Los administradores TI podránpersonalizar el uso de los usuarios basándoseen un rol específico, la jerarquía o intereses,proporcionando noticias, enlaces,documentos, aplicaciones y servicios Web alportal de usuario. Los usuarios puedenestablecer alertas para ser advertidos cuandouna información ha sido creada o actualizadadentro del portal.

SharePoint simplifica que las unidades denegocio, equipos, e individuos contribuyan alcontenido del portal. Las unidades de negociopueden integrar su portal dentro del portal dela empresa, permitiéndoles compartir elconocimiento con otras unidades de negocio.Los equipos pueden fácilmente hacer que elcontenido de sus sitios sea aprovechable através del portal, y los usurarios puedenpublicar documentos para el resto de laorganización añadiendo vistas públicas de suspropios portales.

La tecnología líder de búsqueda desarrolladapor Microsoft en SharePoint, permite a losusuarios localizar documentos, proyectos, etc.en ficheros compartidos, sitios Web, lascarpetas públicas de Microsoft Exchange,Lotus Notes, otros sitios SharePoint, y basesde datos, sin tener que recrear la información.

SharePoint Portal Server extiende lascapacidades de Windows SharePoint Servicespara crear páginas dentro del portal paragente, información y organizaciones. El portalse convierte en un lugar de colaboración alaumentar las capacidades de WindowsSharePoint Services.

Dada la facilidad de uso de SharePoint, lasorganizaciones pueden desplegar una extranety posibilitar a los clientes y socios de negociointeractuar y dejar sus propios pedidos yhacerles el seguimiento adecuado, oencontrar documentos de soporte, mejorandola satisfacción de los clientes, mientras sereducen los costes.

SharePoint ayuda a encontrar la informaciónrelevante a aquellos que la necesitan a travésde Alertas y Audiencia Objetiva. Las alertasnotifican a los usuarios de que cualquierdocumento relevante, sitio SharePoint,persona o aplicación ha sido añadido omodificado. Puede incluso alertar a losusuarios de cuándo un específico experto oequipo añade información al portal. LaAudiencia Objetiva permite a los

administradores TI enviar informaciónrelevante y aplicaciones a un grupo deusuarios con similares roles de trabajo, títuloso intereses. La audiencia puede ser creadadesde Microsoft Active Directory, listas dedistribución, jerarquías o cualquier otrocriterio que los usuarios definan.

Las nuevas tecnologías a menudo fallanporque son difíciles de usar, y pocosempleados tienen tiempo para atender a loscursos de capacitación. SharePoint tiene unaalta velocidad de adopción por parte de losusuarios y bajos costes de formación, porqueutiliza un interfaz de navegación familiar ypermite a los usuarios realizar tareas comoaprovisionar documentación a un espacio detrabajo, buscar en el portal desde dentro deMicrosoft Word y recibir alertas del portaldesde Outlook. Los profesionales de tecnologíaspueden crear Servicios Web y aplicacionesutilizando herramientas familiares como sonMicrosoft Visual Studio y FrontPage.

Los usuarios pueden desplegar un portal enminutos con las propias herramientas deSharePoint Portal Server y realizar cualquiertrabajo de desarrollo. El portal incluye servicioscomo búsquedas, gestión de sitios SharePoint,temas y noticias, y Mi Sitio. Los Web Parts queproporcionan acceso de lectura y escritura aaplicaciones como Excel también estándisponibles directamente con el producto,reduciendo los costes de desarrollo.

El portal ha sido construido de forma escalabley con una arquitectura altamente distribuidaque puede ser desplegada sobre un soloordenador o una granja de servidores. Losusuarios pueden crear enlaces a los sitios deSharePoint, y pueden desplegar servicios a lolargo de toda la empresa en un sitio central o através de otros portales.

Administración centralizada del ciclo de vidacompleto de las TI

Soluciones modulares y escalables para laadministración de las TI, desde el escritoriohasta el data center

Gestión de activos empresariales eintegración con soluciones de tercerosmediante conectores

Soluciones de auditoria y seguridad a nivel

de sistema operativo, antivirus,

Multiplataforma (Windows, Linux, Unix, Mac)

Las soluciones de de gestión del ciclo devida reducen el número de consolas deadministración, costes y complejidad.

Sus soluciones han sido agrupadas por suites y entres niveles. El consiste de elementosesenciales para la administración de configuraciónincluyendo inventario, imágenes de sistemasoperativos y despliegue, distribución de softwarepara dispositivos móviles, gestión de parches deseguridad y migración.

El añade un repositorio de gestión deactivos, gestión de parches y diagnostico deproblemas con solución en tiempo real.

Por último, el añade soluciones para lagestión de negocio, gestión de incidencias yproblemas, monitorización en tiempo real derendimiento para un aprovisionamiento dinámico yrecuperación ante desastres.

3. Compartir conocimientoa través de la organización.

4. Encontrar y extenderel capital intelectual de una organización.

5. Encontrar, agregary aprovisionar sitios SharePoint.

6. Creación de portales de auto-servicio.

7. Automatización de los procesos de negocio.

8. Velocidad de adaptación medianteinterfaces y herramientas familiares.

9. Reducir el tiempode desarrollo y los costes de portal.

10. Fácil desplieguecon flexibilidad de opciones.

Altiris

nivel 1

nivel 2

nivel 3

Despliegue y AdministraciónDescubra soluciones completas para lagestión del ciclo de vida de las TI, para queusted obtenga así los siguientesbeneficios:

3. Compartir conocimientoa través de la organización.

4. Encontrar y extenderel capital intelectual de una organización.

5. Encontrar, agregary aprovisionar sitios SharePoint.

6. Creación de portales de auto-servicio.

7. Automatización de los procesos de negocio.

8. Velocidad de adaptación medianteinterfaces y herramientas familiares.

9. Reducir el tiempode desarrollo y los costes de portal.

10. Fácil desplieguecon flexibilidad de opciones.

Altiris

nivel 1

nivel 2

nivel 3

S O L U C I O N S - R E V I S T A D A N Y S O F T -E 4 1

IN

41

P lanes de formación

Nuestra experiencia práctica nospermite transmitir los conocimientosde la forma flexible que su equiponecesita. Pero sabemos que su casoes siempre único, y cada formación seelabora a la medida del proyecto y delas necesidades de su equipo.

Le proponemos que elabore connosotros el Plan de Formación parasu empresa, sin ningún compromiso.Además la contratación de un Plan deFormación le supondrá un descuentoimportante en los cursos y podemosincluir en su Plan cursos referidos aotras materias de su interés comoServidores Empresariales, OfficeSystem, etc.

Para cualquier aclaración puedeponerse en contacto con nosotros, osi lo considera oportuno, puedeconcertar una reunión para quehablemos de su Plan de Formación.

Page 42: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Las hojas de cálculo ocupan un lugar esencial en el mundo de los

negocios. Y ahora pueden incluso realizar una función vital en sus

aplicaciones Java. ¿Cómo? Con Formula One e.Spreadsheet. Una

herramienta 100% Java, que le permitirá embeber en sus

aplicaciones toda la funcionalidad de las hojas de cálculo de Excel.

• Incluya funcionalidades Excel en sus aplicaciones Java

• Cree rejillas compatibles con Excel

• Automatice cálculos y reglas complejas

• Lea y escriba hojas Excel en el servidor

Convierta las hojas de cálculo en parte de su estrategia

Libératede los cuellos debotella, al crear

documentos

de los cuellos debotella, al crear

documentos

Gestión completa desde su aplicación

de documentos electrónicoseDocEngine es una suite de componentes genéricos para la

creación de documentos electrónicos 100 VCL. Cree sus documentos

en +20 formatos, incluyendo PDF, RTF, HTML, Excel, TIFF, SVG.

%

Exportación LIBRE de código desde cualquier herramienta de informes

de Delphi o C++Builder como ReportBuilder, QuickReport, Rave, Ace,

FastReport, Express Printing System, TRichView y ThtmlViewer.

Soporte de características avanzadas en cada formato. Soporta

compresión, encriptación, fuentes TrueType, fuentes embebidas,

caracteres internacionales, marcadores, AcroForms, y más.

Motores altamente evolucionados y optimizados para entregar

precisamente los documentos que sus usuarios demandan.

Potente funcionalidad

embebida de gestión de PDFsPDFtoolkit es un potente conjunto de componentes de gestión y

organización de PDF 100 VCL. PDFtoolkit soporta rellenado y lectura

de formularios PDF, compresión, seguridad, insertar y fundir múltiples

documentos PDF, sellado, establecer marcadores, y muchas

otras funciones que pueden ser realizadas en documentos PDF.

%

Potente solución embebible para implementar la gestión de PDF y

funcionalidades de organización directamente dentro de las

aplicaciones de negocio que desarrolla, haciéndolas eficientes e

independientes de software externo.

Soporte extensivo para funciones de procesado de formularios PDF

permitiendo la implantación de procesamiento de formularios

electrónicos en las aplicaciones.

Opera sobre los documentos PDF existentes y puede incluso crear

nuevos extrayendo páginas desde documentos PDF existentes.+info en el 902 123 146 o en [email protected]

Formula One e.Spreadsheet EngineAPI, Embebido, 100 puro Java, hojas escalables%

Solicítenos una copia de evaluación, comprobará personalmente

como las hojas de cálculo se convierten en una parte vital y

productiva en las estrategias informáticas de su organización.

[email protected] 123 146

Page 43: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Después de instalar, configurar yrellenar documentos en Sharepoint, eladministrador del portal asume tareasmás complicadas como crear índices debúsqueda, optimizar seguridad ypreformance, hacer backups, etc.Es un hombre feliz porque, sin muchoesfuerzo, ha logrado montar unasolución de la que la mayoría de losusuarios hacen uso y, prácticamente,nadie se queja. Que maravillosa es lavida, piensa.

Cierto día...Un usuario le consulta sobre como gestionarun sencillo workflow para la aprobación dedocumentos mediante el portal. Entonces, eladministrador, busca en la documentación ydescubre que lo único que puede hacer conuna biblioteca de documentos es aprobar ono la publicación de un documento.Sin embargo, profundizando más en el tema,descubre que se puede anexar código a unalibrería de documentos para que gestioneeventos tales como el agregado de un nuevodocumento o la modificación de undocumento ya existente. Bueno, lo primeroque hace es investigar como funciona estacaracterística de Windows SharepointServices.

Se reúne con el usuario, quien le explica quese trata de un proceso de decisión muysencillo: el documento solo puede tener tresestados: pendiente de publicar, publicado orechazado. Cualquier usuario puede solicitarla aprobación de un documento, pero sololos editores (un grupo de usuarios enSharepoint) pueden autorizar o rechazar lapublicación de dicho documento.

El administrador decide crear tres libreríasde documentos: una por cada estado. Es asíque, al final de la tarea, obtiene laslibrerías: , ,

. Luego, otorga permisos a todoslos usuarios en la librería de documentosParaAprobar de manera que cualquierusuario pueda colocar su documento paraque sea revisado por los editores. En lalibrería de Aprobados, solo otorga permisosde escritura a los editores, mientras quesolo proporciona permisos de lectura para el

resto de los usuarios.Por último concedepermisos de lecturapara los usuarios enla librería dedocumentosRechazados. Paraesta misma librería,concede permisos deescritura nuevamentea los editores ya que tendrán que tenerpermisos para agregar todos aquellosdocumentos que no aprobaron.

Luego, para seguir con sus pruebas, colocaun web part de cada librería de documentosen un área que ha creado para tal fin. Pareceque la cosa pinta bien. El aspecto del área detrabajo quedó como en la imagen superior.

Al llegar a esa instancia, se encuentra conque tiene que crear un pequeño assembly(librería en .NET) para gestionar los eventosque se produzcan en la librería de documen-

tos. Como no tiene idea acerca de cómo haceresto, le envía un email de consulta a su amigoprogramador quien le responde lo siguiente:

Hola Administrador,

Los pasos que tienes que realizar para crear elassembly en .NET son los siguientes:

Necesitarás agregar la referencia a labiblioteca de clases de sharepoint. Para ello,agrega una referencia al proyecto y busca enla carpeta:C: Program Files Common Files MicrosoftShared web server extensions 60 ISAPI

donde encontrarás el archivo.

Luego escribe el siguiente código:

ParaAprobar AprobadosRechazados

Microsoft.SharePoint.dll

Primero, iniciando Visual Studio, crea unnuevo proyecto de tipo Class Library.

\ \ \

\ \ \ \

Este es el inicio del artículo, el cualpuede ver completo desde el área deartículos Danysoft en:

http://www.danysoft.com/articulos

ParaAprobar AprobadosRechazados

Microsoft.SharePoint.dll

Captura de Eventos en Sharepoint

Dirigido a: | Area:Autor:

Directores IT y Desarrolladores Desarrollo & InfraestructuraPablo Abbate, Servicios Profesionales Danysoft

A R T I C U L O S - R E V I S T A D A N Y S O F T - 4 3

AR

43

Page 44: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

...[ ]viene de la página 41

Las principales suites de Altiris son:

es una solución deadministración integrada, fácil de usar quedisminuye el costo total de propiedad de losdesktops, notebooks y handhelds. El conjuntode programas, desarrollado paraprofesionales de TI, permite a losadministradores implementar, administrar ysolucionar los problemas de los sistemasvirtualmente desde cualquier lugar.

proporciona elacceso a la administración centralizada de losrecursos comerciales críticos al tiempo quegarantiza estados consistentes de losservidores, minimiza las exposiciones deseguridad, integra la recuperación en caso dedesastres, proporciona recursosdinámicamente y automatiza las tareasmanuales que requieren mucho tiempo

combina las disciplinas de gestión de activos yservicios corporativos en una arquitecturaúnica basada en Web, un repositorio y unaconsola ayudando de esta forma a unificardiferentes departamentos y procesos. Algestionar el ciclo de vida completo de losactivos, la suite de Altiris ayuda a lasorganizaciones a eliminar costes innecesariosde software y hardware, gestionaractivamente contratos con proveedores yalinear los recursos en servicios con ITIL paraasegurar que las inversiones en TI sonoptimizadas.

ofrece a los administradores desistemas una solución rápida para prepararaplicaciones y parches fiables para sudespliegue corporativo, y brinda una suitecompleta de herramientas para elempaquetado, personalización,resolución de conflictos y garantía decalidad.

Esta suite incluye los siguientes componentes:

capa de virtualización probadapara entornos de producción que se ejecutaen servidores físicos que gestiona losrecursos de procesador, almacenamiento,memoria y networking para aprovisionar a lasmúltiples máquinas virtuales.

: sistema deficheros en cluster de alto rendimiento paramáquinas virtuales.

:posibilita a una máquina virtual a utilizar variosprocesadores físicos simultáneamente.

puntocentral de administración, configuración yaprovisionamiento de infraestructuras TIvirtualizadas.

uninterfaz que permite a los administradores yusuarios conectarse remotamente al servidorde VirtualCenter Management Server oinstalaciones ESX Server individuales desdecualquier PC con Windows.

interfazWeb para la administración de máquinasvirtuales y acceso remote a la consola.

permite la migración en tiempo realde maquinas virtuales en funcionamiento desdeun servidor físico a otro sin ninguna caída,disponibilidad de servicio continuo e integraciónde la transacción completa.

proporciona altadisponibilidad de bajo coste y de fácil uso paraaplicaciones que se ejecutan en máquinasvirtuales. En caso de que se de una caída deservidor, las máquinas virtuales afectadas sereinician automáticamente en otro servidor enproducción con suficiente capacidad.

asigna ybalancea de forma inteligente y dinámica lascapacidades técnicas a las máquinas virtualessegún la colección de recursos hardware.

proporciona un puntocentralizado para las copias de seguridad demáquinas virtuales sin la necesidad de agentesy de una forma sencilla.

proporciona una interfaz deacceso estándar a la infraestructura VMwarepara soluciones de terceros y de VMware.

En la siguiente tabla podrá ver las diferenciasentre las tres ediciones:

.

Ya está disponible la última versión deWindows Server. Facilita y mejora larentabilidad de las tareas de conectividad ycontrol de identidades, ubicaciones, datos yaplicaciones tanto dentro como fuera de laorganización. Mejorar las soluciones de

servidor para escritorio, la administración deidentidades y accesos, la administración decapacidades de almacenamiento y el desarrollo deaplicaciones dentro y fuera de las empresas.

Client Management Suite:

Server Management Suite:

Service and Asset Management Suite:

AdminStudio

ESX Server:

Virtual Machine File System (VMFS)

Virtual Symmetric Multi-Processing (SMP)

VirtualCenter Management Server:

Virtual Infrastructure Client (VI Client):

Virtual Infrastructure Web Access:

VMotion:

High Availability (HA):

Distributed Resource Scheduler (DRS):

Consolidated Backup:

Infrastructure SDK:

Windows Server 2003 R2

Virtualización

Servidores Empresariales

VMware ha reorganizado su gama deproductos y licenciamiento para cumplirmejor las necesidades de los clientes.Por ello ha creado una suite (VMwareInfraestructura), la primera solucióncompleta de virtualización deinfraestructura de sistemas, que permitea grandes empresas y pequeñastransformar, administrar y optimizar suinfraestructura de sistemas TI mediantela virtualización.

Client Management Suite:

Server Management Suite:

Service and Asset Management Suite:

AdminStudio

ESX Server:

Virtual Machine File System (VMFS)

Virtual Symmetric Multi-Processing (SMP)

VirtualCenter Management Server:

Virtual Infrastructure Client (VI Client):

Virtual Infrastructure Web Access:

VMotion:

High Availability (HA):

Distributed Resource Scheduler (DRS):

Consolidated Backup:

Infrastructure SDK:

Windows Server 2003 R2

4 4 - S O L U C I O N E S - R E V I S T A D A N Y S O F T

IN

44

Si desea ampliar la información queaparece en este especial, leindicamos a continuación lossiguientes servicios que ponemos asu disposición desde Danysoft:

La formamás sencilla de estar informado delas últimas novedades,actualizaciones y promociones ensoluciones, complementado conartículos técnicos propios oseleccionados, e información sobrelos principales eventos del sector.Inscribirse no tiene coste y es muysencillo, puede hacerlo desdewww.danysoft.com .

Donde encontraráinformación ampliada sobre lassoluciones software que ponemos asu disposición, copias de evaluación,comparativas y artículos técnicos.

Además de software paradesarrolladores, encontrará libros,software para administradores desistemas, diseño, y hardwareespecializado de seguridad.

Le informamos de cientos desoluciones que representamos,pero si no encuentra lo que necesitaen la revista o ecommerce, lequeremos invitar a que nos locomente, nuestro equipo hará lagestión por usted.

Monográficos y eRevista:

eCommerce:

Servicio de búsqueda:

Monográficos y eRevista:

eCommerce:

Servicio de búsqueda:

1 SoftwareV alor añadido

�Resumen

Productos VMware Infrastructure Starter VMwareInfrastructureStandard

VMwareInfrastructureEnterprise

ESX Server

- NAS o almacenamiento local- Despliegue en servidor de

hasta 4CPUs físicos y 8GB dememoria física

� �

VMFS- En almacenamiento local solo- No incluye sistema cluster de

ficheros� �

VirtualCenter Agent � � �

Virtual SMP � �

VMotion �

VMware HA �

VMware DRS �

VMwareConsolidated Backup �

Page 45: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica
Page 46: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

4 6 - S O L U C I O N E S - R E V I S T A D A N Y S O F T

IN

46

...[ ]viene de la página 44

Windows Server 2003 R2 se integrafácilmente a un entorno Windows Server 2003ya existente, por poseer una compatibilidad ymanejabilidad similares a las de los servidorescon SP1. Y además se integra mejor con lasúltimas versiones de otros productos deservidores de Microsoft.

Ponga a sudisposición la herramienta que le proporcionamensajería y colaboración, diseñada paraobtener mayor seguridad, disponibilidad yconfiabilidad. Además ya está disponible elService Pack 2 que le ofrece mejoras deseguridad en las carpetas pública, nuevastecnologías para trabajar con dispositivosmóviles, filtros inteligentes de mensajes,ampliación en los límites máximos de bases dedatos, y otras mejoras importantes.

Se ha anunciado la disponibilidad para esteverano de ISA Server 2006, esta versión tienecomo objetivo incrementar las prestaciones dela versión anterior y mejorar la productividady securización de infraestructurastecnológicas, facilitando la interconectividadde delegaciones y oficinas, mejorando sugestión. Con ISA Server 2006 podrá combatirlas amenazas a través de Internet que sufrenlos entornos empresariales. La solución deweb caché y cortafuegos integrado protegeperimetralmente a las aplicaciones,servidores y puestos de trabajo, así como losdatos críticos de la organización. Esta nuevaversión incorpora una serie de mejoras paraincrementar la productividad, así comoherramientas que aprovechan mejor el anchode banda de la red para optimizar el negociodel cliente.

, impulsadopor Tecnología .NET, permite que lascompañías desarrollen, implementen yadministren sitios Web de gran envergadura,de una manera rápida y eficiente. Alsimplificar los procesos de publicación Web,puede reducir el coste del mantenimiento desitios, al transferir a los propios usuarios laposibilidad de la gestión del contenido.

Algunas de sus funcionalidades son:

Es una solución integral para laadministración de contenido Web, en dondelos propios usuarios pueden crear, publicary administrar contenido, así como actualizarel contenido, administrar flujos de trabajo yclasificar el contenido por medio de unaventana de explorador de Internet o Word.

Integración inmediata con CommerceServer, Visual Studio, SharePoint, y otrosservidores de Microsoft.

Soporte a objetivos críticos, dada laescalabilidad, fiabilidad y capacidad de

crecimiento. Soporta equilibrio de carga ytecnologías de alta disponibilidad estándar,proporciona contenidos con formato XML ypermite la personalización de servicios WebXML e interoperabilidad basada enestándares.

El nuevo Microsoft esun producto que permite crear aplicaciones decomercio electrónico y de negocio Web contodas las funcionalidades, con un bajo coste depropiedad y una rápida puesta en marcha.

Incluye un sitio Web listo para funcionar y quepermite a los desarrolladores supersonalización.

Además de ampliar las aplicaciones de serie:

Soporta Microsoft ASP.NET 2.0 y laarquitectura orientada a servicio (SOA).

Soporta escenarios B2C ( Business-to-Consumer ); B2C para venta de bienes enformato digital y servicios online; escenariosB2B ( Business-to-Business ) como e-procurement y comunidades comerciales; yescenarios B2X, combinación de B2B y B2C.

Portales conectados a catálogos, utilizandoperfiles y distribución de contenidospersonalizados al usuario final.

La suscripción TechNet es la herramientaimprescindible para profesionales técnicos.Consiga todas las herramientas de soportenecesarias para aplicaciones, servidores ysistemas operativos de Microsoft en un solopack práctico.

El programa contiene información yrecursos diseñados para ayudar a losprofesionales TI a administrar y dar soporte alas soluciones tecnológicas de Microsoft. Elprograma TechNet incluye acceso al webexclusivo para suscriptores TechNet,

suscripciones que recibirá gratuitamente en sudomicilio, resúmenes, informes en la Web,TechNet Virtual Lab, TechNet Radio y TechNetFlash, una hoja informativa con todo lo quenecesita conocer un profesional de las TI.

Las organizaciones que buscan unaInfraestructura de alto rendimiento paraaplicaciones Web y servicios Web, encontrarán en

una plataforma robustapara aplicaciones web y servicios Web,proporciona clustering automático, balanceo decarga, tolerancia a fallos en un entorno altamentedisponible para servlets JSP y servicios Web.Estando especialmente diseñado paradesarrolladores de servicios y aplicaciones WEB.

el servidor de aplicaciones de Macromedia-Adobe simplifica y acelera el desarrollo ydespliegue de aplicaciones con pequeñasmodificaciones, auto publicación, y servicios queproveen una descripción de código automática yuna generación de código. Además, JRunaprovecha una arquitectura basada en serviciopara simplificar la personalización del servidor,optimización y extensibilidad.

es una plataforma para lamonitorización en tiempo real de aplicacionescorporativas. Permite de manera no intrusivamonitorizar las aplicaciones en producción, einforma en tiempo real de los errores ydegradaciones de rendimiento. Salva la barreraentre las operaciones y desarrollo de aplicacionesofreciendo una imagen clara en tiempo real de lasalud de una aplicación.

La principal causa de los cuellos de botella queafectan al rendimiento de los servidores hay quebuscarla en la fragmentación de disco.

Con y la ,no necesita preocuparse de los fallos como laralentización del servidor. Diskeeper lo hace porusted, manteniendo el sistema funcionando demanera rápida, como recién instalado.

Microsoft Exchange Server 2003.

Microsoft Internet Securityand Acceleration 2006 (ISA Server).

Content Management Server 2002

Commerce Server 2007

Suscripción TechNet

TechNet

Borland Enterprise Server

JRun,

Intercept Studio

Diskeeper Server edición Administrator

“ ”

Microsoft Exchange Server 2003.

Microsoft Internet Securityand Acceleration 2006 (ISA Server).

Content Management Server 2002

Commerce Server 2007

Suscripción TechNet

TechNet

Borland Enterprise Server

JRun,

Intercept Studio

Diskeeper Server edición Administrator1 SoftwareS uscripción TechNet

Entre las ventajas de la suscripción aTechNet, está la de poder disfrutarantes que nadie de las nuevasversiones de los servidoresMicrosoft.Como ejemplo, desde el año pasado,los sucriptores tienen en sus manosla beta de la nueva versión deWindows Vista.

Page 47: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica

Todo estáen la

Celda

No encontrará un componente .NET

con tantas funcionalidades y tan

productivo. Póngase a trabajar hoy

mismo al zumbido de Spread.

A simple vista, las rejillas y hojas de cálculo parecen iguales.

Aunque, como en la mayoría de las cosas, profundizar en el

detalle es lo que separa a la media de los mejores.

son

componentes de hoja de cálculo de altas prestaciones,

diseñados para .NET, totalmente adaptables a las necesidades

del usuario, que proporcionan distintos niveles de configuración

a nivel de celda incluyendo: más de una docena de tipos,

expansiones de celda, múltiples cabeceras, formas gráficas,

más de 300 funciones de cálculo ya incorporadas, calculadora

emergente para las celdas numéricas y notas adjuntas, entre

otras funcionalidades.

Si además unimos a las características anteriores

,

múltiples hojas, visualización jerárquica, formato condicional,

ordenación, filtrado de filas, búsquedas, importación de datos

directamente del dataset y barras de separación, obtendrá un

producto con el que podrá crear cualquier tipo de solución para

sus aplicaciones.

Spread para Windows Forms y Spread para Web Forms

la posibilidad

de importar y exportar ficheros .xls nativos de Microsoft Excel

Spread para Windows Forms y Spread para Web Forms

la posibilidad

de importar y exportar ficheros .xls nativos de Microsoft Excel

“ Spread para Windows Forms nos ha permitido reducir el

tiempo de desarrollo un 70% en aplicaciones financieras

y aquellas que necesitan manejar gran cantidad de datos

en rejillas. Nos ha dado la competitividad necesaria para

poder optar a nuevos proyectos en nuestro mercado.”

Stuart Veale | Programador

Funcionalidad de hoja de cálculo

para .NET sin competencia

Spread para Windows Forms

Spread para Web Forms

“ Spread para Web Forms es indispensable. Si está

desarrollando aplicaciones con rejillas u hojas de

cálculo, aunque sea remota, está perdiendo tiempo

y dinero si no la usa. Además si lo unimos a un gran

soporte técnico, es apuesta ganadora.”

Ed Staffin | Director Tecnología

Si desea más información o una copia de evaluación,

no dude en contactar con Danysoft en el 902 123146

o con [email protected]

Page 48: Bienvenido a la Revista Danysoft · es el primer entorno Java que ofrece soporte para la Programación Virtual entre Iguales (Virtual Peer Programming). Gracias a la característica