SlideShare una empresa de Scribd logo
1 de 19
INSTITUTO POLITÉCNICO PADRE
ZEGRÍ
• NOMBRE: Harolyn Nicole Caba Ramos
• NÚMERO: #1
• CURSO: 6to c de informática
DEFINICIÓN DE 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. Los componentes
principales de la plataforma.
ORIGEN DE PROGRAMACIÓN. NET
• A finales del 2000 Microsoft publica los primeros documentos
sobre la tecnología .NET. En estos se especificaba el
funcionamiento de esta nueva plataforma que nacía entre otros
motivos para hacer frente al éxito de Java de la competidora Sun.
EVOLUCIÓN DE .NET FRAMEWORK 1.0
• 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.
EVOLUCIÓN DE .NET FRAMEWORK 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.
EVOLUCIÓN DE .NET FRAMEWORK 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.
EVOLUCIÓN DE .NET FRAMEWORK 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.
EVOLUCIÓN DE .NET FRAMEWORK 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.
EVOLUCIÓN DE .NET FRAMEWORK 4.0
• Lanzado en 2010, lo que incluye un nuevo CLR (v4), nuevas bibliotecas y el DLR
(Dynamic Language Runtime)
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.
EVOLUCIÓN DE .NET FRAMEWORK 4.5
• 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).
LENGUAJE DE PROGRAMACION 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 VISUAL BASIC.NET
• 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 (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.
BIBLIOGRAFÍAS
• http://wiki.elhacker.net/programacion/dotnet/introduccion/-que-es-net
• http://octavouisraelplataformanet.blogspot.com/2009/06/platoforma-
net.html
• http://elvex.ugr.es/decsai/csharp/dotnet/index.xml
• https://msdn.microsoft.com/es-do/library/cc437849(v=vs.71).aspx
• https://prezi.com/hotxh4qyvlif/evolucion-de-net-framework/

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

visual basic .net
visual basic .netvisual basic .net
visual basic .net
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion.net
Programacion.netProgramacion.net
Programacion.net
 
Katherine y wendy
Katherine y wendy Katherine y wendy
Katherine y wendy
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundation
 
Politécnico padre zegri
Politécnico padre zegriPolitécnico padre zegri
Politécnico padre zegri
 
Presentación1
Presentación1Presentación1
Presentación1
 
Programación
ProgramaciónProgramación
Programación
 
el verdadero tp
el verdadero tpel verdadero tp
el verdadero tp
 
tp informatica
tp informaticatp informatica
tp informatica
 
Informática
InformáticaInformática
Informática
 
Visual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago MariñoVisual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago Mariño
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2
 
Sandra y celeste
Sandra y celesteSandra y celeste
Sandra y celeste
 
UG-RLOOR
UG-RLOORUG-RLOOR
UG-RLOOR
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 

Destacado (13)

Brenda guadalupe barrera_lino[1]
Brenda guadalupe barrera_lino[1]Brenda guadalupe barrera_lino[1]
Brenda guadalupe barrera_lino[1]
 
Things I like
Things I likeThings I like
Things I like
 
Osho
OshoOsho
Osho
 
Blog
BlogBlog
Blog
 
Brenda guadalupe barrera_lino[1]
Brenda guadalupe barrera_lino[1]Brenda guadalupe barrera_lino[1]
Brenda guadalupe barrera_lino[1]
 
Brenda guadalupe barrera_lino[1]
Brenda guadalupe barrera_lino[1]Brenda guadalupe barrera_lino[1]
Brenda guadalupe barrera_lino[1]
 
Flashcards
FlashcardsFlashcards
Flashcards
 
audiolingualmethod finality
audiolingualmethod finalityaudiolingualmethod finality
audiolingualmethod finality
 
Things i dont like
Things i dont likeThings i dont like
Things i dont like
 
Flashcards
FlashcardsFlashcards
Flashcards
 
Taxi Cab Digital Marketing Presentation
Taxi Cab Digital Marketing Presentation Taxi Cab Digital Marketing Presentation
Taxi Cab Digital Marketing Presentation
 
management budidaya ikan nila
management budidaya ikan nila management budidaya ikan nila
management budidaya ikan nila
 
Colegio de educación profesional técnica
Colegio de educación profesional técnicaColegio de educación profesional técnica
Colegio de educación profesional técnica
 

Similar a Programación

Programacion
ProgramacionProgramacion
Programacionluisan99
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Roger Campos
 
Plataforma .Net
Plataforma .NetPlataforma .Net
Plataforma .Netmellcv
 
Conceptos de Plataforma.Net
Conceptos de Plataforma.NetConceptos de Plataforma.Net
Conceptos de Plataforma.NetJesús R. Tineo
 
Framework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoFramework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoAntonio Palomares Sender
 
Andre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerAndre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerpaolatublog
 
itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotpaolatublog
 
NetRaf 2017 - La plataforma .NET en el 2017
NetRaf 2017 - La plataforma .NET en el 2017NetRaf 2017 - La plataforma .NET en el 2017
NetRaf 2017 - La plataforma .NET en el 2017Diego Bersano
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studiomarco368
 
Actividad nº 8
Actividad nº 8 Actividad nº 8
Actividad nº 8 marco368
 

Similar a Programación (20)

Material de apoyo
Material de apoyoMaterial de apoyo
Material de apoyo
 
Programacion
ProgramacionProgramacion
Programacion
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#
 
Plataforma .Net
Plataforma .NetPlataforma .Net
Plataforma .Net
 
Conceptos de Plataforma.Net
Conceptos de Plataforma.NetConceptos de Plataforma.Net
Conceptos de Plataforma.Net
 
Framework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoFramework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entorno
 
Andre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerAndre.paola9 blos blospot blogger
Andre.paola9 blos blospot blogger
 
Andre.paola9
Andre.paola9Andre.paola9
Andre.paola9
 
Programacion
ProgramacionProgramacion
Programacion
 
Framework .net
Framework .netFramework .net
Framework .net
 
michael ascanio
michael ascaniomichael ascanio
michael ascanio
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspot
 
Paola
PaolaPaola
Paola
 
Paola 1001 jt
Paola 1001 jtPaola 1001 jt
Paola 1001 jt
 
NetRaf 2017 - La plataforma .NET en el 2017
NetRaf 2017 - La plataforma .NET en el 2017NetRaf 2017 - La plataforma .NET en el 2017
NetRaf 2017 - La plataforma .NET en el 2017
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
 
Actividad nº 8
Actividad nº 8 Actividad nº 8
Actividad nº 8
 

Último

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 

Último (20)

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 

Programación

  • 1. INSTITUTO POLITÉCNICO PADRE ZEGRÍ • NOMBRE: Harolyn Nicole Caba Ramos • NÚMERO: #1 • CURSO: 6to c de informática
  • 2.
  • 3. DEFINICIÓN DE 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. Los componentes principales de la plataforma.
  • 4. ORIGEN DE PROGRAMACIÓN. NET • A finales del 2000 Microsoft publica los primeros documentos sobre la tecnología .NET. En estos se especificaba el funcionamiento de esta nueva plataforma que nacía entre otros motivos para hacer frente al éxito de Java de la competidora Sun.
  • 5.
  • 6.
  • 7. EVOLUCIÓN DE .NET FRAMEWORK 1.0 • 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.
  • 8. EVOLUCIÓN DE .NET FRAMEWORK 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.
  • 9. EVOLUCIÓN DE .NET FRAMEWORK 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.
  • 10. EVOLUCIÓN DE .NET FRAMEWORK 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.
  • 11. EVOLUCIÓN DE .NET FRAMEWORK 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.
  • 12. EVOLUCIÓN DE .NET FRAMEWORK 4.0 • Lanzado en 2010, lo que incluye un nuevo CLR (v4), nuevas bibliotecas y el DLR (Dynamic Language Runtime) 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.
  • 13. EVOLUCIÓN DE .NET FRAMEWORK 4.5 • 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).
  • 14.
  • 15. LENGUAJE DE PROGRAMACION 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.
  • 16. LIBRERÍAS VISUAL BASIC.NET • 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.
  • 17. 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.
  • 18. 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.
  • 19. BIBLIOGRAFÍAS • http://wiki.elhacker.net/programacion/dotnet/introduccion/-que-es-net • http://octavouisraelplataformanet.blogspot.com/2009/06/platoforma- net.html • http://elvex.ugr.es/decsai/csharp/dotnet/index.xml • https://msdn.microsoft.com/es-do/library/cc437849(v=vs.71).aspx • https://prezi.com/hotxh4qyvlif/evolucion-de-net-framework/