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.
Introducción a Microsoft .NET
Programación Orientada a Objetos
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.
INFORMATICA I PROYECTO SIRLA Jorge Walter Sosa Esteban Parra González Juan Camilo Morales.
Programación Computadoras V Conceptos Generales Profesor: Elian Rojas Berrocal.
Tipos de aplicaciones en Visual Studio. Índice Introducción Introducción Aplicaciones instaladas Aplicaciones instaladas Aplicaciones Web Aplicaciones.
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.
Lenguajes de programación Web Juan Felipe Muñoz Fernández.
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.
UTFSM-Electrónica 1 Fundamentos de Java Agustín J. González Programación de Sistemas: ELO-330.
Introducción a la Orientación a Objetos Principios de la Tecnología de Objetos.
Museo Tecnológico. Bienvenidos al Museo Tecnológico BIENVENIDOS Información.
Introducción al Framework 3.0. Introducción Junto con Windows Vista se liberará al mercado una serie de tecnologías para desarrolladores de software que.
UNIDAD DE APRENDIZAJE PROGRAMACION WEB TEMA PHP DOCENTE ING. GUERRERO ULLOA GLEISTON ESTUDIANTES RESPONSABLES PÉREZ KEVIN CUASPUD ANDERSON RODRIGUEZ RANDY.
Introducción a ASP.NET.
Clasificación de Software
Parcial # 1 La Computadora.
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
MODELO CLIENTE -SERVIDOR
Conectividad de Bases de Datos
En la siguiente presentación veremos algunos términos que debemos conocer para iniciar la educación virtual.
Introducción a Visual Studio .NET
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.
Unidad 1. Conceptos básicos
Introducción a la plataforma Microsoft .NET
¡hola! mi nombre es: Marlenne Galicia Diaz
Tema 1 El entorno de desarrollo de C#
Fundamentos de Programación
PROYECTO DE INSTALACIÓN EN VB.NET
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
Introducción a Microsoft.NET. Objetivo Presentar una introducción a la plataforma de desarrollo Microsoft.NET, describiendo sus principios básicos de.
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
Programación al lado del servidor
Acceso a bases de datos ADO.NET
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 .