Sitio Web del poderoso ChicoDotNet

Sitio Web del poderoso ChicoDotNet es el lugar donde puedes aprender todo lo nuevo sobre desarrollo de aplicaciones para Windows, ASP .NET, SmartClient y adquirir los súper poderes que te da la mejor plataforma de creación de programas: Microsoft .NET

20071227

Microsoft anuncia Windows Server 2008 Hyper-V

El esperado Windows Server 2008 está ofreciendo sus mejores adelantos. Clientes y socios disponen de una versión beta de su tecnología de virtualización de servidor basada en hipervisor, denominada Hyper-V.

Se trata de Windows Server 2008 RC1 Enterprise con la versión beta de Hyper-V para evaluar la nueva tecnología, probar las aplicaciones y planear sus proyectos de consolidación, continuidad empresarial y alta disponibilidad. La versión beta estaba programada para entregarse en el primer trimestre del 2008 con la versión para fabricación (RTM) de Windows Server 2008 y se puede descargar desde aquí.

"La entrega anticipada de la versión beta de Hyper-V permite a nuestros clientes y socios comenzar a evaluar esta característica en Windows Server 2008, lo que nos brindará una retroalimentación valiosa conforme avanzamos hacia la versión final", comenta Bill Laing, gerente General de la División Windows Server en Microsoft. "Además de Hyper-V, Windows Server 2008 ofrece programas de licencia económicos y flexibles para que los clientes y los socios puedan incrementar los ahorros que perciben con la consolidación de sus servidores y obtener un ambiente de TI dinámico".

La versión beta de Windows Server 2008 con Hyper-V ya está disponible para x64 Enterprise Edition en inglés. Esta versión beta ofrece a los clientes y los socios una nueva variedad de características y capacidades que no estaban disponibles en la Community Technology Preview de Hyper-V de septiembre de 2007, tales como Quick Migration, alta disponibilidad, desempeño Server Core e integración de Server Manager.

Como característica de Windows Server 2008, Hyper-V está diseñada para ofrecer a una extensa selección de clientes un software de infraestructura de virtualización conocido y económico capaz de ayudarlos a reducir los costos operativos, incrementar el uso del hardware, optimizar la infraestructura y mejorar la disponibilidad del servidor.

Microsoft también se encuentra desarrollando la próxima versión del System Center Virtual Machine Manager para ofrecer una administración integrada de los ambientes físicos y virtuales. Los clientes podrán aprovechar esta herramienta de administración integrada para abastecer y configurar con rapidez las nuevas máquinas virtuales y administrar de manera centralizada la infraestructura virtual que opera en Hyper-V, Microsoft Virtual Server 2005 R2, VMware ESX Server y Virtual Infrastructure 3.

Etiquetas: , , , , ,

Microsoft anuncia Windows Server 2008 Hyper-V

Escrito por Alfonso Lara Ramos @ 18:00 0 comentarios

Busca Microsoft anuncia Windows Server 2008 Hyper-V en Technorati | Guarda Microsoft anuncia Windows Server 2008 Hyper-V en Yahoo | Guarda Microsoft anuncia Windows Server 2008 Hyper-V en Google Bookmarks | Envía Microsoft anuncia Windows Server 2008 Hyper-V a Furl | Envía Microsoft anuncia Windows Server 2008 Hyper-V a Newsvine | Guarda Microsoft anuncia Windows Server 2008 Hyper-V en Ma.gnolia.com | Envía Microsoft anuncia Windows Server 2008 Hyper-V a Reddit | Envía Microsoft anuncia Windows Server 2008 Hyper-V a BarraPunto | Envía Microsoft anuncia Windows Server 2008 Hyper-V a Digg | Envía un Meme sobre Microsoft anuncia Windows Server 2008 Hyper-V | Guarda Microsoft anuncia Windows Server 2008 Hyper-V en del.icio.us | Envía Microsoft anuncia Windows Server 2008 Hyper-V a Fresqui | Menea Microsoft anuncia Windows Server 2008 Hyper-V en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

20071207

Ciclo de vida de la depuración de aplicaciones

1. - Reproduce el error

Paso 1: Reproduce el error. - Esto puede parecer muy básico, pero para entender y en consecuencia ser capáz de corregir el error debes poder reproducirlo, entendiendo cuáles son las variables que están involucradas, en qué condiciones se lleva a cabo y entonces será posible empezar a trabajar en la depuración de errores de tu aplicación. Es sorprendente cuántas veces nos podemos encontrar con ingenieros de pruebas, desarrolladores e incluso arquitectos que te platican acerca de un bug que les salió pero que ya no pueden reproducir y más sorprendente aún es cuántas aplicaciones salen a producción con estos errores que no se corrigieron simplemente porque no era posible reproducirlos en la fase de desarrollo y pruebas. Una situación común es que funcione bien en tu máquina de desarrollo pero en en ambiente de pruebas el software no funcione correctamente. (¿Cuántos ingenieros se necesitan para determinar que la URL de su aplicación ASP.NET apuntaba a http://localhost/?).

2. - Describe el errorr

Paso 2: Describe el error. - Una vez que haz logrado reproducir el error es importante documentarlo adecuadamente, si no pudieras corregirlo en éste momento al menos puedes ayudar a que otro miembro del equipo pueda entender de que se trata el error para que posteriormente pueda trabajar en él, mientras mejor describas el error es más sencillo que puedas depurarlo de forma adecuada para corregirlo. Es también importante este tipo de documentación para efectos de errores que pudieran repetirse en futuras aplicaciones como guía para trabajar con patrones y antipatrones de diseño que eviten las malas prácticas.

3. - Siempre asume que el error es tuyo

Paso 3: Siempre asume que el error es tuyo. - Primero échale una mirada a tu código, la mayor parte de las veces puedes gastar demasiado tiempo analizando el código de otros cuando en realidad el problema se encuentra en el órden de las instrucciones que tu mismo escribiste o en la forma de hacer un llamado a otra clase o interfase desde tu propio código, una vez descartado esto puedes empezar a revisar lo que pasa en otras partes de la aplicación.

4. - Divide y vencerás

Paso 4: Divide y vencerás. - Trata distintos caminos, lee el código, trata de re-programar cada una de las acciones que el código realiza, es más fácil que dividiendo las funciones y subfunciones encuentres el error en tu código que si simplemente te pones a revisarlo como un todo, sobre todo toma en cuenta la regla del 80-20: el 80% de los errores es causado por el 20% de los elementos que intervienen en un proceso.

5. - Piensa en forma creativa

Paso 5: Piensa en forma creativa. - ¿El error puede ser causado por algo que se te pasó? ¿Tienen algo que ver las versiones de tus aplicaciones totalmente actualizadas en la máquina de desarrollo contra el servidor de pruebas que nadie actualiza? ¿Qué tanto de tu código está "hardcodeado" y podría no corresponder al ambiente de pruebas? ¿Se te ocurrió poner una condición AND en un IF en lugar de anidarlas? ¿Te faltó un ELSE?

6. - Utiliza herramientas

Paso 6: Utiliza herramientas. - Hay muchas herramientas para ayudarte a depurar una vez que llegas a este paso, desde el mismo Visual Studio hasta las herramientas de IBM-Rational, Compuware y Quest, pasando por NUnit, TestDriven.NET, FxCop, .NET Memory Profiler, y CLRProfiler.

7. - Inicia la depuración pesada

Paso 7: Inicia la depuración pesada. - Cuando empiezas a utilizar herramientas ya debes tener una idea del tipo de error que estás buscando, localizarlo y acabar con él. La diferencia entre esta depuración con la depuración ligera es que al tener ya una idea de lo que estás buscando y auxiliarte con una herramienta adecuada ya no estás sólo rastreando un error a ciegas, puedes ver valores de entrada y salida y en general es en este punto donde tus hipótesis de lo que está fallando se desmienten o se corroboran, ayudándote a programar una solución adecuada.

8. - Verifica que el error haya sido corregido

Paso 8: Verifica que el error haya sido corregido. - Antes de decir: "Esto ya quedó" lo más correcto es como todo en la ingeniería: revisa que realmente haya quedado, Muchas veces la corrección de un bug te hace darte cuenta de otros más que estaban por ahí escondidos, vuelve al paso 1 y si todo ha quedado entonces ahora sí dale proteger a tu control de código fuente.

9. - Aprende y comparte

Paso 9: Aprende y comparte. - Platica el error y la solución con el equipo, es la mejor manera de que ellos compartan contigo otros conocimientos que vayan adquiriendo, termina la documentación del error con la solución encontrada, siempre es bueno terminar la depuración de tu código de esta manera para mejorar la forma en la que vas desarrollando tu código y el del resto del equipo.

Etiquetas: , , , , , , ,

Ciclo de vida de la depuración de aplicaciones

Escrito por Alfonso Lara Ramos @ 22:00 0 comentarios

Busca Ciclo de vida de la depuración de aplicaciones en Technorati | Guarda Ciclo de vida de la depuración de aplicaciones en Yahoo | Guarda Ciclo de vida de la depuración de aplicaciones en Google Bookmarks | Envía Ciclo de vida de la depuración de aplicaciones a Furl | Envía Ciclo de vida de la depuración de aplicaciones a Newsvine | Guarda Ciclo de vida de la depuración de aplicaciones en Ma.gnolia.com | Envía Ciclo de vida de la depuración de aplicaciones a Reddit | Envía Ciclo de vida de la depuración de aplicaciones a BarraPunto | Envía Ciclo de vida de la depuración de aplicaciones a Digg | Envía un Meme sobre Ciclo de vida de la depuración de aplicaciones | Guarda Ciclo de vida de la depuración de aplicaciones en del.icio.us | Envía Ciclo de vida de la depuración de aplicaciones a Fresqui | Menea Ciclo de vida de la depuración de aplicaciones en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

20071119

Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro)

