Net Cell, Oportunidad de Desarrollar tu Potencial

netcells

¿En que consiste Net Cell?

Net Cell es una plataforma desarrollada para las comunidades universitarias de Latinoamérica, la cual pretende generar un espacio de difusión y aprendizaje a través de objetivos de estudios. Para esto se deberán conformar células que estarán compuestas por un líder, vice-líder, profesor y miembros.

¿A quién esta dirigido?

Este emprendimiento esta dirigido a estudiantes universitarios de carreras de sistemas y tecnológicas bajo el objetivo común de aprendizaje en el desarrollo de software y la formación profesional en áreas técnicas.

¿Cómo puedo formar parte de una célula?

Podrás formar parte de una célula siendo el líder y designando a los demás miembros de tu propia célula, o bien ingresando a través de la invitación de un líder de una célula. Junto a la invitación recibirás un código de acceso que deberás ingresar cuando te registres.

¿Cómo me registro?

Para poder registrarte deberás ingresar tu cuenta Passport y luego completar o actualizar tus datos en el Formulario de MSDN. Por último, tendrás la opción de ingresar el código de invitación enviada por el líder de la célula, o bien ingresar directamente al sistema para dar de alta tu célula.

Testimonio

Como docente universitario tengo claro que los programas académicos generalemente no se pueden actualizar con la misma rapidez que se actualizan las tecnologías de desarrollo y sus productos asociados, es por ello, que la oportunidad única que brindan las Net Cells, un espacio para profundizar los temas, ponerlos en práctica, exponerlos, debatir sobre los mismos, etc.

Otro aspecto importante es la experiencia que van adquiriendo los integrantes en el sentido de exponer frente a una audiencia sobre un tema específico, aumentando los skills sobre oratoria, como claridad y seguridad entre otros.

Website Microsoft Net Cell 2.0

http://www.mslatam.com/latam/netcell/default.aspx

II Seminario LAS TIC’S AL SUR DEL MUNDO – Visita del Guille a Concepción.

Acá está el programa del Seminario, cualquier inquietud, no duden en consultar 🙂
Espero que puedan asistir!!!


2° Seminario LAS TIC’S AL SUR DEL MUNDO: PROYECTANDO SOLUCIONES
Fecha : 8 de Noviembre, 2007, Lugar: SurActivo


***** Totalmente Gratis ******

08:30  – Acreditación
09:00  – Inauguración
09:15  – Charla #01 : El Desafío de la Seguridad Total –  Sergio Escobar – Proweb
10:30  – Coffe Break
11:00  – Charla #02 : Novedades de Visual Studio 9.0 – Guillermo Som
12:15  – Charla #03 : Virtualización con Windows 2003 R2 – Pablo Campos -MCP
13:30 –  Premiación Concursos de Programación y Habilidades de Red, Organizado por DuocUC
13:40  –  Cierre primera fase seminario.


15:15 – Charla #04: Seguridad Perimetral e Interna – Sergio Escobar – Proweb
16:30 –  Charla #05: Introducción a Windows Workflow Foundation – Gonzalo Pérez.
17:30 – Coffe Break
18:00 – Charla #06: LinQ y el Acceso a Datos en VS2008 – Guillermo Som
19:15 – Cierre Seminario.


Es la oportunidad para agradercerle al Guille por ese código que nos salvo la vida!, jejejeje 


Saludos,


gonzalo

Chile MVP Open Day!

 En esta oportunidad pudimos compartir con Fernando Garcia Loera, Nestor Portillo y Sean O´Driscoll.  Extensa y provechosa jornada en donde todos expusieron sus puntos de vista. Además se realizaron charlas de Eduardo Mangarelli,Christian Linacre, Karina Leal, Jose Adolfo Riveros entre otros.

 

PA130072 PA130073

Yo, Nestor Portillo y Sean O´Driscoll

MVP’s en la reunión.
PA130069 En esta foto, Fernando observando que MVP andaba con un Ibook 🙂

Información sobre el programa MVP (del Blog de Fernando)

 

Video un poco antiguo, pero muy divertido, I Feel Great!!!!!!


Video: I Feel Great! – MVP

Saludos,

Gonzalo

Enlace a artículo ¿Es Open XML un buen estándar?

Me encontré con el Blog de  José Antonio Barriga , en donde desarrolla un interesante artículo sobre el formato Open XML, desmitificando el tema.


Me quedo con una frase que resalta en otro articulo que tiene debido al Open Source.


