SlideShare una empresa de Scribd logo
LA TECNOLOGIA.NET
Esla aplicación sistemática de
conocimientos estructurados o
científicos a tareas prácticas, tal
como la enseñanza.
 Esteentorno puede utilizar varios
 lenguajes diferentes para escribir
 programas, todos se apoyarán en las
 herramientas que ofrece para
 conseguir aplicaciones .NET y el
 alma de este entorno es el .NET
 Framework
 latecnología .NET, es básicamente la
 plataforma sobre la que se ejecutaran
 las aplicaciones, independientemente
 del sistema operativo. es quien va a
 “traducir” las instrucciones de los
 programas para que el sistema
 operativo puede ejecutarlas.
 La plataforma .NET de Microsoft provee un
 extenso conjunto de soluciones para
 necesidades generales de la
 programación, administra la ejecución de los
 programas escritos específicamente con la
 plataforma, es el producto principal en la oferta
 de Microsoft. la plataforma .NET de Microsoft
 está diseñada para que se puedan desarrollar
 componentes software utilizando casi cualquier
 lenguaje de programación.
EL .NET FrameWork es el
corazón de la tecnología .NET. Es
el marco de trabajo y ejecución
común a toda la tecnologia .NET.
es un elemento indispensable
dentro de la tecnología.NET.
   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.
   SUS CARCTERISTICAS:
   Ejecución multiplataforma: : El CLR actúa como
    una máquina virtual, encargándose de ejecutar las
    aplicaciones diseñadas para la plataforma .NET.
   Seguridad de tipos: El CLR facilita la detección de
    errores de programación difíciles de localizar
    comprobando que toda conversión de tipos que se
    realice durante la ejecución de una aplicación .NET
    se haga de modo que los tipos origen y destino
    sean compatibles.
El Sistema de Tipo Común es el
 conjunto de reglas que siguen las
 definiciones de los tipos de datos
 para que el motor de ejecución las
 acepte. Podemos decir que es el
 conjunto de reglas que han de seguir
 las definiciones de tipos de datos
 para que el CLR las acepte.
o Podemos  decir que es el
encargado de definir los mínimos
estándares que deben cumplir los
lenguajes y desarrolladores, para
que sus componentes y
aplicaciones puedan ser
utilizados con otros lenguajes
compatibles con .NET.
•   Cualquier tipo de código de un programa puede
    ser portador de elementos maliciosos, ya sean
    virus, troyanos, etc. Para evitarlo se siguen
    determinadas estrategias que, en
    principio, parecen útiles.
•   Nunca puede garantizarse la seguridad de las
    nuevas plataformas. Con cada nuevo sistema
    operativo, con cada nueva aplicación, con cada
    nuevo avance en las plataformas siempre podrá
    encontrarse un "agujero" por el cual se podrán
    efectuar ataques en los sistemas de los
    usuarios finales.
 Aficionado  a la programación y, sobre todo, a
  entrar ilegalmente en redes de
  computadoras, como parte de un desafío
  personal en busca de nuevos conocimientos. Su
  conocimiento parte casi siempre de su afán de
  aprender en forma empírica, y de aceptar
  nuevos desafíos.
 CRACKER
  Son los que entran en sistemas o
  computadoras personales, para causar daños a
  las mismas, y sacar un provecho económico de
  su acción.
   Existe una gran variedad de lenguajes en
    la plataforma .NET, pero se
    destacan, principalmente, dos: VB.NET y
    C# (C Sharp), los dos lenguajes más
    utilizados de la plataforma .NET, su
    objetivo es brindar una referencia para los
    desarrolladores que recién se inician con
    la plataforma .NET, y aún no deciden qué
    lenguaje utilizar.
   Como todos sabemos, Internet se ha convertido en
    el centro del cual gira la informática actual, tanto a
    nivel lógico (software) como físico (hardware), Por
    lo que la plataforma .NET es importante por que es
    un entorno de desarrollo y ejecución multilenguaje y
    multisistema que permite crear aplicaciones
    desarrollados en lenguajes distintos, lo que
    permitirá a las empresas dividir el trabajo sin
    preocuparse de la compatibilidad final de los
    distintos módulos de la aplicación.
   Debemos ampliar nuestros conocimientos de todas las
    tecnologías asociadas a los Servicios Web para conocer
    de manera general o detallada las tecnologías
    asociadas a Servicios Web. Ya que de alguna
    manera, ya nos encontraremos inmersos en ellos. Y
    específicamente lo relacionado con la tecnología
    .Net, que de alguna manera será necesario para que
    las empresas accedan a los recursos de Internet y
    experimenten las nuevas alternativas tecnológicas que
    brinden mayor productividad y a un bajo costo. Para
    lograrlo se debe capacitar en lo relacionado con lo
    lenguajes de Programación en .NET como son el Visual
    Basic .NET y el C#

