SlideShare a Scribd company logo
1 of 10
Programacion.net
• Definición
• Origen
• Evolución
Definición
• .NET es un framework de Microsoft que hace un énfasis en la
transparencia de redes, con independencia de plataforma
de hardware y que permita un rápido desarrollo de aplicaciones.
Basado en ella, la empresa intenta desarrollar una estrategia
horizontal que integre todos sus productos, desde el sistema
operativo hasta las herramientas de mercado.
Origen
• 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
Evolución
• Es interesante el desarrollo en leguajes .NET ya que nos
permite la POO, la cual es muy utilizada en la actualizada
para poder desarrollar software de cualquier tipo.
•- 2.0
- 3.0
- 3.5
- 4.0 (Actualmente en Beta).
Componentes fundamentales de la
plataforma
Lenguage de programación visual Basic.net
• Visual Basic .NET es un lenguaje de programación orientado a objetos
que cuenta con los beneficios que le brinda .NET Framework, el
modelo de programación diseñado para simplificar la programación
de aplicaciones en un entorno sumamente distribuido: Internet.
• El lenguaje 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ía de visual Basic.net
• La biblioteca de clases de .NET Framework está constituida por
espacios de nombres. Cada espacio de nombres contiene tipos que se
pueden utilizar en el programa: clases, estructuras, enumeraciones,
delegados e interfaces.
CLR de visual Basic.net,Cammon Language Runtime
• .NET Framework proporciona un entorno en tiempo de ejecución
denominado Common Language Runtime, que ejecuta el código y
proporciona servicios que facilitan el proceso de desarrollo.
• Los compiladores y las herramientas exponen la funcionalidad de Common
Language Runtime y permiten escribir código con las ventajas que
proporciona este entorno de ejecución administrado. El código
desarrollado con un compilador de lenguaje orientado al tiempo de
ejecución se denomina código administrado. Este código se beneficia de
características como: la integración entre lenguajes, el control de
excepciones entre lenguajes, la seguridad mejorada, la compatibilidad con
la implementación y las versiones, un modelo simplificado de interacción y
servicios de generación de perfiles y depuración.
•
Compilación de visual basic.net
• En la compilación condicional, se compilan de forma selectiva bloques
determinados del código de un programa mientras que otros se
omiten.
• Por ejemplo, podría interesarle escribir instrucciones de depuración
que comparen la velocidad de varios enfoques de la misma tarea de
programación o quizá desee adaptar una aplicación en varios idiomas.
Las instrucciones de compilación condicional se han concebido para
su ejecución en tiempo de compilación, no durante la ejecución.
• http://wiki.elhacker.net/programacion/dotnet/introduccion/-que-es-
net
• http://wiki.elhacker.net/programacion/dotnet/introduccion/-net-
como-evolucion-de-com
• http://html.rincondelvago.com/lenguajes-de-programacion_historia-
y-evolucion.html
• https://msdn.microsoft.com/es-es/library/bb972279.aspx
• https://msdn.microsoft.com/es-es/library/f1yh62ef(v=vs.90).aspx

More Related Content

What's hot

What's hot (20)

visual basic .net
visual basic .netvisual basic .net
visual basic .net
 
UG-RLOOR
UG-RLOORUG-RLOOR
UG-RLOOR
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
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
 
Informática
InformáticaInformática
Informática
 
1 Plataforma .Net
1 Plataforma .Net1 Plataforma .Net
1 Plataforma .Net
 
Introducción a la Plataforma .NET
Introducción a la Plataforma .NETIntroducción a la Plataforma .NET
Introducción a la Plataforma .NET
 
.Net framework
.Net framework.Net framework
.Net framework
 
Ug zuñiga
Ug zuñigaUg zuñiga
Ug zuñiga
 
.Net Framework Introduction
.Net Framework Introduction.Net Framework Introduction
.Net Framework Introduction
 
Entendiendo el .NET Framework
Entendiendo el .NET FrameworkEntendiendo el .NET Framework
Entendiendo el .NET Framework
 
Introduccion a la plataforma .NET
Introduccion a la plataforma .NETIntroduccion a la plataforma .NET
Introduccion a la plataforma .NET
 
framework.net -Jennifer Suarez
framework.net -Jennifer  Suarezframework.net -Jennifer  Suarez
framework.net -Jennifer Suarez
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
 
michael ascanio
michael ascaniomichael ascanio
michael ascanio
 
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]Tecnologia Microsoft .Net - [Asp .Net - Parte 1]
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]
 
Net Framework
Net FrameworkNet Framework
Net Framework
 

Viewers also liked

Cub Scout Roundup 2014 presentation template
Cub Scout Roundup 2014 presentation templateCub Scout Roundup 2014 presentation template
Cub Scout Roundup 2014 presentation templateTamara Mayrend
 
Impactful Leadership For Diverse Learning Communities2
Impactful Leadership For Diverse Learning Communities2Impactful Leadership For Diverse Learning Communities2
Impactful Leadership For Diverse Learning Communities2carolhunter
 
Join Cub Scout Pack 48 in Lake Forest
Join Cub Scout Pack 48 in Lake ForestJoin Cub Scout Pack 48 in Lake Forest
Join Cub Scout Pack 48 in Lake ForestMike Moyer
 
Ceremonies for Cub Scout Packs
Ceremonies for Cub Scout PacksCeremonies for Cub Scout Packs
Ceremonies for Cub Scout PacksMichelle Holcomb
 
Education and culture in a rapidly changing bhutan
Education and culture in a rapidly changing bhutanEducation and culture in a rapidly changing bhutan
Education and culture in a rapidly changing bhutanYoung Lives Oxford
 
Power Scenario of Bhutan and Nepal
Power Scenario of  Bhutan and NepalPower Scenario of  Bhutan and Nepal
Power Scenario of Bhutan and NepalASHISH SINGH
 
EXCERPT - Engage for Excellence - Inspiring Your Learning Community of Profes...
EXCERPT - Engage for Excellence - Inspiring Your Learning Community of Profes...EXCERPT - Engage for Excellence - Inspiring Your Learning Community of Profes...
EXCERPT - Engage for Excellence - Inspiring Your Learning Community of Profes...Jacky Ledgister-Bethell, M. Ed
 
Effectivfe Listening
Effectivfe ListeningEffectivfe Listening
Effectivfe ListeningRajiv Bajaj
 
Effective listening skills
Effective listening skillsEffective listening skills
Effective listening skillsdeodeep1
 
Enhancing Students’ Higher Order Thinking Skills (HOTS) via Computational Thi...
Enhancing Students’ Higher Order Thinking Skills (HOTS) via Computational Thi...Enhancing Students’ Higher Order Thinking Skills (HOTS) via Computational Thi...
Enhancing Students’ Higher Order Thinking Skills (HOTS) via Computational Thi...Fadzliaton Zainudin
 
Effective listening skills by ismail abdulrahman abdulla
Effective listening skills by ismail abdulrahman abdullaEffective listening skills by ismail abdulrahman abdulla
Effective listening skills by ismail abdulrahman abdullaIsmail abdulla
 
Help Young Talent Develop a Professional Mindset
Help Young Talent Develop a Professional MindsetHelp Young Talent Develop a Professional Mindset
Help Young Talent Develop a Professional MindsetDaniel Goleman
 
Good Health is Real Wealth at Workplace
Good Health is Real Wealth at WorkplaceGood Health is Real Wealth at Workplace
Good Health is Real Wealth at WorkplaceAnkur Tandon
 
The Reading Skills
The Reading SkillsThe Reading Skills
The Reading SkillsFernan Lopez
 
How to Have Difficult Conversations
How to Have Difficult ConversationsHow to Have Difficult Conversations
How to Have Difficult ConversationsMattan Griffel
 

Viewers also liked (19)

Cub Scout Roundup 2014 presentation template
Cub Scout Roundup 2014 presentation templateCub Scout Roundup 2014 presentation template
Cub Scout Roundup 2014 presentation template
 
Teachers
TeachersTeachers
Teachers
 
Impactful Leadership For Diverse Learning Communities2
Impactful Leadership For Diverse Learning Communities2Impactful Leadership For Diverse Learning Communities2
Impactful Leadership For Diverse Learning Communities2
 
Suraj CV
Suraj CVSuraj CV
Suraj CV
 
Join Cub Scout Pack 48 in Lake Forest
Join Cub Scout Pack 48 in Lake ForestJoin Cub Scout Pack 48 in Lake Forest
Join Cub Scout Pack 48 in Lake Forest
 
Ceremonies for Cub Scout Packs
Ceremonies for Cub Scout PacksCeremonies for Cub Scout Packs
Ceremonies for Cub Scout Packs
 
Education and culture in a rapidly changing bhutan
Education and culture in a rapidly changing bhutanEducation and culture in a rapidly changing bhutan
Education and culture in a rapidly changing bhutan
 
Power Scenario of Bhutan and Nepal
Power Scenario of  Bhutan and NepalPower Scenario of  Bhutan and Nepal
Power Scenario of Bhutan and Nepal
 
EXCERPT - Engage for Excellence - Inspiring Your Learning Community of Profes...
EXCERPT - Engage for Excellence - Inspiring Your Learning Community of Profes...EXCERPT - Engage for Excellence - Inspiring Your Learning Community of Profes...
EXCERPT - Engage for Excellence - Inspiring Your Learning Community of Profes...
 
Effectivfe Listening
Effectivfe ListeningEffectivfe Listening
Effectivfe Listening
 
Effective listening skills
Effective listening skillsEffective listening skills
Effective listening skills
 
Pol&pro scr tools
Pol&pro scr toolsPol&pro scr tools
Pol&pro scr tools
 
Enhancing Students’ Higher Order Thinking Skills (HOTS) via Computational Thi...
Enhancing Students’ Higher Order Thinking Skills (HOTS) via Computational Thi...Enhancing Students’ Higher Order Thinking Skills (HOTS) via Computational Thi...
Enhancing Students’ Higher Order Thinking Skills (HOTS) via Computational Thi...
 
Effective listening skills by ismail abdulrahman abdulla
Effective listening skills by ismail abdulrahman abdullaEffective listening skills by ismail abdulrahman abdulla
Effective listening skills by ismail abdulrahman abdulla
 
Help Young Talent Develop a Professional Mindset
Help Young Talent Develop a Professional MindsetHelp Young Talent Develop a Professional Mindset
Help Young Talent Develop a Professional Mindset
 
Cooperative Learning
Cooperative LearningCooperative Learning
Cooperative Learning
 
Good Health is Real Wealth at Workplace
Good Health is Real Wealth at WorkplaceGood Health is Real Wealth at Workplace
Good Health is Real Wealth at Workplace
 
The Reading Skills
The Reading SkillsThe Reading Skills
The Reading Skills
 
How to Have Difficult Conversations
How to Have Difficult ConversationsHow to Have Difficult Conversations
How to Have Difficult Conversations
 

Similar to Programacion

Politécnico padre zegri
Politécnico padre zegriPolitécnico padre zegri
Politécnico padre zegriadrian espinal
 
Programacion.net
Programacion.netProgramacion.net
Programacion.netEricka0426
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2cristian Salazar L
 
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
 
Introducción a la programación visual
Introducción a la programación visualIntroducción a la programación visual
Introducción a la programación visualmiguelangelvillelli
 
Andre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerAndre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerpaolatublog
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Alex Barrios
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .netJefersonGuevara1
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .netJefersonGuevara1
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Roger Campos
 

Similar to Programacion (20)

Politécnico padre zegri
Politécnico padre zegriPolitécnico padre zegri
Politécnico padre zegri
 
Programacion.net
Programacion.netProgramacion.net
Programacion.net
 
Programación
ProgramaciónProgramación
Programación
 
Framework .net
Framework .netFramework .net
Framework .net
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2
 
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
 
C_Basico_Parte_I.pptx
C_Basico_Parte_I.pptxC_Basico_Parte_I.pptx
C_Basico_Parte_I.pptx
 
Introducción a la programación visual
Introducción a la programación visualIntroducción a la programación visual
Introducción a la programación visual
 
Plataforma net
Plataforma netPlataforma net
Plataforma net
 
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
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#
 

Recently uploaded

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 

Recently uploaded (20)

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 

Programacion

  • 2. Definición • .NET es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el sistema operativo hasta las herramientas de mercado.
  • 3. Origen • 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
  • 4. Evolución • Es interesante el desarrollo en leguajes .NET ya que nos permite la POO, la cual es muy utilizada en la actualizada para poder desarrollar software de cualquier tipo. •- 2.0 - 3.0 - 3.5 - 4.0 (Actualmente en Beta).
  • 6. Lenguage de programación visual Basic.net • Visual Basic .NET es un lenguaje de programación orientado a objetos que cuenta con los beneficios que le brinda .NET Framework, el modelo de programación diseñado para simplificar la programación de aplicaciones en un entorno sumamente distribuido: Internet. • El lenguaje 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.
  • 7. Librería de visual Basic.net • La biblioteca de clases de .NET Framework está constituida por espacios de nombres. Cada espacio de nombres contiene tipos que se pueden utilizar en el programa: clases, estructuras, enumeraciones, delegados e interfaces.
  • 8. CLR de visual Basic.net,Cammon Language Runtime • .NET Framework proporciona un entorno en tiempo de ejecución denominado Common Language Runtime, que ejecuta el código y proporciona servicios que facilitan el proceso de desarrollo. • Los compiladores y las herramientas exponen la funcionalidad de Common Language Runtime y permiten escribir código con las ventajas que proporciona este entorno de ejecución administrado. El código desarrollado con un compilador de lenguaje orientado al tiempo de ejecución se denomina código administrado. Este código se beneficia de características como: la integración entre lenguajes, el control de excepciones entre lenguajes, la seguridad mejorada, la compatibilidad con la implementación y las versiones, un modelo simplificado de interacción y servicios de generación de perfiles y depuración. •
  • 9. Compilación de visual basic.net • En la compilación condicional, se compilan de forma selectiva bloques determinados del código de un programa mientras que otros se omiten. • Por ejemplo, podría interesarle escribir instrucciones de depuración que comparen la velocidad de varios enfoques de la misma tarea de programación o quizá desee adaptar una aplicación en varios idiomas. Las instrucciones de compilación condicional se han concebido para su ejecución en tiempo de compilación, no durante la ejecución.
  • 10. • http://wiki.elhacker.net/programacion/dotnet/introduccion/-que-es- net • http://wiki.elhacker.net/programacion/dotnet/introduccion/-net- como-evolucion-de-com • http://html.rincondelvago.com/lenguajes-de-programacion_historia- y-evolucion.html • https://msdn.microsoft.com/es-es/library/bb972279.aspx • https://msdn.microsoft.com/es-es/library/f1yh62ef(v=vs.90).aspx