Professional Ajax, 2nd Edition (Programmer to Programmer)
Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett,قیمت نهایی
- تخفیف زماندار−۵٬۰۰۰ تومان
۵٬۰۰۰ تومان صرفهجویی نسبت به قیمت اصلی
نسخه اصلی و اورجینال
بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.
مشخصات کتاب
- سال انتشار
- ۲۰۰۷
- فرمت
- زبان
- انگلیسی
- تعداد صفحات
- ۲۰۰ صفحه
- حجم فایل
- ۶٫۴ مگابایت
دربارهٔ کتاب
Professional JavaScript for Web Developers
JavaScript is an important feature of every major browser because it enables enhanced user interaction on both Web sites and Web applications. While exploring everything from its history to today's advanced features, this book shows you how to use this powerful language to its full potential in order to develop your own applications that solve the business problems facing Web developers today.
You'll gain a clear understanding of the components that make up a JavaScript implementation, plus you'll examine critical areas including events, regular expressions, and browser detection techniques so that you can build dynamic user interfaces. You'll also learn how to extend the language to meet your specific requirements as well as create seamless client-server communication without intermediaries such as Java or hidden frames.
What you will learn from this book
- ECMAScript basics, object-oriented programming techniques, and important Document Object Model (DOM) concepts
- How to implement regular expressions for data validation and string manipulation
- Methods for handling events to tie JavaScript to a Web user interface
- Techniques for validating data, sorting tables, and dealing with errors
- How to communicate between JavaScript and browser plugins
- All about security issues, optimization, and intellectual property protections
Who this book is for
This book is for Web developers who want to use JavaScript to dramatically improve the usability of their Web sites and Web applications.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Professional Ajax 2nd Edition provides a developer-level tutorial of Ajax techniques, patterns, and use cases. The book begins by exploring the roots of Ajax, covering how the evolution of the web and new technologies directly led to the development of Ajax techniques. A detailed discussion of how frames, JavaScript, cookies, XML, and XMLHttp requests (XHR) related to Ajax is included. After this introduction, the book moves on to cover the implementation of specific Ajax techniques. Request brokers such as hidden frames, dynamic iframes, and XHR are compared and contrasted, explaining when one method should be used over another. To make this discussion clearer, a brief overview of HTTP requests and responses is included.Once a basic understanding of the various request types is discussed, the book moves on to provide in-depth examples of how and when to use Ajax in a web site or web application. Different data transmission formats, including plain text, HTML, XML, and JSON are discussed for their advantages and disadvantages. Also included is a discussion on web services and how they may be used to perform Ajax techniques. Next, more complex topics are covered. A chapter introducing a request management framework explores how to manage all of the requests inside of an Ajax application. Ajax debugging techniques are also discussed.
Professional Ajax 2nd edition is written for Web application developers looking to enhance the usability of their web sites and web applications and intermediate JavaScript developers looking to further understand the language. Readers should have familiarity with XML, XSLT, Web Services, PHP or C#, HTML, CSS.
Professional Ajax 2nd edition adds nearly 200 pages of new and expanded coverage compared to the first edition.
Professional Ajax 2nd Edition provides a developer-level tutorial of Ajax techniques, patterns, and use cases. The book begins by exploring the roots of Ajax, covering how the evolution of the web and new technologies directly led to the development of Ajax techniques. A detailed discussion of how frames, JavaScript, cookies, XML, and XMLHttp requests (XHR) related to Ajax is included. After this introduction, the book moves on to cover the implementation of specific Ajax techniques. Request brokers such as hidden frames, dynamic iframes, and XHR are compared and contrasted, explaining when one method should be used over another. To make this discussion clearer, a brief overview of HTTP requests and responses is included. Once a basic understanding of the various request types is discussed, the book moves on to provide in-depth examples of how and when to use Ajax in a web site or web application. Different data transmission formats, including plain text, HTML, XML, and JSON are discussed for their advantages and disadvantages. Also included is a discussion on web services and how they may be used to perform Ajax techniques. Next, more complex topics are covered. A chapter introducing a request management framework explores how to manage all of the requests inside of an Ajax application. Ajax debugging techniques are also discussed. The last part of the book walks through the creation of two full-fledged Ajax web applications. The first, FooReader.NET, is an Ajax-powered RSS reader. The second, called AjaxMail, is an Ajax-enabled email system. Both of these applications incorporate many of the techniques discussed throughout the book. -- Description from http://www.amazon.co.uk (July 13, 2012) Written for experienced web developers, Professional Ajax shows how to combine tried-and-true CSS, XML, and JavaScript technologies into Ajax. This provides web developers with the ability to create more sophisticated and responsive user interfaces and break free from the "click-and-wait" standard that has dominated the web since its introduction. Professional Ajax discusses the range of request brokers (including the hidden frame technique, iframes, and XMLHttp) and explains when one should be used over another. You will also learn different Ajax techniques and patterns for executing client-server communication on your web site and in web applications. By the end of the book, you will have gained the practical knowledge necessary to implement your own Ajax solutions. In addition to a full chapter case study showing how to combine the book's Ajax techniques into an AjaxMail application, Professional Ajax uses many other examples to build hands-on Ajax experience. Some of the other examples include: web site widgets for a news ticker, weather information, web search, and site search preloading pages in online articles incremental form validation using Google Web APIs in Ajax creating an autosuggest text box Professional Ajax readers should be familiar with CSS, XML, JavaScript, and HTML so you can jump right in with the book and begin learning Ajax patterns, XPath and XSLT support in browsers, syndication, web services, JSON, and the Ajax Frameworks, JPSpan, DWR, and Ajax.NET. JavaScript is the preferred programming language for Web page applications, letting you enhance your sites with interactive, dynamic, and personalized pages. This fully updated guide shows you how to take advantage of JavaScript's client-side scripting techniques for the newest versions of Netscape and Internet Explorer, even if you've never programmed before. You will begin with basic syntax and learn about data types and how to structure code for decision-making. Then you'll learn to use dates, strings, and other basic objects of JavaScript. Next, you will see how to use JavaScript to manipulate objects provided by the browser, such as forms and windows. From there you will move into advanced topics like using cookies and dynamic HTML. After you have a solid foundation, you will explore dynamic generation of Web content using server-side scripting and back-end databases. And you'll practice what you learn by building a sample application as you go. This book is for anyone who wants to learn JavaScript programming. You should have some understanding of HTML and how to create static Web pages, but no prior programming experience is necessary. Dispels the myth that JavaScript is a'baby'language and demonstrates why it is the scripting language of choice used in the design of millions of Web pages and server-side applications Quickly covers JavaScript basics and then moves on to more advanced topics such as object-oriented programming, XML, Web services, and remote scripting Addresses the many issues that Web application developers face, including internationalization, security, privacy, optimization, intellectual property issues, and obfuscation Builds on the reader's basic understanding of HTML, CSS, and the Web in general This book is also available as part of the 4-book JavaScript and Ajax Wrox Box (ISBN: 0470227818). This 4-book set includes: Professional JavaScript for Web Developers (ISBN: 0764579088) Professional Ajax 2nd edition (ISBN: 0470109491) Professional Web 2.0 Programming (ISBN: 0470087889) Professional Rich Internet Applications: Ajax and Beyond (ISBN: 0470082801) "While exploring everything from its history to today's advanced features, this book shows you how to use this powerful language to its full potential in order to develop your own applications that solve the business problems facing Web developers today." "You'll gain a clear understanding of the components that make up a JavaScript implementation, plus you'll examine critical areas including events, regular expressions, and browser detection techniques so that you can build dynamic user interfaces. You'll also learn how to extend the language to meet your specific requirements as well as create seamless client-server communication without intermediaries such as Java or hidden frames."--Jacket Introduction to JavaScript and the Web Data types and variables Decisions, loops, and functions an object-based language Programming the browser HTML forms : interacting with the user Windows and frames String manipulation Date, time and timers Common mistakes, debugging, and error handling Storing information : cookies Dynamic HTML in early browsers Dynamic HTML in modern browsers JavaScript and XML Using ActiveX and Plug-Ins with JavaScript Server-side scripting with ASP Databases. Assuming a familiarity with HTML, this guide explains how to manage complex data with objects in the JavaScript language, manipulate strings, locate syntax and logical errors, use cookies, jazz up web pages with Dynamic HTML, and insert server-side scripting into a web page using active server pages (ASP). A sample online trivia quiz application running throughout the book ties the concepts together. Annotation : 2004 Book News, Inc., Portland, OR (booknews.com) Assuming no prior programming knowledge, this book helps readers learn JavaScript and use this knowledge for practical purposes on their Web sites to create interesting, useful and dynamic sites. Its primary focus is on practical application of JavaScript to Web site creation. Around 1992, a company called Nombas began developing an embedded scripting language called C-minus-minus (Cmm for short).کتابهای مشابه
Professional Ajax, 2nd Edition (Programmer to Programmer)
۴۹٬۰۰۰ تومان
Professional Ajax (Programmer to Programmer)
۴۹٬۰۰۰ تومان
Professional Ajax, 2nd Edition
۴۹٬۰۰۰ تومان
Professional Ajax (Programmer to Programmer)
۴۹٬۰۰۰ تومان
Professional Ajax, 2nd Edition
۴۹٬۰۰۰ تومان
Professional Ajax, 2nd Edition
۴۹٬۰۰۰ تومان
Professional Ajax, 2nd Edition
۴۹٬۰۰۰ تومان
Professional Ajax, 2nd Edition
۴۹٬۰۰۰ تومان
Professional XML, 2nd Edition (Programmer to Programmer)
۴۹٬۰۰۰ تومان
Professional XML, 2nd Edition (Programmer to Programmer)
۴۹٬۰۰۰ تومان
Professional Rich Internet Applications: AJAX and Beyond (Programmer to Programmer)
۴۹٬۰۰۰ تومان
Professional Rich Internet Applications: AJAX and Beyond (Programmer to Programmer)
۴۹٬۰۰۰ تومان
قیمت نهایی
۴۴٬۰۰۰ تومان
