<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><atom:link href="https://marcoscuadros.blogia.com/feed.xml" rel="self" type="application/rss+xml"/><title>Marcos Cuadros - Flex para Principiantes</title><description>Tecnologias de la Informaci&#xF3;n</description><link>https://marcoscuadros.blogia.com</link><language>es</language><lastBuildDate>Sun, 10 Dec 2023 12:02:20 +0000</lastBuildDate><generator>Blogia</generator><item><title>Servidor de Aplicaciones de Adobe</title><link>https://marcoscuadros.blogia.com/2010/062101-servidor-de-aplicaciones-de-adobe.php</link><guid isPermaLink="true">https://marcoscuadros.blogia.com/2010/062101-servidor-de-aplicaciones-de-adobe.php</guid><description><![CDATA[<p style="text-align: justify;"><span style="font-size: small;">Si eres un programador experimentado y dominas varias tecnologias y tecnicas de desarrollo y a la vez</span><br /><span style="font-size: small;">te consideras inexperto con las herramientas de desarrollo que ofrece Adobe, podria darte un alcance</span><br /><span style="font-size: small;">en cuanto a lo que deberias de tener en cuenta antes de iniciar los tutoriales con Adobe Flash Builder.</span></p><p style="text-align: justify;"><span style="font-size: small;">Flex no accede directamente a la Base de Datos, Flex se conecta a un Servidor de Aplicaciones.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: small;">Se debe contar con&nbsp;cierto&nbsp;nivel de&nbsp;conocimientos y la experiencia necesaria como para poder armar primeramente toda una plataforma e infraestructura de Servicios . Estamos hablando de Aplicaciones Distribuidas,&nbsp;Arquitectura N-Capas, Dise&ntilde;o de Componentes, Objetos Proxies, Servicios web.</span></p><p style="text-align: justify;"><span style="font-size: small;">Desde sus inicios Flex ha sido concebido y pensado para trabajar en un entorno distribuido, la computaci&oacute;n distribuida es una Arquitectura m&aacute;s compleja que requiere la gesti&oacute;n de redes, middleware, y software de comunicaci&oacute;n, manejar los procesos separados, etc.</span></p><p style="text-align: justify;"><span style="font-size: small;"></span><span style="font-size: small;">Si&nbsp;a&uacute;n no&nbsp;tienes centralizada la l&oacute;gica de negocio en los Servidores de Aplicaciones&nbsp;&oacute; est&aacute;s iniciando un nuevo proyecto RIA con Adobe&nbsp;Flex y no tienes experiencia en Sistemas Distribuidos podr&iacute;as reducir la curva de aprendizaje haciendo uso del Servidor de Aplicaciones de Adobe Coldfusion 9, que nos trae en su &uacute;ltima versi&oacute;n la funci&oacute;n ORM&nbsp;(Object Relational Mapper), integrando Hibernate(framework de persistencia). </span></p><p style="text-align: justify;"><span style="font-size: small;"></span><span style="font-size: small;">Para citar el sitio de Hibernate, &ldquo;Hibernate es un servicio poderoso, de persistencia de objeto/relacional de alto rendimiento y de consultas.&rdquo; Es tambi&eacute;n una de las soluciones de persistencia m&aacute;s populares de Java actualmente en uso.<br /><br />Hibernate provee todas las herramientas para crear, leer, actualizar y borrar (CRUD=Create Read Update Delete) que usted necesita para introducir datos y recuperar datos desde y hacia una base de datos relacional a trav&eacute;s de una sofisticada configuraci&oacute;n de mapeo, lo cual simplifica&nbsp;y automatiza las tareas de interacci&oacute;n y mantenimiento de la base de datos en un ambiente distribuido.</span></p>]]></description><pubDate>Mon, 21 Jun 2010 23:58:00 +0000</pubDate></item><item><title>C&#xF3;mo crear un nuevo proyecto Adobe Flex en Flash Builder 4.0</title><link>https://marcoscuadros.blogia.com/2010/062003-como-crear-un-nuevo-proyecto-adobe-flex-en-flash-builder-4-0.php</link><guid isPermaLink="true">https://marcoscuadros.blogia.com/2010/062003-como-crear-un-nuevo-proyecto-adobe-flex-en-flash-builder-4-0.php</guid><description><![CDATA[<p><strong>CREANDO UN NUEVO PROYECTO</strong></p><p><span class="short_text"><span style="background-color: #ebeff9;">En esta secci&oacute;n usted aprender&aacute; c&oacute;mo crear un nuevo proyecto Flex Builder en Flash</span></span></p><p><span style="font-size: medium;"><span class="short_text"><span style="background-color: #ebeff9;">1. <span class="short_text"><span style="color: #000; background-color: #e6ecf9;">Seleccione Archivo&gt; Nuevo&gt;</span></span></span></span><span class="short_text"><span style="background-color: #ebeff9;"><span class="short_text"><span style="color: #000; background-color: #e6ecf9;">Proyecto Flex (ver Figura 1).</span></span></span></span></span></p><p><span class="short_text"><span style="background-color: #ebeff9;"><span class="short_text"><span style="color: #000; background-color: #e6ecf9;"><img src="//marcoscuadros.blogia.com/upload/externo-113771fd5b0dbe0a89bd2f6880999dbb.jpg" border="0" alt="Nuevo Proyecto" title="figura 1" width="512" height="366" /></span></span></span></span></p><p><span style="font-size: xx-small;"><span class="medium_text"><span style="font-size: small; color: #808080; font-family: tahoma,arial,helvetica,sans-serif;">Figura 1. </span><span><span style="font-size: small; color: #808080; font-family: tahoma,arial,helvetica,sans-serif;">Seleccione Archivo&gt; Nuevo&gt; Proyecto Flex.</span><br /><br /></span><span style="font-size: medium; color: #000; background-color: #e6ecf9;">En el asistente Nuevo proyecto Flex, para el nombre de proyecto, escriba EmployeeDirectory (ver Figura 2).</span></span></span></p><p><span style="font-size: xx-small;"><span class="medium_text"><span style="font-size: medium; color: #000; background-color: #e6ecf9;"><img src="//marcoscuadros.blogia.com/upload/externo-610d630fad18f2a08f8ea33627da3bbc.jpg" border="0" alt="Nombre de Proyecto" title="Nombre de Proyecto" width="573" height="302" /></span></span></span></p><p><span style="font-size: xx-small;"><span class="medium_text"><span style="font-size: medium; color: #000; background-color: #e6ecf9;"><span class="medium_text"><span style="font-size: small; color: #808080; font-family: tahoma,arial,helvetica,sans-serif; background-color: #e6ecf9;">Figura 2.&nbsp;</span><span style="background-color: #fff;"><span style="font-size: small; color: #808080; font-family: tahoma,arial,helvetica,sans-serif;">Digite EmployeeDirectory para el nombre del proyecto.</span><br /><br /></span><span style="background-color: #fff;">Haga clic en Siguiente.<br /><br /></span><span style="background-color: #fff;">Nota: La carpeta de salida por defecto se ajusta autom&aacute;ticamente a la carpeta bin-debug (ver Figura 3).</span></span></span></span></span></p><p><span style="font-size: xx-small;"><span class="medium_text"><span style="font-size: medium; color: #000; background-color: #e6ecf9;"><span class="medium_text"><span style="background-color: #fff;">Al&nbsp;compilar&nbsp;el proyecto se ubicar&aacute; el ejecutable en la Carpeta de salida.</span></span></span></span></span></p><p><span style="font-size: xx-small;"><span class="medium_text"><span style="font-size: medium; color: #000; background-color: #e6ecf9;"><span class="medium_text"><span style="background-color: #fff;"><img src="//marcoscuadros.blogia.com/upload/externo-218eb1bb8d992a4d9aef96886f08bc69.jpg" border="0" alt="Carpeta de Salida" title="Carpeta de Salida" width="573" height="266" /></span></span></span></span></span></p><p><span class="long_text"><span style="font-size: small; color: #808080; font-family: tahoma,arial,helvetica,sans-serif; background-color: #e6ecf9;">Figura 3. </span><span><span style="font-size: small; color: #808080; font-family: tahoma,arial,helvetica,sans-serif;">Anote el nombre de la carpeta de salida.</span><br /><br /></span><span style="background-color: #fff;">Haga clic en Siguiente.<br /><br /></span><span style="background-color: #fff;">Tenga en cuenta que el archivo de aplicaci&oacute;n principal es autom&aacute;ticamente el mismo nombre que el nombre del proyecto. </span><span>En este caso, el archivo&nbsp;es EmployeeDirectory.mxml (ver Figura 4).</span></span></p><p><span class="long_text"><span><img src="//marcoscuadros.blogia.com/upload/externo-195a7f0ea4bfad555e1d92a66fd4cf56.jpg" border="0" alt="Main App" title="Main App" width="573" height="366" /></span></span></p><p><span class="long_text"><span><span class="long_text"><span style="font-size: small; color: #808080; background-color: #e6ecf9;">Figura 4. </span><span><span style="font-size: small; color: #808080;">El archivo de aplicaci&oacute;n principal se llama EmployeeDirectory.</span><br /><br /></span><span style="background-color: #fff;">Haga clic en Finalizar.<br /></span><span style="background-color: #fff;">Usted debe ver el proyecto EmployeeDirectory en la vista Package Explorer y el archivo EmployeeDirectory.mxml abierto en&nbsp;la pesta&ntilde;a&nbsp;Editor de vista a la derecha (ver Figura 5).</span></span></span></span></p><p><span class="long_text"><span><span class="long_text"><span style="background-color: #fff;"><img src="//marcoscuadros.blogia.com/upload/externo-c3a119c8b00f6b4205ddffa6dafd3191.jpg" border="0" alt="finish" title="finish" width="590" height="356" /></span></span></span></span></p><p><span class="medium_text" style="font-size: small; color: #808080; font-family: arial,helvetica,sans-serif;"><span style="background-color: #e6ecf9;">Figura 5. </span><span style="background-color: #fff;">Haga clic en Finalizar para ver el proyecto EmployeeDirectory en la vista Package Explorer y el archivo EmployeeDirectory.mxml&nbsp; abierto en la pesta&ntilde;a Editor de vista&nbsp; a la derecha.</span></span></p><p><span class="medium_text" style="font-size: small; color: #808080; font-family: arial,helvetica,sans-serif;"><span style="background-color: #fff;">&nbsp;</span></span></p>]]></description><pubDate>Sun, 20 Jun 2010 23:26:00 +0000</pubDate></item><item><title>Rich Internet Aplication</title><link>https://marcoscuadros.blogia.com/2010/062002-rich-internet-aplication.php</link><guid isPermaLink="true">https://marcoscuadros.blogia.com/2010/062002-rich-internet-aplication.php</guid><description><![CDATA[<div><h2>Desarrolle aplicaciones de Internet sofisticadas (RIA) multiplataforma</h2><p>Los usuarios de Internet de hoy en d&iacute;a esperan que sus experiencias en l&iacute;nea sean como las de las aplicaciones de escritorio a las que est&aacute;n acostumbrados y mejoren su productividad diaria....Est&aacute; surgiendo una nueva clase de aplicaciones distribuidas: las aplicaciones de Internet sofisticadas (RIA), que combinan la interacci&oacute;n del usuario en tiempo real con las capacidades sofisticadas de la interfaz de usuario.</p><p>Las RIA son ideales para interacciones extremadamente complejas como las de los servicios financieros, donde se trabaja con gr&aacute;ficos y modelos, y donde a menudo se requieren datos de muy diversas fuentes". Las RIA tambi&eacute;n pueden "ayudar a derribar las barreras creadas por el lenguaje HTML, lo que permite mejorar la experiencia de clientes potenciales, clientes reales e incluso de los propios empleados.</p><p>El software Adobe Flash Builder&trade; 4 (anteriormente Adobe Flex&reg; Builder&trade;) es una herramienta profesional de desarrollo para crear r&aacute;pidamente aplicaciones de Internet sofisticadas (RIA, por sus siglas en ingl&eacute;s) multiplataforma y contenidos utilizando el marco de trabajo de c&oacute;digo abierto de Flex.</p><h4>Lenguajes</h4><p>MXML es el lenguaje que emplean los desarrolladores para definir la disposici&oacute;n de la interfaz de usuario, la apariencia y el comportamiento de una aplicaci&oacute;n de Flex. ActionScript&reg; 3.0, un lenguaje orientado a objetos que se basa en el est&aacute;ndar de la industria ECMAScript, es el lenguaje utilizado para crear la l&oacute;gica de la aplicaci&oacute;n en el lado del cliente. MXML y ActionScript se compilan en un &uacute;nico archivo SWF creado por la aplicaci&oacute;n Flex. Puesto que el compilador se encuentra disponible como una utilidad independiente en el kit de desarrollo de software de Flex 4, o bien como parte de Adobe&reg; Flash&reg; Builder&trade; 4 (anteriormente Adobe Flex&reg; Builder&trade;), los desarrolladores pueden elegir entre realizar su trabajo en el entorno de desarrollo integrado de Flash Builder basado en Eclipse o en un entorno de desarrollo integrado de su preferencia.</p></div>]]></description><pubDate>Sun, 20 Jun 2010 06:50:00 +0000</pubDate></item></channel></rss>
