Pages

Thursday, November 24, 2011

NetBeans: The Definitive Guide


by Tim Boudreau, Jesse Glick,
Simeon Greene and Jack Woehr
As the Java programming language has increased in both functionality and complexity, developers have demanded more of their program editors. Gone are the days when a simple visual editor is sufficient for even small programming projects. While there are numerous IDEs available today for use by Java developers, one stands above the rest, not only for its functionality, but for its extensibility: NetBeans.

In NetBeans: The Definitive Guide, you'll find out how to use this IDE to its fullest, making your Java programming more efficient and productive than ever before. You'll understand the basics of the IDE, and quickly be utilizing the various editor and explorer windows. You'll also master many of NetBeans advanced features, and be working with XML documents, CVS repositories, Javadoc trees, and web applications, all within the NetBeans framework.


In addition to teaching you how to use the existing features of NetBeans, this work goes on to cover developing additional modules for NetBeans. Through this instructional portion of the book, you will master the NetBeans APIs, and learn how to enhance NetBeans for your own specific needs. Whether you need to add customized behavior to handle your proprietary file formats, or want to redistribute NetBeans as a proprietary product, NetBeans: The Definitive Guide will allow you to master this open source IDE and all of its advanced features.

The Definitive Guide to NetBeans Platform (Books for Professionals by Professionals)

Price = $49.85
by Heiko Böck
NetBeans continues to be one of the leading open source Java IDE and Platforms for easy creation of Java-based applications, front ends, web services and more. It’s better and easier than a framework. It’s easier to use than Eclipse.

The Definitive Guide to NetBeans Platform 6.5 will be first to market, definitive and official book on NetBeans Platform 6.5. It is written by Heiko Boeck, a respected member of the NetBeans developer community, and endorsed by NetBeans and its Founder, Jaroslav Tulach.

The Definitive Guide to NetBeans™ Platform 7

Price = $52.10
by Heiko Böck

The NetBeans Platform is the world's only modular Swing application framework, used by very large organizations in mission-critical scenarios, such as at Boeing and Northrop Grumman, as well as in the financial sector and in the oil/gas industry. For these large customers in enterprises who are increasingly interested in Maven and OSGi, the book will have particular relevance. 

The Definitive Guide to NetBeans™ Platform 7 is a thorough and authoritative introduction to the open-source NetBeans Platform, covering all its major APIs in detail, with relevant code examples used throughout. 

Provides a completely updated definitive guide to the NetBeans Platform, using the latest APIs, coding patterns, and methodologies.
Focuses strongly on business features in an application, since Oracle's customers are particularly interested in business-related aspects. For example, how to use OSGi, how to add authentication/security, how to monetize from a modular application.
The original German book on which this title is based was well received. The NetBeans Platform Community has put together this English translation, which covers the latest NetBeans Platform 7 APIs. With an introduction by known NetBeans Platform experts Jaroslav Tulach and Tim Boudreau, this is the most up-to-date book on this topic at the moment. 

All NetBeans Platform developers will gain something from this book, because several topics in the book have not been documented anywhere else.

What you’ll learn
How to get started using the NetBeans Platform with or without using NetBeans IDE.
How to set up a modular application, using either Ant or Maven as a build system.
How to get acquainted with all the NetBeans Platform's APIs.
How to work with the Visual Library as a very popular and powerful widget library, covering all its features in detail.
How to model an application in OSGi/EMF and using the model in an application on the NetBeans Platform.
How to distribute a modular application, focusing on different strategies for monetizing from its modular architecture.

Who this book is for
The Definitive Guide to NetBeans™ Platform 7 is for large enterprises who are not interested in reinventing the wheel whenever they create a new applications, and open source communities who typically benefit from a modular architecture, because a plugin system (as provided by the NetBeans Platform) simplifies how contributions can be made to a project.

Creating a Website: The Missing Manual (English and English Edition)

Price = $19.99

Think you need an army of skilled programmers to build a website? Think again. With nothing more than an ordinary PC, some raw ambition, and this book, you’ll learn how to create and maintain a professional-looking, visitor-friendly site. This Missing Manual gives you all the tools, techniques, and expert advice you need.

Plan your site. Create web pages by learning the basics of HTML and HTML5.
Control page design with CSS. Format text, images, links, tables, and other elements.
Attract visitors. Ensure that people can find your site through popular search engines.
Build a community. Add forums, fresh content, and a feedback form to encourage repeat visits.
Get smart. Use free tools to identify your site’s strengths and weaknesses.
Create your own blog. Post your musings with a free blog-hosting service.
Bring in cash. Host Google ads, sell Amazon’s wares, or push your own products.

PHP & MySQL: The Missing Manual

If you can build websites with CSS and JavaScript, this book takes you to the next level—creating dynamic, database-driven websites with PHP and MySQL. Learn how to build a database, manage your content, and interact with users through queries and web forms. With step-by-step tutorials, real-world examples, and jargon-free explanations, you’ll soon discover the power of server-side programming.

The important stuff you need to know:

Get a running start. Write PHP scripts and create a web form right away.
Learn the language. Get up to speed on PHP and SQL syntax quickly.
Build a database. Use MySQL to store user information and other data.
Make it dynamic. Create pages that change with each new viewing.
Be ready for mistakes. Plan error messages to help direct users.
Manage your content. Use the file system to access user data, including images and other binary files.

CSS: The Missing Manual

Price = $ 22.99
Cascading Style Sheets can turn humdrum websites into highly-functional, professional-looking destinations, but many designers merely treat CSS as window-dressing to spruce up their site's appearance. You can tap into the real power of this tool with CSS: The Missing Manual. This second edition combines crystal-clear explanations, real-world examples, and dozens of step-by-step tutorials to show you how to design sites with CSS that work consistently across browsers. Witty and entertaining, this second edition gives you up-to-the-minute pro techniques. You'll learn how to:


Create HTML that's simpler, uses less code, is search-engine friendly, and works well with CSS. Style text by changing fonts, colors, font sizes, and adding borders. Turn simple HTML links into complex and attractive navigation bars -- complete with rollover effects. Create effective photo galleries and special effects, including drop shadows. Get up to speed on CSS 3 properties that work in the latest browser versions. Build complex layouts using CSS, including multi-column designs. Style web pages for printing


With CSS: The Missing Manual, Second Edition, you'll find all-new online tutorial pages, expanded CSS 3 coverage, and broad support for Firebox, Safari, and other major web browsers, including Internet Explorer 8. Learn how to use CSS effectively to build new websites, or refurbish old 

JavaScript & jQuery: The Missing Manual

Price = $ 25.99
JavaScript lets you supercharge your HTML with animation, interactivity, and visual effects—but many web designers find the language hard to learn. This jargon-free guide covers JavaScript basics and shows you how to save time and effort with the jQuery library of prewritten JavaScript code. You’ll soon be building web pages that feel and act like desktop programs, without having to do much programming.

The important stuff you need to know:

Make your pages interactive. Create JavaScript events that react to visitor actions.
Use animations and effects. Build drop-down navigation menus, pop-ups, automated slideshows, and more.
Improve your user interface. Learn how the pros make websites fun and easy to use.
Collect data with web forms. Create easy-to-use forms that ensure more accurate visitor responses.
Add a dash of Ajax. Enable your web pages to communicate with a web server without a page reload.

Other links

AMIKOM News