Java Vrs .Net

Páginas: 81 (20223 palabras) Publicado: 25 de noviembre de 2012
UNIVERSIDAD CATOLICA DE COSTA RICA

INGENIERÍA DE SISTEMAS

INVESTIGACION JAVA Y VISUAL STUDIO.NET

ALEKCEY CHUPRINE

JOSÉ MENÉNDEZ BERMÚDEZ
CESAR

SEDE MORAVIA
1/11/2011
VISUAL STUDIO .NET

El entorno .NET Framework
.NET Framework es un entorno multilenguaje que permite generar, implantar y ejecutar Servicios Web y aplicaciones XML. Consta de tres partes principales:
CommonLanguage Runtime   A pesar de su nombre, el motor de tiempo de ejecución desempeña una función tanto durante la ejecución como durante el desarrollo de los componentes. Cuando el componente se está ejecutando, el motor de tiempo de ejecución es responsable de administrar la asignación de memoria, iniciar y detener subprocesos y procesos, y hacer cumplir la directiva de seguridad, así como satisfacerlas posibles dependencias del componente sobre otros componentes. Durante el desarrollo, el papel del motor de tiempo de ejecución cambia ligeramente; a causa de la gran automatización que permite (por ejemplo, en la administración de memoria), el motor simplifica el trabajo del programador, especialmente al compararlo con la situación actual de la tecnología COM. En concreto, funciones talescomo la reflexión reducen de forma espectacular la cantidad de código que debe escribir el programador para convertir la lógica de empresa en componentes reutilizables.
Clases de programación unificadas   El entorno de trabajo ofrece a los programadores un conjunto unificado, orientado a objetos, jerárquico y extensible de bibliotecas de clases (API). Actualmente, los programadores de C++ utilizanlas Microsoft Foundation Classes y los programadores de Java utilizan las Windows Foundation Classes. El entorno de trabajo unifica estos modelos dispares, ofreciendo a los programadores de Visual Basic y JScript la posibilidad de tener también acceso a las bibliotecas. Con la creación de un conjunto de API comunes para todos los lenguajes de programación, Common Language Runtime permite laherencia, el control de errores y la depuración entre lenguajes. Todos los lenguajes de programación, desde JScript a C++, pueden tener acceso al entorno de trabajo de forma parecida y los programadores pueden elegir libremente el lenguaje que desean utilizar.
ASP.NET   ASP.NET está construida sobre las clases de programación del entorno .NET Framework, y proporciona un modelo para aplicaciones Web conun conjunto de controles y una infraestructura que simplifican la creación de aplicaciones Web ASP. ASP.NET incluye un conjunto de controles que encapsulan los elementos comunes de la interfaz de usuario de HTML, como cuadros de texto y menús desplegables. Sin embargo, dichos controles se ejecutan en el servidor Web, y envían al explorador Web su interfaz de usuario en forma de HTML. En elservidor, los controles exponen un modelo de programación orientado a objetos que ofrece al programador de Web la riqueza de la programación orientada a objetos. ASP.NET proporciona también servicios de infraestructura, como administración de estado de sesión y reciclado de procesos, que reducen aún más la cantidad de código que debe escribir el programador, e incrementan la fiabilidad de lasaplicaciones. Asimismo, ASP.NET utiliza estos mismos conceptos para permitir a los programadores la entrega de software en forma de servicio. Mediante las funciones de servicios Web XML, los programadores de ASP.NET pueden escribir su lógica de empresa y utilizar la infraestructura de ASP.NET para entregar el servicio a través de SOAP.

Descripción general de. NET Framework
. NET Framework 1.1 OtrasVersiones
. NET Framework es un componente integral de Windows que admite la creación y ejecución de la próxima generación de aplicaciones y servicios Web XML .NET Framework está diseñado para cumplir con los siguientes objetivos:

-Para proporcionar un constante entorno orientado a objetos de programación si el código objeto se almacena y se ejecuta a nivel local, se ejecuta tambien por Internet...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Platafora Java .Net
  • Fondos Net-Beans Java
  • Java vs .Net
  • Investigación: “php, java, c#.net, perl
  • Java Vs Net
  • Java, tomcat y .net
  • Java vs. .net
  • “PHP, JAVA, C#.NET, PERL”

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS