fbpx
Wikipedia

NetBeans

NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo. NetBeans IDE[1]​ es un producto libre y gratuito sin restricciones de uso.

NetBeans

Apache NetBeans 11 sobre JDK 12.0.1 en Arch Linux
Información general
Tipo de programa Entorno de desarrollo integrado, kit de desarrollo de software
Desarrollador Apache Software Foundation, Oracle Corporation
Lanzamiento inicial 12 de 2000
Licencia CDDL, GPL2
Estado actual Activo
Idiomas Multilingüe (español sólo en la versión 8.2)
Información técnica
Programado en Java
Plataformas admitidas Java SE, Java EE, Java FX
Versiones
Última versión estable 12.3 (info) 3 de marzo de 2021 (5 meses y 2 días)
Archivos legibles
  • NetBeans Profiler Snapshot
  • NetBeans project Attributes
Enlaces
Sitio web oficial
Repositorio de código

NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento. Sun Microsystems fundó el proyecto de código abierto NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los proyectos. Actualmente Sun Microsystems es administrado por Oracle Corporation.

La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las API de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.

El NetBeans IDE permite el desarrollo de todos los tipos de aplicación Java (J2SE, web, EJB y aplicaciones móviles). Entre sus características se encuentra un sistema de proyectos basado en Ant, control de versiones y refactoring.

NetBeans IDE 6.5.2, la cual fue publicada el 19 de noviembre de 2008, extiende las características existentes del Java EE (incluyendo soporte a persistencia, EJB 3 y JAX-WS). Adicionalmente, el NetBeans Enterprise Pack permite el desarrollo de aplicaciones empresariales con Java EE 5, incluyendo herramientas de desarrollo visuales de SOA, herramientas de esquemas XML, orientación a web servicies (para BPEL) y modelado UML. El NetBeans C/C++ Pack soporta proyectos de C/C++, mientras el PHP Pack, soporta PHP 5.

Modularidad. Todas las funciones del IDE son provistas por módulos. Cada módulo provee una función bien definida, tales como el soporte de Java, edición, o soporte para el sistema de control de versiones. NetBeans contiene todos los módulos necesarios para el desarrollo de aplicaciones Java en una sola descarga, permitiéndole al usuario comenzar a trabajar inmediatamente.

Sun Studio, Sun Java Studio Enterprise, y Sun Java Studio Creator de Sun Microsystems han sido todos basados en el IDE NetBeans.

Desde julio de 2006, NetBeans IDE es licenciado bajo la Common Development and Distribution License (CDDL), una licencia basada en la Mozilla Public License (MPL). En octubre de 2007, Sun anunció que NetBeans desde entonces se ofrecerá bajo licenciamiento dual de Licencia CDDL y la GPL versión 2.

Plataforma Netbeans

Es un framework que simplifica el desarrollo de aplicaciones para Java Swing. El paquete de NetBeans IDE para Java SE contiene lo que se necesita para empezar a desarrollar plugins y aplicaciones basadas en la plataforma NetBeans; no se requiere un SDK adicional.

Las aplicaciones pueden instalar módulos dinámicamente. Algunas aplicaciones pueden incluir un módulo de actualización para permitir a los usuarios descargar Actualizaciones de firma digital y nuevas características directamente dentro de la aplicación en ejecución. Reinstalando una actualización o una nueva versión, no obligando a los usuarios a descargar toda la aplicación de nuevo.

La plataforma ofrece servicios reusables comunes para las aplicaciones de escritorio, permitiendo a los desarrolladores centrarse en la lógica de sus aplicaciones. Algunas de las características de la aplicación son:

  • Gestión de la interfaz de usuario ( menús y barras de herramientas )
  • Gestión de configuración de usuario
  • Gestión de almacenamiento (guardar o cargar algún tipo de dato)
  • Gestión de ventana
  • Marco Asistente (soporta diálogos paso a paso)
  • Librería visual de Netbeans
  • Herramientas de desarrollo integrado

NetBeans IDE es libre, código abierto, multiplataforma con soporte integrado para el lenguaje de programación Java.

NetBeans Add-on Packs

 
Netbeans 5.5.1 con C/C++ Native Development Module ejecutando un programa escrito en C++ bajo Slackware Linux.

Estos son algunos de los paquetes adicionales de NetBeans (algunos pueden ser descargados individualmente).

NetBeans

Provee Soporte para la creación de aplicaciones orientadas a servicios (SOA), incluyendo herramientas de esquemas XML, un editor WSDL, y un editor BPEL para web services.

PHP