A continuación la primera de cuatro listas de las compañías que al día de hoy ya cuentan con extensiones para Visual Studio Team System 2008:

Aberro

Aberro tiene soluciones de automatización de pruebas que se integran con Visual Studio 2008 para entregar software de calidad en menor tiempo y con menor propención a fallas. Uno de sus productos es AberroTest 2.0.

Agilent Technologies

Agilent Technologies tiene herramientas de medición científica que se integran con Visual Studio 2008.

Altova

Altova tiene productos que se integran con Visual Studio 2008 o que lo complementan para creación de XML, UML, manejo de datos y herramientas de creación rápida de servicios Web, participa activamente en la W3C y el OMG para la estandarización de las nuevas tecnologías y su producto más famoso es XMLSpy.

Appistry

Appistry EAF es un software que permite desplegar aplicaciones de misión crítica a múltiples locaciones de forma sencilla y que se integra con Visual Studio 2008.

ArtinSoft

ArtinSoft tiene productos que permiten migrar código de forma consistente, permitiendo a las compañías migrar entre tecnologías rumbo a Microsoft .NET en cortos periodos de tiempo y con bajos costos.

Arxan Technologies

Arxan tiene productos de cifrado de código y protección contra piratería y robo de código por ingeniería inversa.

Aspose

Aspose tiene múltiples componentes que amplían la funcionalidad de las aplicaciones para poder administrar archivos de los formatos más populares, tales como Excel, Word, PowerPoint, Project, PDF y Flash. Además tienen componentes para gráficas, revisión ortográfica, correo electrónico, flujos, generación de consultas personalizadas y muchas opciones más, sus componentes pueden encontrarse en versiones para J2EE y .NET.

Atalasoft

Atalasoft provee componentes de digitalización que permiten ahorrar tiempo de desarrollo y que se integran con Visual Studio 2008.

ATX Software

ATX Software ofrece productos que permiten realizar migraciones basadas en Visual Studio 2008 de tecnologías antigüas de forma auditada y rápida.

Augusta Systems

Augusta Systems tiene productos que permiten desplegar sistemas para redes y sensores de varios tipos de forma sencilla, y que se pueden aprovechar desde Visual Studio 2008.

Axalto

Axalto provee soluciones de seguridad e identificación digital de personas.

BMC Software

BMC AppSight es una solución que permite monitorear causas de problemas durante el desarrollo de aplicaciones de software de modo que la depuración y mantenimiento son más sencillas.

Borland Software Corporation

Borland ofrece entre sus soluciones plataformas que funcionan con Visual Studio 2008 para mejorar el proceso de optimización de entrega de software.

Business Objects America

Business Objects ofrece soluciones de Inteligencia de negocios. Su solución más conocida es Crystal Reports.

CA

CA ofrece múltiples soluciones que permiten monitorear sistemas, redes, seguridad, aplicaciones y bases de datos, facilitando el proceso de arquitectura de soluciones de software.

ceTe Software

ceTe Software ofrece componentes para manejo de archivos PDF bajo la línea de producto DynamicPDF, se integra fácilmente con Visual Studio 2008.

ComponentArt

ComponentArt ofrece múltiples componentes ricos en cuanto a funcionalidad y experiencia de usuario para la plataforma .NET de Microsoft.

ComponentOne

ComponentOne provee una solución llamada Studio Enterprise que permite desarrollar todas las capas necesarias para crear aplicaciones distribuídas en .NET, incluyendo soporte para AJAX y Silverlight para las aplicaciones Web y Windows Forms y Windows Presentation Foundation para las aplicaciones de escritorio. Esta basada en Visual Studio 2008.

Core Lab Software Development

Core Lab ofrece soluciones de acceso a datos desde .NET y herramientas para desarrollar en forma integrada aplicaciones que se conecten con bases de datos de otros fabricantes tales como Oracle, MySQL, and PostgreSQL.

Crainiate Software

Objecto Framework es una librería de componentes reutilizables que se pueden utilizar para el desarrollo de aplicaciones empresariales.

Etiquetas: , ,

Escrito por Alfonso Lara Ramos @ 11:00 0 comentarios

Busca Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) en Technorati | Guarda Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) en Yahoo | Guarda Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) en Google Bookmarks | Envía Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) a Furl | Envía Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) a Newsvine | Guarda Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) en Ma.gnolia.com | Envía Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) a Reddit | Envía Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) a BarraPunto | Envía Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) a Digg | Envía un Meme sobre Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) | Guarda Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) en del.icio.us | Envía Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) a Fresqui | Menea Extensiones para Visual Studio Team System 2008 (Primera parte de cuatro) en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

Extendiendo la funcionalidad de Visual Studio 2008

Visual Studio Extensibility

Algunas de las cosas más interesantes del nuevo Visual Studio 2008 son sus capacidades de ser ampliado o servir de base para nuevos entornos integrados de desarrollo. A continuación les platico acerca de tres herramientas fundamentales:

Visual Studio 2008 Shell provee un entorno racionalizado para los creadores de aplicaciones de desarrollo, da todas las bases para poder crear nuevos IDEs basándose en elmotor principal y estructura de Visual Studio, por lo que permite aprovechar las características únicas de Visual Studio para crear entornos que permitan desarrollar en Cobol, Ruby, Phyton, Java, ColdFusion o lo que necesites cuando se trate de atender mercados específicos de desarrollo.

Visual Studio Tools for Applications 2.0 incluye las últimas innovaciones tecnológicas que permiten persoalizar aplicaciones basándose en Visual Studio 2008 y .NET Framework 3.5 en forma segura y confiable soportando las últimas versiones de las aplicaciones de negocio permitiendo a los integradores de sistemas consumir servicios Web y automatizar tareas comunes.

El Visual Studio 2008 SDK provee de poderosos recursos y ejemplos para que los desarrolladores puedan integrar y extender Visual Studio, incluye soporte para herramientas de lenguajes específicos (Domain-Specific Language - DSL).

Etiquetas: , ,

Extendiendo la funcionalidad de Visual Studio 2008

Escrito por Alfonso Lara Ramos @ 10:00 0 comentarios

Busca Extendiendo la funcionalidad de Visual Studio 2008 en Technorati | Guarda Extendiendo la funcionalidad de Visual Studio 2008 en Yahoo | Guarda Extendiendo la funcionalidad de Visual Studio 2008 en Google Bookmarks | Envía Extendiendo la funcionalidad de Visual Studio 2008 a Furl | Envía Extendiendo la funcionalidad de Visual Studio 2008 a Newsvine | Guarda Extendiendo la funcionalidad de Visual Studio 2008 en Ma.gnolia.com | Envía Extendiendo la funcionalidad de Visual Studio 2008 a Reddit | Envía Extendiendo la funcionalidad de Visual Studio 2008 a BarraPunto | Envía Extendiendo la funcionalidad de Visual Studio 2008 a Digg | Envía un Meme sobre Extendiendo la funcionalidad de Visual Studio 2008 | Guarda Extendiendo la funcionalidad de Visual Studio 2008 en del.icio.us | Envía Extendiendo la funcionalidad de Visual Studio 2008 a Fresqui | Menea Extendiendo la funcionalidad de Visual Studio 2008 en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

Visual Studio 2008 Liberado

Visual Studio 2008

Por fin llegó el momento esperado por los arquitectos y desarrolladores .NET:

Microsoft acaba de liberar Visual Studio 2008, si tienes una suscripción MSDN puedes descargar la versión definitiva desde el sitio de MSDN. Si no la tienes puedes obtener gratis una versión de prueba de Visual Studio 2008 de 90 días.

Microsoft Visual Studio 2008 provee una experiencia de desarrollo líder en la industria para desarrollar aplicaciones para Windows Vista y Windows XP, el Microsoft Office System 2007 y la Web, incluyendo innovaciones en el desarrollo de lenguajes de programación con nuevas versiones de C# y Visual Basic.

Si tenías una versión beta de Visual Studio 2008 instalada te recomiendo que te des una vuelta por las instrucciones para la desinstalación de versiones anteriores. Si quieres conocer a fondo las características nuevas de este entorno de desarrollo puedes descargar el Whitepaper.

Hay varias versiones de Visual Studio 2008 como he comentado anteriormente:

Visual Studio 2008 Professional Edition y Visual Studio 2008 Standard Edition potencializan a los indivíduos y pequeños equipos de desarrolladores para entregar aplicaciones conectadas que aprovechan las ventajas de las últimas tecnologías que les permiten alcanzar más efectivamente los ojetivos de negocio.

Microsoft Visual Studio Team System 2008 es una solución integrada de Ciclo de Vida de las Aplicaciones (Application Lifecycle Management - ALM) que incluye herramientas, procesos y mjores prácticas que ayudan a todos los miembros de los equipos de desarrollo a mejorar sus habilidades y trabajar juntos de una manera mucho más efectiva.

También como ya es costumbre desde las fases beta se liberó la versión final de las Visual Studio Express Editions 2008, permitiendo a los programadores independientes, estudiantes y apasionados de la tecnología por pasatiempo desarrollar aplicaciones para Web, dispositivos móviles y para Windows, pudiendo elegir lenguajes tales como Visual Basic, C# y C++ en sus versiones más recientes.

Así mismo se liberaron herramientas de extensibilidad para amplificar la productividad y facilitar la colaboración en equipo, tales como Visual Studio Software Development Kit (SDK), Visual Studio 2008 Shell, y Visual Studio Tools for Applications (VSTA). Además ya hay un montón de extensiones para integrarse y etender la funcionalidad de VS2008.

Etiquetas: , , , , ,

Visual Studio 2008 Liberado

Escrito por Alfonso Lara Ramos @ 09:00 0 comentarios

Busca Visual Studio 2008 Liberado en Technorati | Guarda Visual Studio 2008 Liberado en Yahoo | Guarda Visual Studio 2008 Liberado en Google Bookmarks | Envía Visual Studio 2008 Liberado a Furl | Envía Visual Studio 2008 Liberado a Newsvine | Guarda Visual Studio 2008 Liberado en Ma.gnolia.com | Envía Visual Studio 2008 Liberado a Reddit | Envía Visual Studio 2008 Liberado a BarraPunto | Envía Visual Studio 2008 Liberado a Digg | Envía un Meme sobre Visual Studio 2008 Liberado | Guarda Visual Studio 2008 Liberado en del.icio.us | Envía Visual Studio 2008 Liberado a Fresqui | Menea Visual Studio 2008 Liberado en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

20071028

SG'07 Conferencia y Expo

SG'07 Conferencia y Expo

A partir de hoy a las 9:00 inicia SG '07 Conferencia y Expo, que es un congreso técnico sobre desarrollo de software enfocado a profesionales de TI en México y Latinoamérica. Su propósito es poner a los profesionistas locales en contacto con las tendencias y mejores prácticas internacionales en cuanto a desarrollo y administración de sistemas. SG '07 se realizará en la Ciudad de México los días 29, 30 y 31 de Octubre del 2007 en el hotel Sheraton Centro Histórico.

Asistir a SG'07 te convertirá en un mejor profesionista de software. No solo conocerás las más recientes tecnologías y herramientas, sino que aprenderás sobre lo que realmente funciona en los proyectos de software.

Principales razones para asistir a SG'07

  1. Aprende qué prácticas son las que realmente contribuyen al éxito de los proyectos.
  2. Descubre técnicas eficaces para dirigir tus proyectos y equipos de trabajo.
  3. Desarrolla una visión práctica y actualizada sobre el desarrollo de software.
  4. Aprovecha la oportunidad de conocer colegas y fortalecer tu red de contactos.
  5. Entérate de lo último en tecnologías y herramientas.

¿Quiénes deben asistir a SG'07?

Todos los interesados en desarrollar software de calidad, con una visión enfocada al negocio.

¿Cúal es el formato del SG'07?

La agenda de SG'07 esta conformada por 2 días de conferencias y expo, y un tercer día de hands-on labs (laboratorios prácticos). SG'07 es la segunda edición de esta conferencia, que se ha convertido en el evento más esperado por los profesionistas de software en América Latina.

La agenda del evento es la siguiente:

Lunes 29 de octubre

08:45 - 9:00

Mensaje de Bienvenida

09:00 - 10:00

Scott Ambler: Applying Agile Software Development Techniques on Real-World Projects

10:10 - 11:10

Danese Cooper: What Open Source Means for Software Developers

11:10 - 11:40

Coffe Break

Herramientas y Tecnologías

Procesos

Ingeniería de software

Estrategia para Empresarios

11:40 - 12:30

BPEL y Orquestación de Servicios

Bases para el Éxito en la Mejora de Procesos

Desarrollos Libres: Cambiando la lógica de trabajo en la industria del software

Un Modelo de Competitividad para Empresas de SW

12:40 - 13:30

SOA en la práctica

Desarrollo Ágil con SCRUM

La Calidad de una Aplicacion Empieza desde sus Átomos

Los Cazadores de Mamuts

13:30 - 14:10

Presentación de soluciones

14:10 - 15:00

Comida

15:00 - 15:30

Visita a Expo

15:30 - 16:20

Un Nuevo Modelo para la Programación Paralela

Desarrollo de Software Esbelto: ¿Se puede?

El Método de Diseño de Servicios©

Liderazgo de Mercado Sostenible: ¿Es la innovación suficiente?

16:30 - 17:20

.NET Framework 3.5

Ágil en el contexto de la psicología laboral mexicana

Arquitectura de Software del Depositario Central de Valores de Mexico

Madurez Institucional y Aceleración de Negocios

17:20 - 17:40

Coffee Break

17:40 - 18:00

Premiación del concurso e-Quallity

18:00 - 19:00

Orlando Rincón: El Ecosistema de Hacking como Motor de la Industria de Software

19:30 - ?

Evento social

Martes 30 de octubre

09:00 - 10:00

Gavin King: Web Beans and the Seam Framework

10:10 - 11:10

Miguel Serrano: Lecciones Aprendidas en la Mejora de Procesos

11:10 - 11:40

Coffe Break

Herramientas y Tecnologías

Procesos

Ingeniería de software

Dirección de proyectos

11:40 - 12:30

Nuevas Tendencias en el Acceso a Datos

El Mito sobre CMMI en Pequeñas Organizaciones

La Implementación del Proceso de Revisión de Requerimientos

¿Terminaste de Planear tu Proyecto? ¿Y ahora qué?

12:40 - 13:30

Desarrollo de Gadgets con Windows Vista

El código CMMI®: Las claves ocultas del modelo

Software Testing: ¿Hacia dónde vamos?

Mejores prácticas para identificar y administrar riesgos

13:30 - 14:10

Presentación de soluciones

14:10 - 15:10

Comida

15:10 - 16:00

Mashups: Una nueva manera de ver, crear, diseñar y reutilizar

Implantando MoProSoft utilizando Balanced Scorecard y COBIT

Caso de Estudio sobre la Densidad de Defectos del Software en México

El valor devengado (EVA): De la teoría a la práctica

16:10 - 17:00

Introducción a Ruby on Rails

COMPETISOFT: MoProSoft más alla de las fronteras

Diseño Interactivo: El Nuevo Rol Indispensable en los Equipos de Desarrollo de Software

Oficina de Proyectos: Tres vertientes excluyentes

17:00 - 17:15

Coffee Break

17:15 - 18:15

Eric Jarvi: Modern Software Debugging Techniques

18:30 - 20:30

Reuniones de comunidad

Etiquetas: , , , , ,

SG'07 Conferencia y Expo

Escrito por Alfonso Lara Ramos @ 23:59 0 comentarios

Busca SG'07 Conferencia y Expo en Technorati | Guarda SG'07 Conferencia y Expo en Yahoo | Guarda SG'07 Conferencia y Expo en Google Bookmarks | Envía SG'07 Conferencia y Expo a Furl | Envía SG'07 Conferencia y Expo a Newsvine | Guarda SG'07 Conferencia y Expo en Ma.gnolia.com | Envía SG'07 Conferencia y Expo a Reddit | Envía SG'07 Conferencia y Expo a BarraPunto | Envía SG'07 Conferencia y Expo a Digg | Envía un Meme sobre SG'07 Conferencia y Expo | Guarda SG'07 Conferencia y Expo en del.icio.us | Envía SG'07 Conferencia y Expo a Fresqui | Menea SG'07 Conferencia y Expo en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

20071021

Electric Rain Harmony

Convertir archivos SWF de Flash a XAML para Windows Presentation Foundation y Silverlight.

Harmony de Electric Rain es una nueva herramienta para convertir SWF de Adobe Flash a Microsoft WPF y Silverlight que provee a diseñadores y desarrolladores un modo fácil y rápido de convertir archivos existentes en formato SWF (Gráficos y animaciones simples) en archivos XAML para usarse inmediatamente en plataformas Microsoft WPF y Silverlight (originalmente llamada WPF/E).

Pronto será posible reutilizar y rediseñar los activos Flash que has construído a través de los años, eliminando la necesidad de recrear todo desde el principio.

Harmony v1.0 va más allá de una simple conversión cuadro por cuadro, convirtindo archivos completos en formato SWF enfocados en definiciones de formas gráficas en animaciones nativas XAML, sin embargo Harmony en su primera versión no convertirá código Action Script.

La interfase de usuario del prototipo se puede ver a continuación:

Interface de usuario de Electric Rain Harmony

Harmony permite exportar las animaciones SWF en cualquiera de dos formatos: WPF (XAML) para Windows y XAML para Silverlight, de modo que es una herramienta que puede ser la solución unificada para la actualización de contenidos que puedan ser aprovechados en herramientas de Microsoft tales como Expression Blend.

Interface de usuario de Electric Rain Harmony

Algunos enlaces interesantes acerca de Harmony son los siguientes.

Etiquetas: , , ,

Electric Rain Harmony

Escrito por Alfonso Lara Ramos @ 01:12 0 comentarios

Busca Electric Rain Harmony en Technorati | Guarda Electric Rain Harmony en Yahoo | Guarda Electric Rain Harmony en Google Bookmarks | Envía Electric Rain Harmony a Furl | Envía Electric Rain Harmony a Newsvine | Guarda Electric Rain Harmony en Ma.gnolia.com | Envía Electric Rain Harmony a Reddit | Envía Electric Rain Harmony a BarraPunto | Envía Electric Rain Harmony a Digg | Envía un Meme sobre Electric Rain Harmony | Guarda Electric Rain Harmony en del.icio.us | Envía Electric Rain Harmony a Fresqui | Menea Electric Rain Harmony en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

20070909

Windows Live Translator Beta

Vía Julio Campos me entero de un nuevo beta en la familia Live, se trata de Windows Live Translator Beta, un traductor online.

La dirección de la nueva herramienta es: http://translator.live.com/ espero que les sea de utilidad.

Etiquetas: ,

Windows Live Translator Beta

Escrito por Alfonso Lara Ramos @ 12:33 0 comentarios

Busca Windows Live Translator Beta en Technorati | Guarda Windows Live Translator Beta en Yahoo | Guarda Windows Live Translator Beta en Google Bookmarks | Envía Windows Live Translator Beta a Furl | Envía Windows Live Translator Beta a Newsvine | Guarda Windows Live Translator Beta en Ma.gnolia.com | Envía Windows Live Translator Beta a Reddit | Envía Windows Live Translator Beta a BarraPunto | Envía Windows Live Translator Beta a Digg | Envía un Meme sobre Windows Live Translator Beta | Guarda Windows Live Translator Beta en del.icio.us | Envía Windows Live Translator Beta a Fresqui | Menea Windows Live Translator Beta en Menéame

Contenidos relacionados: Google, Live Search, Tafiti, Yahoo

20070905

Silverlight 1.0 liberado, Moonlight acordado y Expression encoder 1.0 liberado

Microsoft Silverlight 1.0

Silverlight es un plug-in multiplataforma, multinavegador que permite a los diseñadores y desarrolladores construír experiencias ricas de medios y aplicaciones ricas de Internet basadas en .NET para usarse en la Web. El día de hoy Microsoft liberó la versión 1.0 definitiva de este popular plug-in para Mac y Windows.

Algunas de las características de la versión 1.0 incluyen:

  • Soporte interconstruído para video VC-1 y WMV además de audio MP3 y WMA a través del navegador. El códec VC-1 es el estándar utilizado en los nuevos discos HD-DVD y BlueRay, y es soportado por dispositivos como XBox 360, PlayStation 3 y Windows Media Center.
  • Habilidad de descargar y reproducir en forma progresiva contenidos multimedia desde cualquier servidor Web. Se puede apuntar Silverlight a cualquier URL que contenga audio o vídeo en los formatos soportados y automáticamente se podrán tocar en esta forma desde el navegador.
  • Ejecuta desde cualquier servidor, incluídos los sistemas Apache y Linux. Además se anunció la liberación de un media-pack que acelerará el rendimiento del uso de ancho de banda para multimedia desde IIS 7.0, esto permitirá que servidores de streaming como Windows Media Server (incluído gratuitamente en las ediciones compatibles con Web de Windows Server) puedan funcionar como backend de multimedios, eficientando el uso y costos de ancho de banda.
  • Permite crear animaciones e interfases de usuario ricas, mezclando gráficos vectoriales con HTML y JavaScript, facilitando la integración con páginas desarrolladas con AJAX.
  • Silverlight tiene un modo de pantalla completa de modo que la experiencia de usuario sea más uniforme, como sucede en los interactivos en DVD, además de que no solo los vectores cambian de tamaño en forma automática, sino que también lo hacen los videos sin pausar su reproducción.

Otra novedad relacionada es la liberación de Expression Encoder 1.0 que es parte de la suite de productos Microsoft Expression, su funcionalidad principal es permitir ampliar, codificar y publicar archivos multimedia en Silverlight en gran cantidad de formatos, tales como QuickTime, WMV, AVI, MP3, WMA y otros más. A estos contenidos puedes fácilmente agregarles créditos, subtítulos, marcas de agua o logotipos, posteriormente los optimizas y finalmente los publicas directamente como contenidos Silverlight.

Además eso no es todo, Microsoft anunció una colaboración con Novell para implementar Moonlight en Linux, soportando FireFox, Konqueror y Opera (sobre esto precisamente me estaba quejando en la mañana que no puedo ver mis MashUps de PopFly en el Wii y ya está la solución). Microsoft construirá los codecs para Linux y Novell apoyará el desarrollo iniciado por Miguel de Icaza.

La liberación de Silverlight 1.1 (para desarrolladores) aún está pendiente, se anunció que habrá soporte para desarrollar colecciones, generics, IO, multihilos, geolocalización, sockets, servicios Web, REST, HTML, DOM, XML, almacenamiento local y LINQ.

El modelo de programación de Silverlight soporta VB, C#, JavaScript, Python, Ruby, Pascal y muchos más. Se puede ya descargar en forma gratuita una ampliación de Visual Studio 2008 Express Edition para obtener IntelliSense de Silverlight y se puede descargar también gratuitamente las Silverlight Tools for VS 2008 Alpha y Expression Blend Preview.

Etiquetas: , , , , , , , ,

Silverlight 1.0 liberado, Moonlight acordado y Expression encoder 1.0 liberado

Escrito por Alfonso Lara Ramos @ 11:00 0 comentarios

Busca Silverlight 1.0 liberado, Moonlight acordado y Expression encoder 1.0 liberado en Technorati | Guarda Silverlight 1.0 liberado, Moonlight acordado y Expression encoder 1.0 liberado en Yahoo | Guarda Silverlight 1.0 liberado, Moonlight acordado y Expression encoder 1.0 liberado en Google Bookmarks |