28 Apress Springer News 5/2008 springer.com/booksellers

S. Alapati, Flower Mound, TX , USA C. Allen, Trinity, FL, USA; W. Arnold, A. Balkan, G. Allen, Newtown, NSW, Australia N. Cannasse, J. Grden, R. Hauwert, M. Hughes, Expert Oracle Database 11g P. Mineault Beginning DB2 Administration The Essential Guide to Open From Novice to Professional Source Flash Development This book is the most comprehensive Oracle DBA Beginning DB2 with Express C Edition is about handbook that’s in the market today. With a solid the free version of IBM’s leading-edge, DB2 rela- pedigree going back to Oracle Database 9i, this There are a large number of Open Source tools tional database management system. It is the only book provides everything an aspiring DBA needs available for Flash, and this book takes the most introductory DB2 book in the market to be aimed to make the transition from novice to respected popular of those and explains how they work and at developers who do not plan to make a career professional. It’s the only such one-stop book on how to fit them into an existing workflow. Some out of database administration. It is written in a the market, and it’s written by an author with of these tools are hugely popular, with the most friendly and easy-going style that is accessible to increasing visibility and respect in the field. recent version of alone (released rank beginners. in July 07) being downloaded more than 300,000 Features times and being used in projects for companies Features 7 Previous editions have a solid track-record such as Nike, Audi, and Le Coq Sportif. This is the 7 Written by Grant Allen, a DB2 expert and 7 Everything an Oracle DBA needs to know, only book dedicated to Open Source Flash proj- Google employee who is also a regular speaker at inside one set of covers 7 Releases in conjunc- ects, and is written by the project leads themselves. industry conferences 7 The only introductory tion with Oracle OpenWorld 2008, which is likely DB2 book aimed at rank beginners 7 Covers to coincide with the announcement of Oracle Features DB2 9.2, also known as “Viper 2”, which is the Database 11g Release II, leading to a groundswell 7 The only book covering Open Source Flash most recent release of DB2 available of renewed interest in good books on Oracle tools 7 Written by the project leads and commu- administration nity names behind many of the key OS Flash From the contents projects, such as Papervision3D, Red5, and SWX What is DB2?- Creating a DB2 environment.- Contents 7 Covers all the major Open Source Flash Beginning administration with DB2 Express The Oracle DBA’s World.- Relational Database projects Edition.- DB2 Control Center.- Taking control of Modeling and Design.- Essential Unix/Linux your DB2 Express environment.- Sharing your for the Oracle DBA.- Using SQL*Plus and the Contents DB2 Express environment.- Users, groups and Enterprise Manager.- Oracle Database 11g The world of OSFlash.- Figuring out what’s avail- access level security.- Database fundamentals with Architecture.- Managing Tablespaces.- Schema able.- Preparing an open source workflow.- Using DB2 Express Edition.- Database design.- DB2 Management.- Oracle Transaction Management.- an open source workflow.- Testing, debugging and Development Center.- Use SQL to work with your Installation and Upgrading to Oracle Database optimization.- Deploying your application/site.- data.- Defining tables, indexes, views and more.- 11g.- Creating an Oracle Database.- Connectivity AMFPHP.- SWX for Flash and Flash Lite.- .- Users, Groups, Security and Privileges.- Functions, and Networking.- User Management and Database Fuse.- SWFAddress and SWFObject.- Papervision Triggers and Stored Procedures.- XML in DB2.- Security.- Loading and Transforming Data.- 3D.- Red5 history and installation.- Application Getting your data into DB2.-(Maybe?) an overview Compression and encryption for external tables.- development in Red5. of more advanced options. Using Data pump Export and Import.- Backing up Databases.- Recovering Databases.- Automatic Fields of interest Fields of interest Management and Online Caps.- Managing the Programming Techniques Data Structures, Cryptology and Information Operational Database.- SQL Query Optimization.- Theory Tuning the Instance. Target groups Intermediate to Advanced Flash Developers Target groups Field of interest Beginner developers who wish to quickly learn Data Structures, Cryptology and Information Discount group to use DB2 Express Edition (the free version of Theory C DB2) as a basis for their development projects; database administrators of other brands of data- Target groups base management systems who wish to come up to Intermediate Oracle database administrators speed on DB2

Discount group Discount group C P

Due August 2008 Due July 2008 Due August 2008

Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center

2008 . Approx . 1275 p . Softcover 2008 . Approx . 400 p . Softcover 2008 . Approx . 500 p . Hardcover 7 approx. $62.99 7 approx. $46.99 7 approx. $49.99 ISBN 978-1-4302-1015-3 ISBN 978-1-4302-0993-5 ISBN 978-1-59059-942-6 springer.com/librarybooks Springer News 5/2008 Apress 29

B. Bukovics, Alpharetta, GA, USA M. Coles, Clifton, NJ, USA B. Culp, Overland Park, KS, USA Pro WF Pro T-SQL 2008 Programmer’s Practical Windows Server Windows Workflow in .NET 3.5 Guide 2008 Hundreds of Practical Tips and Tweaks for Everyday Windows Server Administration Windows Workflow Foundation is a particularly Skill with the Transact-SQL language is key to any important part of .NET 3.5 as it natively inte- developer making use of SQL Server. grates workflows into Visual Studio for the first Written especially for developers, the Pro T-SQL time. Workflows allow you to chart both human 2008 Programmer’s Guide shows developers the The idea is to give the reader as many tips as and code interactions as a series of flow-chart full range of what’s possible using the language. possible, as clearly as possible, in the least amount diagrams, allowing you to see your code as a series Readers become fully-grounded in the language, in of space. It is not a recipe book though as our of interacting elements that can move and change the key features that SQL Server has to offer, and analysis shows that Windows Server requires more rather than as static blocks. they are introduced to best-practices that will help background than these formats allow. So this book This book aims to provide the reader with a solid ensure their success. gives the required background and the chapters grounding in how workflows are implemented, will flow like a normal book. The resulting book executed, maintained and customized. Given the Features will contain the amount of information provided importance of this technology release and the 7 Critical topic for anyone developing against in some of the market leading monsters but in half book’s broad appeal, it will be useful to almost all SQL Server 7 Early to market – releases in the the pages. Culp is known for writing well, writing existing or migrating .NET 3.0 developers and same month as SQL Server 2008 itself 7 Top efficiently, and telling it like it is. His honest should see very healthy sales as WF is rapidly author with consistent five-star reviews (highest- approach comes through in this book. adopted. rated (on Amazon) book specifically on Transact- SQL) Features Features 7 Culp, a proven author on Windows topics 7 An update of a successful original, which Contents focuses on the following topics that are likely to was one of the first books to be released on this The Role of T-SQL.- Tools of the Trade.- T-SQL for be key to Windows Server 2008 admins: 7 Using innovative new technology 7 Comprehensively SQL Server 2000 Programmers.- Expand coverage, Powershell wisely; the new scripting environment covers WF from setup through implementation add new statements like MERGE.- New data types: for Windows Server (released last year but really to customization so readers are given a one stop Spatial data, vardecimal, etc.- Control-of-Flow made for Windows Server) 7 Tips on installing grounding in the subject 7 As part of .NET 3.5, and CASE Expressions.- User-Defined Functions.- and configuring Windows Server 2008 7 Tips Windows Workflow Foundation is an important Expand coverage, table parameters, etc.- Stored on remote administration 7 Tips on automated technology and demand for this title is expected Procedures.- Expand coverage, table parameters, administration 7 Centralized application admin- to be high etc.- Parameter sniffing.- Triggers.- Expand istration coverage.- T-SQL Encryption.- Expand coverage, From the contents include new encryption functions.- Expand discus- Fields of interest A Quick Tour of Windows Workflow Founda- sion of SQLCLR encryption.- Error Handling Computer Communication Networks tion.- Foundation Overview.- Activities.- Hosting and Debugging.- Dynamic SQL.- XML.- XQuery the Workflow Runtime.- Flow Control.- Local and XPath.- Expanded discussion of XQuery and Target groups Services.- Event-Driven Activities.- Workflow XPath.- SQL Metadata.- Additional catalog view Beginner to Intermediate Windows Server admins Persistence.- State Machine Workflows.- Trans- information.- Additional coverage of system func- and those who want to be Windows Server admins actions and Compensation.- Workflow Rules.- tions.- SQLCLR Programming. Exception and Error Handling.- Advanced Custom Discount group Activities. Field of interest C Data Structures, Cryptology and Information Field of interest Theory Programming Techniques Target groups Target groups Intermediate Any developer using SQL Server for Intermediate to Advanced Windows Developers back-end database storage and SQL Server data- base administrators Discount group C Discount group C

Due July 2008 Due August 2008 Due August 2008

Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hongkong, Taiwan, RepKor, Singa- Distribution rights for Hong Kong, Taiwan, Republic of Korea, Singapore, Malaysia, Thailand, Indonesia, pore, Malays, Thail, Indone, Philip, Vietn, Brunei, Myan: of Korea, Singapore, Malaysia, Thailand, Indonesia, Philippines,Vietnam, Brunei, Myanmar: Transquest Transquest Publishers Pte Ltd . For Israel: Com .Books Ltd . Philippines,Vietnam, Brunei, Myanmar: Transquest Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, For Jordan, Irak, Oman, Qatar, Palestine: Jordan Book Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Irak, Oman, Qatar, Palestine: Jordan Book Center Center Irak, Oman, Qatar, Palestine: Jordan Book Center

2008 . Approx . 770 p . Softcover 2008 . Approx . 550 p . Softcover 2008 . Approx . 500 p . Softcover 7 approx. $52.99 7 approx. $52.99 7 approx. $39.99 ISBN 978-1-4302-0975-1 ISBN 978-1-4302-1001-6 ISBN 978-1-4302-0999-7 30 Apress Springer News 5/2008 springer.com/booksellers

D. de Grood, Collis B .V ., Leiden, The Netherlands P. Elst, Loves Park, IL, USA; M. Casario, I. Fernandez, Pleasant Hill, CA, USA K. de Weggheleire, Z. Stepek TestGoal Beginning Oracle Database Result-Driven Testing AdvancED AIR Applications 11g Administration From Novice to Professional

Software testing is traditionally seen as a difficult Adobe’s AIR (Adobe Integrated Runtime) platform and time consuming activity that is hard to embed is revolutionary in that it allows web developers Oracle Database is one of the most widely-used in the software development process. This book to create applications using familiar technologies database systems in the world. It’s a compli- provides a different view. It explains to stake- (such as Flex, Flash and HTML) but now they can cated, many-faceted product. Aspiring database holders how testing can add value to software deploy them on the desktop rather than having administrators often don’t know where to begin development and doing business, and provides the them locked to a . This is a huge in learning it. Author Iggy Fernandez remembers tester with practical information. change in the way people think about rich internet that feeling very well. Today and administrator of TestGoal is not just another methodology. Several applications, and means that developers can have multi-terabyte databases for some of the world’s good testing methodologies exist. But, like any a persistent foothold on a user’s computer rather largest corporations, Iggy got his start as an Oracle other profession, also testing encompasses more than only when the user accesses the website. DBA by being unexpectedly thrown into the posi- than the simple application of a methodology. Developers can now create any data-critical tion, literally overnight. He knows what it’s like to After all, strict adherence to a specific method- applications from simple money converter or be floundering in a sea of Oracle technology, not ology is no guarantee for success. Success stems stock ticker widgets to full-on email clients and knowing in which direction to swim. This book, from the mindset, enthusiasm, knowledge and skill video juke boxes, and users can keep them on their that he wrote, teaches readers to swim. of the tester. These factors determine whether a computers ready to access them at any time. methodology is applied successfully and whether This book follows directly on from the Founda- Features testing takes on a result-driven character. And tion AIR title, giving readers a clear learning path. 7 Addresses a great, unmet need in the market- that’s what TestGoal is about: a result-driven AdvancED AIR Applications takes things further, place – for a technically-sound book by which to attitude, testing principles and expertise as funda- showing how more complex techniques can be learn Oracle database administration 7 Goes ment, and a hands-on six step plan to enable result used in real-world applications. beyond product-coverage to cover foundational driven testing. issues that professionals in the field need to know Features about 7 Author is a frequent writer and speaker Features 7 Follows on from Foundation AIR 7 Step- for the Northern California Oracle User Group, 7 Gives a set of testing principles and starting by-step learning style 7 Case studies show how which is the user group encompassing Oracle points to make testing result driven 7 Makes technologies are used in the real world Corporations headquarters aware that people make the difference; Testing Expertise 7 Describes the test activities in a Contents From the contents practical way 7 Clearly describes a six step plan Where We Left Off.- Up To Speed with the Database Concepts.- Relational Database to achieve the test goal 7 Explains why the test AIR File API.- Do More with the Operating Management Systems.- Structured Query activities are important for the result of the test System.- Exchanging Data with AIR.- Case Study: Language.- Oracle Architecture.- Database project Collaborate With Online Services: AIRcalendar.- Implementation.- Planning.- Installation.- Data- Create Multi-Window Applications.- Custom User base Creation.- Physical Database Design.- Data Fields of interest Interfaces and Skinning.- AIR Security.- Case Loading.- Database Support.- Taking Control.- Software Engineering; Management of Computing Study: Building a Desktop CMS.- Multi-User AIR Monitoring.- Fixing Problems.- Backups.- and Information Systems; Technology Manage- Applications.- Case Study: AIRchat Application.- Recovery.- Maintenance.- Making Changes. ment Being Creative with AIR. Field of interest Target groups Fields of interest Data Structures, Cryptology and Information IT professionals like software testers, project Programming Techniques Theory managers, quality assurance managers Target groups Target groups Discount group Intermediate to Advanced AIR Developers and Beginner aspiring database professionals who P Flex Developers wish to learn how to manage Oracle databases (i.e.: budding database administrators) Discount group C Discount group C

Due July 2008 Due July 2008

Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, Due June 2008 Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Springer title Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center

2008 . Approx . 400 p . Hardcover 2008 . Approx . 400 p . Softcover 2008 . Approx . 400 p . Softcover 7 $79.95 7 approx. $49.99 7 approx. $42.99 ISBN 978-3-540-78828-7 ISBN 978-1-4302-0985-0 ISBN 978-1-59059-968-6 springer.com/librarybooks Springer News 5/2008 Apress 31

D. Golding, Springville, UT, USA J. P. Henry, Gebenstorf, Switzerland J. Herrington, Union City, CA, USA Beginning CakePHP The Testing Network The Essential Guide to Flex From Novice to Professional An Integral Approach to Test Activities in and Rails Large Software Projects

All other attempts at translating CakePHP for Flex and Rails are both very hot technologies right new users are either too technical or lack enough “The Testing Network” presents an integrated now, and this book combines them both. Major information. This book is tailored for those new approach to testing based on cutting-edge method- releases of both technologies (Flex 3 and Rails to Cake and who want a thorough tutorial. The ologies, processes and tools in today’s IT context. 2) will be in wide usage by the time this book is biggest advantage for reading this book is that it It means complex network-centric applications to available. The projects covered in the book can all really stands alone in the repertoire of CakePHP be tested in heterogeneous IT infrastructures and be used straight from the box and plugged into documentation, and little work is scheduled to in multiple test environments (also geographi- existing websites to enhance their functionality. become available anytime soon. cally distributed). The added-value of this book The author worked on the Flex team at Macro- It’s to a PHP developer’s advantage to try out Cake is the in-depth explanation of all processes and media, and knows the technology extremely well. and to get a favorable introduction to the frame- relevant methodologies and tools to address this He is an established author, and has written books work, which is precisely what this book provides. complexity. Main aspects of testing are explained for O’Reilly and Manning. Beginning CakePHP is one of the first if not the using TD/QC - the world-leader test platform. first book in the market that leads the reader This up-to-date know-how is based on real-life Features through extensive web application development IT experiences gained in large-scale projects of 7 Covers Flex 3 and Rails 2 7 Case studies show in CakePHP, one of the leading popular growing companies operating worldwide. The book is how technologies are used in the real world open source Web frameworks. It gives a how-to abundantly illustrated to better show all technical 7 Established technology author approach to Cake rather than a dictionary-type aspects of modern testing in a national and inter- reference, that culminates in an extensive practical national context. The author has a deep expertise Contents blogging application example. by designing and giving testing training in large The Basics.- Introducing Flex.- Introducing Rails.- companies using the above-mentioned tools and Getting Rails and Flex Talking.- Practical Flex For Features processes. “The Testing Network” is a unique Widgets and Visualizations.- Flex for Browsing 7 First or one of the first books on CakePHP, one synthesis of core test topics applied in real-life. and Searching.- Advanced Flex Visualizations.- of the leading popular and growing open source Advanced Flex Transitions.- Flex Video.- Flex Web frameworks based on PHP 7 The biggest Features 3D.- Deeper Into the Flex/Rails Architecture.- advantage for reading this book is that it really 7 Presents an integrated approach to testing Integrating Flex Projects into Rails.- Sessions and stands alone in the repertoire of CakePHP docu- based on cutting-edge methodologies, processes Security.- Consuming JSON Services.- Continuous mentation, and little work is scheduled to become and tools 7 Main aspects of testing ar explained Connections.- Advanced Data Entry.- Moving onto available anytime soon 7 PHP continues to be using TD/QC 7 Up-to-date know-how based on the Desktop.- Flex Frameworks and Applications. the leading open source Web scripting language real life IT experiences Field of interest Contents Contents Programming Techniques Introduction.- Your First Cake Application.- The project: motivation, purpose and content of A (More Extensive) Blog Application.- A (More the book.- Introduction to testing.- Test methods Target groups Extensive) Blog Application, Part II.- Advanced and technology.- Test domain.- Test processes.- Intermediate flex developers and rails developers Techniques.- Appendix A: Installing Cake.- Test platforms and tools.- Analysis of defect root Appendix B: Reference. causes.- Measuring test efforts.- Test issues.- Discount group Conclusion.- Useful aids.- Advices from the C Field of interest practice.- Templates.- Checklists.- Worksheets.- Programming Techniques Glossary.- References.

Target groups Fields of interest Beginner to Intermediate Open Source/PHP and System Performance and Evaluation; Software Web Development Engineering/Programming and Operating Systems; Computer Communication Networks Discount group C Target groups IT-architects, IT-manager, system architects, system developers, project managers and system administrators

Discount group Due July 2008 P Due August 2008

Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, Philippines,Vietnam, Brunei, Myanmar: Transquest Due August 2008 Philippines,Vietnam, Brunei, Myanmar: Transquest Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Irak, Oman, Qatar, Palestine: Jordan Book Center Springer title Irak, Oman, Qatar, Palestine: Jordan Book Center

2008 . Approx . 350 p . Softcover 2008 . Approx . 300 p . Hardcover 2008 . Approx . 350 p . Softcover 7 approx. $42.99 7 $74.95 7 approx. $36.99 ISBN 978-1-4302-0977-5 ISBN 978-3-540-78503-3 ISBN 978-1-4302-1013-9 32 Apress Springer News 5/2008 springer.com/booksellers

B. Joshi, India J. Kanjilal, India; R. Singh D. Kayal, India Beginning XML with C# 2008 Pro Sync Framework Pro Java EE Spring Patterns From Novice to Professional Best Practices and Design Strategies Implementing Java EE Patterns with Spring The Sync Framework is an extension addition to Framework XML is the de facto language for communication Microsoft’s .NET 3.5 Framework to improve its both within and between distributed applications ability deal with occasionally connected applica- whether they are on the Internet or a corporate tions, such as those on mobile devices such as 7 The Java landscape is littered with libraries, network. As such, the .NET Framework 3.5 relies smart phones and laptop computers that do not tools, and specifications. What’s been lacking is the upon XML for much of its communication and have a single reliable means of connecting to their expertise to fuse them into solutions to real-world configuration. All .NET developers need to know data sources. The Sync framework allows such problems. These patterns are the intellectual mortar how to use XML and how to best take advantage of applications to operate smoothly both online and for (Java EE) software construction. the .NET Framework’s excellent XML support. offline, connecting to data in a wide variety of 7 John Vlissides, co-author of Design Patterns, This book provides the only complete solution different ways (networked, wireless, cell-phone the “Gang of Four” book to XML on the .NET Framework 3.5, making it data protocols, etc.). an indispensable guide. No knowledge of XML This book gives readers everything they need to Developers often confuse learning the technology is assumed and the author shows, through many start implementing Sync coding strategies within with learning to design with the technology. In this hands-on examples written in C# 2008, how their own applications. It takes a hands-on prac- book, senior developer and consultant Dhrubo- to get up and running with XML in the .NET tical approach to ensure readers are able to apply jyoti Kayal shares his cumulative design experience Framework. The comprehensive coverage ensures, their skills practically and concludes with a worked on Java EE platform and how to incorporate and however, that even advanced uses of XML are case-study chapter to reinforce this point. implement using the Spring Framework. covered. This all-inclusive approach means a wide Pro Java EE Spring Patterns is the first book range of developers will find a use for the book, Features extending the principles and concepts presented both as a reference and as a tutorial. 7 One of the first books to be published on this in Core J2EE Patterns and taking them further in important framework extension 7 Written in a a practical, evolutionary way using today’s hottest, Features tight, code-centric style that focuses on the issues most adopted enterprise Java framework, the 7 Teaches XML from scratch and, uniquely, how developers need to know 7 Provides a step-by- Spring Framework. to use it in the .NET Framework 3.5 7 Will be step guide to mastering the Sync framework that the first and only book on .NET 3.5 XML available takes a hands-on approach to demonstrating the Features 7 Will cover everything readers need to use XML techniques practically rather than just talking 7 First enterprise Java patterns book using the effectively 7 The author is a Microsoft Certified about them theoretically Spring Framework 7 Enhanced and up to date Trainer who regularly teaches classes on XML. As patterns catalog compared to Core J2EE design such he is well practiced in providing the kind of Contents blueprints 7 All problems and usage linked to clear, precise, guidance that working programmers Introduction to the Microsoft Sync Framework.- practical real life examples using the most popular need Understanding the Microsoft Sync Framework Spring Framework Architecture.- Synchronization Providers.- Sync From the contents Services for Databases.- Sync Services for File From the contents Introducing XML and the .NET Framework.- Systems.- Sync Services for RSS and Atom Feeds.- Introduction to Enterprise Java application design Manipulating XML Documents by Using the Synchronizing Custom Data Stores.- Implementing patterns.- Simplify Enterprise Java design with .- Reading and Writing a Sample Application.- The Microsoft Sync Frame- Spring Framework.- Presentation Tier Design XML Documents.- Accessing XML Documents work Library Reference. Patterns.- Business Tier Design Patterns. by Using the XPath Data Model.- Validating XML Documents.- Transforming XML with XSLT. Fields of interest Field of interest Programming Techniques Programming Techniques Field of interest Programming Techniques Target groups Target groups Intermediate to Advanced Existing .NET 2.0 and Intermediate to advanced Java Target groups .NET 3.5 developers Intermediate to Advanced Windows Developers Discount group Discount group C Discount group C C

Due August 2008 Due August 2008 Due August 2008

Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center

2008 . Approx . 600 p . Softcover 2008 . Approx . 500 p . Softcover 2008 . Approx . 500 p . Softcover 7 approx. $44.99 7 approx. $49.99 7 approx. $49.99 ISBN 978-1-4302-0997-3 ISBN 978-1-4302-1005-4 ISBN 978-1-4302-1009-2 springer.com/librarybooks Springer News 5/2008 Apress 33

J. Lane, Mayne Island, BC, Canada; S. Smith D. Powers, London, UK S. Sanderson, Cambridge, UK Foundation Web Standards Object-Oriented PHP Pro ASP.NET MVC Framework Design with CSS, XHTML, and AJAX Solutions

The ASP.NET Model-View-Controller (MVC) Textbook-style guide to Web development with PHP is still one of the most popular web-program- Framework is a widely anticipated extension and Web standards: the why, what, and how in an ming languages, currently ranked number 4 on the improvement to the way that ASP.NET applica- easy-to-follow lesson plan. The importance of Tiobe Programming Community Index (http:// tions are architected and developed. MVC frame- Web standards only grows larger as the number of www.tiobe.com/tpci.htm). A large section of the works have been widely and successfully employed Web developers increases, and this is the book for PHP community still use PHP4 (only 26% of sites in other technology areas, such as Java, for some everyone joining the accelerating Web standards have migrated to PHP5 – over 3 years since its time. This is Microsoft’s long-awaited version for bandwagon. release), but as of 08/08/08 PHP4, and all support the .NET framework and community interest is for it, is being discontinued. This will mean a lot of very high. Features people will finally be making the switch to PHP5, This book aims to give the average ASP.NET 7 The only guide to combine Web Standards and which introduces OOP concepts to the language. developer everything they need to make the leap Ajax 7 Written by designers/instructors who IT also means the book can be written version from traditional ASP.NET practices to ASP.NET understand the demands of the Web and the needs neutrally, meaning that any PHP5 (or 6) user will MVC techniques. It details the minutiae of the of the beginning student 7 This will be the book be able to use it. MVC framework, and the official MVC developer’s developers need when starting out, or even moving This book introduces readers to the benefits of toolkit that supports it, before going further and up, in the crucial Web standards world OOP and code reusability. It presents code and demonstrating these techniques in action by concepts through a series of short, but practical creating a working eCommerce website. Contents classes that can be immediately incorporated into Foreward.- Introduction – Past, Present and an existing website. Features Future (Jon).- Planning and Design (Jon).- Process 7 This will be one of the first books published (Project) Management.- Requirements.- High Features on this long-awaited new technology. Audience Level Design.- Detail Design.- Documentation.- 7 Established PHP author 7 Case studies show interest is already high 7 Covers every aspect XHTML (Steve).- CSS Part 1 (Steve).- CSS Part how technologies are used in the real world of ASP.NET MVC and the official MVC toolkit 2 (Steve).- JavaScript (Steve).- Testing, Launch 7 Covers PHP 5 and to give readers a holistic view of the technology, and Maintenance (Steve).- Testing and Usability.- its debugging and deployment implications Launch.- Maintenance.- Emerging Trends - Ajax Contents 7 Goes beyond a simple treatment of the coding (Jon).- Conclusion – Profiling Professions (Both).- What is OOP and Why Should I Use It?- Basic techniques and demonstrates them in action with Business of the web (Both)&;#0;ng. PHP 5 OOP Syntax.- Taking the Pain Out of a worked case-study Working with Dates.- Using PHP 5 Filter Func- Fields of interest tions to Validate User Input.- Building a Versatile From the contents Programming Techniques Connector to Retrieve Remote Files.- SimpleXML Introduction.- ASP.NET MVC: What’s the big – Couldn’t Be Simpler.- Supercharged Looping idea?- Architecture.- Getting started.- A Real Target groups with the Standard PHP Library.- Generating XML Application.- Demonstrating MVC with an Beginners to intermediates, instructors, from a Database.- Creating Your Own RSS Feed. E-Commerce application.- The ASP.NET MVC do-it-yourself people Framework.- Knowing your workspace.- The Field of interest request-handling pipeline.- URLs and Routing.- Discount group Programming Techniques Controllers and actions.- The ASPX view engine.- C The ASP.NET MVC Toolkit. Target groups Intermediate PHP developers Field of interest Programming Techniques Discount group C Target groups Intermediate to Advanced Existing ASP.NET 2.0 and ASP.NET 3.5 developers

Discount group C

Due July 2008 Due August 2008 Due August 2008

Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center

2008 . Approx . 350 p . Softcover 2008 . Approx . 350 p . Softcover 2008 . Approx . 550 p . Softcover 7 approx. $34.99 7 approx. $36.99 7 approx. $54.99 ISBN 978-1-4302-0991-1 ISBN 978-1-4302-1011-5 ISBN 978-1-4302-1007-8 34 Apress Springer News 5/2008 springer.com/booksellers

N. Shalom, Israel E. J. Silva, Marcy, NY, USA J. Spolsky, New York, NY, USA The Definitive Guide to Building XNA 2.0 Games More Joel on Software GigaSpaces A Practical Guide for Independent Game Scaling Spring for the Enterprise Development Due to demand from purchasers of Joel on Soft- ware, we pulled together this sequel. This book Across industries, from financial services to the XNA is a Microsoft software framework that game covers every aspect of the programming universe, Internet, transaction and data volumes are growing developers use to create commercial games for the from praise of hardware, to product management exponentially and need to be processed in real Xbox hardware, and other hardware that supports and economics, to testing and coding style, and the time. The very popular and hot Spring Framework XNA. XNA 2.0 is an exploding technology, and on best way to write code to the best way to design an is now nearly the de-facto industry wide Java the verge of a large consumer breakout. office in which to write code. The book will relate enterprise development and deployment solution Microsoft has devoted an increasing amount of to all software programmers or anyone interested for these types of complex applications. While resources to expand the XNA Community. Not in furthering their knowledge of programming, or Spring offers developers a simpler more flexible only does XNA appeal to game developers, but anyone trying to manage a programmer. way to build their applications, the scalability and many “rank and file” developers are showing more performance of such systems is still limited by the interest in XNA as well. Features underlying architecture, regardless of the program- The author, James Silva, won a prestigious Micro- 7 The book that this emulates, Joel on Software ming model. The Definitive Guide to GigaSpaces soft XNA gaming competition (the Microsoft sold quite well 7 From our feedback, we know is the first and authoritative book to addressing Dream Build Play competition): the book walks that Joel’s army of fans are anxious to purchase the end-top-end and tier-to-tier enterprise Java archi- the reader through the process he took in creating new book 7 Joel will plug it on his incredibly tecture scalability using GigaSpaces, OpenSpaces the award-winning XNA game. popular Joel on Software site which has over 600 and Spring Framework. With such a book, Spring links and is translated into 30 languages 7 No developers can now fully leverage Spring for the Features articles will be replicated from the original Joel on most complex and heavy duty enterprise Java 7 XNA is a Microsoft software framework that Software book applications that encompass financial transactions game developers use to create commercial games and much more… for the Xbox hardware, and other hardware that Contents supports XNA. XNA 2.0 is an exploding tech- Editor’ Note: This will be developed as the book Features nology, and on the verge of a large consumer progresses. There will be around 25 articles in the 7 The first authoritative book addressing end to breakout 7 Microsoft has devoted an increasing book. end scalability, and the first one covering Giga­ amount of resources to expand the XNA Commu- Spaces Space Based Architecture 7 First book nity. Not only does XNA appeal to game devel- Field of interest outlining how you can scale out hottest enterprise opers, but many “rank and file” developers are Programming Techniques framework, the Spring Framework 7 Based on showing more interest in XNA as well authors’ 7 years of direct scaling experience with Target groups the most demanding applications in the financial From the contents Programmers of all descriptions and people with industries Introduction: XNA and the Lone Wolf Developer an interest in programming and the programming Warmup: GSE Crash Course.- Planning.- Tools: culture Field of interest Character editor.- Tools: Map editor.- Bringing Programming Techniques it into a game.- Particle Mayhem.- XACT for Discount group Audio.- Simple Scripting and AI.- The HUD and C Target groups Text.- Basic Shaders for Post-processing More Fun Intermediate to advanced audience With Shaders A Main Menu.

Discount group Field of interest C Programming Techniques

Target groups Beginner for XNA knowledge Intermediate for general programming knowledge

Discount group C

Due August 2008 Due July 2008 Due July 2008

Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center

2008 . Approx . 350 p . Softcover 2008 . Approx . 450 p . Softcover 2008 . Approx . 350 p . Softcover 7 approx. $44.99 7 approx. $39.99 7 approx. $24.99 ISBN 978-1-4302-1017-7 ISBN 978-1-4302-0979-9 ISBN 978-1-4302-0987-4 springer.com/librarybooks Springer News 5/2008 Apress 35

J. Tulach, Czech Republic K. J. VanDyk, Ames, IA, USA K. Wardrop, Pembroke Pines, FL, USA; C. Owen The Definitive Guide to Pro Drupal Development Foundation Form Creation API Design with Adobe LiveCycle ES

Drupal is the premier open source content The definitive guide to API design, this book will management system available. It is used for high This book is the complete guide to the new forms be required reading for all designers and engineers profile sites such as TheOnion.com and has been design and creation tools in Adobe LiveCycle ES. involved with the development, testing, and main- deployed by organizations such as NASA. Utilizing Adobe LiveCycle Enterprise Suite, backed by tenance of . Drupal, you can create your own personal blog, the full force of Adobe’s marketing muscle, is a community driven site like Slashdot, or any becoming the hot enterprise product for 2008— Features other content oriented web site you can imagine. Creative Suite for Enterprise Workflow. And forms 7 The only guide to API best practices across all Building upon the success of the first edition, this are the key workflow this new technology. object-oriented languages 7 Written by a recog- second edition is updated completely to cover the This book is a great book because it gives users nized expert with over 10 years experience as the newest version of Drupal, version 6. what they need to know about forms, about forms developer and team leader of the NetBeans project Pro Drupal Development is a book geared to processing with Adobe LiveCycle ES, and about 7 A reference that will not go out of date professionals that need to deploy and customize information processing with forms. It covers all Drupal. This book delves deep into the internals of the tools for designers, for developers, and for From the contents the Drupal system and teaches the reader every- information managers at all levels of the corpora- Yet Another Design Book?- The Theory.- The Art thing they will need to know to deploy a highly tion and all levels of experience. of Building Modern Software.- The Motivation to customized and optimized Drupal installation. Create an API.- What is an API?- How to check Every web developer looking to deploy web sites Features quality of an API?.- As Time Goes By.- Practical quickly to their clients while still being able to 7 The first book to focus on the complete forms Design.- API Design Patterns.- Do not expose harness the power of an excellent content manage- workflow with Adobe LiveCycle ES 7 Introduces more than you want.- Code Against Interfaces, ment system needs this book. all the new tools and quickly moves to “real-world” Not Implementation.- Do not overuse JavaBean forms creation and processing 7 This is a key Listener pattern.- Use Modular Architecture.- Features book on a key feature of Adobe LiveCycle ES Types Of Modular Design.- Keep Testability In 7 This second edition covers Drupal 6, the first 7 Forms workflow for moving paper-based Mind.- Test Compatibility Kit.- Beware of Using book to cover the latest version of Drupal 7 Only processes on-line 7 Teaches users new to forms Other APIs.- Leaking Abstractions.- Runtime book to cover Drupal internals and customization why forms are key and then how to leverage Aspects Of APIs.- Prevent Misuses of the API.- in detail 7 Written by a Drupal core developer interactive forms for information processing Make Objects Immutable.- Compatibility of XML 7 Common pitfalls identified and addressed Documents.- Compatibility of Ant Scripts.- Sepa- 7 Foreword by Dries Buytaert, Drupal Founder Contents rate API for clients from support API.- Split your Introduction to LiveCycle Designer.- Under- API reasonably.- Inconsistent APIs.-Intercom- From the contents standing Forms and Design.- Designing Forms.- ponent lookup and communication.- Daily Life.- How Drupal Works.- Writing a Module.- Triggers.- Designing Interactive Forms.- Advanced Form Fight for Your API.- Big Brother Shall Never Sleep. The Menu System.- Working With Databases.- Design.- Form Submission.- Form Scripting.- Working With Users.- Working with Nodes.- The Server Environments. Field of interest Theme System.- Working with Blocks.- The Form Programming Techniques API.- The Filter System.- Searching/Indexing Fields of interest Content.- Working with Files.- Working with Programming Techniques Target groups Taxonomy.- Caching.- Sessions.- Using jQuery.- Intermediate to Advanced API architects and Localization.- XML-RPC. Target groups engineers Beginner to IntermediateWeb designers, Field of interest developers, form authors and Adobe LiveCycle Discount group Programming Techniques developers P Target groups Discount group Intermediate Web Developers C

Discount group C

Due July 2008 Due July 2008 Due August 2008

Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic Distribution rights for Hong Kong, Taiwan, Republic of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, of Korea, Singapore, Malaysia, Thailand, Indonesia, Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Philippines,Vietnam, Brunei, Myanmar: Transquest Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Publishers Pte Ltd . For Israel: Com . Books Ltd . For Jordan, Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center Irak, Oman, Qatar, Palestine: Jordan Book Center

2008 . Approx . 350 p . Hardcover 2nd ed . 2008 . Approx . 400 p . Softcover 2008 . Approx . 375 p . Softcover 7 approx. $74.99 7 approx. $44.99 7 approx. $39.99 ISBN 978-1-4302-0973-7 ISBN 978-1-4302-0989-8 ISBN 978-1-4302-1003-0