MSMVPS.COM
The Ultimate Destination for Blogs by Current and Former Microsoft Most Valuable Professionals.

Concurso OpenXML!!!!!
Visual Studio Team System

Syndication

 

Continuando con una iniciativa de Microsoft para la región me complace en comunicarles el inicio del concurso OPENXML para Ecuador, cuyo objetivo principal es dar a conocer OpenXml y a su vez las personas que forman parte de las comunidades del país puedan empezar a implementar este estándar en sus aplicaciones las cuales les van a agregar mayor valor al negocio. El concurso consiste en:

Lo que tienes que hacer es crear un documento Word, Excel o Powerpoint pero sin usar Office, de la siguiente manera:

  1. Construye una aplicación (C#, VB, Java, PHP, no importa ya que OpenXML lo puedes usar desde donde sea) que produzca un archivo OpenXML. Como tú sabes OpenXML es un formato XML para hacer 3 tipos de archivos: un documento, una hoja de excel, o una presentación. En el caso de tu programa tú eliges cuál hacer (fíjate en los premios que habrá para cada tipo). 
  2. La aplicación debe ser un EXE que cuando yo lo ejecute en mi PC, creará el archivo en el mismo directorio. No necesita tener intefaz gráfica ni nada, puede ser todo línea de comando.
  3. Ahora, cuando yo abra ese archivo desde Office (o como es OpenXML lo puedo abrir desde WordPerfect Office, Open Office, etc), el archivo debe contener tu nombre, email, dirección física, compañía para la que trabajas o universidad donde estudias, tu puesto y un pequeño texto sobre qué te pareció programar con OpenXML. Si elegiste hacer un documento Word, solo necesitas poner esta info en la primera página del documento; si elegiste una hoja de cálculo Excel, los datos pueden ir en celdas separadas o como tu quieras; si elegiste una presentación Powerpoint tus datos pueden estar en el primer slide.
  4. La unica restricción es que no puedes usar los objetos COM de Office para hacer esto, ya que así sería un simple comando. Debes usar el formato OpenXML como tal desde .NET o el lenguaje que selecciones.

Tienes de tiempo (1) una semana para hacerlo y deberás enviar tu archivo EXE junto con el código fuente compilable y el script paso a paso de como ejecutar tu programa en un archivo ZIP a la dirección franciscofagas@msn.com con el subject Concurso OpenXML antes de las 8am (hora Ecuador) del viernes 07 de Septiembre del 2007. No se aceptarán más admisiones luego de esa hora.

Lo mejor de todo es que puedes participar hasta 3 veces!! Puedes enviarnos tres programas, uno que haga un archivo Word, otro que haga una Hoja de Excel y otra que haga una presentación de PowerPoint!!!

Así serán los premios para el ganador de cada categoría (recuerda que no es rifa):

Por un programa que construya exitosamente un archivo Word, un Age of Empires III

Por un programa que construya exitosamente un archivo Excel, un Halo 2 para Windows

Por un programa que construya exitosamente un archivo PowerPoint, un Shadowrun para Windows

Si mandaste los 3 programas (Word, Excel y PowerPoint) te daremos un premio adicional de un Fable: The Lost Chapters

Qué no sabes cómo usar el formato OpenXML? No te preocupes, hemos creado un kit de entrenamiento online para ti con toda la información del caso que puedes acceder en: http://www.dotnetfitnesscenter.com/kits/openxml

Si tienes alguna duda escríbela acá como comentario en el blog, yo trataré de responderla durante el fin de semana.

Un par de cosas legales: el concurso es válido solo para Ecuador, solo programas que funcionen y con el código fuente podrán participar. Los premios serán entregados en los próximos 2 meses ya que los estamos enviando a traer acá para distribuirlos entre los ganadores. Además nos reservamos el derecho de descalificar a alguien que creamos haya copiado su programa de otro participante.

Cómo evaluarán a los ganadores: Existirá un jurado conformado por Microsoft y MVPs locales los cuales evaluaremos:

  • Cumplimiento de las bases del concurso
  • Conforme vayan llegando los proyectos iremos evaluando el cumplimiento del punto anterior, código de generación del OpenXML optimizado y a su vez el documento generado debe contener el valor agregado de cada uno de ustedes, esto es evaluaremos también su creatividad para generar un documento amigable. 

Si no cuentas con acceso a internet, enviame tus datos (nombre y dirección física) a mi correo y Microsoft te hará llegar un DVD con el material.

Suerte a todos!!!


Posted Wed, Aug 29 2007 0:10 by Francisco X. Fagas

Comments

lecastillox@utpl.edu.ec wrote re: Concurso OpenXML!!!!!
on Sun, Sep 2 2007 14:36

Hola Francisco, hay problemas al enviar el mail con el codigo fuente ya que es regresado por que detecta el contenido como virus...

NO se como podriamos hacer

Francisco X. Fagas wrote re: Concurso OpenXML!!!!!
on Sun, Sep 2 2007 15:21

Intenta pasarmelo en un zip y cualquier script pasalo con extension txt pero agrega un archivo cambios.txt en donde incluyas la lista de archivos que les cambiaste la extensión y su extensión original para yo cambiarle aca. Si no funciona eso, la otra solución es que me envies los archivos en un CD.

Francisco X. Fagas wrote re: Concurso OpenXML!!!!!
on Mon, Sep 3 2007 22:38

Estimados participantes, debido a que existe un retraso en la entrega de los DVDS, los cuales serán enviados a las personas que lo han solicitado el miércoles 5 de Septiembre, razón por la cual la fecha máxima de entrega de los proyectos es el miércoles 12 de Septiembre de 2007.

Francisco X. Fagas wrote re: Concurso OpenXML!!!!!
on Mon, Sep 3 2007 22:40

Para brindar transparencia al concurso hasta el momento las personas que han enviado sus proyectos son: Luis Enrique Castillo Leon (generación de documento de word) y Gustavo González  (generación de documento de excel), aún están a tiempo de enviar sus proyectos, la fecha límite de entrega es el miércoles 12 de septiembre, fecha en la cual se realizará la evaluación de los mismos en el orden que van llegando.

wjama wrote re: Concurso OpenXML!!!!!
on Tue, Sep 4 2007 12:02

Hola Francisco, estoy con una duda con respecto a las bases,

1. Es valido que yo genere un archivo .docx (office 2007) desde el programa,

2. A que se refiere con utilizar objetos COM, yo estoy utlizando los esquemas de Office 2007 para generar tags del tipo

           <w:p>

              <w:r>

                <w:t>wjama</w:t>

              </w:r>

           </w:p>

gracias por tu ayuda ...

WJAMA wrote re: Concurso OpenXML!!!!!
on Tue, Sep 4 2007 17:47

Estoy con una duda, está bien que mi programa genere archivos docx (office 2007)??? .. como puedo comprobar que abre en OpenOffice por ejemplo

Francisco X. Fagas wrote re: Concurso OpenXML!!!!!
on Wed, Sep 5 2007 20:34

El día  de hoy se enviaron los dvds con el material del concurso para Cuenca a Franklin Zhunio, en Loja a Fausto Loja en la UTPL y a Microsoft Guayaquil para que los puedan retirar y reproducir, se enviaron 8 a cada ciudad.

Gustavo Gonzalez wrote re: Concurso OpenXML!!!!!
on Wed, Sep 5 2007 21:46

Hola Francisco, También te envié el proyecto de generación de documento de word, no lo recibiste?

Gustavo Gonzalez wrote re: Concurso OpenXML!!!!!
on Thu, Sep 6 2007 7:17

Hola Francisco, no te llegó mi proyecto de Word? Lo envié el viernes 4 horas antes que el de Excel.

SaiNT wrote re: Concurso OpenXML!!!!!
on Fri, Sep 7 2007 0:42

Que tal

Para participar en el concurso hay que enviar solo el archivo ejecutable de la aplicacion desarrollada o tambien el proyecto o codigo fuente???

Francisco X. Fagas wrote re: Concurso OpenXML!!!!!
on Fri, Sep 7 2007 0:59

wjama: si debes usar XML para generar el documento, no usar objetos COM es que no utilices los objetos de word.

Gustavo:  si me llegó tu proyecto. Gracias.

SaiNT: Revisa las bases del concurso, debes enviar un archivo con el paso a paso para ejecutar tu programa, el ejecutable y el código fuente.

wjama wrote re: Concurso OpenXML!!!!!
on Tue, Sep 11 2007 9:56

Francisco, envié mi proyecto, decidí trabajar en dos partes, primero generando los archivos .rels, [Content_Types].xml y el archivo XML con el contenido del documento para ir de paso en paso viendo como está compuesto un documento DOCX,  y luego utilizando la clase Package del framework 3.0 genero el archivo .docx directamente.

Por favor, espero la confirmación de que has recibido el archivo

Francisco X. Fagas wrote re: Concurso OpenXML!!!!!
on Tue, Oct 9 2007 23:52

Ganadores del Concurso Open XML

Age of Empires II: Luis Enrique León Castillo,

Halo 2 para Windows:  Francisco Tixi,  

Shadowrun: Gustavo Gonzalez y

Fable: The Lost Chapters: Gustavo Gonzalez.

Add a Comment

(optional)  
(optional)
(required)  
Remember Me?

Questions? Contact Susan at Susan-at-msmvps.com. Each post's copyright held by the original author. All rights reserved. Blog site is an independent site not sponsored by Microsoft.
Our servers would like to thank www.ownwebnow.com and www.exchangedefender.com. We wouldn't be here without the generosity of Vlad Mazek and his companies.

Powered by Community Server (Commercial Edition), by Telligent Systems