Formacion gratuita para administradores de sistemas en Windows 2003 de Microsoft

De forma similar al programa Desarrollador 5 estrellas DCE2005 que ya comenté en un post anterior, MS nos ofrece  formacion online para conseguir 5 estrellas como administrador de sistemas Windows 2003 que merece la pena mediante seminarios cursos y exámenes.

El programa Profesional 5 Estrellas tiene por objetivo identificar el nivel de conocimiento de los participantes de la comunidad TechNet a través de un camino por el cual el participante irá acumulando estrellas. En cada etapa el profesional tiene la capacidad de adquirir una nueva estrella y pasar al siguiente nivel. En el ranking serán presentadas las listas de los profesionales correspondientes a cada una de las etapas, logrando que toda la comunidad comparta sus experiencias.

Por ejemplo, para conseguir tu primera estrella tendrás que asistir a un seminario en línea sobre Windows Server 2003  y realizar el examen relativo al seminario. Obteniendo al menos un 80% de aprobación, así obtendrás tu primera estrella.

Estos programas son muy habitualmente seguidos por profesionales Latinoamericanos si os fijáis en el directorio de estrellas obtenidas que es encabezado por países como Perú, Ecuador,Colombia, Argentina… con menos recursos técnicos y económicos que España supongo.

Hay que reconocer que son excelentes iniciativas de Microsoft que están teniendo mucho éxito y extendiendo mucho el uso de sus productos por todo el mundo de habla hispana.

Podeís encontrarlo aqui:

http://www.mslatam.com/latam/technet/5estrellas/html-es/home.asp

La verdad es que me estoy viciando a conseguir estrellas por todos lados DCE2003,DCE2005,Netprotector,Profesional 5 Estrellas pero es una forma de estar al día con formación y recursos gratuitos y luego compartir los conocimientos con otros profesionales.

Saludos
Sergio
http://www.mutisdotnet.com

 

 

Olvidaste como se escribe la cadena de conexion? Aqui están todas!

Hay veces que no me acuerdo de memoria como se escribía la cadena de conexion a la base de datos. Para ello recurro q esta famosa página web imprescindible para nuestro trabajo diario como desarrolladores.

http://www.connectionstrings.com/

Aqui podréis ver la cadena de conexion a casi TODOS los formatos de base de datos que existen en la actualidad usando ODBC, OLEDB, .NET o proveedores nativos.

Espero que sea útil para todos los desarrolladores que nos leen.

Sergio

 

 

10 consejos para los autores de un blog

  1. Conoce a tu público y escribe para ellos aunque sea un target reducido
  2. Escribe sobre el tema central de tu blog
  3. Nunca cambies la dirección de tu blog
  4. Usa un buen gestor de contenidos y aplicale un diseño claro y atractivo
  5. Cita referencias para ampliar información y tus fuentes
  6. No mientas, di siempre la verdad y asegurate de lo que escribes.Nunca ocultes información importante
  7. Escribe con frecuencia al menos una vez cada 15 días
  8. Usa un título de tu post que destaque para diferenciarte
  9. Escribe bien con claridad y sin faltas de ortografía
  10. Responde a los comentarios
  11. Se admiten mas sugerencias…. estoy seguro de que algunos vecinos geeks que nos leen tienen consejos mejores pues estos se me han ocurrido pensando solo 10 minutos….

Sergio Vázquez

¿Qué es un GEEK?

Según leo en diferentes sitios como la wikipedia , la definicion de geek, término inglés (no está reconocido por la RAE) que da nombre al dominio de este sitio web podría ser:

– Persona que comparte una obsesión por la tecnología e informática. Suele tener una gran inteligencia y pasión por el conocimiento y ser una persona  extravagante y extrovertida.

– Miembro de la nueva elite cultural, una comunidad de insatisfechos sociales, amantes de la cultura pop y centrados en la tecnología. La mayoría de los geeks se sobrepusieron a un sistema educativo sofocantemente tedioso, donde estaban rodeados de valores sociales detestables y compañeros hostiles, para terminar creando la cultura más libre e inventiva del planeta: Internet y el World Wide Web. Ahora manejan los sistemas que hacen funcionar al mundo

– Una persona que ha elegido la concentración en vez de el conformismo; alguien que persigue la habilidad (especialmente la habilidad técnica) y la imaginación, en vez de la aceptación social de la mayoría. Los geeks habitualmente padecen una versión aguda de neofilia (sentirse atraidos, excitados y complacidos por cualquier cosa «nueva»). La mayor parte de los geeks son hábiles con los ordenadores y entienden la palabra hacker como un término de respeto, pero no todos ellos son hackers. De hecho algunos que son hackers de todas formas se llaman a sí mismos geeks porque consideran (y con toda la razón) que el término «hacker» debe ser una etiqueta que otras personas le pongan a uno, más que una etiqueta alguien se ponga a sí mismo.

Términos parecidos son:

Friki

Hacker

Nerd

A mis compañeros de blog les pregunto

Os consideráis geeks de acuerdo a estas definiciones?? A mi me gusta mas la primera definición.

Sergio Vázquez
http://www.mutisdotnet.com

Saludos

Windows Vista fue Hackeado por una mujer polaca

Joana Rutowska logró saltar la seguridad de Windows Vista al día siguiente del desafío de Microsoft en el hotel Caesars Palace de Las Vegas.

El programa Blue Pill de Rutowska desactiva el mecanismo de seguridad que debería impedir la instalación y ejecución de conectores no autorizados en Windows Vista. Cabe destacar que el método sólo puede ser usado si el sistema está funcionando en modo de administrador. De igual modo, es necesario que esté funcionando con un procesador de AMD.


Lo gracioso es que en una sala contigüa Microsoft disertaba sobre la “óptima protección y seguridad de Windows Vista”.


¿Conseguirá algún otro hacker descubrir otra vulnerabilidad? Yo siempre he comentado en mis conferencias que creo que  no existe software alguno 100% seguro.

Tampoco hay que alarmarse, hay que reconocer que el sistema operativo más seguro que ha sacado Microsoft en su historia será Vista después de Windows 2003 Server R2, y se pondrán manos a la obra para corregirlo pues con este desafío iban buscando publicidad y beta testers gratuitos de seguridad como ya comentaba el vecino R.Corral en mi anterior post de este tema


Aprovecho para dejaros algunos links interesantes


http://www.cert.org/


http://www.securityfocus.com/


Fuentes
http://www.windowsvistaweblog.com/2006/08/04/vista-hacked-at-black-hat/
http://news.com.com/Vista+hacked+at+Black+Hat/2100-7349_3-6102458.html
http://www.diarioti.com


Sergio Vázquez
http://www.mutisdotnet.com


 

Ya tengo la tercera estrellla

Para el que no lo sepa, DCE2005 es el programa desarrollador 5 estrellas que nos sirve para aprender a desarrollar con .NET de forma libre y gratuita online a través de Internet.  Tiene una serie de exámenes para conseguir las 5 estrellas. Actualmente se pueden conseguir las 3 primeras. Hay más de 80.000 desarrolladores inscritos y unos 800 aproximadamente han conseguido las 3 primeras estrellas. Los 300 primeros consiguieron unos vouchers gratuitos para exámenes de Microsoft de certificación.

Los exámenes que he tenido que hacer son:

 Estrella 0: Fundamentos de la programación

                  Programación OO

 Estrella 1ª: Introducción al desarrollo en .NET

Estrella 2ª: Desarrollo de aplicaciones web con ASP.NET

                 Desarrollo de aplicaciones Windows cotn Winforms

Estrella 3ª Acceso a datos avanzado con ADO.NET

               Web Services

               Seguridad en el desarrollo

Antes de hacer cada examen puedes descargarte el material con presentaciones Powerpoint y ejercicios con la solucíón. E incluso puedes usar este material para dar un curso de .NET como me ha pasado recientemente. Los exámenes son de 20 preguntas cada uno y tienes que aprobar al menos el 70% de las preguntas para poder pasarlo.

    Lo recomiendo a todo desarrollador tanto para iniciarse en la programación con .NET como para repasar conceptos los profesionales. A esta certificación le han llegado a llama el "MCAD de los pobres" pues te permite conseguir una certificación sin pagar nada. Personalmente me sirve de preparación para el examen que quiero hacer de ASP.NET 2.0

   Este programa es la continuación del DCE2003 que fue organizado por NDSoft una empresa de desarrollo de software argentino en el que trabajan grandes profesionales como Nilda Díaz y Daniel Seara, autor de los vídeos de la tercera estrellay creador de la Universidad.NEt que hay en la web de Microsoft. En esta edición anterior para conseguir la tercera estrella tenías que participar en unos foros donde había unos instructores como Carlos Fouz, vecino de blog al que tuve ocasión de conocer en el Code Camp 2005 de Madrid, y Mauricio Gómez, orador MSDN y representante de INET en Chile, mi profesor de la tercera estrella con el que tuve ocasión de aprender bastantes cosas.

En vista del gran éxito que ha tenido, Microsoft ha decidido darle continuidad.   

Estamos esperando a que salga ya la cuarta estrella…

Seguimos en contacto, proximamente cerraremos por vacaciones el mes de Agosto entero para darnos una vuelta por Andorra y por el Levante español y recargar las pilas sin ver un PC en 1 km a la redonda que ya está bien!

Sergio Vázquez

http://www.mutisdotnet.com

 

Como ser un buen desarrollador: Algunas ideas

Aqui os pongo algunas ideas de como debería ser un buen desarrollador. La mayoría son de sentido común:


1.- Escribe codigo SIMPLE. Así tu código será mas fácil de leer y mantener.


2.- No escribas código temporal o de prueba. Escribe código real o el código temporal acabará incrustado para siempre en tu aplicación.


3.- Usa Patrones y los principios de la OO. No reinventes la rueda, reutiliza con clases y patrones de diseño. Las bases de la OO son: herencia, encapsulación, polimorfismo y abstracción.


4.- Comenta el código. Si el código no es sencillo , comentalo por si otro desarrollador tiene que ampliarlo o modificarlo.No trabajamos solos. tampoco te pases comentando cada línea de tu código.


5.- Analiza y Diseña tu aplicación. Antes de lanzarte a programar, piensa en la jerarquía de clases que vas a usar, parte de un modelo relacional de la base de datos y no desde 0. No olvides que antes de programar hay 2 fases MUY IMPORTANTES: Análisis y Diseño. Yo nunca empiezo un proyecto si no hay un documento de Análisis aprobado que captura los requerimientos solicitados por el cliente de la aplicación. También debes pensar la metodología que vas a usar y dividir tu aplicacion en las típicas capas de presentación, reglas de negocio y datos.


6.- Aprende lo que no sepas y enseña lo que sabes. Hay muchos recursos en Internet para aprender además de personas que están dispuestas a intercambiar conocimientos como los que escribimos en geeks.ms. Nunca digas “No se hacerlo” solo porque sea la primera vez que tengas que hacer algo nuevo. Si quieres aprender por tu cuenta a desarrollar te recomiendo el excelente  programa desarrollador 5 Estrellas, al que remito a todos los amigos ue me preguntan


7.- Probar y probar todo el codigo que escribes. Lo puedes hacer de forma manual o de forma automática con herramientas como NUnit, Visul Studio Team System.


8.- Si no te gusta programar cambia de profesión. Puede que te guste más ser barrendero o comercial pero tienes que tener claro lo que te gusta porque le dedicarás más horas y atención. Es importante estar muy motivado en el trabajo diario que haces.


Algunos de estas ideas están basados en la programacion extrema o eXtreme Programming (XP). Los 4 valores fundamentales de la programación extrema son:





  1. comunicación,



  2. simplicidad,



  3. realimentación y



  4. coraje (Si funciona, mejóralo!)


Aqui podéis ver algunos artículos en castellano sobre lo que es Software según el gurú Joel, que trabajó de programa manager en Microsoft. Son muy interesantes para que los lea cualquier desarrollador.


Se os ocurre alguna mas?  Te parece util? Os invito a aportar más ideas y a debatir el tema.


Sergio


http://www.mutisdotnet.com


 

Windows Live Messenger, Web Messenger y MSN Messenger

Casi todos usamos MSN Messenger pues viene instalado con el propio sistema operativo Windows XP aunque es necesario actualizarlo a la última versión 7.5 por motivos prácticos y de seguridad.

Si estamos en un pc que no tiene MSN Messenger o no somos administradores y no podemos instalarlo, con un navegador podemos perfectamente chatear usando WebMessenger conectandote desde esta página : http://webmessenger.msn.com/

Como algunos sabéis Passport se ha convertido ya en Windows Live ID y el Windows Messenger se puede cambiar por Windows Live Messenger desde hace 1 mes. Se puede descargar desde aqui : http://ideas.live.com/programPage.aspx?versionId=ef051fb5-d20f-41fd-b0c6-06fa1b0445da en versión definitiva y NO Beta.

Las características de Windows Live Messenger son:

· Videollamada. El servicio gratuito y sincronizado de audio y video de Windows Live Messenger, habilitado por Logitech International SA, permite a los clientes ver y hablar con sus amigos a través de sus PCs mediante imágenes de pantalla completa con sólo un click del mouse. Cada mes, MSN Messenger y Windows Live Messenger dan servicio a más de 20 millones de usuarios activos que realizan videollamadas, lo que hace que la compañía sea uno de los principales proveedores de telefonía de PC a PC con video en el mundo.

· Microsoft LifeCams optimizadas para Windows Live Messenger. El grupo de servicios Microsoft Hardware y Windows Live dio a conocer la semana pasada una línea de cámaras web optimizadas para su uso con Windows Live Messenger para permitir que las experiencias de compartir con amigos y familiares sean más fáciles que nunca. Las primeras cámaras web de esta línea—la Microsoft LifeCam VX-6000 y Microsoft LifeCam VX-3000—cuentan con varias características innovadoras diseñadas para simplificar las experiencias de comunicación digital de las personas. Microsoft LifeCams ofrecen características exclusivas como Windows Live Call Button para realizar video llamadas de PC a PC con un solo toque, LifeCam Dashboard para controlar la cámara de forma sencilla y natural, y One-Touch Blogging para subir fotografías a Windows Live Spaces.

· Compartir carpetas. Ahora compartir es tan fácil como arrastrar y soltar un archivo. Con una nueva e intuitiva interface de usuario, los clientes pueden compartir más fácilmente sus archivos y fotografías personales con familiares, amigos y colegas de su Lista de Contactos Messenger.

· Windows Live Contacts. La información de contactos siempre está actualizada con Windows Live Contacts en Windows Live Messenger. La característica permite a los usuarios compartir fácilmente su información de contactos con quien ellos quieran, así como suscribirse a los contactos de sus amigos para contar siempre con la información más reciente. Windows Live Contacts está integrado y es accesible a través de Windows Live Messenger en Prodigy/MSN, Hotmail y MSN Spaces. Más de 25 millones de clientes ya están utilizando esta característica.

· Integración con servicios Windows Live. Los usuarios que utilizan Windows Live Messenger en Prodigy/MSN se beneficiarán de la integración con otros servicios Windows Live, tales como Windows Live Search, Windows Live Local, Hotmail y MSN Spaces. Por medio de esta integración, los clientes pueden obtener respuestas a sus preguntas o encontrar direcciones fácilmente, tener acceso a su Blog o fotografías en línea, enviar correos electrónicos a su lista de contactos en Windows Live cuando así lo deseen, o tener acceso a los vínculos de sus sitios web preferidos, todo desde la experiencia Windows Live Messenger en Prodigy/MSN.

Sergio Vázquez
http://www.mutisdotnet.com

 

Libros electrónicos seguridad informatica

Navegando por ahi mientras preparo el próximo curso que tengo que dar de seguridad de servidores microsoft me he encontrado una URL interesante con libros electrónicos preparados por profesores y docentes de los que se puede aprender bastantes cosas como sistemas de detección de intrusiones, criptografía


http://www.criptored.upm.es/paginas/docencia.htm#librose


También recomienda más abajo una lista de libros muy interesantes entre los cuales destacaría uno que tengo de Stuart McClure y Joel Scambray titulado Hackers de sitios webs.


Sergio


   


 

¿Habrá Windows Vista en Enero 2007?

Según leo, ahora dice Bill Gates que solo es un 80% posible que Windows Vista sea lanzado en Enero 2007, que depende de que no se detecten errores en la etapa actual de Betas. Lo dijo en la conferencia de jefes de estado africanos mientras discutía con Bill Clinton sobre la forma en que la tecnología puede ser aprovechada para mejorar la competitividad de los países africanos.


   No es la primera vez que se aplaza Windows Vista, la verdad es que se juegan mucho cada vez que sacan un nuevo sistema operativo al mercado y tiene que ir al pelo. De hecho han estado quitando funciones de Windows Vista para poder terminarlo a tiempo y poder lanzarlo en las fechas previstas. Hablo de funciones como la sincronización PC a PC que no está presente en la Beta 2. Han preferido calidad en el producto. Tampoco van a incluir el archiconocido sistema de almacenamiento WinFS.


   Los requisitos mínimos de memoria para poder ejecutar Windows Vista en su versión más simple serán de 512 MB de RAM.


Sergio Vázquez


http://www.mutisdotnet.com