NetBeans permite crear aplicaciones web con PHP 7, un potente debugger integrado y además viene con soporte para Symfony, un gran framework MVC escrito en PHP. Al tener también soporte para AJAX, cada vez más desarrolladores de aplicaciones LAMP o WAMP, están utilizando NetBeans como IDE.

Versiones

Lanzamientos del IDE NetBeans[2]

Versiones NetBeans
Versión Fecha de lanzamiento
Apache Netbeans 12.3 3 de marzo de 2021
Apache Netbeans 12.2 7 de diciembre de 2020
Apache Netbeans 12.0 4 de junio de 2020
Apache Netbeans 11.3 2019
Apache Netbeans 11.2 2019
Apache Netbeans 11.1 2019
Apache Netbeans 11.0 4 de abril de 2019
Apache Netbeans 10.0 27 de diciembre de 2018
Apache Netbeans 9.0 29 de julio de 2018
NetBeans 8.2 3 de octubre de 2016
NetBeans 8.1 4 de noviembre de 2015
NetBeans 8.0.1 5 de octubre de 2014
NetBeans 7.4 15 de octubre de 2013
NetBeans 7.3.1 12 de junio de 2013
NetBeans 7.3 21 de febrero de 2013
NetBeans 7.2 noviembre de 2012
NetBeans 7.1.2 Mayo de 2012
NetBeans 7.0.1 1 de agosto de 2011
NetBeans 7.0 20 de abril de 2011
NetBeans 6.9.1 4 de agosto de 2010
NetBeans 6.9 15 de junio de 2010
NetBeans 6.8 10 de diciembre de 2009
NetBeans 6.7.1 27 de julio de 2009
NetBeans 6.7 29 de junio de 2009
NetBeans 6.5 25 de noviembre de 2008
NetBeans 6.1 28 de abril de 2008
NetBeans 6.0 3 de diciembre de 2007
NetBeans 5.5.1 24 de mayo de 2007
NetBeans 5.5 30 de octubre de 2006
NetBeans 5.0 enero de 2006
NetBeans 4.1 mayo de 2005
NetBeans 4.0 diciembre de 2004
NetBeans 3.6 abril de 2004
NetBeans 3.5 junio de 2003
Netbeans 3.4.1 enero de 2003
Netbeans 3.4 agosto de 2002
Netbeans 3.3.2 julio de 2002
Netbeans 3.3.1 febrero de 2002
Netbeans 3.3 diciembre de 2001
Netbeans 3.2.1 2001
Netbeans 3.2 marzo de 2001
Netbeans 3.1 diciembre de 2000

Radiografía

Los datos mencionados a continuación se obtuvieron usando 'SLOCCount' de David A. Wheeler's.

El NetBeans IDE 6.1 contiene aproximadamente 1.990.915 líneas de código de las cuales el 99.19% son de Java. El esfuerzo para producir un software de este tamaño según el modelo COMO es de aproximadamente 582 persona / año.

Lenguajes de programación utilizados en NetBeans IDE 6.1
Lenguaje Líneas de código %
JAVA 1.990.915 99,19%
JSP 7.917 0.40%
Haskell 3.138 0,16%
CPP 1.761 0.09%
Yacc 1.123 0,06%
Sh 1.080 0,05%
Lex 506 0,03%
Perl 350 0,02%
Objc 288 0,01%
Ansic 20 0,00%
Estado actual de NetBeans IDE
Página web https://netbeans.apache.org
Inicio del proyecto 1999
Versión actual NetBeans 12.3, 12.3 Beta 3
Líneas de código fuente 1.990.915
Esfuerzo estimado de desarrollo
(persona-año / persona-mes)
582,15 / 6.985,81
Estimación de tiempo (años-meses) 6,02 / 72,23
Estimación del n.º de desarrolladores en paralelo 96,71
Estimación de coste 78.640.629 $ (salario promedio 56,286 $/año con unos costos extras de 2,40)

Véase también

Referencias

  1. M. Domínguez-Dorado,. Todo Programación. Nº 13. Págs. 32-34. Editorial Iberprensa (Madrid). DL M-13679-2004. Noviembre, 2005. NetBeans IDE 4.1. La alternativa a Eclipse. 
  2. http://netbeans.org/community/releases/roadmap.html

Enlaces externos

  •   Datos: Q264456
  •   Multimedia: NetBeans

netbeans, entorno, desarrollo, integrado, libre, hecho, principalmente, para, lenguaje, programación, java, existe, además, número, importante, módulos, para, extenderlo, producto, libre, gratuito, restricciones, apache, sobre, arch, linuxinformación, generalt. NetBeans es un entorno de desarrollo integrado libre hecho principalmente para el lenguaje de programacion Java Existe ademas un numero importante de modulos para extenderlo NetBeans IDE 1 es un producto libre y gratuito sin restricciones de uso NetBeansApache NetBeans 11 sobre JDK 12 0 1 en Arch LinuxInformacion generalTipo de programaEntorno de desarrollo integrado kit de desarrollo de softwareDesarrolladorApache Software Foundation Oracle CorporationLanzamiento inicial12 de 2000LicenciaCDDL GPL2Estado actualActivoIdiomasMultilingue espanol solo en la version 8 2 Informacion tecnicaProgramado enJavaPlataformas admitidasJava SE Java EE Java FXVersionesUltima version estable12 3 info 3 de marzo de 2021 5 meses y 2 dias Archivos legiblesNetBeans Profiler SnapshotNetBeans project AttributesEnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata NetBeans es un proyecto de codigo abierto de gran exito con una gran base de usuarios una comunidad en constante crecimiento Sun Microsystems fundo el proyecto de codigo abierto NetBeans en junio de 2000 y continua siendo el patrocinador principal de los proyectos Actualmente Sun Microsystems es administrado por Oracle Corporation La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados modulos Un modulo es un archivo Java que contiene clases de java escritas para interactuar con las API de NetBeans y un archivo especial manifest file que lo identifica como modulo Las aplicaciones construidas a partir de modulos pueden ser extendidas agregandole nuevos modulos Debido a que los modulos pueden ser desarrollados independientemente las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas facilmente por otros desarrolladores de software El NetBeans IDE permite el desarrollo de todos los tipos de aplicacion Java J2SE web EJB y aplicaciones moviles Entre sus caracteristicas se encuentra un sistema de proyectos basado en Ant control de versiones y refactoring NetBeans IDE 6 5 2 la cual fue publicada el 19 de noviembre de 2008 extiende las caracteristicas existentes del Java EE incluyendo soporte a persistencia EJB 3 y JAX WS Adicionalmente el NetBeans Enterprise Pack permite el desarrollo de aplicaciones empresariales con Java EE 5 incluyendo herramientas de desarrollo visuales de SOA herramientas de esquemas XML orientacion a web servicies para BPEL y modelado UML El NetBeans C C Pack soporta proyectos de C C mientras el PHP Pack soporta PHP 5 Modularidad Todas las funciones del IDE son provistas por modulos Cada modulo provee una funcion bien definida tales como el soporte de Java edicion o soporte para el sistema de control de versiones NetBeans contiene todos los modulos necesarios para el desarrollo de aplicaciones Java en una sola descarga permitiendole al usuario comenzar a trabajar inmediatamente Sun Studio Sun Java Studio Enterprise y Sun Java Studio Creator de Sun Microsystems han sido todos basados en el IDE NetBeans Desde julio de 2006 NetBeans IDE es licenciado bajo la Common Development and Distribution License CDDL una licencia basada en la Mozilla Public License MPL En octubre de 2007 Sun anuncio que NetBeans desde entonces se ofrecera bajo licenciamiento dual de Licencia CDDL y la GPL version 2 Indice 1 Plataforma Netbeans 2 NetBeans Add on Packs 2 1 NetBeans 2 2 PHP 3 Versiones 4 Radiografia 5 Vease tambien 6 Referencias 7 Enlaces externosPlataforma Netbeans EditarEs un framework que simplifica el desarrollo de aplicaciones para Java Swing El paquete de NetBeans IDE para Java SE contiene lo que se necesita para empezar a desarrollar plugins y aplicaciones basadas en la plataforma NetBeans no se requiere un SDK adicional Las aplicaciones pueden instalar modulos dinamicamente Algunas aplicaciones pueden incluir un modulo de actualizacion para permitir a los usuarios descargar Actualizaciones de firma digital y nuevas caracteristicas directamente dentro de la aplicacion en ejecucion Reinstalando una actualizacion o una nueva version no obligando a los usuarios a descargar toda la aplicacion de nuevo La plataforma ofrece servicios reusables comunes para las aplicaciones de escritorio permitiendo a los desarrolladores centrarse en la logica de sus aplicaciones Algunas de las caracteristicas de la aplicacion son Gestion de la interfaz de usuario menus y barras de herramientas Gestion de configuracion de usuario Gestion de almacenamiento guardar o cargar algun tipo de dato Gestion de ventana Marco Asistente soporta dialogos paso a paso Libreria visual de Netbeans Herramientas de desarrollo integradoNetBeans IDE es libre codigo abierto multiplataforma con soporte integrado para el lenguaje de programacion Java NetBeans Add on Packs Editar Netbeans 5 5 1 con C C Native Development Module ejecutando un programa escrito en C bajo Slackware Linux Estos son algunos de los paquetes adicionales de NetBeans algunos pueden ser descargados individualmente NetBeans Editar Provee Soporte para la creacion de aplicaciones orientadas a servicios SOA incluyendo herramientas de esquemas XML un editor WSDL y un editor BPEL para web services PHP Editar NetBeans permite crear aplicaciones web con PHP 7 un potente debugger integrado y ademas viene con soporte para Symfony un gran framework MVC escrito en PHP Al tener tambien soporte para AJAX cada vez mas desarrolladores de aplicaciones LAMP o WAMP estan utilizando NetBeans como IDE Versiones EditarLanzamientos del IDE NetBeans 2 Versiones NetBeans Version Fecha de lanzamientoApache Netbeans 12 3 3 de marzo de 2021Apache Netbeans 12 2 7 de diciembre de 2020Apache Netbeans 12 0 4 de junio de 2020Apache Netbeans 11 3 2019Apache Netbeans 11 2 2019Apache Netbeans 11 1 2019Apache Netbeans 11 0 4 de abril de 2019Apache Netbeans 10 0 27 de diciembre de 2018Apache Netbeans 9 0 29 de julio de 2018NetBeans 8 2 3 de octubre de 2016NetBeans 8 1 4 de noviembre de 2015NetBeans 8 0 1 5 de octubre de 2014NetBeans 7 4 15 de octubre de 2013NetBeans 7 3 1 12 de junio de 2013NetBeans 7 3 21 de febrero de 2013NetBeans 7 2 noviembre de 2012NetBeans 7 1 2 Mayo de 2012NetBeans 7 0 1 1 de agosto de 2011NetBeans 7 0 20 de abril de 2011NetBeans 6 9 1 4 de agosto de 2010NetBeans 6 9 15 de junio de 2010NetBeans 6 8 10 de diciembre de 2009NetBeans 6 7 1 27 de julio de 2009NetBeans 6 7 29 de junio de 2009NetBeans 6 5 25 de noviembre de 2008NetBeans 6 1 28 de abril de 2008NetBeans 6 0 3 de diciembre de 2007NetBeans 5 5 1 24 de mayo de 2007NetBeans 5 5 30 de octubre de 2006NetBeans 5 0 enero de 2006NetBeans 4 1 mayo de 2005NetBeans 4 0 diciembre de 2004NetBeans 3 6 abril de 2004NetBeans 3 5 junio de 2003Netbeans 3 4 1 enero de 2003Netbeans 3 4 agosto de 2002Netbeans 3 3 2 julio de 2002Netbeans 3 3 1 febrero de 2002Netbeans 3 3 diciembre de 2001Netbeans 3 2 1 2001Netbeans 3 2 marzo de 2001Netbeans 3 1 diciembre de 2000Radiografia EditarLos datos mencionados a continuacion se obtuvieron usando SLOCCount de David A Wheeler s El NetBeans IDE 6 1 contiene aproximadamente 1 990 915 lineas de codigo de las cuales el 99 19 son de Java El esfuerzo para producir un software de este tamano segun el modelo COMO es de aproximadamente 582 persona ano Lenguajes de programacion utilizados en NetBeans IDE 6 1 Lenguaje Lineas de codigo JAVA 1 990 915 99 19 JSP 7 917 0 40 Haskell 3 138 0 16 CPP 1 761 0 09 Yacc 1 123 0 06 Sh 1 080 0 05 Lex 506 0 03 Perl 350 0 02 Objc 288 0 01 Ansic 20 0 00 Estado actual de NetBeans IDE Pagina web https netbeans apache orgInicio del proyecto 1999Version actual NetBeans 12 3 12 3 Beta 3Lineas de codigo fuente 1 990 915Esfuerzo estimado de desarrollo persona ano persona mes 582 15 6 985 81Estimacion de tiempo anos meses 6 02 72 23Estimacion del n º de desarrolladores en paralelo 96 71Estimacion de coste 78 640 629 salario promedio 56 286 ano con unos costos extras de 2 40 Vease tambien EditarProgramas para control de versiones Entorno de desarrollo integrado Git Subversion software Referencias Editar M Dominguez Dorado Todo Programacion Nº 13 Pags 32 34 Editorial Iberprensa Madrid DL M 13679 2004 Noviembre 2005 NetBeans IDE 4 1 La alternativa a Eclipse http netbeans org community releases roadmap htmlEnlaces externos Editar Wikimedia Commons alberga una categoria multimedia sobre NetBeans https netbeans apache org Sitio web oficial de NetBeans NetBeans Profiler Crear una aplicacion para Android con Netbeans Blogs sobre NetBeans Datos Q264456 Multimedia NetBeansObtenido de https es wikipedia org w index php title NetBeans amp oldid 133947040, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos