|
Samay Live | |
|
EBooks » Java

JavaScript Bible: Gold Edition PDF | 2177 pages | 31.7 MB The JavaScript Bible, Gold Edition covers the new powerful functionality JavaScript gains with the release of the new fifth generation revisions of Internet Explorer and Netscape Communicator. The book includes all the great content included in the JavaScript Bible, 4th Edition, an international bestseller, plus over 400 pages of new material. The Gold Bible features essential new JavaScript information, additional ready -to-use JavaScript applications and scores of additional JavaScripts and Web page routines. This book will bring programmers and non-technical professionals, including casual programmers and scripters, painlessly up to speed on all aspects of mastering JavaScript. Key topics include programming fundamentals, JavaScript language elements and how to use them effectively, and how to easily and efficiently add powerful new functionality to HTML documents and Java applets. The JavaScript Bible, Gold Edition also comes with a Windows/Mac CD-ROM which includes over 100 sample scripts, on -screen quick-reference, and hundreds of megabytes of usable Web design elements and software. The Ultimate Guide to JavaScript for Professionals - Featuring 15 bonus chapters with expanded coverage of data validation, debugging, plug-ins, security, and more, plus nine chapters on ready-to-use applications, this monumental reference is truly the most comprehensive and useful guide to JavaScript available today. Writing with his trademark clarity and verve, leading JavaScript authority Danny Goodman covers everything from Cascading Style Sheets and Document Object Models to XML data — and gives you all the tools you need to harness the full power of client-side JavaScript. Encyclopedic coverage of JavaScript and DOMs Master JavaScript and DOM concepts with Danny's exclusive interactive workbench: The Evaluator Learn state-of-the-art debugging and tracing tricks Apply the latest JavaScript 1.5 exception handling and custom object techniques Implement cross-browser Dynamic HTML applications for MSIE 5.5 and Navigator 6 Embed a universal sound plug-in controller in your page Develop deployment strategies that best suit your content goals and target audiencs Stoyan Stefanov “Object-Oriented JavaScript" Packt Publishing | 2008-07-24 | ISBN: 1847194141 | PDF | 356 pages | 3,1 MB Reader’s review: Object-Oriented JavaScript by Stoyan Stefanov is a first among JavaScript books. OOP in JavaScript is not new, but has gained much popularity since the use of JavaScript in Ajax and the development of JavaScript libraries and widgets from various web companies (especially Yahoo!). Learning how to create component-based applications using JavaScript is not an easy thing to master if all you know about JavaScript is doing "mouse-overs" or neat little effects. There really isn't a book out there that really explains how OOP works in JavaScript completely. This book really goes into detail in explaining how the syntax of JavaScript can be used to create scalable applications from the ground-up. I would say this book is geared for the developer who has a grasp on the language itself but wants to learn more in creating real useful applications for the web using JavaScript and wants to learn without depending on any pre-built library or component. The author goes into the basics of the language first (chapter 1-2) then spends a chapter on functions (chapter 3) which is the many ways in JavaScript to create objects. Since JavaScript is not a fully OO language, it can get confusing on understanding the many different ways to create an object. Stoyan explains it very well with many examples so anybody can understand it. The next few chapters (4 - 6), the author goes into OOP practices like how objects work, the Prototype built-in object, inheritance, and many of the built-in methods and properties you can use to manipulate your custom objects. Yes, object literal notation is covered in-depth since it really is the standard way in JavaScript to create objects. The rest of the book has some excellent chapters on the BOM, DOM, Ajax and Design Patterns which really round out the book and make it worth it. I have never seen a book so complete on some of the more intermediate to advanced features of JavaScript and explaining it so anybody can learn it. Malhar Barai, Vincenzo Caselli, Binildas A. Christudas "Service Oriented Architecture with Java" Packt Publishing | 2008-06-27 | ISBN: 1847193218 | PDF | 192 pages | 2,5 MB Reader's review: Chapter 1: The Mantra of SOA This chapter reviews basic tiered architecture, EA and the basic points of benefit of SOA including better integration, business agility, asset re-use, increase ROI Chapter 2: Web Services and SOA Practically all current SOA implementations now are built upon web services. XML over the Http protocol is covered. Representational State Transfer(REST) is covered. Main java implementations of web services are introduced including JAX-WS 2, Axis2, Spring-WS, and XFire/CXF 2.0. Chapter 3 : Web Service Implementations Code is presented for getting a web service up and running in JAX-WS2, Axis2, Spring-WS, and XFire/CXF 2.0 The coded examples are very easy to follow and can get a developer up and running quickly. Chapter 4: Data and Services - All Roads Lead to Enterprise Service Bus This chapter reviews JDO(Java Data Objects) as an alternative to JDBC along with sample code and examples. Service Data Objects(SDO) are covered as a way to abstract data within and SOA. Apache Tuscany DSO is covered with an example. Service Component Architecture(SCA) is described along with a Tuscany SCA java example Benefits of MOM and ESB are also covered. OpenESB is covered as an open source option for implementing an ESB. Chapter 5 - Traditional Integration Technology 2 Case Studies are presented showing the advantages of an SOA based architecture over that of EAI. Chapter 6 - Goals We Can Achieve with SOA Loose Coupling, Reusability, Seamless Integration, Return on Investment(ROI) The Spring Framework is a major open source application development framework that makes Java/J2EE development easier and more productive. Spring offers services that you can use in a wide range of environments, from applets and standalone clients through web applications running in a simple servlet engine to complex enterprise applications running in a full-blown J2EE application server. Spring enables a POJO programming model that decouples your code from its environment, protecting your investment in the face of change. Spring works on JDK 1.3 and later, taking advantage of JDK 1.4 and 1.5 features if available. Spring's J2EE services run on J2EE 1.2 and later. This book will show you how you can use all the major parts of Spring to help you develop successful applications. You'll learn not just what Spring does, but why. You will gain insight into best practices when using the framework, and you will see a complete sample application.  Beginning Java™ SE 6 Platform: From Novice to ProfessionalBeginning Java™ SE 6 Platform: From Novice to Professional steers you through the maze of new and improved Java Standard Edition (SE) 6 features. The first chapter sets the stage by introducing Java SE 6 in terms of its name change, themes, an overview, and a sampling of new features. It also briefly discusses the first two Java SE 6 updates. The remaining nine chapters organize features into the following categories: core libraries, GUI toolkits: AWT, GUI toolkits: Swing, internationalization, Java Database Connectivity, monitoring and management, networking, scripting, and security and web services. While exploring these chapters, you will encounter a variety of useful and interesting topics: introducing a new locale with its own currency, creating a new JConsole plug–in, creating a scripted JEditorPane component, invoking and communicating with JavaFX Script and JRuby scripts from a Java application that interacts with the Scripting API, signing an arbitrary XML document and validating a signed document’s XML signature, and accessing an existing web service are examples. With a few exceptions, each of Chapters 2 through 10 alphabetically organizes its topics for convenient access. Furthermore, all ten chapters end with a “Test Your Understanding” section that provides questions and exercises to help you reinforce your understanding of what you have read. Additional features are covered in the first three appendixes. The first appendix introduces you to annotation types for annotation processors, Common Annotations 1.0, and several tables that conveniently organize additional annotation types that are new to Java SE 6. The second appendix explores changes made to various Java tools. For example, the java compiler tool now supports annotation processing—you learn how to take advantage of this capability by writing your own annotation processor. Another example: you learn how to interact with the command–line script shell. The third appendix looks at a variety of performance enhancements, ranging from a fix for the gray–rect problem to single–threaded rendering. The second–last appendix provides answers and code to all of the questions and exercises in the various “Test Your Understanding” sections. And the final appendix anticipates Java SE 7 by looking at features most likely to make the cut, including closures, the Java Module System, and the Swing Application Framework. By the time you finish this book, you will have mastered most of what’s new and improved in Java SE 6. Although a few features, such as multiple gradient paints and an in–depth look at StAX are not covered, you will find a growing list of articles devoted to these additional topics on the author’s website (http://javajeff.mb.ca). Follow the links at the bottom of the website’s Articles page. Author InformationJeff Friesen
|
| |
|