Entorno de desarrollo de Visual C
Enviado por nachoander • 25 de Marzo de 2014 • Informe • 3.882 Palabras (16 Páginas) • 247 Visitas
INSTITUTO TECNOLOGICO SUPERIOR DE LA REGION SIEERA
NOMBRE: ANDERSON RAMIREZ CRUZ.
MATRICULA: 13E30392.
CARRERA: ING. INFORMATICA.
MATERIA: PROGRAMACION ORIENTADA A OBJETOS. (POO)
TRABAJO: RESUMEN DE LA UNIDAD 1.
CATEDRATICO: ING. HERSCHELL SERNA LOPEZ.
SEMESTRE: 2
GRUPO: “B”
FECHA DE ENTREGA: LUNES 24 DE FEBRERO DE 2014.
LUGAR: TEAPA TABASCO.
INDICE
1 Fundamentos del lenguaje
1.1 Entorno de desarrollo..………………………………………………………3
1.2 Palabras reservadas..………………………………………………………...4
1.3 Tipo de datos…………………………………………………………………..6
1.4 Variables………………………………………………………………………...6
1.5 Constante……………………………………………………………………….7
1.6 Operadores…………………………………………………………………......8
1.7 Sentencias……………………………………………………………………...10
1.8 Conversión de tipos de datos………………………………………………12
1.9 Estructura de control…………………………………………………………15
Fuentes de consulta…………………………………………………………………..17
1.1 ENTORNO DE DESARROLLO.
Entorno de desarrollo de Visual C#
Como contrapartida a todas las ventajas que nos ofrece el hecho de que sea gratuito algunas de las funciones de sus hermanos mayores no se encuentran en esta versión. Estas son algunas de las diferencias más notables entre la versión Express y las versiones comerciales del Visual Studio:
- Con la versión Express solo es posible crear soluciones con un solo proyecto, es decir, no podremos crear una libreria y a la vez, en la misma solución, la aplicación que la utilice por lo que la depuración de librerias es algo más compleja aunque se puede solventar con relativa facilidad.
- Solo podemos utilizar un lenguaje por proyecto (C#, VisualBasic, C++, J#). En la versión express los entornos de desarrollo para cada uno de los lenguajes están separados y de hecho son distintas aplicaciones mientras que en las versiones estandard y profesional se pueden crear aplicaciones con distintos lenguajes desde el mismo entorno e incluso mezclar codigo de distintos lenguajes en un mismo proyecto.
- En las versiones comerciales se pueden crear aplicaciones para distintos dispositivos, como PDAs y telefonos móviles con windows CE mientras que que en la versión express solo se pueden compilar aplicaciones para Windows, aunque pueden crearse aplicaciones para sistemas tanto de 32 como de 64 bits.
Esta versión de Visual Studio puede descargarse de forma totalmente gratuita desde su web. Allí encontraremos distintas versiones del Visual Studio Express según el lenguaje que deseemos utilizar. Aunque también encontraremos una imagen de CD-ROM desde la que podremos instalar todas las versiones del entorno de desarrollo. Personalmente recomiendo esta última si teneis espacio ya que la instalación es mucho más rápida.
También es recomendable que os descargeis de esa misma web el msdn express library, ya que es una completa guia de referencia de todas las funciones y clases del Visual Studio. De hecho os lo recomiendo utiliceis o no el visual studio ya que encontrareis mucha información interesante sobre la plataforma .Net y multitud de ejemplos.
La instalación tanto del Visual Studio Express como del msdn express library es bastante simple. Simplemente ejecutar, seleccionar la versión que se desea instalar y aceptar todas las opciones por defecto.
Una vez completada la instalación tendreis un completo entorno de desarrollo que os permitirá escribir aplicaciones en C# de forma muy simple e intuitiva. Sin necesidad de aprender cientos de comandos.
SharpDevelop
SharpDevelop es otro entorno de desarrollo para C# que se encuentra disponible exclusivamente para entornos windows y se ofrece de forma gratuita en esta web bajo una licencia de codigo abierto.
El entorno tiene todo lo necesario para crear aplicaciones completas con C#,admitiendo además, código en otros lenguajes como Visual Basic, BOO, F# y ILAsm.
Entorno de desarrollo del Visual Studio Express
Entorno de desarrollo de SharpDevelop
SharpDevelop nos permitirá editar código con facilidad ya que dispone, al igual que el entorno de Microsoft, de una función que nos autocompleta las funciones y nos muestra las diversas opciones de cada una de ellas. También nos permite editar formularios rapidemante y de forma visual.
También tiene un completo entorno de depuración donde podremos ejecutar los programas paso a paso, a la vez que podemos asignar puntos de ruptura en el codigo y analizar los valores de las variables mientras este se está ejecutando.
Otra de las ventajas que nos ofrece SharpDevelop es que sus archivos de proyecto son compatibles con visual studio, aunque hay que tener cuidado con las versiones que utilizamos, ya que la versión 2.2 del SharpDevelop solo es compatible con el VisualStudio 2005, y si lo abrimos con el VS2008 nos transformará el archivo a esa versión dejandolo inutilizado para volver a utilizarlo con SharpDevelop 2.2.
1.2 PALABRAS RESERVADAS EN C#
Las palabras reservadas son identificadores reservados predefinidos que tienen un significado
especial y no se pueden utilizar como identificadores en sus programas, excepto si llevan delante el
carácter @ como prefijo. Así, por ejemplo @for es un identificador válido, pero no for ya que es una
palabra reservada.
Abstract event namespace static
as explicit new string
base extern null struct
bool false object switch
break finally operator this
byte fixed out throw
case float override true
catch
...