La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción al entorno de C Sharp. Temario Introducción a.Net I.- Introducción a.Net – ¿Que es.Net? – Componentes Fundamentales Introducción y Entorno.

Presentaciones similares


Presentación del tema: "Introducción al entorno de C Sharp. Temario Introducción a.Net I.- Introducción a.Net – ¿Que es.Net? – Componentes Fundamentales Introducción y Entorno."— Transcripción de la presentación:

1 Introducción al entorno de C Sharp

2 Temario Introducción a.Net I.- Introducción a.Net – ¿Que es.Net? – Componentes Fundamentales Introducción y Entorno II.- Introducción y Entorno – Primeros pasos – Explorador de soluciones – Cuadro de herramientas y panel de Propiedades – El editor de código – Variables y Constantes – Definición de clases – Constructor, Operador new y Espacio de nombres

3 Temario III.- Estructuras de Control. – Instrucción If – Instrucción Switch – Instrucciones While, Do...While y For IV.- Ado.Net (Acceso a Datos) – Sqlconnection – Sqlcommand – Sqldatareader – Sqldataadapter y Dataset – Explorador de servidores y explorador de base de datos

4 C Sharp (C++)+ = C+++ = C#Es un lenguaje orientado a objetos, surgido como evolución de C++, propuesto por Microsoft como alternativa a Java. (C++)+ = C+++ = C# Permite el desarrollo de aplicaciones para Internet, para móviles y aplicaciones de propósito general. Cuenta con estandares internacionales ( ANSI-Instituto de las Normas Americanas y ISO-Organización de Normas Internacionales)

5 C Sharp innovaciones Las numerosas innovaciones de C# permiten desarrollar aplicaciones rápidamente y mantener la expresividad y elegancia de los lenguajes de estilo de C. Cuenta con editor de código completo, plantillas de proyecto, diseñadores, asistentes para código, un depurador eficaz entre otras.

6 C Sharp Se han desarrollado otras plataformas similares tales como: SharpDevelop MONO LINUX ->Windows y MAC Win,Free,opensource Novell. ECMA-335 Y ECMA-354 Func. Leng. Comun. C# Compilar Codigo Visual Studio, Funcionen en cualquier sistema IBM, Smalltalk Libre,java Oracle, Rational Software, Red Hat, SuSe, HP, Serena, Ericsson, Novell AUSENCIA Sun Microsystem Y MICROSOFT

7 Ranking de los lenguajes de programación más usados TIOBE

8 Biblioteca de clases.NET Ofrece acceso a numerosos servicios de sistema operativo y a otras clases útiles y adecuadamente diseñadas que aceleran el ciclo de desarrollo de manera significativa. System Colecciones Entrada / Salida Entrada / Salida

9 ¿Que es.Net? Obtener Obtener un entorno diseñado para el desarrollo y ejecución del software en forma de servicios que puedan ser tanto publicados como accedidos a través de Internet de forma independiente del lenguaje de programación, modelo de objetos, sistema operativo y hardware utilizados tanto para desarrollarlos como para publicarlos. La plataforma de Microsoft orientada a la creación de software para Internet. Plataforma.NET

10 Plataforma.NET

11 Lenguajes.Net

12 Aplicaciones desarrolladas en C sharp librerias de clases y aplicaciones libres SharpDevelop MonoDevelop SharpPdf iTextSharp OpenPop OpenSmtp Singularity (http://research.microsoft.com/en-us/projects/singularity/)

13 C #: Generalidades. Sintáxis tipo C Orientado a objetos De propósito general Soporte de componentes Completamente integrado a.NET

14 C #: Estructura General Basado en bloques. – Al estilo C/C++ – Bloque=Sentencia o Grupo delimitado por “{“ ”}” – Las sentencias terminan en “;” No hay funciones libres (fuera de clases). Sensible a mayúsculas. El espacio en blanco no se considera.

15 II.- Introducción y Entorno Primeros pasos – Explorador de soluciones – Cuadro de herramientas y panel de Propiedades – El editor de código – Variables y Constantes – Definición de clases – Operadores

16 Tipos de Datos C# Tipo.Net Framework (System) typeSigned? Bytes en Ram Rango sbyteSystem.SbyteYes1-128 a 127 shortSystem.Int16Yes2-32768 a 32767 intSystem.Int32Yes4-2147483648 a 2147483647 longSystem.Int64Yes8 -9223372036854775808 a 9223372036854775807 byteSystem.ByteNo10 a 255 ushortSystem.Uint16No20 a 65535 uintSystem.UInt32No40 a 4294967295 ulongSystem.Uint64No80 a 18446744073709551615 floatSystem.SingleYes4 Aprox. ±1.5 x 10 -45 a ±3.4 x 10 38 con 7 decimales doubleSystem.DoubleYes8 Aprox. ±5.0 x 10 -324 a ±1.7 x 10 308 con 15 o 16 decimales decimalSystem.DecimalYes12 Aprox. ±1.0 x 10 -28 a ±7.9 x 10 28 con 28 o 29 decimales charSystem.CharN/A2Cualquier caracter Unicode boolSystem.BooleanN/A1 / 2true o false

17 Operadores

18 Variables Representan un determinado espacio de memoria que reservamos para almacenar un valor determinado C# es un lenguaje con establecimiento inflexible de tipos. Antes de que un valor se pueda almacenar en una variable, se debe especificar el tipo de la variable, como en los ejemplos siguientes: int numero = 1; string cadena = "Hola";

19 Constantes Su valor se inicializa y no puede ser modificado en tiempo de ejecución. const decimal e=2.7182818284590452354; const double pi = 3.14159265358979323846264338327;

20 PROPIEDADES Y EVENTOS


Descargar ppt "Introducción al entorno de C Sharp. Temario Introducción a.Net I.- Introducción a.Net – ¿Que es.Net? – Componentes Fundamentales Introducción y Entorno."

Presentaciones similares


Anuncios Google