June 2007 - Posts

poster10_rs Microsoft México publicó un reporte de las empresas, organizaciones, académicos y otros sobre responsabilidad social y tuvimos la oportunidad de aparecer en dicho reporte.

Christian y sus socios de Intellekt participan en el programa de Socios de Negocio de Microsoft y se han convertido –como Bill Gates lo reconoció este año– en uno de los mejores desarrolladores de software sobre la plataforma Windows en toda América Latina. En el marco de un concurso para enriquecer el menú lateral de gadgets de Windows Vista, obtuvieron el primer lugar con una herramienta que permite cubrir más fácilmente los trámites a realizar con el gobierno. Esta compañía tiene un potencial ilimitado –sus innovaciones son verdaderas ideas de exportación– y espera convertirse con el tiempo en la major empresa mexicana de software a la medida.

Chequenlo, muy interesante.

Cheers! Beer

Posted 06-27-2007 12:24 AM by chris | with no comments
Filed under:

El día de hoy se trató completamente de las nuevas tecnologías enfocadas a UI... estuvimos en sesiones muy productivas y laboratorios referentes a esto.

Empezamos con Rob Reylea con la sesión de Microsoft Client Continum donde nos explicó donde estamos parados el día de hoy en las herramientas y tecnología y hacía adonde vamos y cual es el futuro de las herramientas.

Seguimos con la segunda sesión de Sam Spencer donde nos enseñó como se desarrollan las aplicaciones Web en Orcas, cosas muy chidas como Javascript debugging (hasta en Mac), las páginas Maestras anidadas visuales, los CSS visuales dentro del IDE tal como en Expression Web, multitargeting support para aplicaciones Web desde el new Project (con la posibilidad de cambiarlo en tiempo de ejecución) y todo, completamente todas las AJAX Extensions dentro de la herramienta. Muchísimos cambios para desarrolladores Web que les van a gustar mucho.

Después Seema Ranchandi nos dió una introducción a Silverlight, que si eres de las personas que les gusta estar investigando vimos mucho de los materiales que estan en la red, excepto por el monster factory que se mostró en el MIX07 y no había visto. Otra es que nos enseño las aplicaciones exactamente igualitas en Mac y Vista... sin cambiar una sola línea de código.

Kevin Moore nos dió un Essential Presentation Foundation donde todo completamente vía código nos mostró que se puede hacer. También algo que si ya estás usando algo de WPF como hacerlo con código. Algo que vale la pena checar es el Kevin Bag Of Tricks, trae unos ejemplos chidísimos.

Continuamos con la presentación de Mark Wilson-Thomas que nos mostró como crear smart-clients usando Orcas, todas las nuevas cosas que vienen... y más que nada todas las cosas que se han mejorado en Cider, como el auto-hook de stubs en los procedimientos (handlers para botones), el debugging de XAML, la persistencia de las ventanas y por supuesto interoperabilidad. Esta muy mejorado el Cider para el Beta 2. Chequen el sitio de Jnak que muestra muchos demos sobre lo que vimos y cosas chidas de WPF.

Después unas sesiones de Guitar Hero II dentro del XBox Room que vimos a unos cuates jugar como realmente profesionales, para después degustar una rica Barbeque en el estacionamiento del edificio con unas chelitas. Muy recomendable el barbeque de Jasper. Que por cierto habla re-bien el español.

Terminamos un con bonus sesión, donde Erick Thompson del equipo de Katmai nos mostró ADO vNext, que es la siguiente versión de como desarrollar aplicaciones basadas en datos. Muy poderoso. Rodrigo salió muy emocionado con las posibilidades de esta tecnología... ya saben que le encanta el tema de SQL Server.

Como perdimos nuestras reservaciones en el Silver Cloud Inn, tuvimos que manejar hasta Kirkland en nuestra nueva casa... un hotel que esta muy a gusto la verdad.

El día de mañana nos tocan las sesiones de Connected Systems, que engloba todo lo nuevo de WCF, WF, WF Services y Mobile... a ver que tal nos va.

Cheers! Beer

Posted 06-27-2007 12:21 AM by chris | 5 comment(s)
Filed under:

Después de un alocado fin de semana en Vancouver, rentamos un cochecito (con GPS) muy humilde para que nos lleve y nos traiga; y emprendimos la manejada desde Vancouver BC hasta Redmond.

El cochecito se maneja bien, muy a gusto la verdad. Stick out tongue

Empezamos el curso el Lunes tempranito, con la primer sesión de Lap Around Orcas de James Connard donde vimos un vistazo general de Orcas, Linq y los design goals de la herramienta. Después de esa estuvimos con Luca Bolognese, del equipo de Linq donde nos dió una sesión con puras demos de todo lo que se puede hacer con Linq y cambios generales al lenguaje; para después entrar a una más a detalle de Linq con datos relacionales con Mike Pizzo y después ya entrar bien en materia con todo lo nuevo en C# 3.0 con el buen Luke Hoban.

Después tuvimos una sesión de lo nuevo con C++ 9.0 con Marian Luparu para finalizar con una sesión muy productiva de código con Amanda Silver en What's new para VB 9.0.

Tuvimos unos hands-on pero la verdad es que ya ni los hice por que tuve que hacer un poco de trabajo durante el día.

Cosas chidas que vimos hoy:

dim mySQL = <car make="BMW" year="2007" />

o bien

dim mySQL = <car make=<%= Car.Name %> year=<%= Date %> />

En VB 9.0 ... bastante interesante que puedas hacer ese tipo de declaraciones... es decir, XML directamente como si fuera parte del código e inclusive puede ser inferido por las variables.

En C# 3.0 los Object Initializers, Anonymous Types y las Propiedades cerradas...

Public string customerid {get; set; }

Customer c = new customer() {

Customer="aLFKI", contactname="maria andres" }

List<Customer> c = new List<Customer> () {

cust1}

Muchas muchas cosas para tan poco tiempo... el día de mañana se pone mejor la agenda asi que a descansar un poco y ponernos listos para el barbecue!

Cheers! Beer

Posted 06-26-2007 12:35 AM by chris | with no comments
Filed under:

Ya tenemos el itinerario final para nuestro entrenamiento en Redmond:

  • Registration & Breakfast
  • Welcome & Introductions
  • Lap around Visual Studio 2008 & .NET Framework 3.5
  • .NET Language Integrated Query (LINQ)
  • Using LINQ with relational data
  • Hands-on lab: LINQ
  • What’s new in C# 3.0?
  • What’s new in Visual Basic 9.0?
  • What’s new in C++ 9.0?
  • Introduction to the Microsoft Client Continuum
  • Building Web Applications with Visual Studio 2008 and the .NET Framework 3.5
  • Introduction to Silverlight
  • Essential Windows Presentation Foundation
  • Building Smart Client Applications with Visual Studio 2008 and the .NET Framework 3.5 using WPF and “Cider”
  • Hands-on lab
  • Evening Event: Barbeque at building 20
  • Building WCF and WF Applications with the .NET Framework 3.5
  • Web Programming with WCF
  • Workflow Services
  • Hands-on lab
  • Building Mobile Applications using Visual Studio 2008 and the .NET Compact Framework 3.5
  • Company Store Visit
  • Breakfast
  • Overview of Office Business Applications and VSTO
  • Extending the Office Fluent UI using VSTO
  • Hands-on lab
  • Integrating Office & line of business systems using VSTO
  • Hands-on lab
  • What’s new in Visual Studio Team System 2008?

Yo ya escogi mis sesiones favoritas: Company Store Visit, Breakfast y la de Lunch. Ah tambien se ve interesante la parte de Barbeque at building 20 (ojalá no llueva).

Cheers! Beer

Estos últimos días me la he pasado un poco ocupado haciendo algunas cosas no muy interesantes pero pues ahí más o menos chiditas.

Por un lado, ya tengo la nueva version del sitio de Entusiastas Digitales; quedó más padre y pues ya con una navegación más consistente. Por otro lado, Román ya le incorporó algunas cosas nuevas al sitio del concurso de Boost My PC, donde ya puedes editar tus posts y además sindicarlos vía RSS.

Rodrigo se armó un scrincas bien interesante para desarrollo de WebParts sobre WSS3.0 y MOSS2007... viene paso a paso de como  hacerlo pero debes tener algo de conocimiento sobre desarrollo y demás. Un sitio interesante tambien es el de mi amigo Pedro Pablo donde tiene información padre sobre SPPS principalmente.

Este viernes nos estaremos yendo a Vancouver y de ahi a Redmond a tomar el curso de .NET 3.5 que nos invitaron la gente de DPE en el Platform Adoption Center (Building 20). La verdad es que estoy muy contento de tener la oportunidad de participar en este curso ya que debido a que me la he pasado en planeación y temas de pláticas con ISV no había tenido chance de meterme de lleno a lo nuevo... pero ahora es cuando.

Sitios interesantes que estoy usando casi al día a día:

Para los que me han preguntado... no ... no uso Twitter... leo el de mis amigos B y Nz pero la verdad es que se me hace bien de flojera esa onda. No es de gurús. Faaaaaaaaaaaaaaaaaaaaaaak hehe!

Cheers! Beer

PD. Jueves en la Pata Negra... están todos invitados Smile

Pues con la novedad que a lo mejor no hay PDC este año... chales...

http://msdn2.microsoft.com/en-us/events/bb288534.aspx

We are currently in the process of rescheduling this fall’s Professional Developer Conference. As the PDC is the definitive developer event focused on the future of the Microsoft platform, we try to align it to be in front of major platform milestones. By this fall, however, upcoming platform technologies including Windows Server 2008, SQL Server codenamed “Katmai,” Visual Studio codenamed “Orcas” and Silverlight will already be in developers’ hands and approaching launch, which is where we’ll focus our developer engagement in the near term. We will update this site when we have a new date for the PDC that is better timed with the next wave of platform technologies.

Cheers! Beer

Posted 06-14-2007 10:54 AM by chris | with no comments
Filed under:

3.5

Muchas gracias a todos los que estuvieron a mi lado en este período de duelo y triste en la vida. Afortunadamente Papá ya está en un lugar mejor y descansando. Gracias de nuevo a todos por sus mensajes y apoyo.

Recibimos una nueva noticia, una invitación del equipo de Evangelización de Orcas en Redmond para un entrenamiento de vista previa de Orcas, metimos nuestra solicitud y ya estamos aprobados para ser parte de dicho entrenamiento.

Visual Studio “Orcas” and .NET Framework 3.5 Training Workshop

As a participant in Windows Server 2008 Ascend and Touchdown Early Adoption efforts, we would like to invite you to a Visual Studio “Orcas” and .NET Framework 3.5 training event.   This training event is designed to help you understand some of the new features that will be included with “Orcas” so you can determine how to utilize these features within your applications.   This is not a regularly scheduled event.  Rather this is a special event that we have organized to help you accelerate your knowledge and use of “Orcas”.  

This training event will cover key topics such as:

  • Language Integrated Query (LINQ)
  • Building Web Applications using “Orcas”
  • Building Smart Client Applications using “Orcas”, WPF, and “Cider”
  • Visual Studio Tools for Office (VSTO) in “Orcas"
  • Extending the Office Fluent UI with VSTO
  • Web Programming with WCF (RSS, REST, and AJAX)
  • Workflow Services
  • New features in Visual Basic 9 and C# 3.0

These sessions will be presented by product team members and Microsoft evangelists who specialize in these technologies.   In addition to the presentations, we will also have hands-on labs that you can take with you and run through after the event.  

Después de ahí un par de días en Vancouver con la gente de Asentus en el Touchdown de LHS...

Viajar y más viajar...

Cheers! Beer

Guillermo Edmundo Strevel Roche
14 Enero 1944 - 6 de Junio 2007
 
El Señor es mi pastor,
nada me falta.
 
En prados de hierba fresca, me hace reposar,
me conduce hacia fuentes tranquilas
y repone mis fuerzas.
 
Me guía por la senda del bien,
haciendo honor a su nombre.

Aunque pase por quebradas peligrosas,
ningún mal temeré,
porque tú estás conmigo,
tu bastón y tu vara me protegen.
 
Me preparas un banquete
para envidia de mi adversario,
perfumas con aceite mi cabeza
y mi copa rebosa.

Tu amor y bondad me acompañan
todos los días de mi vida;
y habitaré en la casa del Señor
por días sin término.
Posted 06-07-2007 9:22 PM by chris | 10 comment(s)
Filed under:

Se acaba de liberar el primer CTP de Acropolis. Para los que no lo conocían, es un conjunto de componentes que nos ayudan a desarrollar aplicaciones modulares enfocadas y alineadas a procesos de negocio.

Piensen en Acropolis como los antiguos Application Blocks, pero mejor integrados dentro de un marco de trabajo y obviamente utilizando las herramientas de la siguiente generación de la plataforma .NET de Microsoft. Este conjunto de elementos están completamente enfocados a aplicaciones cliente, así como Atlas está enfocado a aplicaciones ricas de Internet.

Échenle una buena revisada tambien a este video.

Acropolis builds on the rich capabilities of Microsoft Windows and the .NET Framework, including Windows Presentation Foundation (WPF), by providing tools and pre-built components that help developers quickly assemble applications from loosely-coupled parts and services. With Acropolis you will be able to:
  • Quickly create WPF enabled user experiences for your client applications.
  • Build client applications from reusable, connectable, modules that allow you to easily create complex, business-focused applications in less time.
  • Integrate and host your modules in applications such as Microsoft Office, or quickly build stand-alone client interfaces.
  • Change the look and feel of your application quickly using built-in themes, or custom designs using XAML.
  • Add features such as workflow navigation and user-specific views with minimal coding.
  • Manage, update, and deploy your application modules quickly and easily.

Cheers! Beer

enchulame-pcPara los que no fueron al evento de la Comunidad de Entusiastas Digitales, se anunció el concurso Boost My PC oficialmente.

La mecánica es muy sencilla, te tienes que registrar al sitio de la comunidad, entrar a la pagina de Boost My PC y escribir una historia que diga como la tecnología ha cambiado tu vida.

Se escogeran 20 de las mejores historias y estas serán publicadas en el sitio para que los miembros de la comunidad puedan participar votando por la que le parezca mejor. En Agosto, las votaciones cerrarán y el ganador podrá traer su máquina viejita y darle una enchulada... un grupo de expertos se encargará de mejorarla en todos los componentes que tiene, memoria, tarjeta de video, disco duro... en fin... todo lo necesario para tener una high-end PC para multimedia, juegos y todo lo que entusiasta a un geek digital.

Espero que se registren y participen en este concurso...

Cheers! Beer

PD. Solo es válido en la República Mexicana.