viernes, 19 de junio de 2015

PROGRAMANDO EN C#: Presentación

¿Por qué C#?

Hace no mucho he leído un artículo sobre los lenguajes de programación y los programas, y en él se ponía en relación los diferentes lenguajes y sus estructuras unos con otros. Y lo cierto es, cómo decía el autor del mismo, que todos los lenguajes de programación al final manejan las mismas cosas aunque si que es cierto que dependiendo de para qué tarea puede ser que uno sea más apropiado para una determinada tarea.

Cuando yo empecé a programar esto estaba muy definido, si querías hacer solo un programa normal usabas Basic, si querías hacer un programa que manejara matemáticas usabas Fortan o Pascal, si ibas a hace algo relacionado con datos, usabas Cobol... Y querías estudiar otros lenguajes podías irte al Ada o Lisp.

En estos momentos lo que más fuerte pega en programación son el Java, el C++, el JavaSript,y otros muchos. Si sabes un poco de cada uno puedes empezar a darte cuenta de la complejidad de cada caso.

Yo soy de los que en su momento aprendieron mucho Basic, luego mucho Pascal y el lenguaje de Dbase iii, luego me dio por el C y por último me encantó el C++ y sus clases.


Todo esto quedó en el pasado, y mis sueños se fueron diluyendo cómo cubos de hielo en agua, despacio pero se fuero iéndo.

El año pasado por una serie de circunstancias dispuse de algo de tiempo y me pude dedicar a seguir muchos de los cursos que están disponibles en la Microsoft Virtual Academy (microsoftvirtualacademy.com), y empecé a estudiar el C# y poco a poco me di cuenta de lo sencillo que resultaba de entender y lo fácil que resultaba crear programas en él.

Esta es la primera razón, la segunda es que recientemente he empezado a tomar contacto con Xamarin, que te permite crear aplicaciones con C# para Windows, Windows Phone, Android y IOs(Apple), y esto me ha acabado de convencer de que este es el camino que quiero seguir.


Mucho del camino yo ya lo he recorrido pero hay otro mucho camino que quiero recorrer con vosotros, y por ello voy a empezar desde el principio.

Lo básico, desde lo más fundamental, y para ello hay que empezar por los proyectos en Consola, ya que son los más rápidos de crear y entendiendo esto serás capaz de entender todo lo que ha venido después, las aplicaciones en ventana y las aplicaciones para la tienda Windows.

De esta manera el esquema será de menor dificultad a mayor dificultad, y llegará un momento en que empezaremos a hacer programas para la tienda windows.

Pero para eso primero hay que ver muchos conceptos y poco a poco iremos viendo cada uno de los que nos serán necesarios...



De momento un saludo y espero que os guste.

No hay comentarios:

Publicar un comentario