Tip:
Highlight text to annotate it
X
Hola y bienvenidos al primer capítulo del curso de programación en C#
traído a ustedes por el capítulo Computer Society de la Rama Estudiantil
IEEE de la Universidad Manuela Beltrán
Mi nombre es Aldo Vilardy. A continuación hare una breve
breve introducción al lenguaje C#
y a la plataforma .NET.
En el presente video trataremos los siguientes temas.
Introducción
al Lenguaje C# y Plataforma .NET
Herramientas para desarrollar SW a través de C#
y tercero
Obtención de las herramientas de desarrollo
C# es un lenguaje de programación orientado a objetos
desarrollado y estandarizado por Microsoft como parte de su plataforma .NET
C# es uno de los lenguajes de programación diseñados para la
infraestructura de lenguaje común
Aunque C# forma parte de la plataforma .NET, ésta es una API
mientras que C# es un lenguaje de programación independiente
diseñado para generar programas sobre dicha plataforma
La plataforma .NET
está compuesta por una serie de elementos que en conjunto nos permiten desarrollar
desarrollar los programas
entre estos elementos destacamos el Framework .NET
desde su versión 1.1
hasta la más reciente que es la 4.5
que nos provee una biblioteca de clases con funcionalidades predefinidas
para implementar
en nuestros programas
En segundo lugar encontramos la CLR
Common Languaje Runtime
o entorno en tiempo de ejecución
el cual nos permite traducir el código fuente a un lenguaje intermedio de
Microsoft (MSIL)
finalmente la plataforma cuenta con un compilador JTI
Just In Time o justo a tiempo
encargado
de transformar el código intermedio de microsoft al al leguaje de máquina es decir
instrucciones en formato de números binarios
es importante resaltar que C# no es el único lenguaje para trabajar en la
plataforma .NET
existen otros lenguajes como: Visual Basic, F#,
C++ entre otros
Originalmente la plataforma .NET fue concebida para ambientes Windows
pero actualmente existe un compilador implementado que provee el marco
Mono - DotGNU
el cual nos permite desarrollar programas para distintas plataformas
como Windows
Android a IOS
Windows Phone
Mac OS
GNU/Linux
Para programar en C# o en cualquier otro lenguaje necesitamos de un editor
de código fuente
y el SDK
Software Development Kit
o kit de desarrollo de software
a través del editor
de código fuente
por ejemplo un bloc de notas
podemos codificar los programas en este lenguaje y a través de un compilador
incluido en el SDK traduciremos el código fuente
a un lenguaje
que el computador entenderá
o Lenguaje de Maquina
para este curso utilizaremos el entorno de desarrollo integrado
Microsoft Visual Studio 2012 este entorno de desarrollo integra tanto el
editor de código fuente como el SDK
junto a otras herramientas
que mejoran el nivel de productividad en el desarrollo aplicaciones
Sin embargo no es el único software donde podemos trabajar C#
podremos usarlo en cualquiera de sus versiones anteriores hasta Visual Studio .NET (2002)
y también existen otros entornos tales como SharpDevelop,
MonoDevelop, DotGNU Portable.NET y Eclipse con Emonic
es posible obtener
el Visual Studio a través del programa Microsoft Dream Spark
disponible para miembros del IEEE Computer Society
o estudiantes de Ingeniería en la Universidad Manuela Beltrán
si no posee alguno de esos beneficios
puede descargar la versión Express de Visual Studio 2012 de la página
oficial de Microsoft
a continuación mostraré cómo realizarla está descartaga desde
DreamSpark Premium
forma más sencilla de ingresar a Dreamspak es haciendo la
búsqueda en Google
escribiendo
DreamSpark UMB o
DreamSpark IEEE en este caso mostraremos
el de la IEEE
una vez en el sitio
hacemos click en login o inciar sesión
aquí proporcionaremos el usuario
y la contraseña correspondiente su cuenta
y listo
una vez iniciamos sesión entramos al catálogo de software
y buscamos Visual Studio 2012
ahora nos muestra las versiones disponibles para descargar
nosotros vamos a seleccionar la versión
en idioma español
recuerde que si selecciona la versión web installer
al momento de realizar la instalación
necesitará de una conexión a internet optima
y muy estable
añade su selección el carrito
procede con la compra
realiza la descarga del archivo
que usara el gestor de descargas de dreamspark
para proceder con las mismas
como dato importante resaltar del programa de Dream Spak
es que al realizar la descarga alguno de los productos Microsoft
obtendremos una licencia completa para fines académicos
en caso de no tener el beneficio de una cuenta el Dream Spark
puede descargar la versión Express de Visual Studio 2012
recomiendo que para este curso
descarguen la versión Express para Windows Desktop
desde el sitio oficial de microsoft
cualquiera que haya sido su elección
debe realizar la instalación de la herramienta correspondiente
así damos por concluida la introducción de nuestro curso de programación en C#
mi nombre es Aldo Vilardy
en caso de dudas inquietudes con sugerencias nos pueden contactar en Twitter
@umbieeesb
al correo
umbieeesb@gmail.com
o en nuestro grupo en Facebook Rama Estudiantil IEEE Universidad Manuela Beltrán
muchas gracias y hasta una próxima oportunidad