UABC-Live.net's profileCélula Académica UABC-Li...PhotosBlogLists Tools Help

Blog


    November 05

    Reporte de la Novena Sesión

    Sesión IX
    Vista Gadgets
     

    El pasado lunes 29 de Octubre se llevo a cabo la novena sesión, el tema fue Windows Gadgets. Durante la sesión conocimos primeramente que es un gadget, el cual es una pequeña aplicación que tiene un objetivo especifico, como puede ser el de facilitar información o datos utiles, además de que puede establecer comunicación con un Web Service.

    Los Windows Gadgets son aquellos que son realizados para que se puedan utilizar mediante Windows Sidebar, una de las novedades de Windows Vista. Lo único que se necesita para poder realizar un gadgets, en cuanto a programas de desarrollo es un editor, como puedo ser notepad.

    Un gadget se conforma principalmente de los siguientes archivos:

    ·        Archivo manifiesto: Se define en el lenguaje XML y en este se definen las propiedades del gadget

    ·        Archivos HTML: Los cuales definen principalmente la interfaz gráfica del gadget, es lo que es usuario podrá ver en la barra de Windows

    ·        Script: Es en donde se encuentra la lógica, se programan las funcionalidades, estos archivos se pueden realizar en VBScript o Javascript

    ·        Imágenes: Las cuales son utilizadas para la interfaz grafica

    ·        Hojas de Estilo(css): Es en donde se definen algunas de las características del gadget, como ancho y largo del mismo.

    ·        Ícono: Es la imagen que representará nuestros gadget

    Los pasos para realizar un gadget son los siguientes:

    1)      Crear el directorio Nombredelgadget.gadget, que será en donde guardaremos todos los archivos que realizaremos para el gadget. Para llevar un orden dentro de nuestro gadget podemos de una vez crear los folders imágenes, css y js , en donde después iremos guardando nuestros archivos.

    2)      El primer archivo que se debe de crear es el gadget.xml, en el cual tendremos las propiedades del gadget, tales como el nombre, el ícono que lo representará, entre otros datos.

    3)      El siguiente paso es crear el archivo html que dará forma a nuestra interfaz gráfica

    4)      Se debe de comenzar a programar cada una de las funcionalidades que deseamos que nuestro gadget tenga

    5)      Probar, depurar e instalar el gadget

     

    Después de conocer la teoría sobre los gadgets,  realizamos un ejemplo de un gadget sencillo que solamente tenía como archivo el xml y en html. El ejemplo era muy sencillo pero con ello pudimos construir nuestro primer gadget. Posteriormente analizamos el código de un gadget traductor que tenia comunicación con un Web Service.

     

    (Redactado por Tania Almanza)

    October 10

    No faltes!!

    September 28

    Ya están las fotos XD

    Hola a todos, ya están las fotos de nuestra última sesión (la sexta ya), en la ya clásica galería de fotos.
     
    Hasta luego :D!
     
    Atte. Issel Parra
    September 25

    Reporte de la quinta sesión :D

    Sesión V
    Windows Communication Foundation
    (WCF)
     

    El pasado miércoles 19 de Septiembre se llevo a cabo la 5ta sesión de la célula, el tema fue “Windows Communication Foundation”, expuesto por nuestro compañero Carlos Humberto Sánchez Medina.

     

    Windows Communication Foundation es una de las novedades del framework .net 3.0, el cual tiene como principal función facilitar el desarrollo de aplicaciones distribuidas.

     

    Para poder entender mejor el tema nuestro compañero nos explicó que es una aplicación o sistema distribuido, es cuando tenemos parte de nuestra aplicación en un servidor y tenemos por otra parte al usuario o cliente, es decir, la información realmente esta almacenada en el servidor y el cliente desde otra máquina puede acceder a esa información pidiéndosela al servidor.  

    Para que esta comunicación pueda llevarse a cabo existen 3 diferentes tipos de programas:

    §         Programas cliente

    §         Programas servicio

    §         Programas intermediarios

     

    La comunicación entre dichos programas es mediante mensajes. El programa intermediario se utiliza cuando el servidor y el cliente no se entienden, se pasa el mensaje del cliente al programa intermediario y este pasa el mensaje al servidor de una forma que este último entienda. Es decir, el programa intermediario tendría una función como de traductor.

     

    Las novedades que nos presenta WCP para este tipo de aplicaciones es la interoperabilidad de las mismas, lo cual permite que nuestra aplicación sea independiente se la plataforma.

     

                    Otra de las novedades que se nos presenta es la facilidad de transportan los mensajes, ya que el protocolo que se utiliza es neutral. Se puede utilizar tanto el protocolo HTTP, TCP  o algún otro, lo cual no tiene relación con el servicio que ofrece WCF. Otro de los puntos fuertes de WCF es la seguridad que nos brinda, nos permite crear aplicaciones más seguras sin que esto nos tome mucho tiempo como desarrolladores, tal como lo explicó Carlos Humberto durante la sesión.

     

                    En esta ocasión no se pudo trabajar de manera práctica con el tema, pero recuerden la propuesta de realizar talleres prácticos los sábados, así que agradeceríamos mucho que nos hicieran saber si les interesaran estos talleres y su disponibilidad. Nuestro correo es uabc-live.net@hotmail.com .

     

    Los esperamos el próximo miércoles 26 de Septiembre con el tema “Windows Workflow”, nuestro compañero Mario Ceceña estará a cargo de la sesión.

     

    (Redactado por Tania Almanza)

    Fotos de la sesión V!!!

    Hola :D!
     
    Ya están las fotos de la sesión V en nuestra galería, hasta luego!
     
    Atte. Issel Parra 
    September 16

    Reporte de la Cuarta Sesión

    Sesión IV
    Windows Presentation Foundation
    (WPF)
      

                La 4ta sesión de la célula se llevo a cabo el pasado miércoles 12 de Septiembre, el tema fue “Windows Presentation Foundation”, expuesto por nuestra compañera Issel Parra García.

     

                Como habíamos visto en sesiones anteriores WPF es una de las novedades con las que cuenta el framework .net 3.0,  y es básicamente ideado para tener aplicaciones con una interfaz suficientemente amigables para el usuario y llamativas, pero sin tener que dedicarle mucho tiempo al desarrollo de la misma, con esta nueva tecnología programador y diseñador pueden trabajar a la par y de una forma independiente.

               

                Windows Presentation Foundation nos permite explorar al máximo los sistemas gráficos con animaciones, dibujos e imágenes en 2D y 3D, presentación de audio, entre otros recursos multimedia que nos ayudan a enriquecer nuestras aplicaciones.

     

                Otro de los puntos tratados dentro de la sesión fue la numerosa cantidad de controles que nos ofrece WPF, tales como los son botones, combo box, Menus, Panels y muchos más. Los cuales son representados mediante XAML.

     

                XAML es un lenguaje declarativo basado en XML, el cual es utilizado para instanciar o definir objetos y propiedades.

     

                Durante la sesión pudimos ver algunos ejemplos en código de XAML, aunque debido a problemas técnicos y por falta de tiempo no pudimos ver ejemplos prácticos. Posiblemente la próxima sesión podamos tener nuevamente este tema y concluir con el mismo.

     

                Gracias a todos por asistir y los esperamos este próximo miércoles 19 de Septiembre con el tema”Windows Comunication Foundation”, el cual será expuesto por nuestro compañero Carlos Sánchez Medina. 

     

    (Redactado por Tania Almanza :D)

    Fotos de la cuarta sesión!!!

    Hola chicas y chicos!
     
    Les informo que ya están las fotos de la cuarta sesión de la célula, en nuestra ya clásica galería.
     
    Hasta luego, y que tengan un buen inicio de semana.
     
    Atte: Issel Parra 
    September 09

    Sesión IV :D!!

    Reporte de nuestra Tercera Sesión

    Sesión III
    Windows Vista y CarsdSpace 
     

    El pasado miércoles 5 de Septiembre se llevó a cabo la tercera sesión de la célula, los temas fueron “Windows Vista” y “CardSpace”.

    Primero se habló de Windows Vista,  que es el nuevo sistema operativo de Microsoft, el cual fue lanzado a principios del año 2007 para los usuarios finales. EL tema se basaba en las características nuevas con las que cuenta Windows Vista en cuanto a su presentación principalmente.

    Existen 6 diferentes ediciones de Windows Vista entre las cuales el usuario puede escoger: Windows Vista Home Basic, Home Premium, Business, Ultimate, Enterprise y  Starter. Cada una de ellas creadas para brindar diferentes servicios según las necesidades del usuario.

    Algunas de las nuevas características de las cuales puede disfrutar el usuario con este nuevo sistema operativo son: Búsquedas instantáneas, Windows Aero,  Windows Sidebar y Gadgerts.

    Las búsquedas instantáneas le permiten al usuario encontrar cualquier archivo fácilmente, dicha característica se encuentra presente en cada una de las diferentes ediciones de Windows Vista.

    Windows Sidebar es una herramienta que sirve como repositorio de pequeñas aplicaciones que tienen un objetivo especifico, los gagdets. Cada sistema operativo viene con ciertos gadgets por default, sin embargo se pueden agregar más al sistema, en la siguiente liga podrán encontrar algunas de estas aplicaciones, de las cuales algunas han sido creados por distintos usuario y otras por Microsoft: http://vista.gallery.microsoft.com/vista/SideBar.aspx?mkt=es-mx.

    La principal novedad que ofrece Windows Vista es una interfaz grafica llamada Windows Aero, la cual cuanta con las siguientes características:

              Transparencias

              Windows Flip

              Windows Flip 3D

              Vistas en Miniatura en la barra de tareas

              Efectos de apertura y cerrado de ventanas

    Windows Aero no está disponible para las versiones Windows Vista Home Basic y Starter.

    El otro tema tratado en esta tercera sesión fue “CardSpace”, la cual es una de las novedades con las que cuenta .el  framework .net 3.0. Se trata de una tecnología que nos permite tener una identificación digital para la web.

    Se usaría en cada una de esas páginas que nos piden como requisito tener un username, password u otro tipo de información, de esta forma tendríamos almacenada en nuestra computadora cada una de las diferentes “credenciales” necesaria para alguna página de este tipo. De este modo cada que intentemos acceder a algún sitio solo tendríamos que ir a nuestra “cartera virtual” y buscar la credencial para mostrarla, así tener acceso a la pagina  sin tener que teclear nuevamente la información, ofreciéndonos también mayor seguridad.

    Recuerden que “CardSpace” viene integrado al framework .net 3.0 , por lo cual es necesario tenerlo instalado para poder utilizarlas, y solo es compatible con Internet Explorer 7. En la siguiente liga podrán acceder tecleando la información directamente o mediante Cadspace: https://sandbox.netfx3.com/user/CreateUser.aspx?ReturnUrl=/Default.aspx.

    Nuevamente gracias a todos por su asistencia, los esperamos el próximo miércoles 12 de Septiembre con el tema  “Windows Presentation  Foundation”.

    - Redactado por Tania Almanza :D -

    September 01

    Reporte de la segunda sesión de la célula :D!!!

    Sesión II
     
    .NET Framework 3.0
     

    El pasado miércoles 29 de agosto se llevó a cabo la segunda sesión de la célula, el tema en esta ocasión fue “.NET framework 3.0”, el cual fue expuesto por nuestro compañero Mario Ceceña Acosta.

    La base de la célula es .NET por lo tanto era primordial saber que es, para ello primero se nos mencionaron algunos conceptos erróneos que se podrían tener sobre lo que es .NET:

    • .NET es un Sistema Operativo
    • .NET es un Lenguaje de Programación
    • .NET es solo un Entorno de Desarrollo
    • .NET es un Servidor de Aplicaciones
    • .NET es un producto empaquetado

    Después se nos dijo el concepto real de .NET: “Microsoft .NET es una plataforma de desarrollo y ejecución de aplicaciones”. Mediante .NET se pueden desarrollar aplicaciones en diferentes lenguajes que se encuentran disponibles por ejemplo: C#, VB, C++, J# entre otros.  Además de los lenguajes de programación existen diferentes librerías que conforman .NET, así como un entorno de ejecución (Runtime) intermedio entre el sistema operativo y la aplicación .NET.

    El tema central de la sesión eran las novedades que tiene el framework 3.0, siendo las siguientes 4 las principales:

    §         Windows Presentation Foundation(WPF): Utilizado para la creación de interfaces atractivas y agradables, con la ayuda de vectores que permiten animaciones e imágenes en 2D y 3D.

    §         Windows Workflow Foundation(WF): Modelo de programación para crear rápidamente aplicaciones con flujos de trabajo.

    §         Windows Communication Foundation(WCF): Creado principalmente para facilitar la comunicación en aplicaciones distribuidas.

    §         Windows CardSpace: Una nueva forma de obtener una identificación digital y nos ahorra el uso de un “username” y “password” para cada página. 

    Como complemento de WPF existen otras herramientas para el diseño de interfaces atractivas que en conjunto se llaman EXPRESSION.

    §        Microsoft Expression Graphic Designer.

    §        Microsoft Expression Interactive Designer.

    §        Microsoft Expression Web Designer

    En las próximas sesiones se  verán a fondo cada una de las nuevas herramientas de .NET framework 3.0 mencionadas en esta sesión, esperamos contar con su asistencia. Gracias a todos por acompañarnos nuevamente en la célula, los esperamos el próximo miércoles 5 de septiembre con los temas de “Windows Vista” y “CardSpace”. Cualquier duda o comentario al correo uabc-live.net@hotmail.com.

    ( Redactado por Tania :) )

    August 30

    Fotos de la última sesión :D!!

    Hola a todos :D!
     
    Ya están las fotos de la segunda sesión de la célula que se llevó a cabo el pasado miércoles 29 de Agosto.
     
    Hasta luego!
     
    Atte. Issel Parra 

    Reporte de la Primera Sesión de la Célula!!!

     
    Aqui les dejo el reporte de la primera sesión elaborado por nuestra compañera Tania. 
     
    Hasta muy pronto :D! 

    Sesión I

    La célula UABC-Live.net ha iniciado actividades nuevamente, este miércoles 22 de Agosto comenzamos el periodo 2007-2. La sesión estuvo a cargo de nuestro líder Carlos Humberto Sánchez Medina.

    En esta primera sesión se nos explicó que es una célula académica, así como la historia de la célula a la que pertenecemos “UABC-Live.net”, la cual lleva un año trabajando.  Ser integrante de una célula académica nos puede traer grandes beneficios, algunos de los mencionados en la sesión fueron: estar informados sobre las nuevas tecnologías y programas de Microsoft, estar en contacto con personas que tienen los mismos intereses, así como poder pertenecer a diferentes programas exclusivos para estudiantes pertenecientes a una célula.

    Los temas que se tratarán este semestre así como el día y el alumno que lo impartirá se presentan a continuación:

    Fecha del evento

    Sesión

    Instructor

    22-ago-07

    Bienvenida

    Carlos Sánchez

    29-ago-07

    .NET Framework 3.0

    Mario Ceceña

    05-sep-07

    Windows Vista y Cardspace

    Blanca López, Tania Almanza

    12-sep-07

    WPF

    Issel Parra

    19-sep-07

    WCF

    Carlos Sánchez

    26-sep-07

    WF

    Mario Ceceña

    03-oct-07

    Microsoft Expression

    Issel Parra

    10-oct-07

    Multipoint

    Carlos Sánchez

    17-oct-07

    Sylverligth

    Issel Parra

    24-oct-07

    XNA

    Tania Almanza

    31-oct-07

    Vista Gadgets

    PENDIENTE

    07-nov-07

    Visual Studio 2008

    Carlos Sánchez

    Uno de los tópicos tratados en esta primera sesión fue el concurso de Imagine Cup 2008, el tema en esta ocasión es “Imagina un mundo donde la tecnología permita un ambiente sostenible” y la final mundial será en Francia. Existen diversas categorías en las que se puede participar. Desafío de destrezas con: Proyecto Hoshimi, Algoritmos, IT. Para aquellos que les gustan las artes esta la categoría de artes digitales: Diseño de Interfaz, Fotografía y Corto Metraje. Otra categoría es Soluciones de Tecnología en donde se puede participar en: Desarrollo Incorporado, Diseño de Software y una nueva categoría XNA Game. Para todos aquellos que les interesa participar pueden encontrar más información en la página oficial del concurso http://imaginecup.com.

    También se nos habló del programa Student Partner y los beneficios que podemos obtener si decidimos incorporarnos a dicho programa, que es reconocido a nivel mundial y es para estudiantes universitarios, para más información pueden consultar el siguiente link: http://www.microsoft.com/uk/academia/students/student-partners/default.mspx .

    Gracias a todos aquellos que asistieron a la primera reunión. Esperamos contar con su asistencia el próximo miércoles 29 de Agosto, con el tema “.NET Framework 3.0” impartido por nuestro compañero Mario Ceceña.  Para cualquier comentario o sugerencia pueden escribirnos al correo: uabc-live.net@hotmail.com.

     Nuevamente gracias a todos por su apoyo e interés en la célula, recuerden que la célula permanece gracias a la asistencia de todos los estudiantes.

     

    August 22

    ¡Fotos de la primera sesión!

    ¡Hola a todos!
     
    El día de hoy se llevó a cabo la primera sesión del semestre 2007-2 :D
     
    Las fotos que fueron tomadas ya se encuentran en nuestra galería.
     
    ¡Hasta luego!
     
     Atte. Issel Parra
    August 20

    Primera Reunión de la Célula Académica

    Que tal mis amigos, de nuevo con otro correo, en esta ocasión para darles todo los datos referente a la Primera Reunión de la Célula Académica
     
    Lugar:
    Edificio 44, Audiovisual
    Fecha:
    Miércoles 22 de Agosto del 2007
    Hora:
    2:00 P.M.
    Tema:
    - Bienvenida
        * Célula Académica
        * Imagine Cup 2008
        * Microsoft Student Partner
        * Entre otros
    Expositor: Carlos Humberto Sánchez Medina

     
    * La duración máxima de cada Sesión es de 2 hrs. todo dependiendo del tema a tratar.

    Cualquier duda, por favor háganosla saber: D
     
    Atentamente
    Carlos Humberto Sánchez Medina 
    August 19

    ¡¡¡Primera sesión de este semestre!!!

     
    Que tal mis amigos, espero que todos se encuentre muy bien. En este post formalizo que el día y hora  de las sesiones de la Célula Académica UABC-Live-net serán los miércoles de 2:00 p.m.  a 4:00 p.m. El objetivo es hacer una por semana pero si por algún motivo se atraviesa un evento u otra cosa serán avisados con anticipación, de igual forma posiblemente no todas las sesiones sean de 2 hrs. pueden variar de dependendo del tema.

    Nuestra primera sesión será el día 22 de agosto del presente año, el lugar se los daremos a conocer el día lunes, también ese mismo día ya empezaran a ver propaganda por algunos edificios de la facultad, ya  les haremos llegar la información de la primera sesión a detalles en estos días.

    Bien mis amigos, que tengan un excelente día!

    Atentamente

    Carlos Humberto Sánchez Medina