Universidad Autónoma de Occidente

Desarrollo de Software con Netbeans 7.1 (Record no. 7843)

MARC details
000 -CABECERA
campo de control de longitud fija 19358cam a2200241 i 4500
008 - DATOS DE LONGITUD FIJA--INFORMACIÓN GENERAL
campo de control de longitud fija 250914b2012 mx a|||| |||| 00| 0 spa d
020 ## - ISBN
Número Internacional Estándar del Libro 9786077075226
040 ## - FUENTE DE CATALOGACIÓN
Centro catalogador/agencia de origen ITTLAHUAC
Lengua de catalogación Español
Centro/agencia transcriptor ITTLAHUAC
Centro/agencia modificador ITTLAHUAC02130
Normas de descripción rda
041 ## - CÓDIGO DE IDIOMA
Código de idioma del texto Español
050 00 - SIGNATURA TOPOGRÁFICA DE LA BIBLIOTECA DEL CONGRESO
Número de clasificación QA76.73J38
Cutter G56
Año 2012
100 ## - ENTRADA PRINCIPAL--NOMBRE DE PERSONA
Nombre de persona Enrique Gomez Jimenez
9 (RLIN) 1340
Término indicativo de función/relación Autor
245 00 - MENCIÓN DEL TÍTULO
Título Desarrollo de Software con Netbeans 7.1
Subtítulo Programe para Escritorio, Web y Dispositivos Moviles
250 ## - MENCION DE EDICION
Mención de edición 1ra. Edicion
260 3# - PUBLICACIÓN, DISTRIBUCIÓN, ETC.
Lugar de publicación México
Nombre del editor Alfaomega
Fecha de publicación 2012
300 ## - DESCRIPCIÓN FÍSICA
Extensión 472 Páginas
Otras características físicas Ilustracion
Dimensiones 17cm x 23 cm
505 ## - TABLA DE CONTENIDO
Tabla de contenido Contenido<br/>Introducción .................................................. XIII<br/>Descripción del contenido ........................... XIV<br/>Acceso al material complementario .........XVIII<br/>Capítulo 1<br/>Netbeans 7.1 IDE...............................1<br/>Reflexione y responda las siguientes ....<br/> preguntas................................................1<br/>Contenido.................................................1<br/>EXPECTATIVA.................................................2<br/>INTRODUCCIÓN .............................................3<br/>LO NUEVO EN NETBEANS 7.1......................4<br/>DESCARGA E INSTALACIÓN DE<br/> NETBEANS 7.1.............................................6<br/>EL ENTORNO NETBEANS 7.1.......................8<br/>TIPOS DE PROYECTOS NETBEANS 7.1 ......13<br/>RESUMEN.......................................................16<br/>Autoevaluación ......................................16<br/>EVIDENCIA......................................................16<br/>REFERENCIAS................................................17<br/>Bibliografía.............................................17<br/>Páginas Web recomendadas................17<br/>Respuestas a la autoevaluación..........18<br/>Capítulo 2<br/>Fundamentos de programación<br/> en Netbeans 7.1 ...............................19<br/>Reflexione y responda las siguientes ....<br/> preguntas................................................19<br/>Contenido.................................................19<br/>EXPECTATIVA ................................................ 20<br/>INTRODUCCIÓN............................................. 21<br/>CONSTANTES EN NETBEANS 7.1 ............... 21<br/>VARIABLES Y TIPOS DE DATOS.................. 22<br/>Tipos de datos enteros...........................22<br/>Literales enteros .....................................23<br/>Tipo de dato coma flotante ....................23<br/>Literales en coma flotante .....................23<br/>Tipo de dato boolean..............................24<br/>Tipo de dato cadena...............................24<br/>Vectores y matrices ................................24<br/>Vectores..............................................25<br/>Matrices..............................................25<br/>Colecciones .............................................26<br/>OPERADORES EN JAVA ............................... 28<br/>ESTRUCTURAS DE CONTROL ...................... 29<br/>NUESTRO PRIMER PROGRAMA<br/> EN NETBEANS .............................................. 31<br/>RESUMEN....................................................... 36<br/>Autoevaluación......................................36<br/>EVIDENCIA ..................................................... 37<br/>REFERENCIAS ............................................... 37<br/>Bibliografía.............................................37<br/>Páginas Web recomendadas ...............37<br/>Respuestas a la autoevaluación..........38<br/>Capítulo 3<br/>Programación orientada a objetos<br/> con Netbeans 7.1 .............................39<br/>Reflexione y responda las siguientes....<br/> preguntas ...............................................39<br/>CONTENIDO ................................................... 39<br/>Alfaomega DESARROLLO DE SOFTWARE CON NETBEANS 7.1 – ENRIQUE GÓMEZ<br/>DESARROLLO DE SOFTWARE CON NETBEANS 7.1 – ENRIQUE GÓMEZ Alfaomega<br/>VIII Contenido<br/>EXPECTATIVA................................................40<br/>INTRODUCCIÓN............................................41<br/>Los paradigmas.......................................41<br/>Paradigma de programación..................41<br/>Tipos de paradigmas de programación.41<br/>PROGRAMACIÓN ORIENTADA A OBJETOS..42<br/>Introducción a la programación<br/> orientada a objetos................................43<br/>Conceptos básicos de la programación<br/> orientada a objetos................................44<br/>Clases abstractas...............................45<br/>Interfaces............................................51<br/>Polimorfismo............................................55<br/>RESUMEN......................................................57<br/>Autoevaluación ......................................57<br/>EVIDENCIA ....................................................58<br/>REFERENCIAS ..............................................58<br/>Bibliografía.............................................58<br/>Páginas Web recomendadas................59<br/>Respuestas a la autoevaluación..........60<br/>Capítulo 4<br/>Aplicaciones de escritorio<br/> con Netbeans 7.1 .............................61<br/>Reflexione y responda las siguientes<br/> preguntas................................................61<br/>Contenido.................................................61<br/>EXPECTATIVA................................................62<br/>INTRODUCCIÓN............................................63<br/>Componentes de una aplicación de<br/> escritorio .................................................63<br/>EJEMPLO 1: APLICACIÓN AL ESTILO MDI .66<br/>PAQUETES (PACKAGES) EN NETBEANS ....7<br/>EJEMPLO 2: CREACIÓN DE UN PAQUETE<br/>(PACKAGE) EN NETBEANS ..........................77<br/>FUNDAMENTOS DE PROGRAMACIÓN........<br/> CONCURRENTE............................................84<br/>Programación concurrente en Java .....85<br/>Control de hilos y manejo de estados .87<br/>EJEMPLO 3: PROGRAMACIÓN ....................<br/>CONCURRENTE.............................................87<br/>RESUMEN......................................................101<br/>Autoevaluación ......................................101<br/>EVIDENCIA ....................................................102<br/>REFERENCIAS ..............................................103<br/>Bibliografía.............................................103<br/>Páginas Web recomendadas ...............104<br/>Respuestas a la autoevaluación..........104<br/>Capítulo 5<br/>Gestión de bases de datos MySQL<br/> con Netbeans 7.1 ............................105<br/>Reflexione y responda las siguientes<br/> preguntas ...............................................105<br/>Contenido ................................................105<br/>EXPECTATIVA ...............................................106<br/>INTRODUCCIÓN............................................107<br/>Instalación de MySQL.............................107<br/>Instalación de Front-end<br/> dbforgemysqlfree ..................................110<br/>Crear una base de datos con<br/>dbforgemysqlfree....................................112<br/>Gestión de datos con NetBeans en<br/> MySQL.....................................................115<br/>Arquitectura JDBC...................................116<br/>JDBC – ODBC Bridge .........................117<br/>API parcialmente nativo de Java ......117<br/>JDBC Network Driver .........................117<br/>JDBC Driver.........................................117<br/>Conectividad a una base de datos........119<br/>DriverManager ...................................119<br/>Statement...........................................120<br/>preparedStatement ...........................121<br/>CallableStatement .............................121<br/>ResultSet ............................................122<br/>EJEMPLO 1: CREAR UN FORMULARIO<br/> DE MANTENIMIENTO DE DATOS................ 123<br/>EJEMPLO 2: CREAR UNA CONSULTA<br/> DE DATOS....................................................135<br/>RESUMEN .....................................................142<br/>Autoevaluación......................................142<br/>EVIDENCIA....................................................143<br/>REFERENCIAS ..............................................143<br/>Bibliografía.............................................143<br/>Páginas Web recomendadas ...............143<br/>Respuestas a la autoevaluación..........144<br/>Capítulo 6<br/>Fundamentos de programación<br/> con Netbeans 7.1 .............................145<br/>Reflexione y responda las siguientes<br/> preguntas ...............................................145<br/>Contenido ................................................145<br/>EXPECTATIVA................................................146<br/>INTRODUCCIÓN............................................147<br/>Instalación de GlassFish y Tomcat ........147<br/>GlassFish ...........................................147<br/>Tomcat ................................................148<br/>COMUNICACIÓN POR INTERNET.................150<br/>Objeto URL.......................................... 151<br/>Objeto HTTPUrlConnection ................151<br/>Método getContent ............................151<br/>Objeto BufferedReader......................151<br/>Tecnologías basadas en lenguaje de ...<br/> marcas ....................................................152<br/>SGML...................................................152<br/>HTML ...................................................153<br/>Estructura de un archivo HTML ........154<br/>Ejemplo ...............................................156<br/>HTML 5.....................................................161<br/>Canvas ................................................164<br/>Video y audio en HTML5....................164<br/>Almacenamiento local y aplicaciones<br/>fuera de línea .....................................164<br/>Mejoras en formularios web .............165<br/>XHTML ......................................................166<br/>XML...........................................................168<br/>Componentes de un documento XML168<br/>Tecnologías XML ................................169<br/>XML......................................................169<br/>XSD......................................................169<br/>XSLT.....................................................170<br/>SAX ......................................................170<br/>JDOM...................................................170<br/>DOM.....................................................171<br/>Cómo maneja esto NetBeans ...........173<br/>Documento bien formado .................174<br/>Documento con restricciones DTD ...175<br/>Documento con restricciones de<br/> esquema XML....................................175<br/>Crear un archivo XML con DOM........179<br/>XOM ..........................................................181<br/>Ejemplo utilizando XOM....................182<br/>Ajax ...........................................................184<br/>RESUMEN......................................................188<br/>Autoevaluación ......................................188<br/>EVIDENCIA ....................................................189<br/>REFERENCIAS ..............................................190<br/>Bibliografía.............................................190<br/>Páginas web recomendadas ................191<br/>Respuestas a la autoevaluación..........192<br/>Capítulo 7<br/>Patrones de diseño en<br/> ingeniería web ........................................193<br/>Reflexione y responda las siguientes<br/> preguntas ...............................................193<br/>Contenido ................................................193<br/>EXPECTATIVA ...............................................194<br/>INTRODUCCIÓN............................................195<br/>Métodos de desarrollo Web...................195<br/>Web Site Design Method (WSDM)....195<br/>Web Modeling Language (webML) ...198<br/>UML-based Web Engineering<br/>methodology (UWE) ...........................200<br/>PATRONES DE DISEÑO WEB ......................203<br/>PATRONES DE DISEÑO EN APLIACIONES.<br/>WEB CON JAVA J2EE ...................................205<br/>MODELO VISTA CONTROLADOR (MVC) .....214<br/>Modelo.....................................................215<br/>Controlador..............................................215<br/>Vista .........................................................216<br/>RESUMEN .....................................................220<br/>EVIDENCIA....................................................221<br/>Autoevaluación......................................222<br/>REFERENCIAS ..............................................223<br/>Bibliografía.............................................223<br/>Páginas web recomendadas................223<br/>Respuestas a la autoevaluación..........224<br/>Capítulo 8<br/>JavaServer Pages en NetBeans 7.1..225<br/>Reflexione y responda las siguientes<br/> preguntas ...............................................225<br/>Contenido ................................................225<br/>EXPECTATIVA ...............................................226<br/>INTRODUCCIÓN............................................227<br/>COMENTARIOS EN JSP................................228<br/>EXPRESIONES EN JSV .................................229<br/>DECLARACIÓN DE VARIABLES EN JSP......231<br/>SCRIPTLET EN JSP.......................................234<br/>DIRECTIVAS @PAGE EN JSP .......................236<br/>Ejemplo de aplicación 1 .......................238<br/>Ejemplo de aplicación 2 .......................240<br/>SERVLETS EN JSP........................................241<br/>Ejemplo de uso de Servlets en ............<br/> NetBeans ..............................................243<br/>DESARROLLO DE SOFTWARE CON NETBEANS 7.1 – ENRIQUE GÓMEZ Alfaomega<br/>X Contenido<br/>CREAR UN SITIO WEB SENCILLO CON<br/> JSP Y CSS.....................................................248<br/>Definir las reglas de estilo directamente<br/> en el HTML ............................................248<br/>Definir reglas de estilo a nivel de<br/> página....................................................250<br/>Definir reglas de estilo en un archivo CSS<br/> aparte ....................................................251<br/>RESUMEN......................................................262<br/>EVIDENCIA ....................................................262<br/>Autoevaluación ......................................263<br/>REFERENCIAS ..............................................263<br/>Bibliografía.............................................263<br/>Páginas web recomendadas ................263<br/>Respuestas a la autoevaluación..........264<br/>Capítulo 9<br/>Servicios Web en NetBeans 7.1 .......265<br/>Reflexione y responda las siguientes<br/> preguntas................................................265<br/>Contenido.................................................265<br/>EXPECTATIVA................................................266<br/>INTRODUCCIÓN............................................266<br/>SERVICIOS WEB (WEB SERVICES) .............267<br/>TECNOLOGÍAS EMERGENTES EN SERVICIOS<br/> WEB..............................................................269<br/>Simple Object Access Protocol (SOAP ...270)<br/>Web Service Description Language.......<br/> (WSDL) ....................................................270<br/>Universal Description, Discovery and....<br/> Integration (UDDI) ..................................270<br/>CREAR SU PRIMER SERVICIO WEB............271<br/>CONSUMIR SU PRIMER SERVICIO WEB ....278<br/>Consumir el servicio web en una..<br/> aplicación Java SE.........................278<br/>Consumir su servicio web en Servlet<br/> de una aplicación web..................281<br/>Consumir su servicio web en una.<br/>página JSP de aplicación web.......285<br/>Servicios web RESTful ............................288<br/>RESUMEN......................................................293<br/>Autoevaluación ......................................293<br/>EVIDENCIA ....................................................293<br/>REFERENCIAS ..............................................294<br/>Bibliografía.............................................294<br/>Páginas Web recomendadas................294<br/>Respuestas a la autoevaluación..........294<br/>Capítulo 10<br/>Gestión de bases de datos en aplicaciones Web con NetBeans 7.1 .........295<br/>Reflexione y responda las siguientes<br/>preguntas ................................................295<br/>Contenido ................................................295<br/>EXPECTATIVA ...............................................296<br/>INTRODUCCIÓN............................................296<br/>GENERAR UN LISTADO GENERAL DE DATOS<br/> EN UN SOLO ARCHIVO JSP. .......................297<br/>GENERAR UN LISTADO GENERAL DE DATOS<br/> MEDIANTE JSP Y EL USO DE CLASES.......302<br/>CREAR UNA PÁGINA JSP QUE INSERTE....<br/>DATOS...........................................................308<br/>CREAR UNA PÁGINA JSP QUE MODIFIQUE<br/> DATOS..........................................................315<br/>CREAR UNA PÁGINA JSP PARA CONSULTA<br/> DE DATOS ESPECÍFICOS ............................324<br/>CREAR UNA PÁGINA JSP QUE ELIMINE.....<br/> DATOS..........................................................327<br/>RESUMEN .....................................................333<br/>EVIDENCIA....................................................333<br/>Autoevaluación......................................334<br/>REFERENCIAS ..............................................335<br/>Bibliografía.............................................335<br/>Páginas Web recomendadas ...............335<br/>Respuestas a la autoevaluación..........336<br/>Capítulo 11<br/>Spring Web MVC ...............................337<br/>Reflexione y responda las siguientes<br/> preguntas ...............................................337<br/>Contenido ................................................337<br/>EXPECTATIVA ...............................................338<br/>INTRODUCCIÓN............................................338<br/>SPRING WEB MVC .......................................339<br/>¿Cómo funciona? ..................................340<br/>CREAR UNA APLICACIÓN SPRING WEB....<br/> MVC..............................................................341<br/>Ejercicio..................................................341<br/>Crear la clase persona ......................346<br/>Crear el controlador...........................348<br/>Crear las vistas...................................351<br/>RESUMEN .....................................................357<br/>Autoevaluación......................................357<br/>EVIDENCIA....................................................357
520 ## - RESUMEN
Resumen ejecución de las diferentes pantallas de la aplicación móvil hasta componentes gráficos reutilizables. Muchas de las funcionalidades, ampliamente probadas de Java, se ven implementadas en estas herramientas de desarrollo.<br/><br/>Con él podrá practicar la funcionalidad básica de la programación orientada a objetos, creando clases, interfaces, atributos, métodos, entre otros elementos y reforzar esa importante fase del desarrollo de aplicaciones informáticas. Podrá también desarrollar aplicaciones para al escritorio, web y para dispositivos móviles.<br/><br/>Ventajas Competitivas<br/><br/>Podrá colaborar con la economía de su empresa creando soluciones importantes de software sin invertir en la adquisición de tecnologías propietarias.<br/>Conocerá los diferentes framework que hay en el mercado y como unos y otros se asemejan en la forma de utilizar las diferentes funcionalidades de Java, incluyendo las JSP (JavaServer Page), JSF (JavaServer Face), AJAX, entre otras.<br/>
526 ## - PROGRAMA DE ESTUDIO
Nombre del programa Ingeniería en Tecnologías de la Información y Comunicación
526 ## - PROGRAMA DE ESTUDIO
Nombre del programa Ingenieria en Sistemas Computacionales
650 #0 - PUNTO DE ACCESO ADICIONAL DE MATERIA--TÉRMINO DE MATERIA
Término de materia Programación
9 (RLIN) 729
942 ## - ELEMENTOS DE ENTRADA SECUNDARIOS (KOHA)
Fuente del sistema de clasificación o colocación Clasificación LC, Biblioteca del Congreso
Tipo de ítem Koha Libro
Edición 1 ra. Edicion
945 ## - CATALOGADORES
Número del Creador del Registro 1260
Nombre del Creador del Registro Norma Gabriela Corona Arreguin
Número de último modificador del registro 1264
Nombre del último modificador del registro Adolfo Aguilar Romero
Holdings
Estatus retirado Estado de pérdida Fuente del sistema de clasificación o colocación Estado de daño No para préstamo Código de colección Biblioteca de origen Biblioteca actual Ubicación en estantería Fecha de adquisición Forma de adquisición Total de préstamos Signatura topográfica completa Código de barras Visto por última vez Copia número Tipo de ítem Koha Número de inventario
    Clasificación Decimal Dewey     Colección General CI Gustavo A. Madero CI Gustavo A. Madero GEN 30/06/2025 Donación   QA76.76.D47 G56 2012 0943Q 30/06/2025 EJ.1 Libro  
    Clasificación Decimal Dewey     Colección General CI Gustavo A. Madero CI Gustavo A. Madero GEN 30/06/2025 Donación   QA76.76.D47 G56 2012 0944Q 30/06/2025 EJ.2 Libro  
    Clasificación Decimal Dewey     Colección General CI Gustavo A. Madero CI Gustavo A. Madero GEN 30/06/2025 Donación   QA76.76.D47 G56 2012 0945Q 30/06/2025 EJ.3 Libro  
    Clasificación LC, Biblioteca del Congreso     Colección General CI Tlahuac CI Tlahuac GEN 02/06/2020 Donación   QA76.73J38 G56 2012 ITTLAHUAC25090086 14/09/2025 Ej. 1 Libro 002130
    Clasificación LC, Biblioteca del Congreso     Colección General CI Tlahuac CI Tlahuac GEN 02/06/2020 Donación   QA76.73J38 G56 2012 ITTLAHUAC25090087 14/09/2025 Ej. 2 Libro 002131
    Clasificación LC, Biblioteca del Congreso     Colección General CI Tlahuac CI Tlahuac GEN 02/06/2020 Donación   QA76.73J38 G56 2012 ITTLAHUAC25090088 14/09/2025 Ej. 3 Libro 002132
    Clasificación LC, Biblioteca del Congreso     Colección General CI Tlahuac CI Tlahuac GEN 02/06/2020 Donación   QA76.73J38 G56 2012 ITTLAHUAC25090089 14/09/2025 Ej. 4 Libro 002133
    Clasificación LC, Biblioteca del Congreso   No para préstamo externo Colección General CI Tlahuac CI Tlahuac GEN 02/06/2020 Donación   QA76.73J38 G56 2012 ITTLAHUAC25090090 14/09/2025 Ej. 5 Libro 002134

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus