Banner 468 X 60

Tampilkan postingan dengan label JAVA. Tampilkan semua postingan
Tampilkan postingan dengan label JAVA. Tampilkan semua postingan

Special Edition Using Java 1.1

Special Edition Using Java 1.1



Special Edition Using Java 1.1
EBook | PDF | 6.93 MB

Featuring completely up-to-date coverage based on the final release of the 1.1 Java Developer's Kit (JDK), this book include comprehensive coverage of advanced topics such as Java/database integration, Java development environments, and the details of all aspects of the Java API.
- Explores all the power of Java 1.1

Read more..

Java and XML Data Binding

Java and XML Data Binding



Java and XML Data Binding | EBook | PDF

More Java developers today want to work with XML, the technology that enables data to be transported intact over the Internet, but they don’t have time to become XML experts. If this describes you, then you’ll appreciate data binding, the new way of converting XML documents into Java objects, so those documents can be worked on and manipulated like any other Java object, then converted back to XML.

This new title provides an in-depth technical look at XML Data Binding. The book offers complete documentation of all features in both the Sun Microsystems JAXB API and popular open source alternative implementations (Enhydra Zeus, Exolabs Castor and Quick). It also gets into significant detail about when data binding is appropriate to use, and provides numerous practical examples of using data binding in applications.

Read more..

Data Structures and Algorithms in Java

Data Structures and Algorithms in Java



Data Structures and Algorithms in Java | Ebook | PDF

Fundamental data structures in a consistent object-oriented framework
Now revised to reflect the innovations of Java 5.0, Goodrich and Tamassia's Fourth Edition of Data Structures and Algorithms in Java continues to offer accessible coverage of fundamental data structures, using a consistent object-oriented framework. The authors provide intuition, description, and analysis of fundamental data structures and algorithms. Numerous illustrations, web-based animations, and simplified mathematical analyses justify important analytical concepts.
Key Features of the Fourth Edition:
  • Updates to Java 5.0 include new sections on generics and other Java 5.0 features, and revised code fragments, examples, and case studies to conform to Java 5.0.
  • Hundreds of exercises, including many that are new to this edition, promote creativity and help readers learn how to think like programmers and reinforce important concepts.
  • New case studies illustrate topics such as web browsers, board games, and encryption.
  • A new early chapter covers Arrays, Linked Lists, and Recursion.
  • A new final chapter on Memory covers memory management and external memory data structures and algorithms.
  • Java code examples are used extensively, with source code provided on the website.
  • Online animations and effective in-text art illustrate data structures and algorithms in a clear, visual manner. Ebook.

.
Read more..

330 Java Tips

Download EBook : 330 Java TipsApplets
Code Examples
Databases & beans
Distributed systems
File Systems - I
File Systems II
Graphics, AWT, Swing-I
Graphics, AWT, Swing-II
General Java - I
General Java -II
General Java -III
General Java -IV
General Java -V
Java Hardware
Job, fun...
Miscellaneous-I
Miscellaneous-II
Networking
OSs & Java
Servlets & Servers
Threads
Sound & Multimedia
String, text, numbers, I/O- I
String, text, numbers, I/O- II
About Book
About Author

Download EBook : 330 Java Tips
Read more..

Oracle Database Programming Using Java and Web Services

Download EBook : Oracle Database Programming Using Java and Web Services
The traditional division of labor between the database (which only stores and manages SQL and XML data for fast, easy data search and retrieval) and the application server (which runs application or business logic, and presentation logic) is obsolete. Although the books primary focus is on programming the Oracle Database, the concepts and techniques provided apply to most RDBMS that support Java including Oracle, DB2, Sybase, MySQL, and PostgreSQL. This is the first book to cover new Java, JDBC, SQLJ, JPublisher and Web Services features in Oracle Database 10g Release 2 (the coverage starts with Oracle 9i Release 2). This book is a must-read for database developers audience (DBAs, database applications developers, data architects), Java developers (JDBC, SQLJ, J2EE, and OR Mapping frameworks), and to the emerging Web Services assemblers.
* Describes pragmatic solutions, advanced database applications, as well as provision of a wealth of code samples
* Addresses programming models which run within the database as well as programming models which run in middle-tier or client-tier against the database.
* Discusses languages for stored procedures: when to use proprietary languages such as PL/SQL and when to use standard languages such as Java; also running non-Java scripting languages in the database
* Describes the Java runtime in the Oracle database 10g (i.e., OracleJVM), its architecture, memory management, security management, threading, Java execution, the Native Compiler (i.e., NCOMP), how to make Java known to SQL and PL/SQL, data types mapping, how to call-out to external Web components, EJB components, ERP frameworks, and external databases.
* Describes JDBC programming and the new Oracle JDBC 10g features, its advanced connection services (pooling, failover, load-balancing, and the fast database event notification mechanism) for clustered databases (RAC) in Grid environments.
* Describes SQLJ programming and the latest Oracle SQLJ 10g features , contrasting it with JDBC
* Describes the latest Database Web services features, Web services concepts and Services Oriented Architecture (SOA) for DBA, the database as Web services provider and the database as Web services consumer.
* Abridged coverage of JPublisher 10g, a versatile complement to JDBC, SQLJ and Database Web Services.

Read more..

Java Network Programming

Download EBook : Java Network Programming
Java Network Programming/by Elliotte Rusty Harold (Author) .Java Network Programming, 2nd Edition, is a complete introduction to developing network programs (both applets and applications) using Java, covering everything from Networking fundamentals to remote method invocation (RMI). It includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, and servlets. This second edition also includes coverage of Java 1.1, 1.2 and 1.3. New chapters cover multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, the Java Secure Sockets Extension, and more.

Download EBook : Java Network Programming
Read more..

Java Development on PDAs: Building Applications for PocketPC and Palm Devices



Java Development on PDAs: Building Applications for PocketPC and Palm Devices
| 2003-06-05 00:00:00 | | 256 | Java


With the release of Java 2 Micro Edition (J2ME), Sun Microsystems opened Java to the rapidly expanding Personal Digital Assistant (PDA) market. This comprehensive tutorial and reference provides an in-depth look at developing PDA software with J2ME and PersonalJava, covering both Palm and PocketPC devices. Succinct and practical, JavaaA A Development on PDAs focuses on real-world programming tasks with extensive code examples and an end-to-end PDA application demonstrating techniques for integrating devices with the enterprise via Web services. This book describes the J2ME platform and PersonalJava and discusses design issues specific to resource-constrained devices. It also provides in-depth coverage of networking and Internet access, the user interface, data storage, and integrating PDAs into the corporation.You will learn to develop Java applications for PocketPC and Palm devices through in-depth coverage of: *J2ME configurations *CLDC and CDC profiles *Selecting a PDA for development *PDA development tools *Designing for constrained computational capability *Designing for constrained screen and memory size *PDA user interfaces *Storing information on the devices *The Generic Connection Framework *Internet access from a Java PDA application via a GSM phone and Bluetooth *Accessing Web services from Palm and PocketPC devices JavaaA A Development on PDAs concludes with a look into the future of PDA technology and the expanding role of these devices in the enterprise. Written for anyone with a basic knowledge of Java, this important resource is a must-have for all those interested in the Palm OS and PocketPC markets. 0201719541B05292003

User review
No complains
I bought it for a friend and never heard a complain about it. I guess it's a good book.

User review
All the basics of programming PDAs
While I do not currently write anything for PDAs, it is clear that the majority of the growth in the use of new computing devices will be in handheld devices. This will of course require an enormous amount of new software to be built. While the power of the handheld devices continues to grow, convenience, if nothing else, will demand that the size remains small. This will limit the size of the screen and the amount of memory available. Therefore, while it is possible to port software used on desktop platforms to handhelds, it is not an easy task and even in the best of circumstances, significant changes have to be made.

In this environment, it seemed logical that I learn the basics of how to program PDAs. Since I am now primarily a Java programmer, this book seemed like a logical place to start. From reading it, I learned a great deal about how the programming of PDAs is done. The book opens with a description of how the Java standards relate to PDAs as well as the availability of Java implementations on the most popular PDAs. This is followed by a list of ways to obtain the software needed to start developing software for PDAs. Chapter four covers some of the major restrictions encountered when programming PDAs. This chapter is essential and was the most interesting. The remaining chapters contain demonstrations of programs that create screens displaying the usual range of user interfaces. Buttons, checkboxes, filedialog boxes, alert boxes, textboxes and the various layouts are illustrated with code. Some of the common actions, such as serializing object data, accessing JDBC databases and using Internet protocols are incorporated into the programs. As an experienced Java programmer, I found the programs fairly routine, although there were some differences that needed to be understood.

There are no great revelations in this book, just a solid introduction to one area of computing where the growth over the next decade could be incredible. I have elderly relatives who have never touched a computer, and yet they have cell phones and are learning how to use some of the advanced features.



User review
Review of `Java Development on PDAs`
So this book started well, with lots of sensible thoughts like making all the source code available for download to avoid long listings in the book itself. Although as I read through there still seemed to be a fair amount of code (e.g. p109 -113 is all code) but presumably this was still only the `critical` bits of code needed to understand thte points being made. Generally I thought the first three chapters of the book were very strong - the description of CDC, CLDC and MIDP left me feeling more certain about what they actually are:

CDC and CLDC are `configurations` which means JVMs with some basic APIs
MIDP is a `profile` which is additional APIs which will work on top of a `configuration`

Chapter two was particularly interesting, focusing as it did on the different types of PDA available, comparison of prices, relative market shares, and performance specifications for different PDA/Java combinations. Although naturally this look at the current market will date most quickly, it provides an interesting insight into PDA trends in this period. Overall the book gives a strong impression of having been written by a single developer (which it has) who has a lot of hands on experience with Java on PDAs, and thus has a lot of relevant advice to give. This is exemplified in Chapter three where we are taken through a selection of open source and cheap development toolkits, as well as the process of setting these all up to get started developing on the PDA.

Unfortunately after this strong start the subsequent chapters fall to some extent into the standard `work through the API` approach, so that while the chapter on user interfaces encourages us to consider carefully the restricted screen space on PDAs, the body of the chapter is simply a description of the different types of user interface component, rather than a more detailed look at when each of the component should be used and to what effect.

I don't want to be overly critical here since there is a burden on authors of technical works to make sure that important sections of the API are covered, however I find I am not really able to take in more than trivial amounts of code from the page of a book (I need to be running it and making changes to bits before I understand it). The screen-shots from the PDA help here, but really I wanted more from something in book form. Ideally I would like to see a paragraph or two on the pitfalls and advantages of using each kind of UI component in a PDA setting. Even better would be a sample project, where we work through two possible user interface solutions, one designed without much thought on the constraints of the PDA and one designed with the PDA in mind.

To be fair some general guidelines for developing on the PDA are outlined in chapter four but it is fairly short, and lacks examples. To make this book `really useful` rather than just `handy` I would like to see a much more rigorous analysis of two versions of a sample project, one done correctly and one done incorrectly from the PDA perspective. This kind of comparison is hinted at tantilisingly at various points in the book such as the comparison between SOAP, HTTPText and HTTPStream in the networking chapter. The author shows that he is capable of presenting the pros and cons of different alternatives in particular areas, so it is a shame that this approach could not be developed more thoroughly. The very short concluding chapter on Futures, only confirms the impression that more time could have been spent on this book to good profit.

Still, while I think the reader can rightly ask for more, there is still alot here - I am sure that anyone developing Java on PDAs would be well advised to have a copy of this book on their desk. We can only hope that the author will be given more time to develop the themes touched upon in this work in a subsequent publication.

