Archivo de la categoría: PDC – TECK

Vuelo de Regreso.

Todo mal con el vuelo. Nos metieron la mula que el clima en santiago impide el aterrizaje del avión, por lo que estaremos dos horas parados en LIMA.

 

No puede ser ¡!!!! Todo mal.

 

Igual vengo de en un 767, que me  deja ver películas en demanda. YA vi HIRTCH o algo así, me acorde de alguien viéndola; Sr y Sra Smith, sale guapísima  esa niña de los labios gruesos; Monster In LAw, una mas o menos, y estoy viendo “XXXXX” (no me acuerdo), que es sobre un equipo de carreras de MADISON, pero paró en la mitad porque bajó el avión en Lima.

Terminó el PDC

Terminó el PDC, espero escribir en la noche tranquilo una pequeña reseña de lo que fue.

 

Pero lejos es el mejor evento técnico que he ido, vale la pena 100 X 100 asistir, se puede ver el futuro de los próximos 2 años.

 

Me voy a la playa a meditar sobre tecnología aplicada al estilo de vida del SURF y revisar cómo andan las californianas  REFACTORIZADAS este viernes en Santa Monica.

Mi hoja de Ruta

Estas son las sesiones a las que he ido, fuerte el contenido. Hay mucho que revisar, fácil podría dejar de trabajar para dedicarme a estudiar esto y pasar unos meses full time.

 

  1. COM202 Windows Communications Foundation ("Indigo"): A Lap around the Windows Communications Foundation

 

  1. SQL Server 2005: Building Distributed, Asynchronous Database Applications with the Service Broker

 

  1. SQL Server 2005: Deep Dive on XML and XQuery

 

  1. Applications and Communications Roadmap: Platform Presents and Futures

 

  1. Introduction to Workflow in Windows Applications

 

  1. Windows Communications Foundation ("Indigo"): Writing Reliable and Transacted Distributed Applications

 

  1. BizTalk Server 2006: Development and Adapters

 

  1. Building Portals and Dashboards for Business Intelligence and Reporting Applications

 

  1. Windows SharePoint Services: Developing Custom Workflows

 

  1. Future Directions: Beyond BizTalk Server 2006

 

  1. »InfoPath 12»: Developing Forms for the Smart Client and the Browser

 

  1. Windows Communications Foundation ("Indigo"): Web Services for XML Programmers

 

  1. Using the .NET Language Integrated Query Framework with Relational Data

 

  1. XLINQ

  

Continua…………….

Future directions: Beyond BiztalkServer 2006

BizTalk 2006

 

  • WFC y Biztalk: Premium BZ  lo otro es home made. WFC es para hacer servicios.
  • En el futuro cuando WFC este liberado será parte de BZ.
  • Próxima versión BizTalk SERVER vNEXT.
  • La visión es que sea el BMP líder del mercado para empresas grandes y medianas gringas.
  • Coordinación WWF with Biztalk
    • El ejemplo que muestran es una integración a través de Web Services. Esponen WWF cómo Wbe Services.
    • Se preocupan mucho de recalcar los escenarios dondé aplica WWF y BZ, me parece que es porque claramente WWF puede botar muchos proyectos BZ al suelo.
  • MAPPER
    • Esta es la parte que mas trabajo demanda a los Developer.
    • MAPPER, trae ahora ASSISSTED MAPPING.
    • Trae facilidades como colores destacado en el foco y otras cosas para que sea más fácil hacer esos mapas terribles.
    • Es más fácil manejar grandes archivos de mapas.
  • La nueva interfaz de desarrollo es mucho más soft, apuestan a que será mucho más productiva.

Universal Studios

Anoche fuimos a los estudios universal “invitados” por Windows Vista. Entretenido, ya conocía el parque por lo que algunos juegos ya los había experimentado antes.

 

Pase por los clásicos obligatorios que son Terminador 2 y Volver al futuro J

Conocí tres juegos nuevos, La momia, val helsing y jurassic park.

 

El primero buenisimo pero muy corto para la tremenda fila.

 

El segundo, no habñia fila lo cual me hizo sospechar. Mis sospechas eran ciertas .

 

Por último, jurassic park, muy bueno pero me mojé un poco. No es problema eso en este ambiente californiano.

 

Después de eso, fuimos a jugar a esos stand donde uno tira pelotas y se gana premios, bueno increíblemente gane!!!!

 

 

Sobre el PDC, hasta ahora

 

Ya le he dicho en varios POST, pero no está de mas. Aquí hay duros duros, yo cacho qe hasta la niña que me da el almuerzo sabe compilar c# con línea de comando.

 

He visto muchas cosas nuevas que se vienen con fuerza. Hablando con David Giron por MSN le decía que los dos HOT TIPS que hay que ponerse a estudiar, los Developer que trabajamos en integración y esas cosas de atrás, es INDIGO y WORKFLOW FUNDATION.

 

Además para loa Developer niñitas de interfaz ABALON, llamado ahora PRESENTATION FUNDACION es un MUST.

 

