viernes, 11 de diciembre de 2015

Aprendiendo C# 3 - Generalidades y Caracteristicas de C#

Características de C#



Facilidad de uso: el ambiente de trabajo es muy cómodo ya que tiene un ambiente amigable y clásico de las aplicaciones de Windows. En cuanto a la forma de programar, será fácil de usar para quien esta familiarizado con C++, ya que su estructuración básica es muy similar, sin embargo C# ahorra muchos pasos “tediosos” de otros lenguajes como la creación de funciones complejas desde cero y declaración de variables globales.

Programación orientada a objetos: esta forma de programación ahorra mucho código, lo cual indica que partes de código son reutilizables para no volverlas a escribir, con lo cual se afirma que C# presenta las características necesarias para considerarlo como un lenguaje orientado a objetos, tales son: encapsulación, herencia y polimorfismo; además una de las mejoras que presenta este lenguaje con respecto a este tipo de programación es que para evitar confusiones no existen variables o funciones globales, sino que se definen dentro de los tipos de datos. En cuanto a la herencia, esta solo puede ser herencia simple, con lo cual se evitan confusiones que si fuera herencia múltiple.

jueves, 10 de diciembre de 2015

Aprendiendo C# 2 - Paradigmas

Que es un paradigma?

Paradigma es un conjunto de compromisos compartidos dentro de los cuales yacen supuestos que permiten crear un marco conceptual a partir del cual se le da cierto sentido y significado al mundo.

Guían la forma en que se resuelven los problemas científicos y modelan nuestros marcos epistémicos, es decir, delimitan nuestro horizontes de conocimiento. Digamos que, cuando se hace ciencia, no se parte de la nada, sino que se parte de una serie de herramientas que nos permiten trabajar y sin las cuales ninguna ciencia podría tener lugar. La cuestión es que nuestras herramientas -que podríamos definirlas como herramientas conceptuales- ya tienen una carga, una forma específica conforme a la cual laboramos. En otras palabras, un paradigma es el conjunto de herramientas conceptuales que asumimos de antemano y ya están enfocadas a resolver los problemas de cierta manera y no de otra.


miércoles, 9 de diciembre de 2015

Aprendiendo C# 1 - Primer Programa

Doy por sentado que ya conseguimos nuestra version de Visual Studio Express C#, si aun no lo tienes puedes descargarlo de acá, iniciaremos con algo muy muy sencillo... iniciaremos con una aplicacion de consola que nos despliegue algun mensaje adicionaremos elementos para conocer mejor la interfaz de usuario de Visual Studio, para aclarar una aplicacion de consola podemos definirla como aquella que se ejecuta en ventas MS-DOS o en linea de comandos.

Para comenzar nos dirigimos a menu archivo -> Nuevo -> Proyecto. Se nos genera un cuadro de dialogo con las opciones relacionadas  con "Proyecto", aqui nos aparecen los distintos tipos de proyectos que podemos desarrollar pero para este caso seleccionaremos "Aplicacion de consola" y en la parte inferior del cuadro de dialogo daremos nombre a nuestra aplicacion, les recomiendo que sea un nombre ascendente por ejemplo " 1 - Mensaje por consola" y se fijan en las opciones con ticket que lo tenga la que dice "Crear directorio para la solucion".

Cuadro de dialogo para la creacion de proyectos.

Aprendiendo GIT 1 - Introduccion a GIT

Introducción a GIT GIT, es un sistema de control de versiones y un sistema de control de versiones (o sistema de control de revisione...