User review
Do yourself a favor: Buy this book
When you want to dive into the field of actually program a wireless device you can easily find yourself become confused. One question is simply: What do I need to get going with the first project. And although it is a simple question to ask, it is not yet a simple question to answer, because it depends! The dependency is what device you want to address and what options you have when you want to develop an application.

This book is written by a humble and very competent programmer. He is humble because he just want to tell us how to code a PDA, be it PocketPC or Palm. He does not want to demonstrate much more than this. And this is how it should be, given the title of the book, because what he does is telling us all the steps needed. Here the authors competence really shows.

The book starts with a brief introduction to the J2ME configurations, the CLDC and the CDC API's. Continuing then to the MIDP profile where the author already demonstrates a simple generic MIDP applet. The next two chapters really rocks the boat: Here is compared the Palm and the PocketPC platforms with regard to J2ME, so if you have the choice then you can easily decide what to go for. In any case you will here find the most needed information: What development environment should you use for a specific platform - and where do you get it. The author brings links to a collection of no-cost tools and what more: All the links are correct!

At this point you really must begin to program at least a `Hello World` program for you selected platform. McBride helps you with every step in this for both platforms. He discusses JDBC, Internet access from the PDA's and how to use misc. connection methods, for example Infrared Connections or Mobile Phone. Everything is demonstrated with very good screen pictures of the PDA's or good program lists. He even demonstrates how to use web-services and the SOAP clients.

The last part of the book deals with the future, meaning technologies such as JXTA (dynamic peer-to-peer network) and ideas about Jini. Bluetooth was already demonstrated earlier in the book. Again, everything is written clearly and makes you want to start the programming now.

The book is highly recommendable! On no more than 239 pages including the index you'll get all what is needed to start doing your own development with confindence that it will work. I really believe that all the code in the book was tested. Do yourself a favor: Buy this book if you want to program JAVA on the PDA's!

User review
It is simple to program PDAs
It is a stark measure of how far computers have come that the author reminds us that today's typical PDA has about the same CPU power and 4 times the memory of the first Macintosh, and likewise of a comparable contemporary PC. So while you may be a programmer on a current workstation with heaps more memory and speed than a `constrained` PDA, migrating to it would still mark you as a power developer by the standards of a not so distant past.

If you are already programming in Java for a desktop, then this book will be an easy stroll in the park. The graphics and networking libraries are different from J2SE and J2EE. But this is only insofar as they have necessarily much less functionality, though retaining just enough to hopefully do what you need. Gnash your teeth at the loss of cool graphics, if you must, but that is how things are. The neatest part of the book is the descriptions on how to offload the heavy computations via web services. This may be new to you.

By the way, if you are interested in the book, also check out `MIDP 2.0 Style Guide` by Bloch and Wagner; also published by Addison-Wesley. The two books complement each other. The latter gives a high level description of the appearance and functionality of a UI on a small device. Wilding-McBride's book then shows code examples to actually let you do this, at least for PDAs. Surprisingly, neither book appears to reference the other, though they are by the same publisher and came out just a few months apart. So, at least let me do that for them here.


Download this book!

Free Ebooks Download

Read more..

J2EE Web Services



J2EE Web Services
Richard Monson-Haefel | 2003-01-01 00:00:00 | Addison Wesley | 928 | Java
Web services are revolutionizing the way enterprises conduct business, as they allow disparate applications to communicate and exchange business data. Now, Java 2, Enterprise Edition (J2EE(TM)) delivers a complete Web services platform. But how do you make sense of the sea of acronyms in this emerging area? Richard Monson-Haefel comes to the rescue with this essential guide for Java developers who need to understand J2EE APIs for Web services and the Web services standards.

J2EE(TM) Web Services is a comprehensive guide to developing and deploying Web services using J2EE technology. Concentrating on standards sanctioned by the Web Services Interoperability Organization (WS-I) for maximum interoperability, the author delves into Web-service standards and the J2EE 1.4 Web-service APIs and components with clear and engaging discussions.

Key topics covered include:

- XML (eXtensible Markup Language) and XML Schema
- SOAP (Simple Object Access Protocol)
- WSDL (Web Services Description Language)
- UDDI (Universal Description, Discovery, and Integration)
- JAX-RPC (Java API for XML-based RPC)
- SAAJ (SOAP with Attachments API for Java)
- JAXR (Java API for XML Registries)
- JAXP (Java API for XML Processing)

The appendices complement this wealth of information with coverage of XML regular expressions, Base 64 encoding, DTDs (document type definitions), SOAP Messages with Attachments (SwA), RCP/Encoded SOAP messaging, and references to other resources. In short, this accessible reference will give Java developers the tools they need to use J2EE technologies and APIs to integrate both enterprise applications and Web-based applications.

"J2EE(TM) Web Services is written in the tradition of the great books people have come to expect from author Richard Monson-Haefel. More than a complete and concise Web services reference, this essential guide is the way for J2EE developers to quickly master Web services architecture and development."
-Floyd Marinescu, Author, EJB Design Patterns; Director, TheServerSide.com

"This is the best-and most complete-description of J2EE Web services that I've seen. If you're a Java developer, you need this book."
-David Chappell, Chappell & Associates
Download this book!

Free Ebooks Download

Read more..

Pro JSP 2, Fourth Edition (Expert's Voice in Java)


Pro JSP 2, Fourth Edition (Expert's Voice in Java)
Publisher: Apress | ISBN: 1590595130 | edition 2005 | PDF | 729 pages | 11,4 mb

This is the first comprehensive guide to cover JSP 2 and 2.1. It supplies you with the tools and techniques to develop web applications with JSP and Java servlets. You'll learn to choose and implement the best persistence option for your web applications, and how to secure web sites against malicious attack and accidental misuse. You will improve the performance and scalability of JSP pages, as well as architect reliable, stable applications.

Download:
Link_1
Or
Link_2
Or
Link_3
.
Read more..

Object-Oriented Programming and Java, 2nd edition


Danny Poo, Derek Kiong, Swarnalatha Ashok, "Object-Oriented Programming and Java, 2nd edition"
S..ger | 2010 | ISBN: 1846289629 | 322 pages | PDF | 5,6 MB

Object-Oriented Programming and Java presents two important topics in contemporary software development: object-oriented programming and Java. This book takes a different teaching approach from most available literature, it begins with the description of real-world object interaction scenarios and explains how they can be translated, represented and executed using object-oriented programming paradigm.

Principally, Java is an object-oriented programming language. By establishing a solid foundation in the understanding of object-oriented programming concepts and their applications, the book provides readers with the pre-requisites for writing proper object-oriented programs using Java.

Object-Oriented Programming and Java covers the latest in Java technologies and is suitable for undergraduate or postgraduate courses on object-oriented technology, and in particular, using Java as a programming language for creating object-oriented programs.

Download:
Link_1
Or
Link_2
Or
Link_3
.
Read more..

Java Programming on Linux


Java Programming on Linux
Publisher: Waite Group Press | ISBN: 1571691669 | edition 1999 | PDF | 732 pages | 14,7 mb

Java Programming on Linux is a detailed how-to book on using Java on a Linux operating system. Topics include installing and enabling a Java runtime environment under Linux, Java development in Linux, running Java applications and applets under Linux, using Java with Linux-based Web servers, using Sun Components JCE and JAI in Linux, using Sun Environments Personal Java, Embedded Java, and Jini in Linux, and using JNI to Link Java and Native Capabilities.

Download:
Link_1
Or
Link_2
Or
Link_3
.
Read more..

Pro Java Programming, Second Edition (Pro)



Pro Java Programming, Second Edition (Pro)
| 2005-06-13 00:00:00 | | 0 | Java


Fully updated for the Java 2 Platform, Standard Edition version 5.0, the third edition of this praised book is a one-stop resource for serious Java developers. This book shows you the parts of Java Swing API that you will use daily to create graphical user interfaces (GUI). You will also learn about the Model-View-Controller architecture that lies behind all Swing components, and about customizing components for specific environments.

Author John Zukowski also provides custom editors and renderers for use with tables, trees, and list components. You'll encounter an overview of Swing architecture, and learn about core Swing components, toggelable components, event handling with the Swing Component Set, Swing menus and toolbars, borders, pop-ups, choosers, and more.

User review
Good book
I really liked this book. The explanations are very clear and thorough. I agree with the previous review, that the book is a little SWING and code heavy. The SWING stuff is however just used as examples to explain a concept. The author is not trying to teach you SWING through this book. I guess that also the reason for longer code samples. Swing adds a few extra lines of code to each sample, but without that ,, it might be difficult to follow through.


Overall ,, this is a good intermediate/advanced level book.

User review
Grab bag, but mostly Swing
This book covers a grab bag of reasonably advanced Java topics. These include collections, XML, some database access, and Swing. Roughly half of the book is Swing. The first chapter, which covers library design, is solid.


The exposition is solid, if a little dry. The illustrations are good. The book does rely a little heavily on code to do most of the expository work.


I recommend having a look at this book in person before buying it. See if there is enough there on the topics that interest you to make it worth the purchase.


Download this book!

Free Ebooks Download

Read more..

Creating Content Management Systems in Java


Arron Ferguson, "Creating Content Management Systems in Java"
Charles River Media | 2006 | ISBN: 1584504668 | 512 pages | PDF | 3,5 MB

In today's fast-paced, information-packed world, it's critical for businesses to organize and manipulate the data gathered from customers, sales, and product responses, etc. into usable information. Content Management Systems (CMS) can do this for your business easily and efficiently. There are several commercial systems available, but customizing one for your specific needs is usually necessary based on your data. Creating Content Management Systems in Java teaches you how to develop an open source CMS from scratch using XML as the storage mechanism, XSLT as the presentation layer, and Java and JSPs & Servlets to realize the multi-tiered architecture. The book also covers data modeling in XML and the use of XSLT as a presentation vehicle for custom XML formats. Creating Content Management Systems in Java is written for Web and software developers (specifically Java developers) who wish to learn more about the field of content management. The book provides a practical, applied perspective with complete demonstrations using code to show you how a solution or feature can be implemented. Throughout the book you will work through the development of a complete, open source, working CMS example, beginning with the conceptual ideas of content management. From there you'll dive into the exploration of practical design solutions, and then move into the final implementations in each tier of the software that becomes the CMS. To benefit the most from this book, you should already know the Java programming language and have a basic understanding of the Web. You do not need to know XML, XSLT, CSS, or XHTML because these topics are covered thoroughly, although a basic understanding will be helpful. So, if you need to learn more about CMS development, this is the book for you.

Download:
Link_1
.
Read more..

Learning Java Through Applications: A Graphical Approach (Programming Series)


Duane Jarc "Learning Java Through Applications: A Graphical Approach (Programming Series)"
Charles River Media | 2005-07 | ISBN: 1584503769 | 672 pages | PDF | 9,2 MB


Learning Java Through Applications emphasizes Java’s graphical capabilities and the ability to create graphical user interfaces. The book uses 15 complete Java programs in order of increasing complexity, including geometric patterns, games, puzzles, number theory problems, and cryptography, to teach students the Java programming language and concepts. New features of Java 5.0 are covered in detail, including enumerated types, "for-each" statements, generics, autoboxing, and static imports. Each chapter contains a capstone program that involves graphics and illustrates the language features introduced in that chapter. The specifications for the program are discussed first, followed by the code and its explanatory text emphasizing the programming techniques used. Because complete programs are included, programmers have the opportunity to explore the design choices involved. Additionally, UML diagrams are included when appropriate to help them understand the overall design of each example.

Key Features
* Uses complete programs to teach Java concepts, including geometric patterns, games, puzzles, number theory, and cryptography to teach Java concepts
* Covers the new features of Java 5.0, including enumerated types, "for-each" statements, generics, autoboxing, and static imports
* Discusses important software engineering principles, such as the importance of reuse and consistent style
* Includes a discussion of the design issues associated with each program and provides UML diagrams illustrating the design for the larger examples
* Provides review questions covering the major concepts from each chapter and short programming exercises and more complete programming projects
* Includes a CD-ROM with all the source code and fi gures from the book

Download:
Link_1
Or
Link_2
.
Read more..

Advanced Java Networking by Prashant Sridharan


Advanced Java Networking by Prashant Sridharan
Publisher: Prentice Hall Ptr | (May 1997) | ISBN: 0137491360 | PDF | 1.7 Mb | 368 pages

Advanced Java Networking gives the reader a well-rounded and fairly detailed introduction to Java networking technologies.

The subjects Sridharan covers sound like a seminar list from a software development conference: IDL/CORBA, RMI, JDBC/SQL, JavaBeans, Castanet, JMAPI, servlets, and JavaOS, to name a few. But this isn't a dilettantish cursory look at each of many technologies. Rather, this book provides the programmer with the kind of information needed to make solid design and implementation decisions.

In the chapter on RMI, for example, Sridharan spends a little time explaining the attractions and shortcomings of the specification. Then, while walking you through the creation of a calendaring application, shows you some of the ins and outs of actual program design with RMI.

Download:
Link_1
Or
Link_2
.
Read more..

Jakarta Struts for Dummies


Mike Robinson, "Jakarta Struts for Dummies"
For Dummies | 2004-04-01 | ISBN: 0764559575 | 408 pages | PDF | 3,1 MB

As a Web developer, you’ve probably heard a lot about Jakarta Struts, the popular open source framework for creating Web applications in Java. Struts is the de facto standard for Java-based Web applications; in fact, some people consider it the yardstick by which all other Web application frameworks are measured.

The Struts framework is based on a classic Model-View-Controller (MVC) design paradigm that combines Java servlets, Java Server Pages (JSP), custom tags, and message resources into a unified framework. Jakarta Struts For Dummies will get you up and running with Struts in a hurry, so you can

* Control the business logic of your applications
* Design the view for JavaServer Pages
* Validate data
* Use tiles to dynamically create pages
* Secure and troubleshoot your applications, and more

Jakarta Struts saves you coding time and helps you create an extensible development environment. Jakarta Struts For Dummies provides the information you need when you need it, and even lets you get your feet wet right away by creating a special “jump start” application in Part I. Jakarta Struts For Dummies helps you

* Understand and apply the Model-View-Controller (MVC) design pattern
* Integrate Struts into a Web application environment
* Use tag libraries to simplify your JSP pages
* Maintain control with effective security features
* Internationalize Web applications with a feature that creates easy-to-update text content, so international viewers can see pages in their own languages
* Represent all types of data, from one or two items to a huge and complex database
* Extend Jakarta’s functionality with plug-ins
* Use logging to help you troubleshoot an application

Loaded with tips, examples, and explanatory sidebars, this plain-English guide to Jakarta Struts will have you creating Web applications with Struts before you can say “Java”.

Download:
Link_1
.
Read more..

Barry Burd - Java For Dummies, 4th Edition


Barry Burd - Java For Dummies, 4th Edition
For Dummies | 2006 | ISBN: 0470087161 | Pages: 360 | PDF | 8.06 MB

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


Download:
Link_1
.
Read more..

Java All-In-One Desk Reference for Dummies


Java All-In-One Desk Reference for Dummies
For Dummies; illustrated edition edition | 2005 | ISBN: 076458961X | 888 pages | PDF | 5.21 MB


Product Description
* Nine minibooks filling more than 800 pages provide the world's five million-plus Java developers with a basic all-in-one programming reference
* Covers the recent release of the Java 2 Platform Standard Edition 5.0 and the new J2SE Development Kit 5.0
* Starts with beginner topics including getting started with Java, using the Java development platform, and Web programming
* Expands into more advanced Java fundamentals such as object-oriented programming, working with arrays and collections, and creating user interfaces with Swing

From the Back Cover
9 books in 1— your key to success with Java!

Your one-stop guide to the most-used language for application development

There's no question that Java is the popular kid on the block, and knowing Java will definitely boost your reputation as a developer. Here are all the Java essentials packed into one handy resource. Find out how to do everything from basic programming to using regular expressions and creating applets for the Web, all in one place!

Discover how to

* Work with variables and data types
* Use object-oriented programming
* Program for a network
* Create servlets and Java Server Pages
* Read and write XML data
* Develop simple games

Download:
Link_1
.
Read more..

Thinking in Java (4th Edition)+Code+ 2nd Edition Solution Guide

Thinking in Java (4th Edition)+Code+ 2nd Edition Solution Guide
1150 pages |Prentice Hall PTR; 4 edition (February 20, 2006) | English | ISBN: 0131872486 | PDF | 6 MB

Thinking In Java should be read cover to cover by every Java programmer, then kept close at hand for frequent reference. The exercises are challenging, and the chapter on Collections is superb! Not only did this book help me to pass the Sun Certified Java Programmer exam; it’s also the first book I turn to whenever I have a Java question. Jim Pleger, Loudoun County (Virginia) Government
Much better than any other Java book I’ve seen. Make that “by an order of magnitude”... very complete, with excellent right-to-the-point examples and intelligent, not dumbed-down, explanations ... In contrast to many other Java books I found it to be unusually mature, consistent, intellectually honest, well-written and precise. IMHO, an ideal book for studying Java. Anatoly Vorobey, Technion University, Haifa, Israel

Download:
4th edition Book: Link_1
4th edition Code: Link_1
2nd edition Solution book: Link_1
.
Read more..

Head First Java, 2nd Edition

Head First Java, 2nd Edition
O'Reilly Media, Inc.; 2 edition | 720 pages | ISBN: 0596009208 | February 9, 2005 | PDF | 107 Mb

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study. The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with your brain's real work--recording things that matter. How does your brain know what matters? It's like the creators of the Head First approach say, suppose you're out for a hike and a tiger jumps in front of you, what happens in your brain? Neurons fire. Emotions crank up. Chemicals surge.

That's how your brain knows.

And that's how your brain will learn Java. Head First Java combines puzzles, strong visuals, mysteries, and soul-searching interviews with famous Java objects to engage you in many different ways. It's fast, it's fun, and it's effective. And, despite its playful appearance, Head First Java is serious stuff: a complete introduction to object-oriented programming and Java. You'll learn everything from the fundamentals to advanced topics, including threads, network sockets, and distributed programming with RMI. And the new. second edition focuses on Java 5.0, the latest version of the Java language and development platform. Because Java 5.0 is a major update to the platform, with deep, code-level changes, even more careful study and implementation is required. So learning the Head First way is more important than ever.

If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. You'll see why people say it's unlike any other Java book you've ever read.

By exploiting how your brain works, Head First Java compresses the time it takes to learn and retain--complex information. Its unique approach not only shows you what you need to know about Java syntax, it teaches you to think like a Java programmer. If you want to be bored, buy some other book. But if you want to understand Java, this book's for you.

Download:
In 2 Parts.
Part_1
Part_2
Or
Part_1
Part_2
Or
Same book in 3 parts.
Part_1
Part_2
Part_3
Or
Same book in 4 parts.
Part_1
Part_2
Part_3
Part_4
.
Password: java
.
Read more..

Arsip Blog

Entri Populer

Disclaimer

None Of The Files Shown Here Are Hosted Or Transmitted By This Server, We Only Index And Link To Content Provided By Other Sites Like (http://mediafire.com, http://hotfile.com, http://duckload.com, http://4shared.com, http://filesonic.com, http://indowebster.com, http://rapidshare.com, http://easy-share.com, http://ziddu.com, http://depositfiles.com, http://megaupload.com, http://filefactory.com/ Etc..