.Net Framework, J2Ee, Extreme Programming, Softwares (Full Resumen 13 Temas Distintos)

Páginas: 20 (4806 palabras) Publicado: 5 de julio de 2012
Grupo 1: .Net Framework
.NET es una plataforma que permite correr y desarrollar diferentes aplicaciones en distintos lenguajes.
Se compone por:
* El conjunto de lenguajes de programación: Visual C++, Visual Basic, es el principal competidor de JAVA en este sentido.
* La Biblioteca de clases base (BCL)
* El Entorno Común de Ejecución para Lenguajes o CLR por sus siglas en inglés: Esel núcleo y caballito de batalla de .NET, ya que es quien permite el manejo de la mayoría de los lenguajes de programación.
La función de .NET es de ser un marco de trabajo donde se puedan cargar y desarrollar todas las aplicaciones en los lenguajes soportados, compila el código fuente del software desarrollado.
La gracia de .NET es la versatilidad y flexibilidad que posee, ya que no solosoporta los lenguajes más utilizados por los desarrolladores, si no que permite, gracias al protocolo utilizado en la transmisión de datos, un flujo transparente de información.
.NET es el reemplazo de la plataforma API Win32, también de Microsoft.
Lenguajes soportados:
* Visual Basic .NET (POO): Encapsulación, herencia, polimorfismo. BASIC (Código de instrucciones simbólicos de uso universalpara principiantes”) Está enfocado en simplificar el lenguaje, ayudar a los programadores a evitar errores, crear aplicaciones sólidas y fáciles de depurar y tomar en cuenta las sugerencias de los usuarios. Además, puede crear aplicaciones de servicio web XML.
* Visual C# (POO)
* Visual C++
* Visual J# (descontinuado)
Visual Studio .NET es un entorno de desarrollo integrado deMicrosoft para la generación de internet de servicios web XML. Permite la creación de aplicaciones usando el . Net Framework para Windows.
Comparación con Netbeans, uno de los IDE, más conocidos por nosotros

SoftWare | Visual Studio | Netbeans |
Lanzamiento | Julio 1998 | Junio de 2000 |
Plataforma | .NET | Java SE |
SO | Windows | Multiplataforma |
Licencia | Pagada | Freeware |
LenguajesSoportados | Visual C++, Visual C#, Visual #J, ASP.NET, Visual Basic .NET | Java, Ruby, C/C++, XML, HTML, RHTML, PHP, Groovy, Javadoc, JavaScript, JSP, Python |

Grupo 2: J2EE
Lenguajes de Bajo nivel:
Lenguajes totalmente dependientes de la máquina, no se pueden migrar o utilizar en otras máquinas. Aprovechan al máximo las características del mismo. Entre este grupo se encuentra el lenguajemáquina, lenguaje que consiste en la combinación de 0 y 1 para formar ordenes entendibles por el hardware.
Lenguajes de alto nivel:
Son más cercanos al lenguaje natural que al lenguaje máquina. Están dirigidos a solucionar problemas mediante estructuras dinámicas de datos. Son lenguajes independientes de la arquitectura del ordenador.
Lenguajes de medio nivel: No es muy aceptado pero igual seconsidera. Podría considerase C, ya que accede a los registros del sistema, trabajar con direcciones de memoria (bajo nivel) y realizar al mismo tiempo operaciones de alto nivel.
Evolución lenguajes de programación:
* 1era generación: Lenguaje máquina
* 2da: Lenguajes ensambladores
* 3ra: Lenguajes de alto nivel
* 4ta: Lenguajes capaces de generar código por si solos (RAD)
*5ta: Orientados a la Inteligencia artificial (Ej: LISP)
J2EE
Es una plataforma para el desarrollo de aplicaciones orientadas a la empresa.
Requisitos esenciales en el ámbito empresarial:
* Escalabilidad.
* Mantenibilidad: Añadir o modificar componentes sin alterar el comportamiento del sistema.
* Fiabilidad.
* Disponibilidad: Que se asegure que el sistema estará siempredisponible
* Extensibilidad: Agregar nuevos componentes y capacidades al sistema sin que se vean afectados los demás componentes.
* Manejabilidad.
* Seguridad: Debe poseer autenticación, autorización y transporte.
* Rendimiento: Soporte de clustering, balanceo de carga, conexiones y caché.

Ventajas de J2EE:
* Soporte de múltiples sistemas operativos.
* Organismo de control:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TEMA 13 RESUMEN
  • Resume De Naturales Del Tema 13
  • Extreme Programming
  • Extreme Programming
  • Que es .NET Framework y otros
  • net framework
  • Net Framework
  • Net Framework

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS