jueves, octubre 08, 2009

Untitled 2


martes, julio 07, 2009

Windows 7

El 10 de Julio seria la fecha de publicación de la versión RTM de Windows 7, según fuentes no oficiales, posiblemente estaría disponible para descarga para los suscriptores de MSDN y Technet.


Saludos.


miércoles, abril 22, 2009

Evento Ineta Code Camp


Por primera vez en nuestro país se realizará un evento patrocinado por Ineta-Latam. Les dejo el calendario de charlas, espero verlos por allí.

Agenda del evento

07:00 - 08:00 Registro

08:00 - 08:30 Apertura a cargo de:

José R. Guay Paz (Delegado Ineta Latam para Centroamérica y Caribe - Miguel Almeyda, Gerente de Proyectos Ineta Latam.

Invitado: Dr. Eduardo Suguer Cofino - Rector Magnifico de la Universidad Galileo

08:30 - 09:30

Carlos Augusto Lone Saenz

Aplicaciones de Negocio con Silverlight (LOB Apps With Silverlight!)

Luis Antonio Alfaro - MVP C#

Lo nuevo en C# 4.0 con ASP:NET en VS 2010

09:30 - 10:00 Intermedio - Café

10:00 - 11:00

Luis Felipe Ayala - Microsoft Regional Director

Composite Application Design

Carlos Augusto Lone Saenz

Desmistificando ASP:NET MVC

11:00 - 12:00

Juan Manuel Alvarado - MVP SQL Server

XRM - Microsoft Dynamics CRM como plataforma rápida de desarrollo de aplicaciones

Jose R. Guay Paz - Miguel Almeyda (Ineta Latam)

Integrando su sitio web con Flickr y Facebook para enriquecer la experiencia de usuario

12:00 - 13:30 Almuerzo

13:30 - 14:30

Juan Manuel Herrera Ocheita - MVP Visual Client Application

Programación en capas con Sharepoint

Marlon Antonio Ramos Moscoso

ADO.NET Data Services

14:30 - 15:30

Juan Manuel Alvarado - MVP SQL Server

Creación de tableros de mando usando Sharepoint Performancepoint Services

Juan Manuel Herrera Ocheita

Desarrolla tu propia Framework en Visual Studio 2008

15:30 - 16:00 Intermedio - Café

16:00 - 17:00

Marlon Antonio Ramos Moscoso

Entendiendo Software + Servicios (una perspectiva)

Juan Mestas - Director Regional Perú

Windows Azure, del escritorio a la nube

17:00 - 18:00 Sesión general de cierre

Web & ASP.NET Security - Vía Live Meeting (en inglés)


Joe Stagner - Senior Program Manager - Microsoft Corp. Developer Division





miércoles, noviembre 19, 2008

Recursos en español para aprender

Les dejo una dirección en donde pueden aprender sobre tecnologías Microsoft.

http://www.microsoft.com/spain/formacion/default.mspx

Saludos.

jueves, abril 03, 2008

Conociendo el CLR (Parte 1)

Después de un tiempo sin escribir nada, voy a empezar una serie de artículos sobre el CLR, creo que es muy útil conocerlo a fondo para poder aprovecharlo al máximo y ser mas productivos.

Introducción:

Primero un poco de historia. Microsoft a través de los años ha introducido varias tecnologías para ayudar a los desarrolladores a implementar su código. Muchas de estas tecnologías ofrecen abstracciones que permiten enfocarse mas en la resolución del problema que en la máquina o el sistema operativo. Dentro de estas tecnologías podemos mencionar:

  1. Microsoft Foundation Class library (MFC) ( abstracción sobre programación de GUI C++)
  2. Visual Basic 6 ( abstracción que facilitaba crear aplicaciones GUI), aunque algunos piensan que es una aberración, tiene su importancia en la historia de como los desarrolladores han aplicado RAD (rapid application development). Aclaro que no voy centrarme en el venerable Visual Basic.
  3. ASP ( ofrecía una abstracción para la creación de sitios web dinámicos)
  4. ATL ( permitía crear componentes que podían ser usados en varios lenguajes)

El problema era que había que dominar muchas tecnologías y el desarrollo era complicado, dependía mucho del tipo de aplicación que se quería realizar. El objetivo del .Net Framework es crear un único modelo de programación para cualquier tipo de aplicación ya sea de consola, gráfica, web, componente o servicio sobre la plataforma Windows (aunque ya es posible utilizarlo en otras plataformas). Otro objetivo era permitir a los desarrolladores usar el lenguaje que quisieran.

El .Net Framework consiste básicamente de dos partes: El Common Language Runtime (CLR) y el Framework Class Library (FCL).

El CLR provee el modelo de programación que todas las aplicaciones usan. Este incluye su propio cargador de archivos, administrador de memoria (garbage collector), sistema de seguridad (code access security), manejo de hilos y mas.

El CLR ofrece un modelo de programación orientado a objetos que define que tipos y objetos existen y como se comportan. Aunque hay que tener en cuenta la diferencia entre orientado a objetos y orientado a componentes (ese es otro tema que no vamos a tratar por ahora).

En el siguiente post hablaremos sobre el modelo de ejecución del CLR. Hasta la próxima.

viernes, febrero 22, 2008

Liberado el SP1 de Windows Vista

Hace algunos días se liberó el primer paquete de servicios (service parche diría un amigo) para vista, para los que tienen suscripción a msdn o technet lo pueden descargar ya (o si tienen acceso a través connect ;)

http://msdn2.microsoft.com/en-us/windowsvista/bb898842.aspx

http://msdn2.microsoft.com/en-us/windowsvista/bb898842.aspx

Para los usuarios normales estará disponible a través de windows update, a mediados de marzo. Pero si no pueden esperar les dejo un link que les puede interesar :)

http://geeks.ms/blogs/ezavala/archive/2008/02/13/instalar-windows-vista-sp1-desde-windows-update.aspx

Hasta la próxima.

 

viernes, abril 20, 2007

Beta 1 de Visual Studio 2007

Ya esta disponible la Beta 1 de la siguiente generación de herramientas de desarrollo de Microsoft (nombre código ORCAS), adicionalmente liberaron la CTP de las versiones express !!!, creo que si van a cumplir la fecha de lanzamiento final para Octubre de este año, tambien se incluye la siguiente versión del .Net Framework 3.5, enjoy :)

http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx

http://msdn.microsoft.com/vstudio/express/future/default.aspx