Embora Java tenha se consolidado como linguagem de programação, notadamente no ambiente Internet, a defi nição de ambientes adequados para produzir aplicações ainda está em franca evolução. A maior difi culdade dos principiantes é saber por onde começar e, principalmente, que tipo de ferramenta utilizar. Há muitos recursos disponíveis e diversos frameworks, de forma que a composição de um ambiente de programação Java pode ser feita com inúmeras combinações de ferramentas. O NetBeans tem merecido diversos artigos em revistas especializadas no Brasil e no exterior, revelando-se como uma ferramenta capaz de satisfazer grande parte das exigências do ambiente de programação Java. A motivação do livro é justamente mostrar o que o ambiente integrado NetBeans é capaz de fazer, e como ele pode ser uma ferramenta extremamente útil no desenvolvimento de aplicações Java, sejam convencionais, sejam para a Internet. James Gosling, o criador da linguagem Java, prefaciando o livro NetBeans IDE Field Guide, assegura que desenvolve todos os seus projetos utilizando o NetBeans. Fernando Lozano, editoradjunto da revista Java Magazine, afi rma que o NetBeans tem lugar assegurado entre os melhores ambientes integrados para desenvolvimento em Java, tanto para principiantes quanto para profissionais experientes. Com estrutura de projetos baseada na ferramenta Apache Ant, recurso considerado imprescindível em aplicações Java, o NetBeans realmente se mostra como um software maduro e confi ável, apto a se popularizar entre os desenvolvedores espalhados nos quatro cantos do mundo.