Becoming AgileAgile principles have been a breath of fresh air to many development teams stuck in the middle of a rigid, process-driven environment. Unfortunately, it's not so easy to bring Agile into an existing organization with established people and practices. Becoming Agile shows you practical techniques and strategies to move from your existing process to an Agile process without starting from scratch.
Becoming Agile will show you how to create a custom Agile process that supports the realities of your environment. The process will minimize risk as you transition to Agile iteratively, allowing time for your culture and processes to acclimate to Agile principles. ...
iPhone and iPad in ActionThis hands-on tutorial will help you master iPhone/iPad development using the native iPhone SDK. It guides you from setting up dev tools like Xcode and Interface Builder, through coding your first app, all the way to selling in the App Store.
Using many examples, the book covers core features like accelerometers, GPS, the Address Book, and much more. Along the way, you'll learn to leverage your iPhone skills to build attractive iPad apps. This is a revised and expanded edition of the original iPhone in Action. ...
Spring Dynamic Modules in ActionSpring Dynamic Modules is a flexible OSGi-based framework that makes component building a snap. With Spring DM, you can easily create highly modular applications and you can dynamically add, remove, and update your modules.
Spring Dynamic Modules in Action is a comprehensive tutorial that presents OSGi concepts and maps them to the familiar ideas of the Spring framework. In it, you'll learn to effectively use Spring DM. You will master powerful techniques like embedding a Spring container inside an OSGi bundle, and see how Spring's dependency injection compliments OSGi.and configuration in OSGi. ...
An Introduction to Object-Oriented Programming with Java, 5th EditionAn Introduction to Object-Oriented Programming with Java takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes.
Wu uses a gentler approach to teaching students how to design their own classes, separating the coverage into two chapters. GUI coverage is also located independently in the back of the book and can be covered if desired. ...
Oracle E-Business Suite Development & Extensibility HandbookTransform your Oracle E-Business Suite infrastructure to suit enterprise requirements using the comprehensive development methods in this Oracle Press guide. Oracle E-Business Suite Development & Extensibility Handbook lays out each tool alongside reusable code and step-by-step examples. Learn how to create multiorg objects, integrate Java and PL/SQL, design custom user interfaces, and use Oracle Application Framework and Oracle Workflow. This detailed volume also explains how to work with Oracle XML Gateway, publish dynamic business intelligence reports, and tune your configuration. ...
Databases: A Beginner's GuideWith a focus on proper database design, Databases: A Beginner's Guide provides an introduction to Structured Query Language (SQL) and Microsoft Access. The book covers key topics such as security, data warehouse and data mart design techniques, storing complex data such as XML documents, and connecting databases to applications. Written by a database technology instructor and bestselling author, this book offers a proven, self-paced technique for learning how to design, implement, maintain, and use databases. You can follow clear examples and step-by-step instructions that cover the fundamental concepts and demonstrate how to effectively apply them. ...
HTML: A Beginner's Guide, 4th EditionYou will learn how to structure a page, place images, size text, create links, generate Web-safe colors, work with multimedia, and more. Hands-on exercises, notes, and ask-the-expert sections make it easy to learn the essential skills.
HTML: A Beginner's Guide, 4th Edition book covers more efficient coding techniques using CSS; going beyond the basics to create dynamic content with JavaScript; and the latest browsers. By the end of the book you will be able to build slickly designed, fully functioning websites using the latest HTML techniques. ...
PHP in a NutshellPHP in a Nutshell is a complete reference to the core of the language as well as the most popular PHP extensions. This book doesn't try to compete with or replace the widely available online documentation. Instead, it is designed to provide depth and breadth that can't be found elsewhere. PHP in a Nutshell provides the maximum information density on PHP, without all the fluff and extras that get in the way. The topic grouping, tips, and examples in this book complement the online guide and make this an essential reference for every PHP programmer. This book focuses on the functions commonly used by a majority of developers, so you can look up the information you need quickly. ...
Getting Started with Flex 4Discover what's possible with the latest version of Flash Builder and Flex. This hands-on guide helps you dive into the Adobe Flash Platform: through a series of quick step-by-step tutorials, you'll learn the process of building, debugging, and deploying a complete Rich Internet Application with Flex 4. Each tutorial includes complete code samples and pre-built Flex components. Follow the tutorials in sequence or simply jump to the areas that interest you. ...
Beginning XML, 4th EditionSo what is XML? It's a markup language, used to describe the structure of data in meaningful ways. Anywhere that data is input/output, stored, or transmitted from one place to another, is a potential fit for XML's capabilities. Perhaps the most well-known applications are web-related (especially with the latest developments in handheld web access—for which some of the technology is XML-based). However, there are many other non-web-based applications for which XML is useful - for example, as a replacement for (or to complement) traditional databases, or for the transfer of financial information between businesses. News organizations, along with individuals, have also been using XML to distribute syndicated news stories and blog entries. ...