PESQUISA



Pesquisa Avançada

LOGIN

PRÓX. LANÇAMENTOS

NEWSLETTER

Fique sabendo das novidades da Editora Ciência Moderna através do nosso Newsletter!

Cadastre-se aqui!

ENQUETE

Não há nenhuma enquete ativa no momento!

CADASTRO

Seja nosso cliente e veja as vantagens do nosso site!

Cadastre-se agora!


Política de Privacidade

PROMOÇÃO (CARTÃO)

Nas compras acima de R$100,00 pague em até 3 (três) vezes sem juros nos cartões de crédito VISA e MASTERCARD.

 

DETALHES DO LIVRO


Desenvolvendo Aplicações WEB com NetBeans IDE 6


Edson Gonçalves


608 páginas - 1ª edição - 2008


ISBN: 9788573936742 - Formato: 16 x 23


Acompanha


De: R$109,00 Por: R$87,20       


indicar para um amigo


Nesta obra, com uma abordagem ilustrada através de exemplos, incluindo estudos de caso, o leitor aprenderá: Como instalar o NetBeans IDE, configurar e utilizar servidores de aplicações Web; A criar páginas dinâmicas utilizando JSP, Servlets, JSTL, tags customizadas e padrões de desenvolvimento como MVC e DAO; A desenvolver utilizando frameworks como JavaServer Faces, Spring e Hibernate; A criar projetos EJB 3 utilizando a Java Persistence API (JPA); A gerar e consumir Web Services através do NetBeans; A utilizar o Visual Web JSF (antigo Visual Web Pack) com acesso a dados; A integrar o Visual Web JSF com Spring e Hibernate; A trabalhar com AJAX através de plugins integrados ao NetBeans; Como desenvolver aplicações utilizando Rails 2.0.2 com Ruby ou JRuby;
De brinde, no CD-ROM, 200 páginas a mais contendo seis capítulos extras incluindo Struts, MySQL, criação de relatórios com o plugin iReport for NetBeans e dois estudos de caso completo, utilizando o Visual Web JSF com SQL, Spring, Hibernate e JPA (abordando relacionamentos One-To-Many, Many-To-One, Many-To-Many, cache de segundo nível etc).

PARTE 1 - INTRODUÇÃO: DESENVOLVIMENTO DE APLICAÇÕES WEB COM JAVA 1

Capítulo 1 - Obtendo e instalando o NetBeans IDE 6.. 3
Os pacotes . 5
O pacote sem instalador e o JDK requerido. 6
A instalação. 6
A desinstalação. 1 3

Capítulo 2 - Servidores de Aplicações e Servlets. 1 5
Criando um projeto. 1 6
Visão geral do NetBeans IDE. 2 0
Explorando seu projeto .. 2 1
Desenvolvendo Servlets. 2 5
Como alterar o navegador no NetBeans. 3 4
Entendendo como funciona um Servlet. 3 6
Servidores de Aplicações Web. 3 9
Monitorando transações HTTP. 5 1
Distribuindo sua aplicação em arquivos WAR. 5 4

Capítulo 3 - Desenvolvendo páginas dinâmicas no NetBeans. 5 7
Trabalhando com páginas JSP. 5 7
Um pouco mais sobre o Deployment Descriptor. 5 9
A estrutura de JavaServer Pages. 6 1
Diretivas. 61
O controle de erros configurado através da IDE .. 6 3
Recebendo dados de um formulário com JSP. 6 8
O auto-completar do editor 7 1
Rodando uma página ou Servlet como inicial. 7 2
Objetos implícitos. 7 3
Criando JavaBeans. 7 5
Outros atalhos do Editor de Códigos do NetBeans IDE. 8 2
Utilizando JSTL em suas páginas. 8 7
Desenvolvendo tags customizadas. 111
Dinamizando Tag Files. 116

Capítulo 4 - Trabalhando com Banco de Dados. 119
Introdução ao JDBC. 119
MySQL e o JDBC. 120
A instalação e utilização do MySQL. 120
Comandos básicos de utilização do MySQL. 122
Acessando o banco de dados MySQL. 122
O comando CREATE. 123
O comando USE. 124
Criando tabelas. 124
O comando SHOW. 125
Configurando usuários. 125
Inserindo um registro. 126
SUMÁRIO ¦ XV
Baixando o driver JDBC. 126
Utilizando o driver JDBC no NetBeans. 127
As APIs JDBC. 134
Os tipos de dados no Java e na SQL. 137
Utilizando o Design Query. 140
Utilizando padrões de desenvolvimento. 141
O que é MVC?. 141
O Padrão DAO (Data Access Object). 145
Pool de conexões. 186
O aperfeiçoamento. 193




PARTE 2 - JAVA EE5: AVANÇANDO NO DESENVOLVIMENTO DE APLICAÇÕES WEB. 195
Capítulo 5 - JavaServer Faces. 197
Um projeto JavaServer Faces 198
Conhecendo melhor o JavaServer Faces. 213
As tags padrões de JavaServer Faces 215
Criando um exemplo utilizando banco de dados e JSF 222
Personalizando mensagens padrão do JavaServer Faces. 238
Facelets e Web 2.0. 241
Instalando um plugin com suporte a Facelets 242
Criando um CRUD nos padrões de Facelets. 247

Capítulo 6 - EJB 3 e Java Persistence API. 259
Criando um projeto Java EE 5. 260
Seu primeiro EJB 3. 263
Session Bean. 269
As interfaces EJB. 271
EJB 3 com acesso a dados. 272
Utilizando JavaServer Faces para acessar o EJB . 284

Capítulo 7 - O Visual Web JavaServer Faces. 291
Criando uma aplicação. 293
Definindo o layout da página principal. 296
A página de contato. 302
Criando a primeira navegação. 314

Capítulo 8 - Desenvolvendo com Visual Web JSF usando banco de dados . 317
O acesso a banco de dados 317
Desenvolvendo uma área administrativa . 326
O acesso a área administrativa 346
Assegurando o acesso a área administrativa. 355
Alterando as mensagens da sua aplicação. 362
Adicionando o sistema de pesquisa no site. 363
Adicionando Código a SessionBean1. 366

Capítulo 9 - Trabalhando com Web Services no NetBeans IDE. 371
Web Services. 371
Entendendo a estrutura do documento WSDL . 381
Consumindo o Web Service criado 386
Um Web Service mais complexo 390
Acessando o Web Service com Visual Web JSF. 395
Criando um Data Provider 396

Capítulo 10 - Visual Web JSF com JPA, Spring e Hibernate. 401
A aplicação que será construída. 401
O Hibernate. 402
Onde baixar a última versão. 403
O Spring. 404
O plugin do Spring Framework para o NetBeans. 405
Criando o projeto Visual Web JSF com Spring Framework. 406
Criando o DAO genérico. 410
Configurando o Spring através de applicationContext.xml. 415
Configurando o Spring no deployment descriptor. 417
Criando a classe que controlará o CRUD. 418
Configurando o Spring para trabalhar com JSF. 419
Configurando o arquivo persistence.xml . 422
O Log4j . 424
Alterando a classe SessionBean1. 427
Configurando o componente Table na página . 429
Adicionando os métodos a Page1.java. 430




PARTE 3 - DESENVOLVIMENTO COM LINGUAGENS DINÂMICAS E AJAX. 439
Capítulo 11 - Rails 2 com NetBeans IDE. 441
O que é Ruby? . 442
O que é Ruby on Rails?. 442
Onde baixar o Ruby. 442
Configurando o Ruby no NetBeans IDE 6.0. 444
Desenvolvendo com Ruby on Rails. 444
A Camada Modelo. 457
A Camada Controle. 460
A Camada Apresentação. 462
Adicionando relacionamentos. 463
Mais sobre Ruby on Rails .. 474

Capítulo 12 - JRuby on Rails. 475
O que é JRuby?. 475
Baixando e instalando a última versão do JRuby. 476
Configurando o JRuby no NetBeans. 477
Instalando os Ruby Gems no NetBeans. 478
Criando um projeto JRuby on Rails .. 481
Colocando sua aplicação Rails no Application Server . 484

Capítulo 13 - Trabalhando com AJAX no NetBeans IDE 491
AJAX. 491
Utilizando a tecnologia jMaki . 495
Criando um projeto utilizando jMaki. 499
Mas o que é JSON?. 501
Ajax com GWT. 511
Utilizando Ajax com Visual Web JSF. 525
Outros frameworks AJAX. 530

Apêndice A - Ruby para desenvolvedores Java. 531
Recursos do Ruby. 531
Desenvolvendo com Ruby no NetBeans IDE. 532
Conhecendo o básico sobre Ruby. 534

Bibliografia . 579

Capítulo Extra 1 – Trabalhando com Tomcat 5.5 . CD-ROM

Capítulo Extra 2 – Aplicações Web com acesso a dados sem padrão CD-ROM

Capítulo Extra 3 – Struts CD-ROM

Capítulo Extra 4 – Desenvolvendo relatórios com NetBeans IDE ..CD-ROM

Capítulo Extra 5 – Estudo de caso completo com Visual Web JSF .CD-ROM

Capítulo Extra 6 – Estudo de caso completo com Visual Web JSF, Spring e Hibernate utilizando JPA ..CD-ROM

Apêndice B – O MySQL . CD-ROM

Edson Gonçalves - Edson Gonçalves é desenvolvedor analista, colaborador, pesquisador e escritor. Diretor Técnico da empresa Integrator Technology and Design, é responsável pela área de desenvolvimento de sistemas, tanto em ambiente Cliente/Servidor como em sistemas distribuídos. Conhecedor de linguagens para o desenvolvimento Web como Java, C#, Ruby, Python e PHP 5, atualmente dedica boa parte de seu tempo livre para escrever livros e artigos.
Como escritor, possui dez obras que abordam o desenvolvimento com a tecnologia Java, todos publicados pela Editora Ciência Moderna.
Contatos com o autor podem ser feitos pelo site http://www.integrator.com.br ou diretamente pelo e-mail edson@integrator.com.br

>> Site: http://


LEIA TAMBÉM


Do Mesmo Tema

Livro do Java Script ( Um Guia Pratico das Paginas da Web Interativas) O

Ajax na Prática - Todo o poder dos melhores Frameworks Ajax aliados ao desenvolvimento Web 2.0 com PHP 5

Ant em Ação - 2a. Edição de Java Development com Ant

ASP.NET AJAX em Ação

Como Tomcat Funciona

Core Servlet e Java Pages - Vol 1 Tecnologia Core

Dante Explica Java 2 ( V. 1.4)

Dante Explica Java V. 5 : J2ME, J2SE e J2EE

Desenvolvendo Aplicações Comerciais em Java com Java J2EE e UML

Desenvolvendo Aplicações Web com JSP, SERVELTS, JAVASERVER FACES, HIBERNATE, EJB 3 PERSISTANCE E AJAX

Desenvolvendo Aplicações Web com Netbeans IDE 5.5

Desenvolvendo na Web com Java Server Pages ( Um Guia Pratico para Projetar e Construir Serviços Dinamicos na Web - Abrange JSP 1.1)

Desenvolvendo Relatórios Profissionais com iReport para Netbeans IDE

Desenvolvimento de Aplicações Comerciais com Java e NetBeans

Desenvolvimento para Internet com Java

Dominando AJAX - As Melhores Práticas Ligadas á Aplicações Web Escritas tanto em Java como em PHP 5

Dominando Eclipse : Tudo que o Desenvolvedor Java Precisa para Criar Aplicativos p/ Desktop

Dominando Java Server Faces e Facelets Utilizando Spring 2.5, Hibernate e JPA

Dominando NetBeans Construa Aplicativos Java tanto em Desktop, como para Web , Trabalhando com uma das Ferramentas mais usadas no Mundo

Dominando o BORLAND JBUILDER X

Dominando o OpenSwing (Java)

Dominando Relatórios JasperReport com iReport

ECLIPSE IDE - Dicas e Truques

EJB 3 Profissional - Java Persistence API

EJB Livro de Receitas ( Cookbook)

Estruturas de Dados e Algoritmos em Java ( Traduzido da 2a Edição Americana)

FLEX 3 em Ação

FXRuby - Crie GUIs Enxutas e Excelentes com o Ruby

Guia Completo de estudos para Certificação em Java 2

Guia de Certificação em Java - Exame CX 310-035

Guia de Java na Web - Preparatório para Certificação SCWCD - J2EE 1.4, JSP 2.0, Servlets 2.4 - Exame 310.081

Guia para Programação com Framework ZEND

Hibernate em Ação

Java 1.2 Para Leigos Passo a Passo

Java 2 para Leigos Passo a Passo

Java 2 para Programadores Profissionais ( A Solução Definitiva)

Java Avançado

Java na Web com JSF, Spring, Hibernate e Netbeans 6

Java para a Web com Servlets , JSP e EJB

Java para Iniciantes

Java Persistance com Hibernate (Edição revisada e ampliada de Hibernate em Ação)

Java Servelet : Programação ( O Reilly)

Java Server Pages Avançado

Java Server Pages Bibliotecas de Tags

Junit em Ação

Orientação a Objetos na Prática - Aprendendo Orientação A Objetos com Java

Plataforma Pro JavaFX - Desenvolvimento de RIA para Dispositivos Móveis e para Área de Trabalho por Scripts com a Tecnologia Java

POJOS em Ação - Como Desenvolver aplicações Corporativas com Frameworks Leves

Practical Apache Struts 2 Web 2.0 Projects - Aprenda e aplique o novo framework open source Apache Struts 2 em seus projetos

Pro JSF e AJAX - Construindo componentes ricos para a internet

Pro Spring 2.5

Programando em JavaServer Faces

Projetando Web Services com a Plataforma J2EE 1.4 - tecnologia JAX , RPC , SOAP , e XML -

Projetos Práticos com JBoss Seam

Rails para Desenvolvedores Java

Ria com Framework ZK - Desenvolva Aplicações Ricas para a Internet, na Plataforma Java, com o Framework ZK, Eclipse e MySQL

Segurança de Dados em Java

Spring em Ação

Struts 2 Projeto e Programação

Struts em Ação

Sun Certified Java Programmer - Guia do Exame SCJP

TOMCAT Guia Rápido do Administrador - Manual Técnico e Prático

Tutorial do J2EE Enterprise Edition 1.4 Traduzido da Segunda Edição Americana

 
Copyright © 2005-2006 Editora Ciência Moderna Ltda - Produzido por Marcelo S. Macedo
Rua Alice Figueiredo, 46, Riachuelo, Rio de Janeiro, RJ - CEP:20950-150 - Tels:(21)2201-6662/2201-6998 - Fax:2201-6896
Horário de funcionamento: de segunda a sexta das 9:00h as 18:00h.