Más contenido relacionado

La actualidad más candente

Características de un buen programa
Características de un buen programaCaracterísticas de un buen programa
Características de un buen programa
Karla Green
 
Conceptos de Plataforma.Net
Conceptos de Plataforma.NetConceptos de Plataforma.Net
Conceptos de Plataforma.Net
Jesús R. Tineo
 
Jaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacionJaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacion
giovanni ascencio
 
Informe.
Informe.Informe.
Informe.
villadaniel11
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
Once Redes
 
.NET Framework y sus beneficios
.NET Framework y sus beneficios.NET Framework y sus beneficios
.NET Framework y sus beneficios
Chetu
 
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
Wilberth Rojas Aguilar
 
Programa de lenguajes laura garcia marin
Programa de lenguajes   laura garcia marinPrograma de lenguajes   laura garcia marin
Programa de lenguajes laura garcia marin
Once Redes
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
Christian Morales
 

La actualidad más candente (13)

UG-RLOOR
UG-RLOORUG-RLOOR
UG-RLOOR
 
Características de un buen programa
Características de un buen programaCaracterísticas de un buen programa
Características de un buen programa
 
Conceptos de Plataforma.Net
Conceptos de Plataforma.NetConceptos de Plataforma.Net
Conceptos de Plataforma.Net
 
Jaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacionJaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacion
 
Informe.
Informe.Informe.
Informe.
 
Plataforma net
Plataforma netPlataforma net
Plataforma net
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
 
.NET Framework y sus beneficios
.NET Framework y sus beneficios.NET Framework y sus beneficios
.NET Framework y sus beneficios
 
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
 
Programa de lenguajes laura garcia marin
Programa de lenguajes   laura garcia marinPrograma de lenguajes   laura garcia marin
Programa de lenguajes laura garcia marin
 
1 Plataforma .Net
1 Plataforma .Net1 Plataforma .Net
1 Plataforma .Net
 
API Java
API JavaAPI Java
API Java
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
 

Destacado

Elizabeth paredez 5_a_t#2
Elizabeth paredez 5_a_t#2Elizabeth paredez 5_a_t#2
Elizabeth paredez 5_a_t#2Ely Paredez
 
Stressitonmieli luento hormonit
Stressitonmieli luento hormonitStressitonmieli luento hormonit
Stressitonmieli luento hormonit
Terhi Mäkiniemi
 
Tecnologia anny arias alimentos
Tecnologia anny arias alimentosTecnologia anny arias alimentos
Tecnologia anny arias alimentosalejamarmol
 
Libro interactivo
Libro interactivoLibro interactivo
Libro interactivoherson08
 
Trabajo final 1 agrario urbana
Trabajo final 1 agrario urbanaTrabajo final 1 agrario urbana
Trabajo final 1 agrario urbanakarlamamo
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativoruben777758
 
Google drive
Google driveGoogle drive
Google drive
Dulce Lugo
 
Tic project
Tic projectTic project
Tic projectmsg4esob
 
Investigación científica
Investigación científicaInvestigación científica
Investigación científicaFbgg
 
Exposicion ingormatica virus
Exposicion ingormatica   virusExposicion ingormatica   virus
Exposicion ingormatica virus
Mauricio Cruz
 
Management by Objective &its application in Tourism
Management by Objective &its application in TourismManagement by Objective &its application in Tourism
Management by Objective &its application in TourismAyush Saxena
 
Universidad tecnológica metropolitana
Universidad tecnológica metropolitanaUniversidad tecnológica metropolitana
Universidad tecnológica metropolitanaCristián Cáceres
 
Presentacion de los buzos de 5º4º 2013
Presentacion de los buzos de 5º4º 2013Presentacion de los buzos de 5º4º 2013
Presentacion de los buzos de 5º4º 2013ALVAREZDESEGURA
 
Choosing the Right IP Cores for Low-Latency Video Streaming
Choosing the Right IP Cores for Low-Latency Video StreamingChoosing the Right IP Cores for Low-Latency Video Streaming
Choosing the Right IP Cores for Low-Latency Video Streaming
CAST, Inc.
 
Teaser 2017
Teaser 2017Teaser 2017
PROTESTAS MUNDIALES EXIGEN PROTECCIÓN PARA LOS INDÍGENAS AISLADOS DE PERÚ
PROTESTAS MUNDIALES EXIGEN PROTECCIÓN PARA LOS INDÍGENAS AISLADOS DE PERÚPROTESTAS MUNDIALES EXIGEN PROTECCIÓN PARA LOS INDÍGENAS AISLADOS DE PERÚ
PROTESTAS MUNDIALES EXIGEN PROTECCIÓN PARA LOS INDÍGENAS AISLADOS DE PERÚ
reynaldo19400000
 

Destacado (18)

Decoración del aula
Decoración del aulaDecoración del aula
Decoración del aula
 
Elizabeth paredez 5_a_t#2
Elizabeth paredez 5_a_t#2Elizabeth paredez 5_a_t#2
Elizabeth paredez 5_a_t#2
 
Stressitonmieli luento hormonit
Stressitonmieli luento hormonitStressitonmieli luento hormonit
Stressitonmieli luento hormonit
 
Tecnologia anny arias alimentos
Tecnologia anny arias alimentosTecnologia anny arias alimentos
Tecnologia anny arias alimentos
 
Libro interactivo
Libro interactivoLibro interactivo
Libro interactivo
 
Trabajo final 1 agrario urbana
Trabajo final 1 agrario urbanaTrabajo final 1 agrario urbana
Trabajo final 1 agrario urbana
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativo
 
Google drive
Google driveGoogle drive
Google drive
 
Tic project
Tic projectTic project
Tic project
 
Investigación científica
Investigación científicaInvestigación científica
Investigación científica
 
Exposicion ingormatica virus
Exposicion ingormatica   virusExposicion ingormatica   virus
Exposicion ingormatica virus
 
Presentación2
Presentación2Presentación2
Presentación2
 
Management by Objective &its application in Tourism
Management by Objective &its application in TourismManagement by Objective &its application in Tourism
Management by Objective &its application in Tourism
 
Universidad tecnológica metropolitana
Universidad tecnológica metropolitanaUniversidad tecnológica metropolitana
Universidad tecnológica metropolitana
 
Presentacion de los buzos de 5º4º 2013
Presentacion de los buzos de 5º4º 2013Presentacion de los buzos de 5º4º 2013
Presentacion de los buzos de 5º4º 2013
 
Choosing the Right IP Cores for Low-Latency Video Streaming
Choosing the Right IP Cores for Low-Latency Video StreamingChoosing the Right IP Cores for Low-Latency Video Streaming
Choosing the Right IP Cores for Low-Latency Video Streaming
 
Teaser 2017
Teaser 2017Teaser 2017
Teaser 2017
 
PROTESTAS MUNDIALES EXIGEN PROTECCIÓN PARA LOS INDÍGENAS AISLADOS DE PERÚ
PROTESTAS MUNDIALES EXIGEN PROTECCIÓN PARA LOS INDÍGENAS AISLADOS DE PERÚPROTESTAS MUNDIALES EXIGEN PROTECCIÓN PARA LOS INDÍGENAS AISLADOS DE PERÚ
PROTESTAS MUNDIALES EXIGEN PROTECCIÓN PARA LOS INDÍGENAS AISLADOS DE PERÚ
 

Similar a Presentación1

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
paolatublog
 
Paola
PaolaPaola
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
Oliver Benitez
 
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Flor Santana Mota
 
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Flor Santana Mota
 
Vbnetclass
VbnetclassVbnetclass
Vbnetclass
Rossy Sierra
 
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
 
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Marcelo Christian Marchese
 
Andre.paola9
Andre.paola9Andre.paola9
Andre.paola9
paolatublog
 
Andre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerAndre.paola9 blos blospot blogger
Andre.paola9 blos blospot blogger
paolatublog
 
PLATAFORMA. NET..pptx
PLATAFORMA. NET..pptxPLATAFORMA. NET..pptx
PLATAFORMA. NET..pptx
FransOliverCollazosl
 
Programacion
ProgramacionProgramacion
Programacion
luisan99
 
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
Alex Barrios
 
.Net Framework Introduction
.Net Framework Introduction.Net Framework Introduction
.Net Framework Introduction
César Reneses
 
Taller n°1(1)
Taller n°1(1)Taller n°1(1)
Taller n°1(1)
Jose Sanchez
 
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
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#
Roger Campos
 

Similar a Presentación1 (20)

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
 
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
 
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
 
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
 
Vbnetclass
VbnetclassVbnetclass
Vbnetclass
 
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
 
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
Guía de Perfiles, Formación y Competencias correspondientes a Puestos de Info...
 
Andre.paola9
Andre.paola9Andre.paola9
Andre.paola9
 
Andre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerAndre.paola9 blos blospot blogger
Andre.paola9 blos blospot blogger
 
Software
SoftwareSoftware
Software
 
PLATAFORMA. NET..pptx
PLATAFORMA. NET..pptxPLATAFORMA. NET..pptx
PLATAFORMA. NET..pptx
 
Programacion
ProgramacionProgramacion
Programacion
 
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
 
