domingo, 5 de marzo de 2017

Ventajas de Java Netbeans


Resultado de imagen para java netbeans

Lenguaje Multi-plataforma: El código que es escrito en java es leído por un interprete, por lo que su programa andará en cualquier plataforma.

Manejo automático de la memoria. (para los que vienen de C/C++). El manejo de la memoria se hace automáticamente y utilizando el garbage collector.

¡ Es Gratis!

Desarrolla aplicaciones web dinámicas.

Desarrollar aplicaciones de servidor para foros en línea, almacenes, encuestas,procesamiento de formularios HTML y mucho más.



http://adsi.wikia.com/wiki/8._%C2%BFCu%C3%A1les_son_las_ventajas_y_desventajas_de_usar_JAVA%3F_%C2%BFCu%C3%A1nto_cuesta%3F

Desventajas de Java Netbeans

Por su lentitud a la hora de ejecutar las aplicaciones (aunque ha mejorado con el tiempo)

¿Porque sin la máquina virtual, su portabilidad no existe?. (Y si no tengo la JVM a mano?)

Requiere un interprete.

Algunas implementaciones y librerías pueden tener código rebuscado.

Una mala implementación de un programa en java, puede resultar en algo muy lento.

 Algunas herramientas tienen un costo adicional



Resultado de imagen para java netbeans

http://adsi.wikia.com/wiki/8._%C2%BFCu%C3%A1les_son_las_ventajas_y_desventajas_de_usar_JAVA%3F_%C2%BFCu%C3%A1nto_cuesta%3F







martes, 7 de febrero de 2017

Características de Java Netbeans

  • Soporte JavaScript
    • Sintaxis Resaltada
    • Completación de Código y Análisis de Tipeo
    • Soluciones Rápidas (Quick Fixes) y Verificación de Sintaxis
    • Refactorización
Completación de Código JavaScript, Haga click para ampliar
  • Mejoras en el Desempeño
    • Inicio hasta 40% más rápido
    • Promociones más inteligentes, así que la completación de código es más rápida
    • Menor consumo de memoria
Barra de Progreso
  • Soporte de Estructuras Spring
    • Agregado de la librería Spring Framework 2.5
    • Asistentes para configuración de archivos XML y controladores Spring Web MVC
    • Completación de Código de nombres bean y clases y propiedades Java
    • Soporte de entorno Spring Web MVC en proyectos web
Completación de Código Spring, Haga click para ampliar
  • Nuevo Soporte MySQL en Exploración de Bases de Datos
    • Registro de servidores MySQL
    • Ver, crear y borrar bases de datos
    • Fácil lanzamiento de la herramienta de administración para MySQL
Nodo MySQL, Haga click para ampliar
  • Soporte Java Beans
    • Modelos Bean en el Navegador
    • Generador de Propiedades Bean
    • Editor BeanInfo
Navegador Java Bean
  • Generador JSF CRUD
    • Generador de aplicaciones JavaServer Faces CRUD a partir de clases de entidades.
    • Soporta todo tipo de relaciones de entidades (uno-a-uno, uno-a-varios, varios-a-uno y varios-a-varios).
    • Soporta todo tipo de claves principales (columna simple, compuesta y generada).
JSF , Haga click para ampliar
  • Soporte Ruby/JRuby
    • Mejoras en el editor, incluyendo nuevas sugerencias y soluciones
    • Soporte de depuración rápida en JRuby
    • Administrador de Plataforma
    • Mejoras en la integración de servidores y bases de datos en proyectos Rails
Editor Ruby, Haga click para ampliar
  • Completación de Código Javadoc
    • Soporte de etiquetas (tags) estandares: @param, etc.
    • Completación de Código para parámetros, excepciones, etc.
Javadoc, Haga click para ampliar
  • Soporte para los Web APIs Más Usados
    • Fácil creación de aplicaciones remezcladas (mashup)
    • Operaciones de Arrastrar y soltar dentro del entorno POJO, Servlet, JSP y servicios web RESTful para que NetBeans IDE genere todo el código para acceder a los servicios
    • Soporte de web APIs tales como Google, Facebook, Yahoo y YouTube
Web APIs, Haga click para ampliar
  • Soporte RESTful Web Service
    • Compilación de servicios JSR311-compliant RESTful Web utilizando Jersey
    • Pruebe sus aplicaciones con el nuevo REST Test Client
    • Use asistentes para crear servicios REST a partir de clases de entidades JPA y para generar aplicaciones de resumen (stubs) clientes JavaScript a partir de WADL
Soporte REST, Haga click para ampliar
  • Compartir Proyectos (Librerías Compartidas AKA)
    • Especificación de dependencias de librerías usando direcciones de librerías relativas (por defecto Java, Web y todos los proyectos tipo Java EE)
    • Compartir proyectos mas fácilmente con otros miembros de su equipo, cuando por ejemplo use un sistema de control de versión
    • Habilite compilaciones no finalizadas en sus proyectos
Librerías Compartidas, Haga click para ampliar
Asistente AXIS, Haga click para ampliar
  • Java Mobility (Aplicaciones para Móbiles)
    • Emulador Mpowerplayer MIDP para aplicaciones MIDP en MacOS X (disponible en el centro de extensiones)
    • Estructurador SVG (SVG Composer) para Componentes SVG de Uso Frecuente (SVG Custom Components)
    • Documentación y estabilidad mejoradas
mpowerPlayer para mac OS, Haga click para ampliar
  • Vista Previa de las Características Post-6.1
    • Soporte de Edición para PHP: Completación de código, sintaxis resaltada, navegación, depuración y mucho más
    • Depurador JavaScript
    • Extención JavaFX