Notación básica en UML (para Programación Orientada a Objetos)


Investigando un poco más sobre la programación orientada a objetos (en mi caso C# y Java) encontré en mi libro “Programación en C, C++, Java y UML  de Luis Joyanes e Ignacio Zahonero” y también en un curso de Desarrollo .Net orientado a C# encontré muchos conceptos sobre UML y me ha interesado muchísimo, decidí compartirles estos conocimientos debido a que en muy pocas universidades y cursos se dedican a enseñar este lenguaje y modelado que a mi parecer aclara muchísimo las cosas y la manera de pensar. Porque luego de estar acostumbrados a programar en lenguajes estructurados es un poco pesado cambiar de paradigma.

Para entender ¿Qué es? y ¿Para qué se usa? el UML transcribí unos fragmentos del libro mencionado anteriormente:

El Lenguaje Unificado de Modelado (UML, Unified Model Language) es el lenguaje estándar del modelado para desarrollo de sistemas y de software. UML se ha convertido de facto en el estándar para modelado de aplicaciones software y ha crecido su popularidad en el modelado de otros dominios. Tiene una gran aplicación en la representación y modelado de otros dominios. Tiene gran aplicación en la representación y modelado de la información que se utiliza en las fase de análisis y diseño. En diseño de sistemas se modela por una importante razón: gestionar la complejidad. Continue reading “Notación básica en UML (para Programación Orientada a Objetos)”

Deseas aprender a programar orientado a objetos?


Si estas interesado en la programación orientada a objetos y encuentras información un poco simple y aburrida (porque me ha pasado), encontré una presentación de “Conceptos de la programación orientada a objetos”, es bastante clara, y fácil de entender. Sin más que decir les dejo la presentación hecha por Julio Cesar Velarde García hecha para la carrera de “Desarrollo .NET”:

Click aquí para acceder a la presentación.

Implementa una infraestructura de nube privada mediante virtualización


En este link que les quiero compartir está todo lo referente a la Nube privada, tu puedes acceder a toda la infomación que nos proporciona Microsoft para comenzar a subir nuestra empresa a la Nube privada, te explicarán desde los conceptos más básicos hasta los más complejos. Si no tienes empresa no te desmoralices, puedes aprender todos los conceptos y demás cosas sobre la nube, cosa de que puedas pedir un trabajo de por cierto es muy bien remunerado en el mundo de la tecnología.

Accede a TechNet para comenzar a aprender todo lo de la Nube Privada.

Otro recurso invaluable es el TechCenter de virtualización donde podrás encontrar muchísima información sobre tareas concretas de virtualización.

Microsoft Virtual Academy lanza nueva carrera: Desarrollo .net


Microsoft Virtual Academy es un centro donde tu puedes aprender sobre las diferentes tecnologías de Microsoft, se te evalúa mediante puntos y niveles, entre más puntos tengas más serás valorado entre la comunidad de Microsoft, ten en cuenta que cuando obtengas el título de determinada carrera la puedes poner en tu hoja de vida. Osea es un programa bastante serio y real, por lo tanto es un recurso Online muy bueno.

Hace poco acabaron de lanzar otra carrera para aprender a programar en la plataforma .net, donde entra C#, Visual Basic, F# y otros que no son menos reconocidos, sino que es por ahorrar tiempo. El curso se basa más que todo para aprender a programar en C# y tiene un puntaje total de 545 puntos, el cual significa que es una de las carreras más valorizadas e importantes.

Click aquí para acceder al curso de Desarrollo .net

Creando una nube privada con VMM 2012


Cuando uno comienza a buscar información sobre tecnologías de la Nube, mucha veces nos encontramos con muchas dificultades debido a que todavía no hay mucha información, pero gracias a Microsoft tenemos una extensa información ya que ellos estan haciendo una fuerte campaña para que usemos sus productos, muchos de ellos gratuitos, lo importante no es gastar miles y miles de dólares en soluciones para una empresa mediana o pequeña, sino aprender los conceptos, manejarlos, probarlos y ponerlos en práctica, este video que publiqué es un video muy bueno sobre como crear una nube privada en Virual Machine Manager 2012. Disfruten 🙂

E-book: Programming Windows Phone 7


En el último libro que les entrego trata sobre programación en Windows Phone 7 o también llamado Mango. Este libro abarca toda la programación desde lo más básico como hacer un “Hola mundo” hasta el manejo de sensores, gráficos rasterizados, vectorizados, animaciones, bases de datos, XNA, y objetos en 3 dimensiones. Creo que no hay más que decir sobre este libro, esta muy pero muy completo, lo recomiendo un 100%, es fácil de entender, códigos de ejemplo, imágenes a color, en si…muy buen libro.

Para descargar el libro y sus códigos de ejemplo: Continue reading “E-book: Programming Windows Phone 7”

E-book: Moving to Microsoft Visual Studio 2010


Este grandioso libro que no puede faltar en tu biblioteca, si alguna vez trabajaste en versiones anteriores a Visual Studio 2010 te encontrarás y casi que te estrellarás con una interfaz totalmente nueva, modificada y mejorada, aunque todavía esperamos algún e-book sobre Visual Studio 11 debemos aprender a familiarizarnos con Visual Studio 2010. A mi personalmente no me gustaba usar Visual Studio hasta que comencé a programar en Silverlight y C# porque su interfaz tan compleja completa muchas veces para escribir un simple programa en C++ o en C resultaba una tarea dificil y exhaustiva, por eso siempre usaba programas más sencillos de usar, pero al leer este libro que lo leí en 2010 por encima alcancé a comprender el poder! que tiene Visual Studio 2010, de ahí comenzó mi interés por programar en lenguajes más avanzados y nuevos como lo son C# y Silverlight en la que me he acostumbrado y estoy muy satisfecho con estos lenguajes, sin más que decir este libro es indispensable para ti programador, ingeniero, desarrollador, aficionado o lo que seas, para que alcances a conocer y moverte de versiones más antiguas de Visual Studio.

Si deseas descargar el libro haz click en los siguientes enlaces: Continue reading “E-book: Moving to Microsoft Visual Studio 2010”

E-book: Deploying Windows 7, Essential Guidance


En el siguiente e-book es un excelente libro de 400 hojas escritas por los expertos en desarrollo para Windows 7 donde nos muestran todo el ingenio y la importancia de programar especialmente para este sistema operativo, debido a que Windows 7 seguirá siendo por un muy buen tiempo el líder como lo fue y sigue siendo Windows Xp en la actualidad, debemos y tenemos, como desarrolladores y programadores e ingeniero (lo que seas) aprender a desenvolverte en este sistema operativo para no tener que hacer diferentes versiones de software entre sistemas operativos de la misma gama.

En este libro haremos un viaje desde “La plataforma de desarrollo” para que conozcamos a que nos enfrentamos hasta “Desarrollando con Microsoft Deployment Toolkit”. Esta es una excelente guía para que comienzes a desarrollar tus aplicaciones en Windows 7.

Para descargar el libro haz click en el siguiente enlace: Continue reading “E-book: Deploying Windows 7, Essential Guidance”

Tutorial: Hacer semáforo en Arduino


Hola a todos, en este tutorial se les va a enseñar a hacer un semáforo con 3 leds, rojo, amarillo y verde. Obviamente el amarillo tiene que parpadear un poco antes de cambiar a verde. Sin más preámbulos comencemos.

Continue reading “Tutorial: Hacer semáforo en Arduino”

Tutorial: Como descargar música de Soundcloud sin programas extraños y de una manera muy sencilla


Si estas mirando esta entrada de mi blog sabes que es SoundCloud, si no:

SoundCloud es una plataforma de distribución de audio on-line en la que sus usuarios pueden colaborar, promocionar y distribuir sus proyectos musicales.
Wikipedia. La enciclopedia libre.

También SoundCloud proporciona un sistema de descarga, siempre y cuando el usuario que sube su propia canción acepta que se pueda descargar, si restringe esta opción, estamos en serios problemas!! xq hay canciones que SOLO se consiguen en SoundCloud 😦 . Hoy q estuve investigando por todo lado sobre como descargar música y saltarme esa restricción, me encontré con videotutoriales, programas, post, y muchas cosas más… pero desgraciadamente ninguna  me daba buen aspecto, xq casi siempre tocaba usar programas que en mi vida he oido (que representa un problema para mi seguridad), con páginas en alemán (donde no conozco sus términos y usos), post desactualizados. Entonces x ahí en un comentario de un video encontré que era posible descargar la música con JDownloader, este programa que es un gestor de descargas que es muy reconocido, que se actualiza muy seguido y que tiene soporte de muchísimos sitios de descargas me ha solucionado la vida.  Continue reading “Tutorial: Como descargar música de Soundcloud sin programas extraños y de una manera muy sencilla”