.Net Framework Introduction
.Net Framework Introduction.Net Framework Introduction
.Net Framework Introduction
 
Taller n°1(1)
Taller n°1(1)Taller n°1(1)
Taller n°1(1)
 
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
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#
 

Presentación1

  • 2. Esla aplicación sistemática de conocimientos estructurados o científicos a tareas prácticas, tal como la enseñanza.
  • 3.  Esteentorno puede utilizar varios lenguajes diferentes para escribir programas, todos se apoyarán en las herramientas que ofrece para conseguir aplicaciones .NET y el alma de este entorno es el .NET Framework
  • 4.  latecnología .NET, es básicamente la plataforma sobre la que se ejecutaran las aplicaciones, independientemente del sistema operativo. es quien va a “traducir” las instrucciones de los programas para que el sistema operativo puede ejecutarlas.
  • 5.  La plataforma .NET de Microsoft provee un extenso conjunto de soluciones para necesidades generales de la programación, administra la ejecución de los programas escritos específicamente con la plataforma, es el producto principal en la oferta de Microsoft. la plataforma .NET de Microsoft está diseñada para que se puedan desarrollar componentes software utilizando casi cualquier lenguaje de programación.
  • 6. EL .NET FrameWork es el corazón de la tecnología .NET. Es el marco de trabajo y ejecución común a toda la tecnologia .NET. es un elemento indispensable dentro de la tecnología.NET.
  • 7. 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.  SUS CARCTERISTICAS:  Ejecución multiplataforma: : El CLR actúa como una máquina virtual, encargándose de ejecutar las aplicaciones diseñadas para la plataforma .NET.  Seguridad de tipos: El CLR facilita la detección de errores de programación difíciles de localizar comprobando que toda conversión de tipos que se realice durante la ejecución de una aplicación .NET se haga de modo que los tipos origen y destino sean compatibles.
  • 8. El Sistema de Tipo Común es el conjunto de reglas que siguen las definiciones de los tipos de datos para que el motor de ejecución las acepte. Podemos decir que es el conjunto de reglas que han de seguir las definiciones de tipos de datos para que el CLR las acepte.
  • 9. o Podemos decir que es el encargado de definir los mínimos estándares que deben cumplir los lenguajes y desarrolladores, para que sus componentes y aplicaciones puedan ser utilizados con otros lenguajes compatibles con .NET.
  • 10. Cualquier tipo de código de un programa puede ser portador de elementos maliciosos, ya sean virus, troyanos, etc. Para evitarlo se siguen determinadas estrategias que, en principio, parecen útiles. • Nunca puede garantizarse la seguridad de las nuevas plataformas. Con cada nuevo sistema operativo, con cada nueva aplicación, con cada nuevo avance en las plataformas siempre podrá encontrarse un "agujero" por el cual se podrán efectuar ataques en los sistemas de los usuarios finales.
  • 11.  Aficionado a la programación y, sobre todo, a entrar ilegalmente en redes de computadoras, como parte de un desafío personal en busca de nuevos conocimientos. Su conocimiento parte casi siempre de su afán de aprender en forma empírica, y de aceptar nuevos desafíos.  CRACKER Son los que entran en sistemas o computadoras personales, para causar daños a las mismas, y sacar un provecho económico de su acción.
  • 12. Existe una gran variedad de lenguajes en la plataforma .NET, pero se destacan, principalmente, dos: VB.NET y C# (C Sharp), los dos lenguajes más utilizados de la plataforma .NET, su objetivo es brindar una referencia para los desarrolladores que recién se inician con la plataforma .NET, y aún no deciden qué lenguaje utilizar.
  • 13. Como todos sabemos, Internet se ha convertido en el centro del cual gira la informática actual, tanto a nivel lógico (software) como físico (hardware), Por lo que la plataforma .NET es importante por que es un entorno de desarrollo y ejecución multilenguaje y multisistema que permite crear aplicaciones desarrollados en lenguajes distintos, lo que permitirá a las empresas dividir el trabajo sin preocuparse de la compatibilidad final de los distintos módulos de la aplicación.
  • 14. Debemos ampliar nuestros conocimientos de todas las tecnologías asociadas a los Servicios Web para conocer de manera general o detallada las tecnologías asociadas a Servicios Web. Ya que de alguna manera, ya nos encontraremos inmersos en ellos. Y específicamente lo relacionado con la tecnología .Net, que de alguna manera será necesario para que las empresas accedan a los recursos de Internet y experimenten las nuevas alternativas tecnológicas que brinden mayor productividad y a un bajo costo. Para lograrlo se debe capacitar en lo relacionado con lo lenguajes de Programación en .NET como son el Visual Basic .NET y el C#