Learning a new language and a new framework can be daunting. What you need is a guide to help leverage your existing knowledge and skills, and show you just what you need to know to get up and running with a new syste...
详细信息
ISBN:
(纸本)9781934356203
Learning a new language and a new framework can be daunting. What you need is a guide to help leverage your existing knowledge and skills, and show you just what you need to know to get up and running with a new system ***'re already a .NET developer; we'll help you get up and running as a Ruby on Rails developer on any operating system: Windows, Mac, or Linux. We start with a gentle introduction to the object-oriented Ruby language with examples and direct comparisons to C#, so you'll quickly feel at home writing Ruby code for the first *** then get to the heart of Rails development by showing how to tackle everyday tasks in Rails compared with typical *** implementations, with a tutorial focus. You'll build a sample airline reservation system using Rails, learning essential techniques along the way. You'll come to learn the joy and power inherent in the "convention over configuration" philosophy, the natural elegance of the MVC architecture, and the essence of REST-based design as you develop applications that accommodate web browsers, handheld devices, and even XML web service clients with unparalleled *** the way, you'll see good agile development practices, explore test-driven development with Rails. You'll be prepared for real-world application deployment, and we'll give you a taste of how Ruby and Rails are reshaping the Microsoft application landscape, including a look at IronRuby.
Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book d...
详细信息
ISBN:
(纸本)9781590597279
Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, like basic syntax and *** web developer and author John Resig concentrates on fundamental, vital topics--what modern JavaScripting is (and isn't), the current state of browser support, and pitfalls to be wary of. The book is organized into four sections:Modern JavaScript development--using JavaScript the object-oriented way, creating reusable code, plus testing and debuggingDOM scripting--updating content and styles, plus events, and effect and event librariesAjax--how Ajax works, overcoming problems, and using libraries to speed up development of Ajax applicationsThe future of JavaScript--looking at cutting edge topics like JSON, HTML 5, and moreAll concepts are backed up by real-world examples and case studies, and John provides numerous reusable functions and classes to save you time in your development. There are also up-to-date reference appendixes for the DOM, events, browser support (including IE7), and frameworks--so you can look up specific details quickly and easily.
"This book will not only demonstrate how developers can utilize Amazon web services to create cool mashups but will also help them convert it to money-making mashups - 'cashups.'" —Jinesh V...
详细信息
ISBN:
(数字)9780470147764
ISBN:
(纸本)9780470097779
"This book will not only demonstrate how developers can utilize Amazon web services to create cool mashups but will also help them convert it to money-making mashups - 'cashups.'" —Jinesh Varia, Amazon web Services Developer Relations Team *** is advancing the boundaries of the Internet through their powerful suite of web services. Innovative developers are combining Amazon data with other freely available sources to create new and interesting applications known as Mashups. This book teaches you the techniques behind mashup applications and for the first time shows you how to build them yourself. The examples in this book show you how to integrate Amazon web services with APIs from Yahoo!, eBay, Google and YouTube. You'll learn how to combine data from disparate sources to create new applications using next generation browser techniques such as AJAX, JSON and Dynamic Scripting. You will learn how to re-purpose web service data so that it can be consumed from mobile devices such as a cell phone or PDA. Because both the theory and code are explained, you'll be able to easily take the lessons in this book to build your own killer mashup applications. Expert web services developer Francis Shanahan guides you through the basics of web service consumption using XML, SOAP and REST. Next generation browser techniques such as AJAX are illustrated in easy to follow step by step examples. He also completes the picture by introducing advanced techniques to enhance performance such as the multi-threading web service features of *** 2.0. With this book, you'll discover how to: Build a generic AJAX library from the ground up Consume publicly available APIs such as Yahoo!(r) Search, Google(r), eBay(r) and YouTube Use SOAP to expose Amazon data as RSS Convert Amazon data directly into JSON using XSLT Plot *** customers on Yahoo Maps Use the OpenSearch API to build your own search service Access Amazon data from your cell phone using WML Who this book is for
Java web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and...
详细信息
ISBN:
(纸本)9780596002695;0596002696
Java web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and how to use UDDI to advertise (publish) and look up services in each local or global registry. Java web Services also discusses security issues, interoperability issues, integration with other Java enterprise technologies like EJB; and JMS; the work being done on the JAXM and JAX-RPC packages, and interoperability with Microsoft's .NET services.
Knowledge of Cascading Style Sheets (CSS) is essential for developing modern, attractive websites, but many beginners are put off by the need to learn about unfamiliar concepts, such as selectors, properties, and clas...
详细信息
ISBN:
(数字)9781430225447
ISBN:
(纸本)9781430225430
Knowledge of Cascading Style Sheets (CSS) is essential for developing modern, attractive websites, but many beginners are put off by the need to learn about unfamiliar concepts, such as selectors, properties, and classes, before they can achieve anything. Getting StartED with CSS takes a practical approach by showing you how to use CSS in simple stages, starting by changing the default appearance of HTML tags to improve the look of text and links. It assumes no prior knowledge of CSS and avoids bombarding you with unnecessary technical details. At the same time, it explains all the main points and acts as a reference that you can come back to when you need to refresh your memory. More advanced concepts are introduced gradually, so that by the end of the book you'll have a solid understanding of all the main aspects of CSS. Particular attention is paid to avoiding the common pitfalls of beginners, enabling you to create websites that not only look good, but also are easy to maintain. Requires no previous knowledge of CSS Instant resultsstarts off by showing how improve the look of a website stage by stage Doesn't bombard you with endless rules and jargon What you'll learn Immediately improve the look of your entire website by controlling fonts and colors with just a few lines of code. Understand how to control the layout of elements on the page without resorting to complex tables. Add background images that appear exactly where you want them. Create effective style sheets that are easy to maintain by avoiding common mistakes such as overreliance on classes ("classitis"). Learn how browsers display page elements and master CSS positioning. Experiment with advanced CSS selectors. Who is this book for? This book is aimed at anybody who wants to learn how to style websites using CSS. The primary readership is likely to be independent web developers and serious hobbyists, but knowledge of CSS is essential to anyone planning a career in web development, so it should also f
Speaking in Styles aims to help web designers learn the "language" that will be used to take their vision from the static comp to the live Internet. Many designers think that CSS is code, and that it's t...
详细信息
ISBN:
(数字)9780321574169
ISBN:
(纸本)9780321574169
Speaking in Styles aims to help web designers learn the "language" that will be used to take their vision from the static comp to the live Internet. Many designers think that CSS is code, and that it's too hard to learn. Jason takes an approach to CSS that breaks it down around common design tasks and helps the reader learn that they already think in styles--they just need to learn to speak the *** helps web designers find their voice, walks them through the grammar of CSS, shows them how to write their design specs in CSS, and how to prepare it for screen, printer or handheld devices. Along the way designers will learn to optimize their code, make it accessible, optimize for search engines, mix it up with Flash, and more.
With the surge of popularity of PHP 5, and with PHP 6 just around the corner, Object-Oriented programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to Obj...
详细信息
ISBN:
(数字)9781430210122
ISBN:
(纸本)9781430210115
With the surge of popularity of PHP 5, and with PHP 6 just around the corner, Object-Oriented programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to Object-Oriented programming (OOP) that wont overburden you with complex theory. It teaches you the essential basics of OOP that youll need to know before moving onto a more advanced level, and includes a series of pre-packaged scripts that you can incorporate into your existing sites with the minimum of effort. It shows how OOP can be used to create reusable and portable code by walking you through a series of simple projects. The projects feature the sorts of things developers run up against every day, and include a validator for filtering user input, a simple Date class that avoids the need to remember all the esoteric format codes in PHP, and an XML generator. Teaches the fundamentals of OOP Simple projects show how OOP concepts work in the real world Pre-packaged scripts can easily be added to your own projects What youll learn PHP features, such as the Standard PHP Library (SPL), that are poorly documented or ignored by existing books How to develop classes of their own OOP in easy-to-understand language without getting bogged down in dense theory Solid foundations for developers wishing to delve more deeply into OOP How to leverage the strengths of OOP as a means for creating reusable code that can be used successfully within a procedural context How to code for both PHP 5 and 6 Who is this book for? This book is aimed at intermediate-level PHP developers who want to take their skills to the next level by exploring object-oriented programming as a way of creating reusable code for a everyday website tasks. A typical reader would be someone who has read one of the authors previous title, such as PHP Solutions, or one of the PHP books for Dreamweaverand feels ready to tackle something a little more challenging.
暂无评论