29
13/03/22 1 Macromedia MX, para desarrolladores Expositores: Ing. Ricardo Cordova. Ing. Luis Figala.

Sistema integrado

Embed Size (px)

Citation preview

17/04/23 1

Macromedia MX, para desarrolladores

Expositores:

Ing. Ricardo Cordova.

Ing. Luis Figala.

17/04/23 2

SISTEMA INTEGRADO AUTOSTOCK

Módulos•Compras•Ventas•Contabilidad•Almacén•Caja y Bancos

NECESITO CREAR MIS TRANSACCIONES EN INTERNETCONSULTAS, INGRESOS, ACTUALIZACIONES….

17/04/23 3

Con que herramienta trabajo….. Tengo que realizar una integración de web con la base de

datos. Conocimientos de HTML, ASP, PHP, ETC… LOS TENGO.

QUE PENA …… MACROMEDIA TIENE FLASH, FIREWORKS, FREEHAND… ES UNA EXCELENTE HERRAMIENTA PARA DISEÑO..MARTIN ME HABLO DE MACROMEDIA… PERO…..

MEJOR PROGRAMO DIRECTO…. NO SE SI…PHP, ASP… MMMM BUENO MI SERVIDOR ES IIS, TENGO QUE HACERLO EN ASP……

YA SE UTILIZARE EL MEJOR PROGRAMA…… NOTEPAD..-

SI ESO.. ES… EMPEZARE….

17/04/23 4

17/04/23 5

Dreamweaver MX

Macromedia MX, para desarrolladores

Dreamweaver MX, para desarrolladores

Dreamweaver MX ofrece soporte para los lenguajes HTML, XHTML, XML, .NET, JavaScript, PHP, JSP, y CFML (ColdFusion Mark-up Language) Información complementaria y ejemplos.

La posibilidad de utilizar la herramienta sin necesidad de escribir código adicional….

–SIN CODIGO

DreamweaverInsert Object PanelDocument Panel

Property Panel

Site Panel

Help Panel

Document Window

Entorno Dreamweaver MX

Dreamweaver MX, para desarrolladores

Además, el trabajo con lenguajes de marcación nuevos o híbridos como el XML y el XHTML es más fácil en esta versión de Dreamweaver.

La facilidad de sus wizard hace de Dreamweaver una herramienta de Desarrollo rápido, sea en el lenguaje que sea (PHP, ASP, JSP, etc.)

17/04/23 9

Vamos a preguntarte Ricardo… PHP, ASP, JSP, INTERNET INFORMATION SERVER, APACHE, COLDFUSION…Me puedes explicar claramente ….. Como integro estas tecnologias y como usarlas…?

Sin estos conceptos va a ser difícil que puedas trabajar con Dreamweaver..

Dreamweaver MX, para desarrolladores

Scripts de servidor

Se incluyen los scripts encapsulados en unas etiquetas especiales, incrustadas en el código html, cuyo contenido será ejecutado en el servidor antes de enviar la página al cliente

Tecnologías más usadas: PHP ASP (Active Server Pages) JSP (Java Server Pages) Coldfusion

Scripts de servidor. PHP

Código abierto Puede ejecutarse en plataforma Windows y Linux Ligada al servidor Apache

<? php .... ?>

Scripts de servidor. ASP (I)

Tecnología de Microsoft Ligada al servidor IIS y a la plataforma Windows Utiliza VBScript (subconjunto de Visual Basic) como

lenguajes por defecto. También puede utilizar Javascript

Ahora Dreamweaver te permite trabajar .NET y utilizar web services, es decir, Dreamweaver es una herramienta INTEGRADORA DE TECNOLOGIAS.. SIN AMARRES DE PRODUCTOS…..

<% ... %>

Scripts de servidor. ASP (II)

Pueden hacer uso de objetos COM (Component Object Model) que son objetos en algún otro lenguaje (ej.: ejecutables en C++ o Java)

Para conectarse a una base de datos, normalmente se utiliza ADO que es un adaptador universal a bases de datos que se especializa posteriormente para hablar con una base de datos concreta.

Scripts de servidor. JSP

Desarrollado por Sun Utiliza Java El código JSP se puede poner dentro de

las páginas HTML, <% ... %>

o se puede precompilar en Servlets

Scripts de servidor. Coldfusion

Desarrollado por Macromedia Puede ejecutarse en plataforma Windows, Linux, Solaris Se basa en el servidor de aplicaciones J2EE de

Macromedia: JRun Utiliza el lenguaje CFML, basado en etiquetas Puede ser extendido extendido con nuevos componentes

creados con Java Servlets, clases Java, o C/C++ Incluye un motor de creación de gráficos a partir de datos de

aplicaciones Está incorporado en Dreamweaver MX Viene con un motor para indexar sitios web

ColdFusion ASP JSP<cfquery datasource="yourDB">select VendorID, Vendor from tblVendor order by Vendor </cfquery> <cfoutput query="Company">#Vendor#, #VendorID#<br></cfoutput>

<% Option Explicit Response.Expires = 0 Dim objConn, objRS, strQ Dim strConnection 14: Set objConn = Server.CreateObject("ADODB.Connection")strConnection = "Data Source=somedatasource;" objConn.Open strConnection Set objRS = Server.CreateObject("ADODB.Recordset") Set objRS.ActiveConnection = objConn strQ = "select VendorID, Vendor " strQ = strQ & "from Vendor " strQ = strQ & "order by Vendor" objRS.Open strQ %> <% While Not objRS.EOF Response.Write objRS("Vendor") & ", “Response.Write objRS("VendorID") & "<br>“objRS.MoveNext Wend objRS.close objConn.close Set objRS = Nothing Set objConn = Nothing %>

<%@ page import="java.sql.*" %>

<% try { Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); } catch (java.lang.ClassNotFoundException e) { e.printStackTrace(); } Connection myConnection = null; Statement myStatement = null; ResultSet myResultSet = null; try { myConnection = DriverManager.getConnection ("jdbc:odbc:jsp", "", ""); myStatement = myConnection.createStatement(); myResultSet = myStatement.executeQuery("select VendorID, Vendor from main order by lastname");

while(myResultSet.next()) { out.println(myResultSet.getString("Vendor")+", "); out.println(myResultSet.getString("VendorID")+"<br>"); } myResultSet.close(); myStatement.close(); myConnection.close(); }catch (SQLException e) { e.printStackTrace(); } %>

Un mismo ejemplo con ColdFusion, ASP y JSP

Definiendo un nuevo sitio

Definiendo un nuevo sitio

Definiendo un nuevo sitio

Creando un home page

Creando un home page

Creando un home page

17/04/23 23

Desarrollado por ENTERSYS

Ricardo Cordova.

Luis Figala.

Fatima Varela

DT Móvil, Solución con Macromedia MX

DT Móvil, Plataforma Ubicación de moviles

Es una plataforma, que permite la localización de equipos móviles para utilización, de seguimiento seguridad y control de personas.

DT Móvil, Plataforma Ubicación de celulares

DT Móvil nos permite poder visualizar gráficamente información cartográfica, se utiliza una base de datos, servidor Web y motores de Conexión y consultas.

El sistema ha sido creado utilizando herramientas Macromedia MX, rompiendo el paradigma de que la herramientas, son solo para diseño

DT Móvil esta en etapa de pruebas, teniendo la posibilidad de por ver su información utilizando Internet.

DT Móvil, Plataforma Ubicación de celulares

Nuestra Plataforma no funciona con GPS, utiliza nuevas tecnologías que permiten utilizar equipos programables .

DT Móvil, Solución con Macromedia MX

Veremos una demo en flash de aplicación donde se podrá entender los servicios que ofrecidos, y las diversas soluciones que se pueden dar.

DEMO 1 Servicio de Taxis

DT Movil, Dreamweaver Mx

Demostrativos en Linea del Producto

17/04/23 29

Muchas Gracias

DT Móvil, Solución con Macromedia MX