SlideShare una empresa de Scribd logo
Tema: Programación.NET
Presentado a: Yahaira Fernández
Presentado por: Dankaris Liberato
Grado: 6to de secundaria
Instituto Politécnico Padre
Zegrí
¿Qué es Programación.NET?
es una plataforma de desarrollo
y ejecución de aplicaciones. Esto quiere
decir que no sólo nos brinda todas las
herramientas y servicios que se necesitan
para desarrollar modernas aplicaciones
empresariales y de misión crítica, sino que
también nos provee de mecanismos
robustos, seguros y eficientes para asegurar
que la ejecución de las mismas sea óptima.
Origen de la programación .NET
En Agosto de 2000, Microsoft, Hewlett-Packard e Intel
trabajaron conjuntamente para estandarizar el
lenguaje de programación C# y una Infraestructura de
Lenguaje Común (CLI por sus siglas en inglés).
Para Diciembre de 2001, ambos fueron ratificados por
los estándares Internacionales ECMA.[1] [2] ISO
también siguió los pasos para abril de 2003.
Mientras Microsoft y sus socios de negocios ganaban
patentes para los lenguajes CLI y C#, ECMA e ISO
solicitaron que era esencial que la implementación
estuviera disponible bajo “términos no
discriminatorios”.
Además de alcanzar estos términos, las compañías
también accedían a dejar estas patentes
disponibles. Sin embargo, esto no aplicó para la
parte del .NET Framework, que no está cubierto
por los estándares ECMA/ISO. Esto incluye
Windows Forms, ADO.Net y ASP.Net.
En Octubre de 2007, Microsoft anunciaba la
liberación de su código fuente para la Biblioteca
de Clases Base del .NET Framework (incluidos
ASP.Net, ADO.Net y Windows Presentation
Foundation) esto con el lanzamiento de su nueva
versión: Visual Studio 2008.
Evolución de .NET
Lanzado en 2002 (Visual Studio .NET),
Esta es la primera versión de .NET
Framework, publicado el 13 de febrero
de 2002 y disponible para Windows
98,ME,NT 4.0,2000 y XP.
El soporte estándar de Microsoft para
esta versión finaliza 10 de julio de 2007
y el soporte extendido terminó el 14 de
julio de 2009, con la excepción de XP
Media Center y Tablet PC ediciones.
1.0
1.1
Lanzado en 2003 (Visual Studio 2003), El
soporte integrado para teléfonos ASP.NET
controles. Previamente disponible como
un add-on para. NET Framework, que
ahora forma parte del marco. Cambios en
la seguridad - enable Windows Forms
asambleas para ejecutar de manera semi-
confianza de Internet, y permitir que
código de acceso de seguridad en las
aplicaciones ASP.NET. El soporte integrado
para ODBC y bases de datos. Previamente
disponible como un add-on para.
2.0
Lanzado en 2005 (Visual Studio.NET
2005)→ , con un nuevo CLR (para manejar
los genéricos y tipos anulables) y los
compiladores de C # y VB 2 8.
El paquete redistribuible 2.0 se puede
descargar de forma gratuita desde
Microsoft, y fue publicado el 22 de enero
de 2006. 2.0 El Software Development Kit
(SDK) se puede descargar de forma
gratuita desde Microsoft. Se incluye como
parte de Visual Studio 2005 y Microsoft
SQL Server 2005.
3.0
Lanzado en 2006 (Expression Blend), este es
sólo 2.0 además de nuevas bibliotecas:
Windows Presentation Foundation, Windows
Communication Foundation, Workflow
Foundation y Cardspace. .NET Framework
3.0, anteriormente llamado WinFX, [ 6] fue
lanzado el 21 de noviembre de 2006. Incluye
un nuevo sistema de código administrado API
que son una parte integral de Windows Vista
y Windows Server 2008 sistemas operativos.
También está disponible para Windows XP
SP2 y Windows Server 2003 como descarga.
3.5
Lanzado en 2007, esto es 3,0 más nuevas
bibliotecas (algunos extras bibliotecas
"base" como todo LINQ y TimeZoneInfo ) y
nuevos (compiladores para C # y VB 3.9)
Para los. NET Framework 3.5 SP1 también
hay una nueva variante del. NET
Framework, llamado ". NET Framework
Client Profile", que a los 28 MB es
significativamente menor que el marco
completo y sólo instala componentes que
son los más relevantes para escritorio de
aplicaciones.
4.0
Lanzado en 2010, lo que incluye un nuevo CLR
(v4), nuevas bibliotecas y el DLR (Dynamic
Language Runtime)
Clave se centra en esta versión son:
Extensiones paralelas para mejorar el apoyo
para la computación en paralelo, que se dirigen
a múltiples núcleos o distribuida sistemas. Para
este fin, las tecnologías como PLINQ (Parallel
LINQ ), una implementación paralela del motor
LINQ, y tareas de la Biblioteca paralelo, que
expone construcciones paralelas a través de
llamadas a métodos., se incluyen.
Lanzado en 2012, esto permite el desarrollo
WinRT en Windows 8, así como bibliotecas
adicionales - con mucho más amplio async API
Posibilidad de limitar la duración de la
expresión regular del motor intentará
resolver una expresión regular antes de que
el tiempo de espera. Posibilidad de definir la
cultura para un dominio de aplicación. El
soporte de consola para Unicode ( UTF-16
codificación). Soporte para versiones de
ordenamiento cadena cultural y comparación
de datos.
4.5
4.6
Lanzado el 20 de julio del 2015,
.NET Framework es una plataforma de
desarrollo para compilar aplicaciones de
Windows, Windows Phone, Windows Server y
Microsoft Azure. En el .NET Framework 4.6, se
han añadido nuevas características asincrónicas
a lenguajes C # y Visual Basic. Estas
características añaden un modelo basado en
tareas para la realización de operaciones
asincrónicas. ASP.NET
Apoyo a los nuevos HTML5 tipos de formularios.
Soporte para carpetas de modelo en los
formularios Web Forms.
Componentes principales de la
plataforma
Lenguaje de programación visual basic.NET
Es totalmente diferente a sus
antecesores, permite crear aplicaciones
de escritorio, Web y móviles. Brinda un
completo número de características para
hacer que el desarrollo de aplicaciones
sea realmente rápido.
Librerías (Bibliotecas)
Es una biblioteca de clases,
interfaces y tipos de valor que
proporcionan acceso a la
funcionalidad del sistema. Es
la base sobre la que se
compilan aplicaciones,
componentes y controles de
.NET Framework.
CLR
Clr (common lenguaje
runtime): Es el núcleo de la
plataforma .NET ya que es el
encargado de gestionar la
ejecución de código compilado
para la plataforma .NET. Puede
asimilarse a la máquina virtual
de Java
Compiladores
El compilador de línea de
comandos de Visual Basic .NET se
proporciona como alternativa a la
compilación de programas desde
el entorno de desarrollo
integrado (IDE) de Visual Studio
.NET. En esta sección se describen
las opciones del compilador de
Visual Basic
Programación .NET
Bibliografía
• http://octavouisraelplataformanet.blogspot.com/2009/06/platoforma-
net.html
• http://www.desarrolloweb.com/articulos/592.php
• http://www.genbetadev.com/software-libre-y-licencias/la-imparable-
evolucion-de-net-hacia-el-open-source
• https://prezi.com/hotxh4qyvlif/evolucion-de-net-framework/
• http://wiki.elhacker.net/programacion/dotnet/introduccion/-que-es-net
• http://elvex.ugr.es/decsai/csharp/dotnet/index.xml

Más contenido relacionado

PPTX
visual basic .net
PPTX
Preserntacion programacion.net
PDF
Introduccion a la plataforma .NET
PPTX
Programacion
PDF
Entendiendo el .NET Framework
PPTX
Sandra y celeste
PPT
Microsoft Visual Basic
PPT
visual basic .net
Preserntacion programacion.net
Introduccion a la plataforma .NET
Programacion
Entendiendo el .NET Framework
Sandra y celeste
Microsoft Visual Basic

La actualidad más candente (19)

PPTX
tp informatica
DOCX
Republica bolivariana de venezuela 2
PPTX
el verdadero tp
PPTX
Robinson & wilfredo
DOCX
PROGRAMACION .NET
PPTX
Katherine y wendy
PPTX
Visual basic .NET
PPTX
Politécnico padre zegri
PPTX
Como funciona Visual Studio
PPTX
Framework .NET 3.5 01 Conceptos básicos y entorno
PDF
Visual studio 2010
PDF
Curso.de.introducción.net.con.visual.basic.2010
PPTX
Visual basic
PDF
Introduccion a Visual Studio .NET
PPTX
Visual basic
PPTX
.Net Framework Introduction
PPTX
Presentación1
PPTX
PPTX
tp informatica
Republica bolivariana de venezuela 2
el verdadero tp
Robinson & wilfredo
PROGRAMACION .NET
Katherine y wendy
Visual basic .NET
Politécnico padre zegri
Como funciona Visual Studio
Framework .NET 3.5 01 Conceptos básicos y entorno
Visual studio 2010
Curso.de.introducción.net.con.visual.basic.2010
Visual basic
Introduccion a Visual Studio .NET
Visual basic
.Net Framework Introduction
Presentación1
Publicidad

Similar a Programación .NET (20)

PPTX
Programación
PPTX
Programación.NET
PPTX
Programacion.net
ODP
Politécnico padre zegri
PPTX
Programacion.NET
PPTX
Plataforma .Net
PPTX
Tecnologia Microsoft
PPTX
Tecnologia microsoft .net
PPTX
Tecnologia microsoft .net
DOCX
michael ascanio
PPTX
Programación.net
PPT
Introduccion.net
PPT
Dce1 introduccion microsoft.net
PPTX
Informática
PPTX
Programacion .net
PPTX
PPTX
Introducción a net
PPTX
Andre.paola9 blos blospot blogger
PPTX
Andre.paola9
PPT
1 introduccion.net
Programación
Programación.NET
Programacion.net
Politécnico padre zegri
Programacion.NET
Plataforma .Net
Tecnologia Microsoft
Tecnologia microsoft .net
Tecnologia microsoft .net
michael ascanio
Programación.net
Introduccion.net
Dce1 introduccion microsoft.net
Informática
Programacion .net
Introducción a net
Andre.paola9 blos blospot blogger
Andre.paola9
1 introduccion.net
Publicidad

Último (20)

PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
Sesion 1 de microsoft power point - Clase 1
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Estrategia de apoyo tecnología miguel angel solis
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
CyberOps Associate - Cisco Networking Academy
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PDF
taller de informática - LEY DE OHM
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Propuesta BKP servidores con Acronis1.pptx
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
SAP Transportation Management para LSP, TM140 Col18
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Sesion 1 de microsoft power point - Clase 1
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Estrategia de apoyo tecnología miguel angel solis
historia_web de la creacion de un navegador_presentacion.pptx
CyberOps Associate - Cisco Networking Academy
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
taller de informática - LEY DE OHM
Influencia-del-uso-de-redes-sociales.pdf
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.

Programación .NET

  • 1. Tema: Programación.NET Presentado a: Yahaira Fernández Presentado por: Dankaris Liberato Grado: 6to de secundaria Instituto Politécnico Padre Zegrí
  • 2. ¿Qué es Programación.NET? es una plataforma de desarrollo y ejecución de aplicaciones. Esto quiere decir que no sólo nos brinda todas las herramientas y servicios que se necesitan para desarrollar modernas aplicaciones empresariales y de misión crítica, sino que también nos provee de mecanismos robustos, seguros y eficientes para asegurar que la ejecución de las mismas sea óptima.
  • 3. Origen de la programación .NET En Agosto de 2000, Microsoft, Hewlett-Packard e Intel trabajaron conjuntamente para estandarizar el lenguaje de programación C# y una Infraestructura de Lenguaje Común (CLI por sus siglas en inglés). Para Diciembre de 2001, ambos fueron ratificados por los estándares Internacionales ECMA.[1] [2] ISO también siguió los pasos para abril de 2003. Mientras Microsoft y sus socios de negocios ganaban patentes para los lenguajes CLI y C#, ECMA e ISO solicitaron que era esencial que la implementación estuviera disponible bajo “términos no discriminatorios”.
  • 4. Además de alcanzar estos términos, las compañías también accedían a dejar estas patentes disponibles. Sin embargo, esto no aplicó para la parte del .NET Framework, que no está cubierto por los estándares ECMA/ISO. Esto incluye Windows Forms, ADO.Net y ASP.Net. En Octubre de 2007, Microsoft anunciaba la liberación de su código fuente para la Biblioteca de Clases Base del .NET Framework (incluidos ASP.Net, ADO.Net y Windows Presentation Foundation) esto con el lanzamiento de su nueva versión: Visual Studio 2008.
  • 5. Evolución de .NET Lanzado en 2002 (Visual Studio .NET), Esta es la primera versión de .NET Framework, publicado el 13 de febrero de 2002 y disponible para Windows 98,ME,NT 4.0,2000 y XP. El soporte estándar de Microsoft para esta versión finaliza 10 de julio de 2007 y el soporte extendido terminó el 14 de julio de 2009, con la excepción de XP Media Center y Tablet PC ediciones. 1.0
  • 6. 1.1 Lanzado en 2003 (Visual Studio 2003), El soporte integrado para teléfonos ASP.NET controles. Previamente disponible como un add-on para. NET Framework, que ahora forma parte del marco. Cambios en la seguridad - enable Windows Forms asambleas para ejecutar de manera semi- confianza de Internet, y permitir que código de acceso de seguridad en las aplicaciones ASP.NET. El soporte integrado para ODBC y bases de datos. Previamente disponible como un add-on para.
  • 7. 2.0 Lanzado en 2005 (Visual Studio.NET 2005)→ , con un nuevo CLR (para manejar los genéricos y tipos anulables) y los compiladores de C # y VB 2 8. El paquete redistribuible 2.0 se puede descargar de forma gratuita desde Microsoft, y fue publicado el 22 de enero de 2006. 2.0 El Software Development Kit (SDK) se puede descargar de forma gratuita desde Microsoft. Se incluye como parte de Visual Studio 2005 y Microsoft SQL Server 2005.
  • 8. 3.0 Lanzado en 2006 (Expression Blend), este es sólo 2.0 además de nuevas bibliotecas: Windows Presentation Foundation, Windows Communication Foundation, Workflow Foundation y Cardspace. .NET Framework 3.0, anteriormente llamado WinFX, [ 6] fue lanzado el 21 de noviembre de 2006. Incluye un nuevo sistema de código administrado API que son una parte integral de Windows Vista y Windows Server 2008 sistemas operativos. También está disponible para Windows XP SP2 y Windows Server 2003 como descarga.
  • 9. 3.5 Lanzado en 2007, esto es 3,0 más nuevas bibliotecas (algunos extras bibliotecas "base" como todo LINQ y TimeZoneInfo ) y nuevos (compiladores para C # y VB 3.9) Para los. NET Framework 3.5 SP1 también hay una nueva variante del. NET Framework, llamado ". NET Framework Client Profile", que a los 28 MB es significativamente menor que el marco completo y sólo instala componentes que son los más relevantes para escritorio de aplicaciones.
  • 10. 4.0 Lanzado en 2010, lo que incluye un nuevo CLR (v4), nuevas bibliotecas y el DLR (Dynamic Language Runtime) Clave se centra en esta versión son: Extensiones paralelas para mejorar el apoyo para la computación en paralelo, que se dirigen a múltiples núcleos o distribuida sistemas. Para este fin, las tecnologías como PLINQ (Parallel LINQ ), una implementación paralela del motor LINQ, y tareas de la Biblioteca paralelo, que expone construcciones paralelas a través de llamadas a métodos., se incluyen.
  • 11. Lanzado en 2012, esto permite el desarrollo WinRT en Windows 8, así como bibliotecas adicionales - con mucho más amplio async API Posibilidad de limitar la duración de la expresión regular del motor intentará resolver una expresión regular antes de que el tiempo de espera. Posibilidad de definir la cultura para un dominio de aplicación. El soporte de consola para Unicode ( UTF-16 codificación). Soporte para versiones de ordenamiento cadena cultural y comparación de datos. 4.5
  • 12. 4.6 Lanzado el 20 de julio del 2015, .NET Framework es una plataforma de desarrollo para compilar aplicaciones de Windows, Windows Phone, Windows Server y Microsoft Azure. En el .NET Framework 4.6, se han añadido nuevas características asincrónicas a lenguajes C # y Visual Basic. Estas características añaden un modelo basado en tareas para la realización de operaciones asincrónicas. ASP.NET Apoyo a los nuevos HTML5 tipos de formularios. Soporte para carpetas de modelo en los formularios Web Forms.
  • 13. Componentes principales de la plataforma Lenguaje de programación visual basic.NET Es totalmente diferente a sus antecesores, permite crear aplicaciones de escritorio, Web y móviles. Brinda un completo número de características para hacer que el desarrollo de aplicaciones sea realmente rápido.
  • 14. Librerías (Bibliotecas) Es una biblioteca de clases, interfaces y tipos de valor que proporcionan acceso a la funcionalidad del sistema. Es la base sobre la que se compilan aplicaciones, componentes y controles de .NET Framework. CLR Clr (common lenguaje runtime): Es el núcleo de la plataforma .NET ya que es el encargado de gestionar la ejecución de código compilado para la plataforma .NET. Puede asimilarse a la máquina virtual de Java
  • 15. Compiladores El compilador de línea de comandos de Visual Basic .NET se proporciona como alternativa a la compilación de programas desde el entorno de desarrollo integrado (IDE) de Visual Studio .NET. En esta sección se describen las opciones del compilador de Visual Basic
  • 17. Bibliografía • http://octavouisraelplataformanet.blogspot.com/2009/06/platoforma- net.html • http://www.desarrolloweb.com/articulos/592.php • http://www.genbetadev.com/software-libre-y-licencias/la-imparable- evolucion-de-net-hacia-el-open-source • https://prezi.com/hotxh4qyvlif/evolucion-de-net-framework/ • http://wiki.elhacker.net/programacion/dotnet/introduccion/-que-es-net • http://elvex.ugr.es/decsai/csharp/dotnet/index.xml