Aamdani Atthanni Kharcha Rupaiya (2001)

Star: Govinda ... Bhimsha Juhi Chawla ... Jhoomri Tabu ... Meena Chandrachur Singh ... Ravi Johnny Lever ... Appu Khote .........

Mehndi (1998)

Star: Faraaz Khan ... Niranjan Chaudhary Rani Mukherjee ... Pooja (as Rani Mukherji) Ushma Rathod Shakti Kapoor ... Banne Miya Arjun ... Billoo Joginder Shelly ... Police Inspector Bhisham (as Joginder)

Money Train (1995) (In Hindi)

Star: Wesley Snipes ... John Woody Harrelson ... Charlie Jennifer Lopez ... Grace Santiago Robert Blake ... Donald Patterson Chris Cooper ... Torch Joe Grifasi ... Riley Scott Sowers ... Mr. Brown Skipp Sudduth ... Kowalski

You've Got Mail (1998) (In Hindi)

Star: Tom Hanks ... Joe Fox Meg Ryan ... Kathleen Kelly Katie Sagona ... Young Kathleen Kelly Greg Kinnear ... Frank Navasky Parker Posey ... Patricia Eden Jean Stapleton ... Birdie Conrad Steve Zahn ... George Pappas Heather Burns ... Christina Plutzker

Mazaaq (1975)

Posted by 1213 On 10:43 PM

Star: Vinod Mehra ... Vinod Moushumi Chatterjee ... Moushumi Mehmood ... Raja Aruna Irani ... Dr. A. Irani Iftekhar ... Moushumi's Father Bhagwan G. Asrani ... Murali / Marlon Kanhaiyalal ... Murali's Father Agha ... Gaylord Hotel Manager

Showing posts with label java. Show all posts
Showing posts with label java. Show all posts






Book Details

Hardcover: 384 pages
Publisher: Jones and Bartlett Publishers, Inc.; 1 edition (December 2002)
Language: English
ISBN-10: 0763722073
ISBN-13: 978-0763722074


Book Description
This book covers the mathematical basis of cryptography and cryptanalysis, like linear diophantine equations, linear congruences, and exponential congruences.

Book Info
Covers the mathematical basis of cryptography and cryptanalysis. Covers programming ciphers, and cryptanalytic attacks on ciphers.


For more free books download visit this blog daily



Download

















Product Details

Hardcover: 216 pages
Publisher: Apress; 1 edition (March 27, 2006)
Language: English
ISBN-10: 1590596250
ISBN-13: 978-1590596258
Product Description


The only beginning book of its kind, this book will teach you SAP/ABAP developers the skills you need for Java 5 programming. The book emphasizes the fundamentals of core Java SE 5 and Java EE 5, to get you up to speed with these technologies. Youll learn about the most important enterprise Java API found in the new Java EE 5 platform, which you can immediately use and integrate. Furthermore, the book elaborates on connecting to a database, SAP Java Connector, servlets, Java Server Pages, Enterprise JavaBeans, and Java Messaging.

About the Author
Alistair Rooney has been in corporate IT for 23 years. He has been an IT Manager, Project Manager, Technical Consultant, and Developer. He delivered the first Java course for SAP in Brussels and has been a dedicated evangelist for “externalizing corporate data” with Java. Alistair lives outside of Durban, South Africa, with his wife, two children, and various animals.


For more free books download visit this blog daily




Product Details
Hardcover: 216 pages
Publisher: Apress; 1 edition (March 27, 2006)
Language: English
ISBN-10: 1590596250
ISBN-13: 978-1590596258
Product Description
The only beginning book of its kind, this book will teach you SAP/ABAP developers the skills you need for Java 5 programming. The book emphasizes the fundamentals of core Java SE 5 and Java EE 5, to get you up to speed with these technologies. Youll learn about the most important enterprise Java API found in the new Java EE 5 platform, which you can immediately use and integrate. Furthermore, the book elaborates on connecting to a database, SAP Java Connector, servlets, Java Server Pages, Enterprise JavaBeans, and Java Messaging.
About the AuthorAlistair Rooney has been in corporate IT for 23 years. He has been an IT Manager, Project Manager, Technical Consultant, and Developer. He delivered the first Java course for SAP in Brussels and has been a dedicated evangelist for “externalizing corporate data” with Java. Alistair lives outside of Durban, South Africa, with his wife, two children, and various animals.
For more free books download visit this blog daily




Download

Pro Spring 2.5

Posted by 1213 On 8:27 PM 0 comments




book Details


•Paperback: 920 pages
•Publisher: Apress (August 15, 2008)
•Language: English
•ISBN-10: 1590599217
•ISBN-13: 978-1590599211

book Description
The Spring Framework 2.5 release reflects the state of the art in both the Spring Framework and enterprise Java frameworks as a whole. A guidebook to this critical tool is necessary reading for any conscientious Java developer.

— Rob Harrop, author of Pro Spring

The move from so–called heavyweight architectures, such as Enterprise JavaBeans, toward lightweight frameworks, like Spring, has not stopped since Pro Spring was published by Rob Harrop and Jan Machacek in 2005; in fact, it’s picked up pace. The Spring Framework remains the leader in this move and provides a platform on which you can build your own applications and services.

Pro Spring 2.5 covers the new features of Spring 2.5, but moreover, it is focused on the best practices and core standards of contemporary Spring development. As members of the Spring development team at Cake Solutions, the author team brings extensive practical experience gained from working with Spring since version 1.0 and delivering successful systems on top of it.

Learn the approaches that really matter in a professional, enterprise–level environment, so you can apply them to your projects today, safe in the knowledge that they just work.

What You’ll Learn

•Discover how to use Spring’s Inversion of Control (IoC).
•Explore Spring’s excellent aspect–oriented programming (AOP) support, including Spring 2.5’s new @AspectJ feature.
•Find out how to use Spring’s dynamic scripting language features, Spring design patterns, and performance tuning in Spring applications.
•Learn what really works in real–world Spring development.
•Understand Spring’s support for the JDBC framework, Hibernate, the Quartz enterprise scheduler, declarative transaction management, and much more.
•Master Spring’s well–designed MVC framework and add AJAX to your Spring web applications to create flexible, efficient, and manageable applications using the best techniques available.
Who is this book for?
Enterprise Java, J2EE/Java EE developers looking to learn and use the Spring metaframework, the now growing, leading alternative to J2EE/Java EE

About the Apress Pro Series
The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.

You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard-won solutions to problems you will face in your professional programming career.

About the Author

Jan Machacek is a chief software architect at Cake Solutions Limited (www.cakesolutions.net), a UK-based software company. He has been an early adopter of Spring at Cake Solutions and has seen the dramatic change the Spring framework has brought to the Java world. As part of his job, Jan designs and oversees the development of majority of Cake’s projects. Where appropriate, Jan also applies his interest in declarative programming and artificial intelligence. Throughout his programming career, Jan has designed and implemented large J2EE and .NET systems for the UK government and large private sector bodies. When not programming, Jan enjoys foreign languages; he also enters races and time trials as a member of the Manchester Wheelers’ cycling club.

Jessica Ditt is a developer at Cake Solutions Limited. She joined the Cake team in 2005 and has worked on numerous enterprise-level projects, all of which were written using the Spring framework. Jessica has been an early adopter of Spring Webflow at Cake and has become an expert in efficient indexing using Lucene and monitoring deployed systems using JMX. Out of the office, Jessica is a keen volleyball player.

Aleksa Vukotic is senior developer of Cake Solutions Limited. He joined Cake Solutions in June 2004. Since joining Cake, Aleksa has worked on numerous Java projects using the Spring framework for variety of clients. His work includes sophisticated systems for the UK government agencies. As part of his role at Cake, Aleksa helps other members of the team with some of the most complex problems, especially related to data access and MVC. He graduated in computer science and engineering at the School of Electrical Engineering, Belgrade University, Serbia.
In his spare time, Aleksa enjoys nights out and computer games.

Anirvan Cakraborty is a developer at Cake Solutions Limited. Since becoming a member of the Cake team in 2006, Anirvan has worked on the more complex projects, including the UK government knowledge management system. Anirvan is a contributor to Lucene integration in the Spring Modules project. Prior to joining Cake, Anirvan completed his master’s degree in Internet software systems at the School of Computer Science, University of Birmingham, United Kingdom. When not programming, Anirvan enjoys following sports like Cricket and Formula One. He also enjoys reading detective novels and watching movies.




Download

OR

Download

OR

Download

OR

Download

OR

Download




.




book Details

•Paperback: 330 pages
•Publisher: Apress (September 24, 2007)
•Language: English
•ISBN-10: 1590598814
•ISBN-13: 978-1590598818

book Description
Discover how JRuby on Rails can be used to create web applications faster and more efficiently while still taking advantage of the vast power of the Java platform.


Ruby on Rails is proving itself to be one of the most efficient and powerful agile web development application frameworks available and has had a profound influence on the Java community. The JRuby project offers Java developers the best of two worlds: the flexibility of Ruby on Rails coupled with the enterprise-level power and maturity of the Java platform.

JRuby core developer Ola Bini covers everything you need to know to take full advantage of what JRuby has to offer, including

•Full coverage on how to use JRuby to create web applications faster and more efficiently, while continuing to take advantage of the vast power of the Java platform
•Several real-world projects that illustrate the crucial specifics you need to know about the interaction of Java and Ruby
•Helpful, practical instruction and discussion on how web applications can be deployed using a variety of popular servers such as Apache and Mongrel
What youll learn
•Create a Rails application that uses JDBC to talk to legacy databases.
•Use Java Management Extensions (JMX) to more effectively manage your application.
•Deploy a Rails application within a Java Enterprise web container (Tomcat).
•Create interoperable applications involving EJBs and Rails-driven web services.
•Securely integrate XML processing into your Ruby applications.
•Build cutting-edge Web 2.0 web sites using Rails, Prototype, and script.aculo.us to provide a pleasing user experience.
•Build four important projects: Store, CMS, Admin tool, and a web library project.
Who is this book for?
Youll get the most from this book if you have medium-to-advanced skills in Java web development, with a little Ruby experience, and are interested in taking Web development to the next level, both in terms of speed and features and in interoperability with existing infrastructure.

About the Apress Practical Series

The Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project-motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real-world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.

Related Titles from Apress

•Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate, and Tapestry
•Beginning Ruby on Rails: From Novice to Professional
•The Definitive Guide to Grails

About the Author
Ola Bini is a longtime developer from Sweden who started at an age of 9 years with Basic, on an Apple IIc; from there on he learned C, C++, Assembler, Lisp, Java, Ruby, and various other languages. He has no formal education except for a few Sun Java certifications. He has worked with system development at Karolinska Institutet since 2001 and runs his own consulting company (OLogix Consulting) in his spare time. He has contributed to various open source projects and is one of the three core developers of the JRuby project.




Download

OR

Download

OR

Download

OR

Download

OR

Download

OR

Download

OR

Download

OR

Download

OR

Download

OR

Download

OR

Download



.






Book Details


Hardcover: 342 pages
Publisher: Springer; 1 edition (October 25, 2006)
Language: English
ISBN-10: 0387372350
ISBN-13: 978-0387372358


Book Description

The science and practice of medicine has undergone a fundamental change as a result of large-scale genome projects that led to the sequencing of a number of important microbial, plant and animal genomes in the last 5 years. This book aims to combine industry standard software engineering and design principles, genomics and bioinformatics and cancer research. It focuses on creating and integrating practical, useful tools for the scientific community in the context of real-life, real-value biomedical problems that researchers face on a routine basis, rather than being just a didactic exercise in learning a programming platform. The book leverages technologies for molecular biology, genomics and bioinformatics and cancer research developed by the NIH, NCI-Center for Bioinformatics (NCICB), the National Center for Biotechnology Information (NCBI, a division of the National Library of Medicine (NLM) at the NIH) and Stanford University.




For more free books download visit this blog daily





Download

OR

Download

OR

Download

OR

Download




.

Sams Teach Yourself EJB in 21 Days

Posted by 1213 On 9:56 AM 0 comments






Book Details

Paperback: 640 pages
Publisher: Sams (October 26, 2002)
Language: English
ISBN-10: 0672324237
ISBN-13: 978-0672324239


Book Description

Sams Teach Yourself EJB in 21 Days introduces the development and deployment aspects of EJB, the fastest growing standards in developing Java applications in and enterprise environment. EJBs are, functionally, distributed network aware components for developing secure, scalable, transactional, and multi-user components in a J2EE environment. Sams Teach Yourself EJB in 21 Days covers the new features of EJB 2.0, such as local interface, CMP, and CMR. It provides hands-on examples based on practical solutions found in the industry. Tips and best practices give beginners an edge to avoid repeated mistakes. The review questions provide the reader with a study guide. Source code for a complete credit approval process in a transactional e-Commerce environment is provided.



About the Author

Ragae Ghaly has more than 25 years of experience in both academic research and industrial fields. He is an independent consultant, and he has worked in different capacities for large enterprises such as SHL Systemhouse, General Motors, Proxicom, and WellPoint Health Network. He has been working with Java and J2EE since their inception. His areas of interest include distributed systems, object-oriented modeling, middleware, design patterns, enterprise architecture, and EAI. He gained a masters degree in computer science from Florida International University. He has published a handful of papers about real-time object-oriented databases and J2EE application servers. Ragae lives in California, and in his free time he likes to study human languages. He also likes to travel and spend precious time with his family.

Krishna Kothapalli has 10 years of experience in the software industry in different roles as a developer, consultant, and architect. He has worked in small, medium, and large companies such as SHL Systemhouse, Sapient Corporation, Xerox Corporation, General Motors, and CacheEdge. His areas of interest include distributed object-oriented systems, Internet systems, and biotechnology. He gained a masters degree in computer science from the Indian Institute of Technology, Madras. He has published articles in the areas of distributed algorithms and Enterprise JavaBeans. In his free time, he plays with his children, helps organize research for autoimmune diseases, and develops Web sites for non-profit organizations. He believes that anything under the sun can be mastered in 21 days, with the exception of the GNU Emacs editor with its unlimited capabilities. Ever since he dreamed of retiring rich at the age of 30, he has started to feel younger with every passing year.



For more free books download visit this blog daily





Download

OR

Download

OR

Download

OR

Download






.

Java Persistence with Hibernate

Posted by 1213 On 10:03 AM 0 comments






Book Details

Paperback: 904 pages
Publisher: Manning Publications; Revised ed. edition (November 24, 2006)
Language: English
ISBN-10: 1932394885
ISBN-13: 978-1932394887


Book Description

Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications.
Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.

In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.

From the Publisher
Java Persistence with Hibernate is divided into three major parts.

In Part 1, the book introduces the object/relational paradigm mismatch and explains the fundamentals behind object/relational mapping. Then, readers are walked through a hands-on tutorial to get you started with your first Hibernate, Java Persistence, or EJB 3.0 project. You look at Java application design for domain models and at the options for creating object/relational mapping metadata.

Mapping Java classes and properties to SQL tables and columns is the focus of Part 2. You explore all basic and advanced mapping options in Hibernate and Java Persistence, with XML mapping files and Java annotations. It shows you how to deal with inheritance, collections, and complex class associations. Finally, the book discusses integration with legacy database schemas and some mapping strategies that are especially tricky.

Part 3 is all about the processing of objects and how you can load and store data with Hibernate and Java Persistence. The book introduces the programming interfaces, how to write transactional and conversation-aware applications, and how to write queries. It later focuses on the correct design and implementation of layered Java applications, and the most common design patterns that are used with Hibernate, such as the Data Access Object (DAO) and EJB Command patterns. You'll see how you can test your Hibernate application easily and what other best practices are relevant if you work an object/relational mapping software.

Finally, you are introduced to the JBoss Seam framework, which takes many Hibernate concepts to the next level and enables you to create conversational web applications with ease.

Visit the Manning site for sample chapters, the Author Online Forum, errata and source code for Java Persistence with Hibernate.

For more free books download visit this blog daily




Download







.

Just Java 2 free book download

Posted by 1213 On 9:59 AM 0 comments






Book Details

Paperback: 608 pages
Publisher: SunSoft Press; 4th Bk&Cdr edition (December 28, 1998)
Language: English
ISBN-10: 0130105341
ISBN-13: 978-0130105349
Amazon.com
So, you're starting from zero in an effort to learn the Java programming language. What book will help you most? Just Java 2 should be on your desktop. It's one of a select group of introductory Java books that honestly earns its cover price.
Shying away from complicated aspects of the language that are seldom used in most practical situations, Peter van der Linden focuses his considerable teaching skills upon the parts of the language you really need to understand in order to be a good Java programmer. He covers basic structure and syntax very well, and gives similarly excellent attention to object orientation and the means by which Java implements it. Applets, Beans, input/output streams, basic graphics, Swing, and security all get superb coverage.

In short, this book explains everything you really need to know in order to write useful Java programs. With sharp text and very good example programs, the author shows you how to get things done. In the process, van der Linden--a funny guy--pauses often to show you how to make an origami water-bomber or comment upon software error messages like "runt packet."

The CD-ROM that comes with this book deserves much praise, as well. Packed with honestly useful tools and all of the author's examples, it employs a fine HTML-based interface that other books ought to imitate. --David Wall

Dr. Dobb's Electronic Review of Computer Books
Read the full review for this book.

Just Java 2 is the fourth edition of Peter van der Linden's introduction to object-oriented programming and to the art of Java. It's aimed at intermediate programmers for whom Java shall serve as their baptism in object programming. In its category, Just Java is noteworthy, and is marred for this reviewer only by the author's injection of himself into his book.

I'll explain my criticism later in this review. First, let's talk about what's right with van der Linden's book.

Just Java is more than an author's striving for publication; it's semiofficial Sun pedagogy. This is part of Sun's attempt to make learning Java easy and grab more geek mindshare and heartshare. The lessons reflect pretty accurately what a Sun engineer feels is that portion of the truth about the Java language, the Java VM, the AWT, and Swing that the entry programmer must know at a minimum to begin to actually deliver some code. --Jack Woehr, Dr. Dobb's Electronic Review of Computer Books





For more free books download visit this blog daily



Download








.

Java 6 Platform Revealed

Posted by 1213 On 9:54 AM 0 comments






Book Details

Paperback: 240 pages
Publisher: Apress; 1 edition (July 20, 2006)
Language: English
ISBN-10: 1590596609
ISBN-13: 978-1590596609

Book Description

It's aim is to provide a fast overview of what's new and this it clearly does.

— Pan Pantziarka, The Resgister

Be among the first to capture an early look at the libraries of Java SE 6, aka Mustang. While J2SE 5.0 is just now starting to become regularly adopted, Java 6 Platform Revealed takes a look at the next release of the Standard Edition platform to come from Sun.

New editions of the platform dont happen that frequently, but when they do, there is a lot to learn about quickly. If you want to come up to speed on the new feature set as quickly as possible, Java 6 Platform Revealed will place you well ahead of the pack. Youll find ten chapters of how to use the latest JSR implementations and library improvements that are now a part of Mustang. Youll learn about the new scripting features of AWT and Swing &emdash; like splash screens, system tray access, and table sorting and filtering &emdash; and lots more. What you wont find in Java 6 Platform Revealed is a "getting started with Java" tutorial. Come prepared with a good working knowledge of Java 5 platform for best results.

Not only will you see whats in Javas future, but youll learn how to actually use many of the new features of the platform quickly. Before the platform has even become finalized youll find yourself productive with the many new capabilities of Mustang.



About the Author
John Zukowski has been involved with the Java platform since it was just called Java, 11 years and running, since 1995. He is actively working with SavaJe Technologies to finish up the JavaOne 2006 device of show: the Jasper S20 mobile phone. He currently writes a monthly column for Sun's Core Java Technologies Tech Tips and Technology Fundamentals Newsletter. He has contributed content to numerous other sites, including jGuru, DevX, Intel, and JavaWorld. He has written many other popular titles on Java, including Java AWT Reference (O'Reilly), Mastering Java 2 (Sybex), Borlands' JBuilder: No Experience Required (Sybex), Learn Java with JBuilder 6 (Apress), Java Collections (Apress), and The Definitive Guide to Swing (Apress).




For more free books download visit this blog daily




Download





.







Book Details

Paperback: 1512 pages
Publisher: Wrox; 5 edition (December 31, 2004)
Language: English
ISBN-10: 0764568744
ISBN-13: 978-0764568749


Book Description

What is this book about?
This book is a comprehensive introduction to the Java programming language, updated thoroughly (more than 35ew and updated) for the latest SDK 1.5 release. This book shows readers how to build real-world Java applications using the Java SDK. No previous programming experience is required. The author uses numerous step-by-step programming examples to guide readers through the ins and outs of Java development. In addition to fully covering new features of SDK 1.5, such as generic types, the author has also added new chapters on Java database programming with JDBC and Java programming with XML.

From the Back Cover
Combining simplicity with power, Java has become the object-oriented language of choice for Internet programming and cross-platform applications. This comprehensive and easy-to-use guide provides you with the essential information you'll need to know in order to develop dynamic programs using the Java 2 Standard Edition 5.0 or later.

You'll be introduced to the fundamental ideas about the structure of Java programs and how they work. You'll gain a clear understanding of all the latest features of the Java language as well as the key packages in the Java class library. And with the help of numerous working examples, you'll find out how to apply the material so you can write your own full-featured applications and applets.

This book teaches you how to start programming in Java, covering everything from putting together statements and performing calculations to applying the capabilities provided by the Java class libraries, and much more.

What you will learn from this book

The basics of how the Java language works
Ways to apply key language elements
Methods for storing data in a program
How to define and utilize classes
How to create applets for use in interactive Web pages
Techniques for implementing an application with a graphical user interface
How to use the JDBC capability to work with relational databases
All the skills to become a knowledgeable Java programmer
Who this book is for

This book is for anyone who wants to explore how Java works and discover how to write fully featured and effective Java programs. No previous Java experience is necessary.


For more free books download visit this blog daily



Download






.





Product Details

Paperback: 496 pages
Publisher: Pearson Education; 1st edition (June 26, 2001)
Language: English
ISBN-10: 0130648841
ISBN-13: 978-0130648846
Product Dimensions: 9.2 x 7 x 1.4 inches
Patterns are basically design solutions for recurring problems, so Core J2EE Patterns contains recurring design solutions for persons using J2EE. The authors break these solutions down into presentation, business, and integration patterns.
As is usual with pattern books, you won't find much code here. The book majors on problem discussions, analysis of the factors you should consider in your design, and strategies for the solution implementation. The authors constantly encourage abstraction, code modularity, non-duplication of code, network efficiency, code maintainability, and solution reusability.

While these are the aims we've been encouraged to pursue for years, too many pattern books operate at such a high theoretical level they fail to appeal to working programmers. In practice, you could use the patterns discussed with any language, but by concentrating on using Java, Core J2EE Patterns is able to take a more hands-on approach.

Okay, so you won't find detail at the level of APIs, but you will find discussion of where to implement functionality to best leverage Java's architecture and which Java mechanisms to use: for example, implementing entity beans as coarse-grained--rather than fine-grained--objects to reduce the transaction overhead. Not the sort of implementation advice you'll find in language-agnostic pattern books.

Core J2EE Patterns enables you to dramatically cut the design time on enterprise-level Java-based projects while increasing the likelihood that the project will reach a timely fruition. Recommended. --Steve Patient, Amazon.co.uk

From the Back Cover


Over the last few years, Java 2 Platform, Enterprise Edition (J2EE) technology has emerged and matured as a standard platform for building enterprise applications. While the platform has matured into a solid offering for developing and deploying enterprise applications, it does offer its challenges. As developers, often we confuse learning the technology with learning to design with the technology. In this book, senior architects from the Sun Java Center, Sun's Java consulting organization share with the reader their cumulative design experience with and expertise on J2EE technology.

The primary focus of the book is on patterns, best practices, design strategies, and proven solutions using the key J2EE technologies including JavaServer Pages (JSP), Servlets, Enterprise Java Beans (EJB), and Java Message Service (J.M.S) API. Other ancillary technologies like JDBC and JNDI are also discussed as relevant to their usage in these patterns. The J2EE Patterns catalog with 16 patterns and numerous strategies is presented to document and promote best practices for these technologies.

In addition to the patterns and strategies, the book offers the following:

Presents various design strategies for the presentation tier and business tier design.
Identifies bad practices in presentation, business, and integration tiers, and offers directions to remedy them by using certain patterns, strategies, and refactorings.
Refactorings for various tiers and mechanics to move away from a bad implementation to a better solution.
Sample code and examples for patterns, strategies, and refactorings.
Core J2EE Patterns delivers:

Proven solutions for enterprise applications
J2EE Patterns Catalog with patterns for JSP technology, EJB technology, and J.M.S.
Identifies bad practices and recommends solutions
Refactorings to improve existing designs using patterns, strategies, and best practices
UML Diagrams illustrate structure and behavior of each pattern

For more free books download visit this blog daily



Download






.

Learn Java In a Weekend

Posted by 1213 On 11:45 AM 0 comments




Book Details

Paperback: 504 pages
Publisher: Course Technology PTR; 1 edition (May 2, 2002)
Language: English
ISBN-10: 1931841608
ISBN-13: 978-1931841603

Book Description

Even with no programming experience, you can master the basics of Java programming in just one weekend! On Friday evening, you'll begin with an introduction to Java as you install the SDK. Pick up the pace on Saturday as you learn the basics of Java by beginning a calculator application that you will build on throughout the book. Program your calculator's appearance as you conquer graphical user interfaces. On Sunday, incorporate interfaces, applets, and threads. Wrap things up with coverage of advanced Java programming and utilities.

Book Info
Quick reference guide to learning the basics of the Java programming language. Begins with an introduction to Java and moves on to advanced Java programming and utilities. Softcover.




For more free books download visit this blog daily




Download


password is : sharedaa.com





.








Book Details

Paperback: 552 pages
Publisher: Wiley; Pap/Cdr edition (August 1, 2001)
Language: English
ISBN-10: 0764548557
ISBN-13: 978-0764548550


Book Description
JavaScript Examples Bible is the example companion to the best-selling JavaScript Bible by Danny Goodman. This book is for anyone who is looking for complete examples of JavaScripts. Many of the examples reveal detailed descriptions of HTML listings that illustrate a particular object model or language feature. Even more Example sections invite you to try out an object model or language feature with the help of an interactive workbench, called The Evaluator -- a JavaScript Bible exclusive!

From the Back Cover
The essential companion to your JavaScript Bible … Even the giant 4th Edition and massive Gold Edition of the JavaScript Bible couldn't hold all of the superior knowledge and experience of scripting guru Danny Goodman. Examples sections from reference Parts III and IV appeared only on the CD-ROMs of those two books. Now, in this JavaScript Examples Bible, we bring you the Document Object Model (DOM) and core JavaScript language examples sections in their entirety in convenient form — plus new introductory sections by Danny to guide you to the most important concepts and examples in each chapter. Inside, you'll find ready-to-run examples and step-by-step guides
Interact with DOM and JavaScript core language terminology in real time with Danny's exclusive workbench: The Evaluator
Experiment with proprietary and industry-standard DOM features in Internet Explorer 5.x and Netscape Navigator 6
See the latest object-detection coding techniques to accommodate a wide range of browsers today and tomorrow
Learn how to apply language specifics to real application challenges
Gain insight from extensive code listings and Danny's analysis of coding strategy and design decisions
CD-ROM includes:
A searchable e-version of this book
Over 300 ready-to-run scripts from the JavaScript Bible, Gold Edition

For more free books download visit this blog daily






Download

password is: sharedaa.com






.

WebWork in Action

Posted by 1213 On 9:16 AM 0 comments





Book Details

Paperback: 400 pages
Publisher: Manning Publications (September 1, 2005)
Language: English
ISBN-10: 1932394532
ISBN-13: 978-1932394535


Book Description

WebWork helps developers build well-designed applications quickly by creating re-usable, modular, web-based applications. WebWork in Action is the first book to focus entirely on WebWork. Like a true "Action" book, it is both a tutorial on WebWork and a sourcebook for its use in demanding, real-world applications. The book goes into considerable depth on how to get desirable web features with WebWork. It uses the same basic (continuing) example as in Manning's Hibernate in Action to show how to integrate WebWork with the popular Hibernate persistance framework.

Although Java was (correctly) touted as the next big programming language, it wasn't until the introduction of J2EE and Servlets that its use really took off. Yet, in spite of the huge popularity of JSPs and Servlets, it was never easy for developers to quickly create re-usable, modular web-based applications. Not long after the introduction of JSPs, WebWork sought to solve those very problems and has been helping thousands of developers ever since. WebWork is a web-application framework used by people who understand that somewhere been "just get it done, no matter how ugly" and "make it perfect" lies their best choice. WebWork helps developers build applications quickly, but its unique design also lets developers build beautifully-designed applications.



For more free books download visit this blog daily




Download

Password is : sharedaa.com







.

EJB 3 in Action

Posted by 1213 On 7:12 AM 0 comments





Book Details

Paperback: 712 pages
Publisher: Manning Publications (April 9, 2007)
Language: English
ISBN-10: 1933988347
ISBN-13: 978-1933988344


Book Description


EJB 3 in Action tackles EJB 3 and the Java Persistence API head-on, providing practical code samples, real-life scenarios, best practices, design patterns, and performance tuning tips. This book builds on the contributions and strengths of seminal technologies like Spring, Hibernate, and TopLink.
EJB 3 is the most important innovation introduced in Java EE 5.0. EJB 3 simplifies enterprise development, abandoning the complex EJB 2.x model in favor of a lightweight POJO framework. The new API represents a fresh perspective on EJB without sacrificing the mission of enabling business application developers to create robust, scalable, standards-based solutions.

EJB 3 in Action is a fast-paced tutorial, geared toward helping you learn EJB 3 and the Java Persistence API quickly and easily. For newcomers to EJB, this book provides a solid foundation in EJB. For the developer moving to EJB 3 from EJB 2, this book addresses the changes both in the EJB API and in the way the developer should approach EJB and persistence.

About the Author
Debu Panda is a Lead Product Manager of the Oracle Application Server development team, where he drives development of the Java EE container. He has more than 15 years of experience in the IT industry and has published numerous articles on enterprise Java technologies in several magazines and has presented at many conferences. His J2EE-focused weblog can be found at debupanda.com.

Reza Rahman is an architect with Tripod Technologies, an IT solutions company focusing on Java EE in the Baltimore-NYC corridor. Reza has been working with Java as a language and Java EE as a platform since their inception in the mid-nineties. He has worked with both Enterprise Java Beans and open source tools like Spring and Hibernate, developing enterprise systems in the software, consulting, financial, Telecommunications, and manufacturing industries.

Derek Lane is the CTO of Semantra, Inc. He has worn various hats in his career including mentor, coach, architect, manager, developer, trainer, methodologist, and resident open source zealot. Lane is a contributor to projects of various shape and size as author, presenter, and technical reviewer. Lane is the founder of both the Oklahoma City Java User Group (OKCJUG) and the Dallas/Fort Worth, Texas MicroJava User Group; and has been active as a member, presenter, and mentor for over a decade at various technology user groups across the Midwest and Southern U.S.


For more free books download visit this blog daily


Download


Password is: sharedaa.com







.
.





Book Details

Paperback: 648 pages
ISBN-10: 0789725673
ASIN: B00008CM45
Product Dimensions: 8.9 x 7.2 x 0.8 inches


Book Description

Special Edition Using EJB 2.0 starts with a description of how EJB fits into the big picture of J2EE development, then covers such topics as:

Locating EJB's using JNDI
Managing data with EJB Query Language
Building JMS applications using the new Message-driven Bean
Planning EJB applications using design patterns
Later chapters describe advanced development topics including interoperability, horizontal services and clustering. Throughout the book, the authors construct a component-based auction web site using the J2EE architecture as a practical example.--This text refers to the Paperback edition.

From the Back Cover


Special Edition Using EJB 2.0 starts with a description of how EJB fits into the big picture of J2EE development, then covers such topics as:


* Locating EJB's using JNDI
* Managing data with EJB Query Language
* Building JMS applications using the new Message-driven Bean
* Planning EJB applications using design patterns


Later chapters describe advanced development topics including interoperability, horizontal services and clustering. Throughout the book, the authors construct a component-based auction web site using the J2EE architecture as a practical example. --




For more free books download visit this blog daily



Download


Password is: sharedaa.com







..

Java Script For Break Fast

Posted by 1213 On 7:08 AM 0 comments
Download



Password is : sharedaa.com











.





Book Details

Paperback: 320 pages
Publisher: Addison-Wesley Professional; 1st edition (June 2, 2000)
Language: English
ISBN-10: 0201704293
ISBN-13: 978-0201704297


Amazon.com
Written for the working programmer who wants to get more speed out of Java, Java Performance and Scalability, Volume 1 bundles several dozen tips for faster and smaller Java code. Backed up by benchmarks of what works and what doesn't, this book provides essential wisdom for eliminating some common bottlenecks to Java performance.
The 48 optimizations for various aspects of the Java API make up the heart of this text. Early sections look at a particularly tricky subject--string processing--giving you several techniques for increasing speed and reducing object creation. The in-depth examination of the costs and benefits of string concatenation and the immutability of Java String objects will help you uncover possible hot spots that cause lagging performance with strings.

Subsequent sections look at more general strategies for faster programs, like purging obsolete code, and the well-known 80-20 rule (optimizing the 20 percent of your code that consumes 80 percent of processing time, allowing you to create faster software; this book shows you how). Short tips on such APIs as Java collections and the Java Native Interface (JNI) come next.

The second half of the book zeros in on better server-side performance with tips on caching and file I/O. The guide to multithreading and synchronization is a standout here. You'll get several smart tips for speeding up servlets, such as precomputing your standard strings for headers and other boilerplate HTML. The book closes with a valuable custom class for JDBC database connection pooling and a custom HTTP server. Both samples make use of the techniques presented earlier in the text. Even if you don't adopt every suggestion, the ideas here can get you thinking about performance in new ways. (One of the main points of this book is that you can write faster custom code, instead of always relying on built-in Java classes and APIs.)

Clearly, Java performance is not something that happens by accident; it must be engineered into your code. This compilation of useful techniques and tips deserves a close look by anyone who wants to squeeze more performance out of Java. --Richard Dragan

Topics covered:

Introduction to Java performance
More efficient Java string handling (optimizing String, StringBuffer, and StringTokenizer objects)
Reducing Java overhead
Faster initialization
The 80-20 rule for optimization
Getting rid of obsolete code
Speeding up the JDK 1.1 Vector and Hashtable collection classes
Caching techniques
Optimizing file I/O and buffering
Object recycling and object pools
Techniques for multithreading and synchronization
Amdahl's law and scalability basics
Pros and cons of using the Java Native Interface (JNI)
Hints for optimizing Remote Invocation Method (RIM) calls
Performance hints for servlets and JavaServer Pages (JSPs)
Custom sample code for JDBC database connection pooling and a Java HTTP server


Book Description
This book was written with one goal in mind: to provide Java programmers with the expertise needed to build efficient, scalable Java code. The author shares his experience in server-side performance tuning through measured performance assessments, called optimizations. Each optimization discusses techniques to improve the performance and scalability of your code. Every claim is substantiated with hard numbers and an experience-based evaluation. Java(TM) Performance and Scalability, Volume 1, provides invaluable advice that you will, no doubt, find useful in your coding. Presented in 48 concise lessons that target the most common and critical performance pitfalls, this book offers a plethora of practical tips and solutions for boosting the performance of your programs. These lessons cover performance-critical areas such as memory management, garbage collection, caching, and multithreading. Specific lessons include:
Reserving StringBuffer capacity

Avoiding premature object creation

Creating an efficient vector class

Designing caching into your API

The cost of synchronization

Parallel subtasks

JNI efficiency

Varying the server workload and RMI network plumbing

Using ServletOutputStream

Caching JDBC connections In addition to providing hard numbers that quantify the optimizations, the author concludes the book with an application demonstrating the effectiveness of the performance optimizations. The exercise takes a typical program and increases its performance fourfold through a series of steps that tie together the lessons learned throughout the book. He offers both the means and the proof to better coding.




For more free books download visit this blog daily



Download

Password is : sharedaa.com




.

Jakarta Struts for Dummies

Posted by 1213 On 6:47 AM 0 comments






Book Details

Paperback: 408 pages
Publisher: For Dummies; 1 edition (April 1, 2004)
Language: English
ISBN-10: 0764559575
ISBN-13: 978-0764559570


Book Description
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 Description
* Shows Java Web developers how to develop Java-based Web applications using the popular open source Jakarta Struts framework
* Sun Microsystems estimates that there are three million Java developers
* According to the Apache Software Foundation, Struts is rapidly growing in popularity among the Java community and is used by a number of high-profile companies, including Ford, McDonald's, Citigroup, Bank of America, and Federal Express
* Provides a quick "jump-start" application to get novices up and running in a hurry
* Examines the Model-View-Controller design paradigm, exception handling, plug-ins, tag libraries, and use of tiles to create Web pages
* After laying the groundwork, the authors apply the specifics of the Struts framework to a real-life, browser-based Web application that can be modified for other types of data collections
* Other topics include using Java Server Faces (JSF) with Struts, handling and validating application errors, securing Struts applications, and managing databases to store data for Struts applications



For more free books download visit this blog daily



Download







.




Book Details

Paperback: 992 pages
Publisher: Sams; Pap/Cdr edition (April 22, 2002)
Language: English
ISBN-10: 073571195X
ISBN-13: 978-0735711952


Book Description

Java for Web with Servlets, JSP and EJB is the one book you need to master Java web programming. It covers all the technologies needed to program web applications in Java using Servlets 2.3, JSP 1.2, EJB 2.0 and client-side programming with JavaScript. These technologies are explained in the context of real-world projects, such as an e-commerce application, a document management program, file upload and programmable file download, and an XML-based online book project.

In addition to excellent content, this book includes licenses to two Java web components from BrainySoftware.com. You receive a full license of the Programmable File Download component for commercial and non-commercial deployment. You are also granted to a license to deploy the author's popular File Upload bean for non-commercial use, which has been licensed by the Fortune 500 company Commerce One and purchased by major corporations such as Saudi Business Machine, Ltd. and Baxter Healthcare Corporation.


From the Publisher
Java for the Web with Servlets, JSP, and EJB is an excellent resource for intermediate to advanced level Java developers looking to greatly enhance their web application skills. Every facet of Java web development is tacked by the author in a very pragmatic way, first by introducing real-world business scenarios and then providing detailed solutions to these issues explaining what technologies should be applied and why. The author gets the reader up and running immediately, without wasting their time on theory. He provides countless tips and tricks that will save the reader both time and money. The software alone makes this book an excellent buy. I highly recommend this book to the ambitious Java developer! Deborah Hittel-Shoaf, Acquisitions Editor



For more free books download visit this blog daily



Download





.