Автор: Марк Гранд
Издательство: Новое знание
Год издания: 2004
isbn: 0-471-22729-3, 5-94735-047-5
Количество страниц: 560
Язык: русский
Формат: DJVU
Подробно рассмотрено применение в Java шаблонов проектирования (patterns), которые представляют собой многократно используемые решения широко распространенных проблем. Продемонстрировано, каким образом применение шаблонов повышает производительность работы программистов - и профессионалов, и начинающих. Приведен обзор языка UML и описано 47 наиболее важных шаблонов проектирования. Книга предназначена для программистов, разрабатывающих приложения на Java.
Автор: Joshua Bloch, Neal Gafter
Издательство: Addison Wesley Professional
Год издания: 2005
isbn: 0-321-33678-X
Количество страниц: 304
Язык: english
Формат: CHM
How well do you really know Java? Are you a code sleuth? Have you ever spent days chasing a bug caused by a trap or pitfall in Java or its libraries? Do you like brainteasers? Then this is the book for you!
Solve these puzzles and you will never again fall prey to the counterintuitive or obscure behaviors that can fool even the most experienced programmers.
Автор: Brett McLaughlin
Издательство: O'Reilly
Год издания: 2006
isbn: 0-596-10225-9
Количество страниц: 446
Язык: english
Формат: CHM
Sick of creating web sites that reload every time a user moves the mouse? Tired of servers that wait around to respond to users' requests for movie tickets? It sounds like you need a little (or maybe a lot of) Ajax in your life. Asynchronous programming lets you turn your own websites into smooth, slick, responsive applications that make your users feel like they're back on the information superhighway, not stuck on a dial-up backroad. But who wants to take on next-generation web programming with the last generation's instruction book? You need a learning experience that's as compelling and cutting-edge as the sites you want to design. That's where we come in. With Head Rush Ajax, in no time you'll be writing JavaScript code that fires off asynchronous requests to web servers...and having fun doing it. By the time you've taken your dynamic HTML, XML, JSON, and DOM skills up a few notches, you'll have solved tons of puzzles, figured out how well snowboards sell in Vail, and even watched a boxing match. Sound interesting? Then what are you waiting for? Pick up Head Rush Ajax and learn Ajax and asynchronous programming the right way--the way that sticks.
Автор: Lee Babin
Издательство: Apress
Год издания: 2007
isbn: 1-59059-667-6
Количество страниц: 270
Язык: english
Формат: PDF
Ajax breathes new life into web applications by transparently communicating and manipulating data in conjunction with a server-based technology. Of all the server-based technologies capable of working in conjunction with Ajax, perhaps none are more suitable than PHP, the world's most popular scripting language. Beginning Ajax with PHP: From Novice to Professional is the first book to introduce how these two popular technologies can work together to create next-generation applications. Author Lee Babin covers what you commonly encounter in daily web application development tasks, and shows you how to build PHP/AJAX-enabled solutions for forms validation, file upload monitoring, database-driven information display and manipulation, web services, Google Maps integration, and more.
Автор: Don Doherty, Michelle M. Manning
Издательство: Sams
Год издания: 1998
isbn: 0-672-31318-9
Количество страниц: 816
Язык: english
Формат: PDF
In just 21 days, you'll have all the skills you need to get up and running efficiently. With this complete tutorial, you'll master the basics and then move on to the more advanced features and concepts of Java and JBuilder. Master all of the new and advanced features that JBuilder 2.x offers. Learn how to effectively use the latest tools and features of JBuilder, by following practical, real-world examples. Get expert tips from a leading authority on implementing JBuilder in the corporate environment. This book is designed for the way you learn. Go chapter by chapter through the warranted, step-by-step lessons, or just choose those lessons that interest you the most.
Автор: Justin Gehtland, Ben Galbraith, Dion Almaer
Издательство: Pragmatic Bookshelf
Год издания: 2005
isbn: 0-9766940-8-5
Количество страниц: 163
Язык: english
Формат: PDF
Ajax turns static web pages into interactive applications. Now you can deploy rich-client applications to clients without sacrificing the easy deployment of web applications. But to many folks, Ajax seems difficult. That's why we produced this book. As a Pragmatic guide, it strips away the mystery and shows you the easy way to make Ajax work for you. We cover the the basics of DHTML, JavaScript, and the infamous XmlHttpRequest call. You'll see how to add Ajax to existing programs, and design new applications to exploit the power of Web 2.0. Learn the three layers of Ajax framework, and when (and how) to use each. See how to create rich clients, use visual effects, add client-side validation, and handle forms. Write applications that degrade gracefully if clients don't support JavaScript. And see how to integrate your Ajaxified clients into Java, .NET, and Ruby on Rails server frameworks
Автор: Дейв Крейн, Эрик Паскарелло, Даррен Джеймс
Издательство: Вильямс
Год издания: 2006
isbn: 1-9323-9461-3, 5-8459-1034-X
Количество страниц: 619
Язык: русский
Формат: PDF
В этой книге описан новый подход к созданию Web-приложений, известный как Ajax. Авторы рассматривают составные части Ajax: JavaScript, CSS, DOM и объект XMLHttpRequest. Кроме того, в книге нашли отражение вопросы управления кодом, взаимодействия клиента и сервера и применения архитектуры "модель-представление-контроллер" на разных уровнях приложения. Читатель также найдет сведения о защите и производительности - важных характеристиках, существенно влияющих на популярность любого продукта. Рассматриваемые вопросы иллюстрируются примерами практического использования Ajax. В приложениях содержится дополнительная информация об инструментальных средствах, о языке JavaScript и библиотеках. Материал книги изложен на высоком уровне и будет полезен специалистам высокой и средней квалификации
Автор: Rod Johnson, Juergen Hoeller
Издательство: Wrox
Год издания: 2004
isbn: 0-7645-5831-5
Количество страниц: 577
Язык: english
Формат: PDF
What is this book about? The results of using J2EE in practice are often disappointing: applications are often slow, unduly complex, and take too long to develop. Rod Johnson believes that the problem lies not in J2EE itself, but in that it is often used badly. Many J2EE publications advocate approaches that, while fine in theory, often fail in reality, or deliver no real business value. Expert One-on-One: J2EE Design and Development aims to demystify J2EE development. Using a practical focus, it shows how to use J2EE technologies to reduce, rather than increase, complexity. Rod draws on his experience of designing successful high-volume J2EE applications and salvaging failing projects, as well as intimate knowledge of the J2EE specifications, to offer a real-world, how-to guide on how you too can make J2EE work in practice. It will help you to solve common problems with J2EE and avoid the expensive mistakes often made in J2EE projects. It will guide you through the complexity of the J2EE services and APIs to enable you to build the simplest possible solution, on time and on budget. Rod takes a practical, pragmatic approach, questioning J2EE orthodoxy where it has failed to deliver results in practice and instead suggesting effective, proven approaches. What does this book cover? In this book, you will learn When to use a distributed architecture When and how to use EJB How to develop an efficient data access strategy How to design a clean and maintainable web interface How to design J2EE application for performance Who is this book for? This book would be of value to most enterprise developers. Although some of the discussion (for example, on performance and scalability) would be most relevant to architects and lead developers, the practical focus would make it useful to anyone with some familiarity with J2EE. Because of the complete design-deployment coverage, a less advanced developer could work through the book along with a more introductory text, and successfully build and understand the sample application. This comprehensive coverage would also be useful to developers in smaller organisations, who might be called upon to fill several normally distinct roles. What is special about this book? Wondering what differentiates this book from others like it in the market? Take a look: It does not just discuss technology, but stress its practical application. The book is driven from the need to solve common tasks, rather than by the elements of J2EE. It discuss risks in J2EE development It takes the reader through the entire design, development and build process of a non-trivial application. This wouldn't be compressed into one or two chapters, like the Java Pet Store, but would be a realistic example comparable to the complexity of applications readers would need to build. At each point in the design, alternative choices would be discussed. This would be important both where there's a real problem with the obvious alternative, and where the obvious alternatives are perhaps equally valid. It emphasizes the use of OO design and design patterns in J2EE, without becoming a theoretical book
Автор: Eric Pugh, Joseph D. Gradecki
Издательство: Wiley, Wrox
Год издания: 2004
isbn: 0-7645-7677-1
Количество страниц: 458
Язык: english
Формат: PDF
This book is written for professional Java developers who already understand how to build server-side Java applications. The book assumes no previous experience with Hibernate, though readers should havea general familiarity with databases and Web development.
Автор: Аллен Вайк
Издательство: ДиаСофтЮП
Год издания: 2002
isbn: 5-93772-031-8
Количество страниц: 1424
Язык: русский
Формат: DJVU
Книга `JavaScript. Справочник` представляет собой исключительно полный справочник по объектам, методам, атрибутам, высокоуровневым функциям языка написания сценариев JavaScript версий от 1.1 и старше, причем как для клиентской, так и для серверной сторон. Приводятся все особенности различных реализаций JavaScript (в том числе и небезызвестная реализация JScript от компании Microsoft). Удобство использования, быстрота нахождения требуемой информации, изобилие исчерпывающих примеров, адекватность, точностьи полнота - вот лишь немногие достоинства этого поистине бесценного справочного пособия. Коды всех примеров, рассмотренных в книге, проверены на практике как авторами оригинального издания, так и командой по подготовке русскоязычной редакции книги. Книга будет полезной (впрочем, даже и незаменимой) как для начинающих разработчиков Web-приложений, так и для профессионалов, опыт работы которых восходит к тем временам, когда Web был еще неизвестен, а Internet был доступен исключительнодля `посвященных`.