Tema 1 El entorno de desarrollo de C#

Slides:



Advertisements
Presentaciones similares
Framework de.Net Infraestructura sobre la que se reúne todo un conjunto de lenguajes y servicios que simplifican el desarrollo de aplicaciones Entorno.
Advertisements

La plataforma .NET David Carmona
Introducción a la plataforma .NET.
Introducción a Microsoft .NET
Rossy Garita Componentes fundamentales de CLR y
Introducción a Microsoft .NET
Dr. Diego Lz. de Ipiña Gz. de Artaza
Agenda Conceptos Claves.
Iniciativa Microsoft Multiplataforma
Programación Visual de Sistemas
Introducción a Microsoft .NET
Introducción a la plataforma .NET.
Estrella 1 Introducción a Microsoft .NET
Módulo 1: Primeros Pasos
Características Técnicas
La plataforma .NET David Carmona
Plataforma Microsoft.NET
Interacción Persona Ordenador
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Microsoft.Net Toni Rivas Castaño Xavier Romero.
Programación e Ingeniería de Software III Informática UNIVERSIDAD AUTÓNOMA DE SINALOA Material Proporcionado por: MC. Gerardo Gálvez Gámez.
TALLER DE PROGRAMACIÓN III
Ihr Logo INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERIA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS.
F RAMEWORKS DE DESARROLLO JAVA,.NET Deisy Pérez Sánchez.
Programación e Ingeniería de Software III
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
Introducción .NET Framework
Acercamiento al Proyecto Mono Cristhián Gómez
Introducción a la plataforma Microsoft.NET. Descripción ¿Qué es la plataforma Microsoft.NET? ¿Qué es el.NET Framework? ¿Cuáles son los componentes del.NET.
Tecnologias Usadas.Net Framework LINQ WCF Subversion Clickonce Smart Client Deployment SQL Server Compact Edition. Visual Studio Express 2008.
Leonard Camacho. DCom  Tecnología propietaria de Microsoft.  Extiende el modelo COM de Microsoft.  La “D” es debido al uso de su versión DCE/RCP, conocida.
CAPACITACIÓN VISUAL STUDIO.NET(FILE) JOHNNY IV YOUNG OSPINO Analista Desarrollador
Introducción a la plataforma .NET Erich Bühler
Facilitador: Christian Alexander Martinez
Clase I Curso Microsoft .NET I.S.F.T. N° 182.
Introducción a .NET Nombre : Ethel García-Simón Matachana
MAESTRIA EN CIENCIAS DE LA COMPUTACION Comparación de implementación de sistemas distribuidos usando COM y CORBA Jesús Gil Muñoz Julio 2001.
 Palabra inglesa que define un conjunto de conceptos, prácticas y criterios.  En el desarrollo de Sw es una estructura conceptual y tecnológica que proporciona.
Programación Computadoras V Conceptos Generales Profesor: Elian Rojas Berrocal.
Introducción Framework 3.0. Introducción Junto con Windows Vista se libera al mercado una serie de tecnologías para desarrolladores de software que cambiarán.
Presentado Por: Vargas Mejia Victor Ernesto Figueroa Piscoya Eder Nicanor Nunton Sandoval Cesar Silva Rengifo Raul Vargas Mejia Victor / Figueroa Piscoya.
INTRODUCCIÓN A VB.NET YESENIA ESCOBAR. .NET es un proyecto de Microsoft para crear una nueva plataforma de desarrollo de software con énfasis en transparencia.
Museo Tecnológico. Bienvenidos al Museo Tecnológico BIENVENIDOS Información.
Introducción a ASP.NET.
Espacios Virtuales. Un espacio virtual es un entorno interactivo adaptado para Internet, que representa escenarios reales o inventados que se han modelado.
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Ingeniero en Computación José Alfredo Cobián Campos
Clasificación de Software
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
MODELO CLIENTE -SERVIDOR
Conectividad de Bases de Datos
Introducción a Visual Studio .NET
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO FACULTAD DE MECÁNICA INGENIERÍA DE MANTENIMIENTO VISUAL BASIC.
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
Introducción a la plataforma Microsoft .NET
INTRODUCCIÓN A JAVA.
INTRODUCCIÓN ING. IVONNE MALDONADO. PROGRAMACIÓN Programar no es mas que idear y ordenar las acciones. Lograr que un programa cumpla con una cierta tarea.
Conceptos básicos de.NET Explorar el entorno de desarrollo Crear un proyecto Visual Basic.NET Use Visual Studio.NET Acceso a datos Depurar e implantar.
Implementación de aplicaciones
LENGUAJE DE SCRIPTING EN SERVIDORES WEB INTEGRANTES :JOSTIN FRANCO DARYENIS ARAUZ PABLO CANDANEDO.
Introducción a Microsoft.NET. Objetivo Presentar una introducción a la plataforma de desarrollo Microsoft.NET, describiendo sus principios básicos de.
Introducción a.NET. Introducción Microsoft.NET es el conjunto de nuevas tecnologías en las que Microsoft ha estado trabajando durante los últimos años.
Características Generales y Entornos de Desarrollo
Tema 1 El entorno de desarrollo de C#
Programación Visual de Sistemas
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
Introducción a.NET Ing. Edwin ARUHUANCA CCAMA. Introducción Microsoft.NET es el conjunto de nuevas tecnologías en las que Microsoft ha estado trabajando.
Diseño y Programación Orientados a Objetos
Estructura de los Sistemas Operativos
Transcripción de la presentación:

Tema 1 El entorno de desarrollo de C#

Lenguajes de programación

Historia de los lenguajes de programación

El lenguaje C# C# (pronunciado si Sharp en inglés) es un lenguaje de programación orientado a objetos. Desarrollado y estandarizado por Microsoft como parte de su plataforma .NET

Términos y definiciones Clase: entidad de programación con nombre. Espacio de nombres: identifica una colección de clases. Biblioteca de clases: colección orientada a objetos de clase reutilizables.

El marco de trabajo .NET DE MICROSOFT

Visual Studio .NET

La tecnología .NET .NET es un conjunto de tecnologías desarrolladas por Microsoft: Un entorno de desarrollo Visual Studio.NET Aplicaciones de servidor SQL Server 2000, Exchange 2000, etc. Componentes clave que se integran al sistema operativo Plataforma de desarrollo denominada framework .NET

Tecnología .NET

Arquitectura de framework .NET Infraestructura de desarrollo compuesta por varios recursos: CLR Common Language Runtime: Máquina virtual sobre la que se ejecutan las aplicaciones. MSIL Microsoft Intermediate Language: Código intermedio que se traduce a código nativo en el momento de su ejecución. BCL Base Class Library: Librería de clases a la que se puede acceder desde un lenguaje desarrollado para la plataforma.

Arquitectura de framework .NET CLS Common Language Specification: Conjunto de reglas básicas que debe implementar un lenguaje para poder ser parte de la familia .NET Conjunto de lenguajes que cumplen la especificación CLS: VB.NET, C#, Managed C++, etc.

Arquitectura del Framework .NET VB.NET JScript …. Visual Studio .NET Especificación Común de Lenguaje (CLR) Framework .NET Windows

Funcionamiento del Framework .NET

El entorno de Visual Studio.NET Es un entorno de programación Incluye: Visor de clases para navegar por las clases Explorador de soluciones para navegar por los archivos Editor, colorea las palabras reservadas y los tipos de datos conocidos

El entorno de Visual Studio.NET Utilizando Visual studio.NET se crean proyectos La idea de proyecto permite organizar las fuentes (código). La salida de un proyecto usualmente es un ejecutable (.EXE) o una librería. Proyecto Hoja de código fuente C# ……… Librería DLL (archivo .DLL dinamic link library conjunto de clases y/o funciones que pueden ser accedidas y utilizadas por otros programas en tiempo de ejecución).

El entorno de Visual Studio.NET Se denomina solución a la agrupación de proyectos (por ejemplo una solución que incluye una aplicación y una DLL). Visual Studio crea una solución en la que se incluye el proyecto. Solución Proyecto ….

CARACTERÍSTICAS DEL IDE VISUAL STUDIO

Entorno de Visual Studio Describir el entorno de VisualStudio

Interfaz de desarrollo

Manejo de errores de sintaxis .