«El costo de una solución está dado por el valor de la licencia, el hardware y los servicios. Los modelos basados en código propietario, basan su modelo de negocio en obtener el retorno de su inversión fundamentalmente en el costo de la licencia siendo que los basados en código libre hacen su ganancia en los servicios que presta. El usuario final decide producto elije basado en una simple evaluación de costo sobre beneficio. Este principio económico es el que sustenta la política de neutralidad tecnológica adoptada precisamente por los países más avanzados en tecnologías de la información del mundo.»


Creo que es esto justamente lo que muchos deben entender antes de tirar basura con ventilador a tecnologías de código propietario.  Libertad? claro que sí, la libertad de escojer entre los modelos de negocios que más se estimen convenientes.


Link de interés.


http://www.microsoft.com/opensource/default.mspx (Microsoft’s Open Source WebSite)


http://blogs.technet.com/joseantoniobarriga/ 


Saludos,
g.

Visita de "El Guille" a Concepción – Chile

Visita ilustre por estos lados, el famoso  «Guille», Guillermo Som , Owner del website http://www.elguille.info  estará en Concepción el día 8 de Noviembre en SurActivo en el Segundo Seminario «Las Tic’s al sur del mundo» organizado por la Escuela de Informática y Telecomunicaciones de DuocUC.

Este seminario es abierto a todo el público, totalmente gratis, comenzando a las 8:30 am con la acreditación, y con una serie de charlas sobre seguridad de redes, tecnologías de desarrollo, como  LinQ ( va estar muy bueno eso), novedades de Visual Studio 2008, Virtualización en Windows Server 2008, WorkFlows, etc.

Es una excelente oportunidad para conocer nuevas propuestas y obviamente, para aprovechar la histórica visita del Guille.

Ir al índice principal

Consultas sobre el evento , la pueden dejar como comentarios =). Están todos invitados!!!!

PD: Luego agrego la info del programa final del seminario.

De vuelta a la Universidad!!

Claro que sí, con un poco de ansiedad,volví a la Universidad del Bio Bio, la cual me vio nacer como profesional hace ya 7 años,  hace mucho anhelaba el poder realizar conferencias técnicas en mi queria UBB.(Linuxera por excelencia!). Así que el desafío era mayor.

Lo mejor de todo es que resultó todo bien, más que importar las felicitaciones, lo que me gustó fue la motivación de los muchachos por aprender. Quedamos en armar Células Académicas, grupos de usuarios, participar en Imagine Cup 2008 entre otros.

Las charlas que di fueron de ASP.NET y WWF,  todos los demos funcionaron. Siempre hago demos live, casi nada preparado, lo que siempre significa un poco de riesgo, pero en eso está la emoción(mi segundo nombre es peligro, ajajaj) pero en un 99% de las veces resultó todo ok 🙂

Enlace para bajar los archivos ppt y demos ( son otros demos, pero igual sirven ;))

image

Gracias a todos los que asistieron!,

PD: Muchos recuerdos de mi vida de estudiante de me vienieron a la cabeza, horas y horas de estudio, con mochila , pelo largo, y la ropa negra, mi walkman (nada de mp3) con Rhapsody, Death, Criminal, Dorso, Morbid, Anathema, Sepultura, Edguy etc…..

Cool – Liberando el Codigo Fuente del .NET Framework!!!

ScottGu en su Blog anuncia que se está liberando el código fuente del .NET framework, bajo la licencia Microsoft Reference License.!!


Según Scott, el codigo  que se ofrecerá,con comentarios incluidos 🙂 , serán


NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml), and WPF (System.Windows).  We’ll then be adding more libraries in the months ahead (including WCF, Workflow


Como diría alguien por ahí,  Excelente!!



Veamos un poco más…


Integrated Visual Studio 2008 Debugging Support


El release de VS 2008 soportará la habilidad de configurar el debugeador para que dinamicamente descargue de internet el código fuente de las librerias desde un website hosteado por Microsoft.



Cuando estas debugeando tu app y tienes un breakpoint en tu códigom ahora podrás ver el debugger call stack, que contiene información detallada del archivo y linea de la clase del .NET Framework.



Y aprentando F11 podemos debugear dentro del código de la .NET Framework! Muy bueno!!



 


 

MS Ajax Library 1.0 y PHP – Primera Parte

Quien lo diría!, El lenguaje estandarte del opensource potenciandose con una libreria de Microsoft, que se llama Microsoft Ajax Library 1.0. La fundamental es agregar funcionalidad asíncrona de ajax a aplicaciones php. A diferencia del MS Ajax Control Toolkit, que permite «migrar» una aplicación de ASP.NET con el menor esfuerzo ( realmente es muy bueno!!!).

MS Ajax library es 100% javascript, crossbrowser, muy liviano, que lo puedes descarga de aquí. Para que exista el vinculo con PHP debes descargar la libreria phpmsajax. El ejemplo que voy a postear esta sobre PHP 5.2 debido a que viene por defecto con  json_enconde/json_decode, o lo puedes instalar aparte si gustas.

Los ejemplos son bastante sencillos

 

Clase Personas

<?php

 require_once ‘dist/MSAjaxService.php’;
  class Persona extends MSAjaxService
  {

    function guarda($nombre,$apellido){
    $con = mysql_connect(«localhost»,»root»,»»);
    mysql_select_db(«mibd»);
    $sql=»insert into personas(nombre,apellido) values (‘$nombre’,$apellido)»;
    mysql_query($sql,$con);
     return «Registro Insertado»;
    }

    function buscar($busca){
    $con = mysql_connect(«localhost»,»root»,»»);
    mysql_select_db(«mibd»);
    $sql=»select id, nombre, apellido from personas where nombre like ‘%$busca%'»;
    //return $sql;
    $rs = mysql_query($sql,$con);

    $tabla=»<table width=’320′ border=’1′>»;
    $tabla.=»<tr><td>ID</td><td>NOMBRE</td><td>APELLIDO</td></tr>»;
    while($r = mysql_fetch_array($rs)){
        $id=$r[«id»];
        $nombre=$r[«nombre»];
        $apellido=$r[«apellido»];
        $tabla.=»<tr><td>$id</td><td>$nombre</td><td>$apellido</td></tr>»;
        }
    $tabla.=»</table>»;
    return $tabla;
    }  
}
  $p = new Persona();
  $p->ProcessRequest();

?>

Debemos hacer la referencia a  MSAjaxService.php para poder heredar de la clase MSAjaxService y que tiene el método ProcessRequest();.Lo que estoy haciendo acá es basicamente tener dos métodos.

function guarda($nombre,$apellido)

Que recibe dos parámetros de manera asíncrona para guardar los datos y retorna el mensaje de «Registro Insertado»

function buscar($busca)

Recibe el parámetro busca para hacer una busqueda en la tabla, luego «dibujamos» por código la tabla haciendo uso del un While para contruirla. Luego, este string generado es el valor de retorno del método.

Hasta aquí todo bien, enseguida subo la segunda parte =).

Saludos,

Gonzalo

Slides y Ejemplos del Briefing, Escenarios 2007

Más vale tarde que nunca, aca les dejo los slides yt demos que hice para el evento Briefing, Escenarios 2007. Estubo muy bueno, mucha gente, mucho trabajo también!. Fueron sesiones de prepararación y revisión maratónicas =), pero todo para llegar a un resultado excelente (lo digo por el feedback que recibimos).

A mi me correspondío lo que eran las interfaces web 2.0 , utilizando MS AJAX 1.0 , la idea fue confeccionar una web que simulaba la venta de ticket aéreos, quizás no nos quedó como deseabamos, pero sirvió, tenía ganas de hacer una demo live, y por el tiempo, pude =).

Tenía ganas de incluir el tema de MS Ajax Library con PHP, algo que esta bastante de moda, puedes ver el Webcast que hice al respecto acá.  

Te dejo los achivos para que los descargues (archivo Demosolution.zip y la pptx)

Saludos,

Gonzalo

Error en Instalación de VS2008 beta 2

No sé si les ha sucedido, por mi parte he instalado varias veces vs2008 beta 2 y primera vez que se me presentó este error ( y para peor, en el notebook y en el desktop a la vez) así que a investigar que pasa.

Error en instalación deVS2008

Primera recomendación, borrar el contenido de la carpeta temp simplemente escribe %temp% en inicio o en iniciar búsqueda) y borra el contenido de la carpeta.

Ahora bien, veamos el error de log.  

[09/12/07,01:33:06] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293. [09/12/07,01:33:06] VS70pgui: [2] DepCheck indicates Microsoft Web Designer Tools is not installed. [09/12/07,01:33:06] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2008 Professional Edition – ENU was not attempted to be installed. [09/12/07,01:33:06] VS70pgui: [2] DepCheck indicates Microsoft .NET Compact Framework 2.0 SP2 was not attempted to be installed.

Esta es un parte del log en donde está el error, luego buscando en la red encontre un post bastante bueno, que recomendaba desintalar todas las versiones del framework y luego instalar desde el dvd de vs2008 D:WCUdotNetFramework

D:WCUdotNetFrameworksetup.exe (.Net 2.0 SDK)

D:WCUdotNetFrameworkdotNetFX30x86 (.Net 3.0)

D:WCUdotNetFrameworkdotNetMSPx86 (SPs y Hot Fixes)

Y luego instalar el Framework 3.5 Beta 1 que de aquí.

Por mi parte, me funcionó, espero que tambien les sirva, porque son las 1:44 am y recién pude instalarlo correctamente.