Java Books - Page 6

MagicBeanDip.com

Subcategories:

Page 6 of 200 - Go to page: 1 2 3 4 5 6 7 8 9 10 11 17

Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional)

Christopher M. Judd, Joseph Faisal Nusairat, Jim Shingler

Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional) Christopher M. Judd, Joseph Faisal Nusairat, Jim Shingler Amazon Price: $28.37
List Price: $42.99
Usually ships in 24 hours
By: Apress
Amazon Marketplace: 33 new & used starting at $20.66

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> Java -> General
Subjects -> Computers & Internet -> Programming -> Java -> General AAS
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Customer Reviews:
Total reviews: 8 Average rating: 5.0 of 5

Editorial Review:

Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Java developers have been particularly fortunate in this area, having been able to take advantage of Grails, an open source framework that supercharges productivity when building Java–driven web sites. Grails is based on Groovy, which is a very popular and growing dynamic scripting language for Java developers and was inspired by Python, Ruby, and Smalltalk.

Beginning Groovy and Grails is the first introductory book on the Groovy language and its primary web framework, Grails.

This book gets you started with Groovy and Grails and culminates in the example and possible application of some real–world projects. You follow along with the development of each project, implementing and running each application while learning new features along the way.

What you’ll learn

  • Understand the fundamentals of the open source, dynamic Groovy scripting language and the Grails web framework.
  • Capitalize upon Grails’ well–defined framework architecture to build web applications faster than ever before.
  • Improve your web application with cutting–edge interface enhancements using Ajax.
  • Use Grails’ object–relational mapping solution, GORM, to manage your data store more effectively than ever before.
  • Take advantage of Groovy to create reporting services, implement batch processing, and create alternative client interfaces.
  • Deploy and upgrade your Grails–driven applications with expertise and ease.
  • Discover an alternative client in Groovy as well.

Who is this book for?

Java and web developers looking to learn and embrace the power and flexibility offered by the Grails framework and Groovy scripting language

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!

Ant in Action (Manning)

Steve Loughran, Erik Hatcher

Ant in Action (Manning) Steve Loughran, Erik Hatcher Amazon Price: $31.49
List Price: $49.99
Usually ships in 24 hours
By: Manning Publications
Amazon Marketplace: 54 new & used starting at $17.43

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> General AAS
Subjects -> Computers & Internet -> Programming -> Java -> General
Subjects -> Computers & Internet -> Programming -> Java -> General AAS

Customer Reviews:
Total reviews: 7 Average rating: 4.5 of 5

The best and most complete book on Apache Ant 4 out of 5 stars.
1 of 1 people found this review helpful.

As a build tool, Apache Ant has been in existence for quite a while now and remains the number one Java build scripting tool. A large number of books have been written on its implementation - both good and unfortunately bad - and here is a brand new one which covers Ant 1.7.

This book is a retitled second edition of Java Development with Ant by the same authors but is not just a minor update - the back cover quotes 50% new content and I can well believe it. Personally, I have implemented lots of build processes using Ant and even written a book on its implementation myself. I therefore thought I knew most things about the tool - however I was pleasantly surprised that I still managed to learn some new things from this book.

In general I don't really like books over 250-300 pages - and this one stretches over 560 pages. Although there is probably some content that could have been left out, there are also gems such as Managing Dependencies with Apache Ivy (although I prefer the Ant tasks for Maven), Working with XML and Automating Deployment using a tool called SmartFrog. For me these chapters made the purchase of the book worthwhile.

If you are new or have limited experience of Ant then you should add an extra star to my rating. I believe this is probably the most complete book at taking you from an Ant novice to expert, in as short a time as possible.

It would have been nice to see some more examples of how Ant can be integrated into automated build processes, and rather strangely the book uses Luntbuild as an example rather that the more popular CruiseControl tool. Also it would have been nice to see how Ant can work alongside commercial tools such as the Build Forge build/release framework, application servers such as Weblogic or WebSphere and deployment tools developed by the likes of Tivoli or Microsoft. On the whole however, these are relatively minor complaints.

In summary, if you are new to Ant then buy this book now. If you are an experienced Ant user then well, still buy this book!

Editorial Review:

This second edition of a Manning bestseller has been revised and re-titled to fit the 'In Action' Series by Steve Loughran, an Ant project committer. Ant in Action introduces Ant and how to use it for test-driven Java application development. Ant itself is moving to v1.7, a major revision, at the end of 2006 so the timing for the book is right. A single application of increasing complexity, followed throughout the book, shows how an application evolves and how to handle the problems of building and testing. Reviewers have praised the book's coverage of large-projects, Ant's advanced features, and the details and depth of the discussion-all unavailable elsewhere.

This is a major revision with the second half of the book completely new, including:

  • How to Manage Big projects
  • Library management
  • Enterprise Java
  • Continuous integration
  • Deployment
  • Writing new Ant tasks and datatypes
  • Java For Dummies (Java for Dummies)

    Barry Burd

    Java For Dummies (Java for Dummies) Barry Burd Amazon Price: $19.79
    List Price: $29.99
    Usually ships in 24 hours
    By: For Dummies
    Amazon Marketplace: 52 new & used starting at $12.00

    Buy at Amazon.com

    Browse similar items by category:
    Subjects -> Computers & Internet -> Programming -> Java -> General
    Subjects -> Computers & Internet -> Programming -> Java -> General AAS
    Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

    Customer Reviews:
    Total reviews: 5 Average rating: 4.5 of 5

    Editorial Review:

    Start building powerful programs with Java 6—fast!

    Get an overview of Java 6 and begin building your own programs

    Even if you're new to Java programming—or to programming in general—you can get up and running on this wildly popular language in a hurry. This book makes it easy! From how to install and run Java to understanding classes and objects and juggling values with arrays and collections, you will get up to speed on the new features of Java 6 in no time.

    Discover how to

    • Use object-oriented programming
    • Work with the changes in Java 6 and JDK 6
    • Save time by reusing code
    • Mix Java and Javascript with the new scripting tools
    • Troubleshoot code problems and fix bugs

    All on the bonus CD-ROM

    • Custom build of JCreator and all the code files used in the book
    • Bonus chapters not included in the book
    • Trial version of Jindent, WinOne, and NetCaptor freeware

    System Requirements: For details and complete system requirements, see the CD-ROM appendix.

    Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

    The Definitive ANTLR Reference: Building Domain-Specific Languages (Pragmatic Programmers)

    Terence Parr

    The Definitive ANTLR Reference: Building Domain-Specific Languages (Pragmatic Programmers) Terence Parr Amazon Price: $24.39
    List Price: $36.95
    Usually ships in 24 hours
    By: Pragmatic Bookshelf
    Amazon Marketplace: 36 new & used starting at $20.00

    Buy at Amazon.com

    Browse similar items by category:
    Subjects -> Computers & Internet -> Computer Science -> General
    Subjects -> Computers & Internet -> Computer Science -> General AAS
    Subjects -> Computers & Internet -> Programming -> Java -> General

    Customer Reviews:
    Total reviews: 10 Average rating: 4.5 of 5

    Editorial Review:

    ANTLR v3 is the most powerful, easy-to-use parser generator built to date, and represents the culmination of more than 15 years of research by Terence Parr. This book is the essential reference guide to using this completely rebuilt version of ANTLR, with its amazing new LL(*) parsing technology, tree construction facilities, StringTemplate code generation template engine, and sophisticated ANTLRWorks GUI development environment. Learn to use ANTLR directly from the author!

    ANTLR is a parser generator-a program that generates code to translate a specified input language into a nice, tidy data structure. You might think that parser generators are only used to build compilers. But in fact, programmers usually use parser generators to build translators and interpreters for domain-specific languages such as proprietary data formats, common network protocols, text processing languages, and domain-specific programming languages.

    Domain-specific languages are important to software development because they represent a more natural, high fidelity, robust, and maintainable means of encoding a problem than simply writing software in a general-purpose language. For example, NASA uses domain-specific command languages for space missions to improve reliability, reduce risk, reduce cost, and increase the speed of development. Even the first Apollo guidance control computer from the 1960s used a domain-specific language that supported vector computations.

    This book is the definitive guide to using the completely rebuilt ANTLR v3 and describes all features in detail, including the amazing new LL(*) parsing technology, tree construction facilities, StringTemplate code generation template engine, and sophisticated ANTLRWorks GUI development environment. You'll learn all about ANTLR grammar syntax, resolving grammar ambiguities, parser fault tolerance and error reporting, embedding actions to interpret or translate languages, building intermediate-form trees, extracting information from trees, generating source code, and how to use the ANTLR Java API.

    Ajax in Action

    Dave Crane, Eric Pascarello, Darren James

    Ajax in Action Dave Crane, Eric Pascarello, Darren James Amazon Price: $29.67
    List Price: $44.95
    Usually ships in 24 hours
    By: Manning Publications
    Amazon Marketplace: 78 new & used starting at $4.93

    Buy at Amazon.com

    Browse similar items by category:
    Subjects -> Computers & Internet -> Programming -> Java -> General
    Subjects -> Computers & Internet -> Programming -> Java -> General AAS
    Subjects -> Computers & Internet -> Programming -> Languages & Tools -> Ajax

    Customer Reviews:
    Total reviews: 63 Average rating: 4.0 of 5

    Editorial Review:

    Val's Blog
    "A tremendously useful field guide specifically written for developers down in the trenches...waiting for the killer solution..."

    Book Description Web users are getting tired of the traditional web experience. They get frustrated losing their scroll position; they get annoyed waiting for refresh; they struggle to reorient themselves on every new page. And the list goes on. With asynchronous JavaScript and XML, known as "Ajax," you can give them a better experience. Once users have experienced an Ajax interface, they hate to go back. Ajax is new way of thinking that can result in a flowing and intuitive interaction with the user.

    Ajax in Action helps you implement that thinking--it explains how to distribute the application between the client and the server (hint: use a "nested MVC" design) while retaining the integrity of the system. You will learn how to ensure your app is flexible and maintainable, and how good, structured design can help avoid problems like browser incompatibilities. Along the way it helps you unlearn many old coding habits. Above all, it opens your mind to the many advantages gained by placing much of the processing in the browser. If you are a web developer who has prior experience with web technologies, this book is for you.

    What's Inside - Ajax principles
    - Why Ajax design patterns matter
    - How to avoid Ajax pitfalls
    - Examples of Ajax in action: type-ahead suggest, live searching using XSL, and many more.
    - Examples using Ajax frameworks: Prototype, Scriptaculous, x and Rico
    - Ajax usability, security, and performance

    Killer Game Programming in Java

    Andrew Davison

    Killer Game Programming in Java Andrew Davison Amazon Price: $29.67
    List Price: $44.95
    Usually ships in 24 hours
    By: O'Reilly Media, Inc.
    Amazon Marketplace: 50 new & used starting at $18.28

    Buy at Amazon.com

    Browse similar items by category:
    Subjects -> Computers & Internet -> Games & Strategy Guides -> Video Games
    Subjects -> Computers & Internet -> Games & Strategy Guides -> General AAS
    Subjects -> Computers & Internet -> Graphic Design -> 3D Graphics

    Customer Reviews:
    Total reviews: 19 Average rating: 4.5 of 5

    Editorial Review:

    Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers.

    Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find "Killer Game Programming in Java" invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects.

    "Killer Game Programming in Java" is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, "Killer Game Programming in Java" also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. "Killer Game Programming in Java" is a must-have for anyone who wants to create adrenaline-fueled games in Java.

    GIS for Web Developers: Adding 'Where' to Your Web Applications

    Scott Davis

    GIS for Web Developers: Adding 'Where' to Your Web Applications Scott Davis Amazon Price: $23.07
    List Price: $34.95
    Usually ships in 2 to 3 weeks
    By: Pragmatic Bookshelf
    Amazon Marketplace: 15 new & used starting at $23.07

    Buy at Amazon.com

    Browse similar items by category:
    Subjects -> Computers & Internet -> Computer Science -> General
    Subjects -> Computers & Internet -> Computer Science -> General AAS
    Subjects -> Computers & Internet -> Programming -> Graphics & Multimedia -> GIS

    Customer Reviews:
    Total reviews: 7 Average rating: 4.5 of 5

    Editorial Review:

    There is a hidden revolution going on: geography is moving from niche to the mainstream. News reports routinely include maps and satellite images. More and more pieces of equipment cell phones, cars, computers now contain Global Positioning System (GPS) receivers. Many of the major database vendors have made geographic data types standard in their flagship products.

    GIS for Web Developers introduces Geographic Information Systems (GIS) in simple terms and demonstrates hands-on uses. With this book, you'll explore popular websites like maps.google.com, see the technologies they use, and learn how to create your own. Written with the usual Pragmatic Bookshelf humor and real-world experience, GIS for Web Developers makes geographic programming concepts accessible to the common developer.

    This book will demystify GIS and show you how to make GIS work for you. You'll learn the buzzwords and explore ways to geographically-enable your own applications. GIS is not a fundamentally difficult domain, but there is a barrier to entry because of the industry jargon. This book will show you how to "walk the walk" and "talk the talk" of a geographer.

    You'll learn how to find the vast amounts of free geographic data that's out there and how to bring it all together. Although this data is free, it's scattered across the web on a variety of different sites, in a variety of incompatible formats. You'll see how to convert it among several popular formats including plain text, ESRI Shapefiles, and Geography Markup Language (GML).

    With this book in hand, you'll become a real geographic programmer using the Java programming language. You'll find plenty of working code examples in Java using some of the many GIS-oriented applications and APIs. You'll be able to:

  • Find free sources of GIS data on the web
  • Browse GIS data using open source desktop viewers
  • Manipulate GIS data programmatically
  • Store and retrieve data using geographically-enabled databases
  • Explore free web toolkits like Google Maps
  • Publish and consume web services using Open Geospatial Consortium (OGC) interfaces
  • The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability (The Definitive Guide)

    Terracotta, Inc.

    The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability (The Definitive Guide) Terracotta, Inc. Amazon Price: $29.69
    List Price: $44.99
    Usually ships in 24 hours
    By: Apress
    Amazon Marketplace: 35 new & used starting at $26.31

    Buy at Amazon.com

    Browse similar items by category:
    Subjects -> Computers & Internet -> Programming -> Java -> General
    Subjects -> Computers & Internet -> Programming -> Java -> General AAS
    Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

    Customer Reviews:
    Total reviews: 4 Average rating: 5.0 of 5

    Editorial Review:

    Get the definitive guide on all the fundamentals of Terracotta as well as user secrets, recipes, and prepackaged frameworks.

    Written by Terracotta CTO Ari Zilka and his team, The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability covers the following:

    • High Availability (HA) nth degree scaling and clustering for traditional J2EE and Java EE 5 applications (using Seam or other application) as well as Spring–based enterprise applications
    • Everyday Terracotta using its prepackaged frameworks and integration recipes, including configuration and customization for your application tuning, no matter the scale
    • Power user secrets available, including config modules, customized advanced performance tuning, SDLC, Maven, and more

    What you’ll learn

    • See how Terracotta works fundamentally, and the user pieces and parts necessary for using Terracotta and its open source options.
    • Learn and apply case studies involving distributed cache, Hibernate, Master/Worker, and HTTP Session.
    • Understand thread coordination and advanced performance tuning.
    • Use more advanced case studies involving Spring, POJOs, FOO, and more.
    • Configure and create your own modules using the software development and deployment life cycle.

    Who is this book for?

    This definitive book from the Terracotta team is for both developers and architects who want to learn the “whats, wheres, whens, and whys” of the Terracotta scaling engine.

    Expert One-on-One J2EE Design and Development (Programmer to Programmer)

    Rod Johnson

    Expert One-on-One J2EE Design and Development (Programmer to Programmer) Rod Johnson Amazon Price: $37.79
    List Price: $59.99
    Usually ships in 24 hours
    By: Wrox
    Amazon Marketplace: 51 new & used starting at $25.49

    Buy at Amazon.com

    Browse similar items by category:
    Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> General
    Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> General AAS
    Subjects -> Computers & Internet -> Programming -> Java -> General

    Customer Reviews:
    Total reviews: 34 Average rating: 5.0 of 5

    Editorial Review:

    The results of using J2EE in practice are often disappointing - applications are often slow, unduly complex, and take too long to develop. I believe that the problem lies not in J2EE itself, but in that it is often used badly. Many J2EE publications advocate approaches that, while fine in theory, often fail in reality, or deliver no real business value.

    In this book I offer a real-world, how-to guide so that you can make J2EE work in practice. I draw on my experience of designing successful high-volume J2EE applications and salvaging failing projects, as well as intimate knowledge of the J2EE specifications.

    I'll help you to solve common problems with J2EE and avoid the expensive mistakes often made in J2EE projects. I will guide you through the complexity of the J2EE services and APIs to enable you to build the simplest possible solution, on time and on budget. I take a practical, pragmatic approach, questioning J2EE orthodoxy where it has failed to deliver results in practice and instead suggesting effective, proven approaches.

    What you will learn from this book

    • When to use a distributed architecture
    • When and how to use EJB
    • How to develop an efficient data access strategy
    • How to design a clean and maintainable web interface
    • How to design J2EE applications for performance
    "I just wish this book had been around earlier when I was starting enterprise Java development. This book shows the benefits and pitfalls of J2EE and how best to avoid them." —Andrew J. Smith, Java Architect

    "Rod's depth and breadth of experience is quite impressive! J2EE developers can avoid many of the hard lessons Rod learned by reading this book." —Todd Lauinger, Software Construction Fellow, Best Buy, Inc.

    Introduction to Java Programming, Comprehensive Version (7th Edition)

    Y. Daniel Liang

    Introduction to Java Programming, Comprehensive Version (7th Edition) Y. Daniel Liang Amazon Price: $103.50
    List Price: $115.00
    Usually ships in 24 hours
    By: Prentice Hall
    Amazon Marketplace: 34 new & used starting at $88.99

    Buy at Amazon.com

    Browse similar items by category:
    Subjects -> Computers & Internet -> Programming -> Introductory & Beginning -> General
    Subjects -> Computers & Internet -> Programming -> Introductory & Beginning -> General AAS
    Subjects -> Computers & Internet -> Programming -> Java -> Beginner's Guides

    Customer Reviews:
    Total reviews: 18 Average rating: 4.5 of 5

    maybe its the learning style 5 out of 5 stars.
    5 of 5 people found this review helpful.

    I saw Dream a Little's review and came to the conclusion it may be peoples learning style that determines if they like this book. I am new at programming and the book used in the college course I took was Deittel's 7th ed. Java How to Program. This book left me with a lot of unanswered questions that other books I had checked out from the library could not answer. I was about to give up when I stumbled upon this book and was amazed and wishing I had found it sooner in the semester.
    I found it explained a lot of the basics very clearly. It also had a lot more understandable examples given. Even though Deittel's book is over 1500+ pages it came nowhere near as good as the examples I found in Liang's approx 700 pages.
    I was a bit spooked at the price when I bought it, wondering if I was going to regret it. But after using the book I concluded this maybe one of those instances where you get what you pay for.
    Liang uses a lot of diagrams to show how the pieces fit together as well as simple to understand explanations.
    If you are already a programmer in Java then I doubt this is worth the price, but for the beginner/novice who likes to see how the pieces fit together and wishes to understand why things go in the order they do, then this maybe the book for you.
    If I later move to another language, I will be looking to see if this author has anything written in that category as well.

    Editorial Review:

    Groundbreaking fundamentals — first approach enables readers to understand the basics before being introduced to more challenging topics. Liang offers one of the broadest ranges of carefully chosen examples, reinforcing key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and interactive self-test. Now uses standard classes only. Offers new chapters on data structures, JSF for visual Web development, and Web services; includes a new standalone chapter on the full GUI library. Uses UML diagrams in every example starting chapter 8. Includes additional notes with diagrams. Comprehensive coverage of Java and programming make this a useful reference for IT professionals.

    Page 6 of 200 - Go to page: 1 2 3 4 5 6 7 8 9 10 11 17

    Return to MagicBeanDip.com

    This page was created in 1.4615 seconds.