El proyecto LINQ también es un tema interesante, que viene a solucionar el manejo de datos en arreglos de objetos, permitiendo hacer consultas por ejemplo lo que antes era a punta de bucles.

 

MSSQL2005 viene a toda raja, lo he visto trabajando con datos relacionales y XML al mismo tiempo y lo hace muy bien. Además SERVICE BROKER es una excelente herramienta para la integración. El concepto de colas dentro de la db, se la copiaron a Oracle pero de todas maneras es una buena copia.

 

Bueno, ya me voy a otras sesiones que les contaré luego.

 

 

Introduction to WORKFLOW in Windows application

Estas son notas sin editar, si las edito no las voy a subir nunca. Por ejemplo ayer tome notas todo el día, pensé las subo en la noche en el hotel. Las pinsas llegue raja y sólo pude hacer algo de pega, porque vivo en un incendio.

 

Así que mejor subo esto en bruto, si alguien pregunta explico ;).

 

  • Es un conjunto de Actividades.
  • Existen dos tipos
    • Human : usamos office típicamente.
    • Sistema: usamos BizTalk típicamente.
  • El objetivo de usar WROKFLOW es mejorar la Productividad a los Developer
  • Características de un WF
    • LONG RUNNING and statefull
    • Flexible control flow
    • Transparencia: Esto quiere decir ….poder acceder a él,< reactivarlo o iniciarlo sin preocuparse de los aspectos operacionales.
  • Biztalk es de clase mundial PREMIUN
  • Workflow frameworkes parte de winFx
  • Key concept
    • WORKFLOW contiene
      • Actividades. Esto se construye con CUSTOM ACTIVITY LIBRARIES.
      • WORKFLOW es una clase, System.workflow.Activities.
      • WORKFLOW pueden ser definidos en MARKUP (xml)
      • El constructor del WORKFLOW configura las actividades que contiene.
      • Está integrado con VS2005 J interfaz gráfica parecida a la BizTalk. (Que va a pasar con BZ?)
      • Soporta decisiones simples basadas en reglas de código.
    • Formas de construirlo
      • XAML
      • XAML C#
      • Sólo código.
      • Generación desde aplicaciones (código igual)
      • El resultado de la compilación es un ASSEMBLY.
    • ACTIVITY
      • Son BUILDING BLOCK
      • Existen tipos:
        • BASIC
        • Composite
      • Tienen
        • Propiedades.
        • Eventos.
      • Aspectos transaccionales son soportados.
    • Control del FLOW
      • Secuencial, sigue pasos.
      • State Machina, no espera reacciona.
      • RULE DRIVEN ACTIVITIES, combinación en base a reglas.

DON BOX y JPG

Señores,

 

Lo prometido es Deuda.

Quede gratamente impresionado con DON BOX, está loco, por lo que debe ser un genio.

 

Me agrada que trate a algunos  Developer cómo CODE MONKEY, yo digo algo similar de algunos “simios entrenados”.

 

Lo vi en el K NOTE y lo encontré simpático. Ahí mostró INDIGO. Luego lo seguí a la conferencia “APPLICATION AND COMUNICATION ROADMAP: PLATAFORM AND FUTURES” dónde como dice Dagum “la rompió”.

 

Mostró código, hizo un comentario muy cool cuando comenzó la charla, “…aquí no veremos ni contoso conectarse con Fabril, sino código duro..” Con eso los Developer ya quedaron cautivados.

 

Durante la exposición, se habló de los aspectos de seguridad entre servicios, INDIGO viene fuerte en este aspecto. Estaba explicando el tema de la identidad y cómo una entidad acredita que una persona es quien dice ser. En ese momento le pide la tarjeta de ID a un empleado de Microsoft, y como ejemplo dice “Pedrito es pedrito, lo dice Microsoft ¿Podemos confiar en Microsoft? ……..Todas sabemos la respuesta”, notable ingenio.

 

Habló directamente contra SOAP, un Dios establecido en el mundo de la integración, lo cual demuestra que es temerario o la tiene re-clara, más que el resto de la industria. El contexto técnico de esto es que SOAP (basicHttpBinging)  no permite muchas cosas (EX: seguridad, transacciones) que otros protocolos (EX: wsHttpBinding) sí.

 

Por último mostró Windows Worflow Fundation (WWF) framework para hacer Worflow basados en actividades en .NET. Señores se los digo desde ya, esto es el futuro de las aplicaciones de negocio que hacemos, súper bueno así que estúdienlo desde ya.

 

Cuando terminó la conferencia, me acerque a preguntarle la relación entre Biztalk como orquestador y Windows Worflow Fundation. Le llamó la atención mi tarsanesco ingles, pero igual me respondió de muy buena forma que BZ es Premium y MWF home made.

 

Ahí le pedí que nos sacáramos una foto, para que los incrédulos de mi pueblo me creyeran esto.

 

Viejos, el PDC es el evento más duro al que he ido. Los tipos que exponen son secos, es más hasta los asistentes son secos. Estas cosas no se ven en mi pueblo.