Download Free Java 2 Platform Unleashed Book in PDF and EPUB Free Download. You can read online Java 2 Platform Unleashed and write the review.

This complete reference covers all the core APIs of the Java 2 platform as well as secondary topics that experienced Java programmers need to know. The CD-ROM contains Borland JBuilder 2, Kowa tools, and all the applets and code examples from the book.
"Java P2P Unleashed" provides a single source for Java developers who want to develop P2P systems. The book explains the benefits of each technology and shows how to fit the P2P "pieces" together - both in building new systems and integrating with existing ones. starts with a discussion of the P2P architecture, referencing similarities with existing, familiar systems while previewing several types of P2P applications. It explains how to plan ahead for security, routing, performance and other issues when developing a P2P application. Each technology included in the book - JXTA, Jini, JavaSpaces, J2EE, Web services - is approached from a P2P perspective, focusing on implementation concerns Java developers will face while using them. The last section includes several large-scale examples of different P2P applications - managing content, building communities, integrating services, routing messages, and using intelligent agents to gather information. The final chapter looks ahead to future developments in Java P2P technologies.
bull; Provides a key overview and introduction to J2ME and two vital J2ME technologies - Mobile Information Device Profile (MIDP) 2.0 and Connected Limited Device Configuration (CDLC) bull; Shows how to build, develop, and code J2ME Applications, how to understand the Game Profile API and the latest J2ME security enhancements bull; Written by the architects of the Java 2 Micro Edition platform
Annotation The authoritative solution to passing the 310-080 exam! Alain Trottier is a well respected authority in the Java community. Training Guidesare the most effective self-study guides in the marketplace, featuring exam tips, study strategies, review exercises, case studies, practice exams, ExamGear testing software, and more Each Training Guideis subjected to rigorous technical review by a team of industry experts, ensuring content is superior in both coverage and technical accuracy. This certification is for Sun Certified Programmers for Java 2 Platform who are using servlet and JavaServer Pages (JSP) APIs to develop Web applications using the Java 2 Platform, Enterprise Edition (J2EE). The certification consists of one exam and requires Sun Certified Programmer for Java 2 Platform status. Readers preparing for this exam find the Training Guide series to be the most successful self-study tool in the market. This book is their one-stop shop because of its teaching methodology, the accompanying ExamGear testing software, and superior Web site support at www.quepublishing.com/certification. Alain Trottieris a Sun Certified Java Programmer and a Microsoft Certified Solution Developer. He is the lead technologist at Strategic Business Resources and an adjunct Professor at Vanguard University. He has been using, reading, and writing computer language documentation for over a decade. He has co-authored or contributed to Sun Certification Training Guide (310-025, 310-027): Java 2 Programmer and Developer Exams(Que, 078972765X, 06/02) and Java 2 Core Language Little Black Book(Coriolis, 158880271X, 03/02).
"Lego Mindstorms" allows you to build and program simple robots, but wouldn't it be nice to take programming to the next level? This book starts off with the basics and each chapter progresses to even more ambitious projects.
The Object-Oriented Thought Process Third Edition Matt Weisfeld An introduction to object-oriented concepts for developers looking to master modern application practices. Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, and Visual Basic .NET. By designing with objects rather than treating the code and data as separate entities, OOP allows objects to fully utilize other objects’ services as well as inherit their functionality. OOP promotes code portability and reuse, but requires a shift in thinking to be fully understood. Before jumping into the world of object-oriented programming languages, you must first master The Object-Oriented Thought Process. Written by a developer for developers who want to make the leap to object-oriented technologies as well as managers who simply want to understand what they are managing, The Object-Oriented Thought Process provides a solution-oriented approach to object-oriented programming. Readers will learn to understand object-oriented design with inheritance or composition, object aggregation and association, and the difference between interfaces and implementations. Readers will also become more efficient and better thinkers in terms of object-oriented development. This revised edition focuses on interoperability across various technologies, primarily using XML as the communication mechanism. A more detailed focus is placed on how business objects operate over networks, including client/server architectures and web services. “Programmers who aim to create high quality software–as all programmers should–must learn the varied subtleties of the familiar yet not so familiar beasts called objects and classes. Doing so entails careful study of books such as Matt Weisfeld’s The Object-Oriented Thought Process.” –Bill McCarty, author of Java Distributed Objects, and Object-Oriented Design in Java Matt Weisfeld is an associate professor in business and technology at Cuyahoga Community College in Cleveland, Ohio. He has more than 20 years of experience as a professional software developer, project manager, and corporate trainer using C++, Smalltalk, .NET, and Java. He holds a BS in systems analysis, an MS in computer science, and an MBA in project management. Weisfeld has published many articles in major computer trade magazines and professional journals.
Extensive coverage is given of all the latest Java add-ons and third-party development tools. Ideal for the intermediate- to expert-level user, this guide explores the new Java extensions and APIs, Java Beans, JavaOS, and other new Java-based technologies. The CD-ROM contains 20 custom Java applications created for this book.
JSP developers encounter unique problems when building web applications that require intense database connectivity. MySQL and JSP Web Applications addresses the challenges of building data-driven applications based on the JavaServer Pages development model. MySQL and JSP Web Applications begins with an overview of the core technologies required for JSP database development--JavaServer Pages, JDBC, and the database schema. The book then outlines and presents an Internet commerce application that demonstrates concepts such as receiving and processing user input, designing and implementing business rules, and balancing the user load on the server. Through the JDBC (Java DataBase Connector), the developer can communicate with most commercial databases, such as Oracle. The solutions presented in MySQL and JSP Web Applications center on the open source tools MySQL and Tomcat, allowing the reader an affordable way to test applications and experiment with the book's examples.
Covers version 1.5 of Adobe AIR Written to help you hit the ground running, this book teaches you how to build state-of-the-art rich desktop applications on the breakthrough Adobe AIR platform. Stacy Tyler Young, Michael Givens, and Dimitrios Gianninas illustrate the power of this technology through practical application examples based on the official 1.5 release of Adobe AIR. You’ll discover how Adobe AIR helps you solve problems you just couldn’t solve before by extending the reach of your web applications onto users’ desktops. Building on your existing knowledge of Adobe Flex, HTML, JavaScript, and Ajax software, you’ll master the powerful Adobe AIR platform--moving quickly from task-oriented examples to larger-scale, real-world projects. The authors don’t just cover coding--they help you maximize your effectiveness throughout the entire development lifecycle via design patterns, frameworks, build process, continuous integration, and automated testing. If you’re ready to build the next generation of rich hybrid desktop applications, Adobe AIR is the development platform you’ve been searching for...and this is the book you need to kick-start new projects using this exciting new technology.