Bestsellers > > Software Design
|
|
Head First Software Development (Brain-Friendly Guides)»rank: 12259by: Dan Pilone, Russ Miles
: :Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed. Instead of surrendering to these common problems, let Head First Software Development guide you through the best practices of software development. Before you know it, those failed projects will be a thing of the past. With its unique visually rich format, this book pulls together the hard lessons learned by expert software developers over the years. You'll gain essential information about each step of the software development lifecycle -- requirements, design, coding, testing, implementing, and maintenance -- and understand why and how ... |
C# 3.0 Design Patterns»rank: 31308by: Judith Bishop
: :If you want to speed up the development of your .NET applications, you're ready for C# design patterns -- elegant, accepted and proven ways to tackle common programming problems. This practical guide offers you a clear introduction to the classic object-oriented design patterns, and explains how to use the latest features of C# 3.0 to code them. C# Design Patterns draws on new C# 3.0 language and .NET 3.5 framework features to implement the 23 foundational patterns known to working developers. You get plenty of case studies that reveal how each pattern is used in practice, and an insightful comparison of patterns and where they would be best used or combined. This ... |
||
PHP Cookbook (Cookbooks (O'Reilly))»rank: 20678by: Adam Trachtenberg, David Sklar
: :When it comes to creating dynamic web sites, the open source PHP language is red-hot property: used on more than 20 million web sites today, PHP is now more popular than Microsoft's ASP.NET technology. With our Cookbook's unique format, you can learn how to build dynamic web applications that work on any web browser. This revised new edition makes it easy to find specific solutions for programming challenges. 'PHP Cookbook' has a wealth of solutions for problems that you'll face regularly. With topics that range from beginner questions to advanced web programming techniques, this guide contains practical examples -- or 'recipes' -- for anyone who uses this scripting language to generate dynamic ... |
Professional SharePoint 2007 Design (Wrox Professional Guides)»rank: 61412by: Jacob J. Sanford, Randy Drisgill, David Drinkwine, Coskun Cavusoglu
: :From the planning details to the steps to the considerations, understand how to design the perfect SharePoint implementation by applying the information in Professional SharePoint 2007 Design. Begin with an overview of a installation and move through the technical aspects of creating usable, accessible, aesthetically pleasing SharePoint interfaces, with a primary focus on using SharePoint’s basic design tools to create a better looking and more effective installation. Understand how to use PhotoShop to design the graphics and template model for your site and learn how to integrate SharePoint themes. |
||
Expert F# (Expert's Voice in .Net)»rank: 76607by: Don Syme, Adam Granicz, Antonio Cisternino
: : Expert F# Expert F# is about practical programming in a beautiful language that puts the power and elegance of functional programming into the hands of .NET developers. In combination with .NET, F# achieves unrivaled levels of programmer productivity and program clarity. This books serves as The authoritative guide to F# by the designer of F#A comprehensive reference of F# concepts, syntax, and featuresA treasury of expert F# techniques for practical, real-world programming While inspired by OCaml, F# isn't just another functional programming language. Drawing on many of the strengths of both OCaml and .NET, it's a general-purpose language ideal for real-world development. F# integrates functional, imperative, and object-oriented programming styles so ... |
Cocoa(R) Programming for Mac(R) OS X (2nd Edition)»rank: 291958by: Aaron Hillegass
: :According to Apple, 'The Cocoa application environment is designed specifically for Mac OS X-only native applications. It is comprised of a set of object-oriented frameworks that support rapid development and high productivity. The Cocoa frameworks include a full-featured set of classes designed to create robust and powerful Mac OS X applications. The object-oriented design simplifies application development and debugging.' Cocoa Programming for Mac OS X, 2/e teaches programmers and developers all the tools for Cocoa development. This book has a strong tutorial format and is completely updated for Mac OS X 10.2. The reader is guided through writing five applications and an InterfaceBuilder palette. Each project teaches several new ideas. As a ... |
||
Agile and Iterative Development: A Manager's Guide (Agile Software Development Series)»rank: 27809by: Craig Larman
: :Agile and iterative methods have emerged as the most popular approaches to software development, and with good reason. Research (examined and cited in detail within this book) shows that iterative methods reduce the risk of failure, compared to traditional models of development. This book is an efficient introduction for both managers and practitioners that need a distilled and carefully organized learning aid for the hands-on practices from planning to requirements to testing and the values that define these methods. The author also provides evidence of the value of switching to agile and iterative methods. By studying this book, the reader will learn to apply the key ideas in agile and iterative development, ... |
Business Process Change, Second Edition: A Guide for Business Managers and BPM and Six Sigma Professionals (The MK/OMG Press)»rank: 58626by: Paul Harmon
: :Every company wants to improve the way it does business, to produce goods and services more efficiently, and to increase profits. Nonprofit organizations are also concerned with efficiency, productivity, and with achieving the goals they set for themselves. Every manager understands that achieving these goals is part of his or her job. In this balanced treatment of the field of business process change, Paul Harmon offers concepts, methods, cases for all aspects and phases of successful business process improvement. Updated and added for this edition are coverage of business process management systems, business rules, enterprise architectures and frameworks (SCOR), and more content on Six Sigma and Lean--in addition to new coverage of ... |
||
Microsoft® Mobile Development Handbook»rank: 80082by: Andy Wigley, Daniel Moth, Peter Foot
: :Get practical information for developing applications with the Microsoft .NET Compact Framework 2.0 straight from mobile-development experts. This definitive guide delivers the proven techniques, real-world insights, and extensive code samples you need to bring information access to any Windows-based mobile device. Discover how to: Design a user interface that is optimized for smart devices Add functionality by using Windows Mobile APIs Organize and persist data stored on a device Establish network connections and respond to changes in network state Synchronize mobile devices with data stored on backend servers Implement authentication, symmetric encryption, and asymmetric encryption algorithms Optimize application performance for resource-constrained devices Interoperate with native code by using PInvoke and COM interop ... |
Designing Forms for Microsoft Office InfoPath and Forms Services 2007 (Microsoft .NET Development Series)»rank: 19587by: Scott Roberts, Hagen Green
: :'Microsoft Office InfoPath represents a revolutionary leap in XML technologies and a new paradigm for gathering business-critical information. I am delighted that Scott Roberts and Hagen Green, two distinguished members of the InfoPath product team, decided to share their experience in this book.'--From the Foreword by Jean Paoli, cocreator of XML 1.0 and Microsoft Office InfoPathMicrosoft Office InfoPath 2007 offers breakthrough tools for gathering, managing, and integrating business-critical information, and creating efficient forms-driven processes. Two longtime members of Microsoft's InfoPath product team have written the first comprehensive, hands-on guide to building successful XML-based solutions with InfoPath 2007. The book opens with a practical primer on the fundamentals of InfoPath form template design ... |