Bestsellers > > Software Design
|
|
The Object-Oriented Thought Process (3rd Edition) (Developer's Library)»rank: 191667by: Matt Weisfeld
: :The Object-Oriented Thought Process Third Edition Matt Weisfeld An introduction to object-oriented concepts for developers looking to master modern application practices. Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, and Visual Basic .NET. By designing with objects rather than treating the code and data as separate entities, OOP allows objects to fully utilize other objects’ services as well as inherit their functionality. OOP promotes code portability and reuse, but requires a shift in thinking to be fully understood. Before jumping into the world of object-oriented programming languages, you must first master The Object-Oriented Thought Process. Written by a developer for developers who ... |
WPF Recipes in C# 2008: A Problem-Solution Approach (Expert's Voice in .Net)»rank: 129579by: Allen Jones, Sam Bourton, Sam Noble
: :WPF offers amazing new opportunities to .NET programmers in terms of the user interfaces they can deliver to their customers. But this significant technological advance comes with a steep learning curve, requiring the programmer to learn new classes, new syntax, and an entirely new approach to UI development. Although WPF has been generally available for over a year, commercial take–up has been relatively slow, and the publicly available body of knowledge has been weak in terms of real–world examples and best–practice information. Using WPF Recipes in C# 2008, you’ll find a simple and straightforward approach to solving the problems you face every day. Each solution contains a complete, working example that demonstrates ... |
||
Programming Microsoft® ADO.NET 2.0 Core Reference»rank: 27251by: David Sceppa
: :Build your expertise as you move beyond the basics—and delve into the essential topics of programming with ADO.NET 2.0. This comprehensive reference offers expert guidance, hands-on instruction, and code samples in Microsoft Visual C#® and Visual Basic® to help advance your mastery of developing database applications for Microsoft Windows and the Web. Discover how to: • Work with design-time data access features in Microsoft Visual Studio® 2005 • Use Microsoft .NET Framework 2.0 data providers to connect to databases • Build connection strings and enable connection pooling • Execute queries, including parameterized and asynchronous queries, and retrieve their results • Create DataSet objects to work with offline data and explore common usage ... |
Sams Teach Yourself PHP, MySQL and Apache All in One (3rd Edition) (Sams Teach Yourself)»rank: 569123by: Julie C. Meloni
: :You own your own business. You have also created a website for your business that details the products or services that you offer, but it doesn't allow potential customers to purchase anything online. Don't risk losing business-learn to create a dynamic online environment using only three programs. PHP, MySQL and Apache are three popular open-source tools that can work together to help you create a dynamic website, such as an online shopping experience. Sams Teach Yourself PHP, MySQL and Apache All in One is a complete reference manual for all three development tools. You will learn how to install, configure and set up the PHP scripting language, use the MySQL database system, ... |
||
Groovy in Action»rank: 47861by: Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge, Jon Skeet
: :'... a clear and detailed exposition of what is groovy about Groovy. I'm glad to have it on my bookshelf.' --From the Foreword by James Gosling Groovy, the brand-new language for the Java platform, brings to Java many of the features that have made Ruby popular. Groovy in Action is a comprehensive guide to Groovy programming, introducing Java developers to the new dynamic features that Groovy provides. To bring you Groovy in Action, Manning again went to the source by working with a team of expert authors including both members and the Manager of the Groovy Project team. The result is the true definitive guide to the new Groovy language. Groovy in ... |
Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity»rank: 7594by: Joel Spolsky
: : Spolsky is knowledgeable, funny and free of unnecessary religious fervor. Joel on Software is a must-read. ...having (Joel on Software) in one place, edited, with an index, is probably the best twenty-five dollars you'll spend this year. — Greg Wilson, Dr. (Joel Spolsky's) genuine desire to make the software world a better place keeps us coming back for more. — Bruce Hadley, softwareCEO. This book will challenge, encourage, upset, and entertain you. Spolsky knows his stuff, and he's got the war wounds to prove it. This book is worth the price of admission... — Tom Duff, Duffbert's Random Musings An entertaining oportunity to get to know one of today's most influential ... |
||
Beginning Programming For Dummies (Beginning Programming for Dummies)»rank: 49613by: Wallace Wang
: :Do you think the programmers who work at your office are magical wizards who hold special powers that manipulate your computer? Believe it or not, anyone can learn how to write programs, and it doesn’t take a higher math and science education to start. Beginning Programming for Dummies shows you how computer programming works without all the technical details or hard programming language. It explores the common parts of every computer programming language and how to write for multiple platforms like Windows, Mac OS X, or Linux. This easily accessible guide provides you with the tools you need to: Create programs and divide them into subprograms Develop variables and use constants Manipulate ... |
BusinessObjects XI (Release 2): The Complete Reference»rank: 64033by: Cindi Howson
: :This book is a must read for anyone deploying BusinessObjects. It covers everything from planning your upgrade to the latest release, to best practices in universe design, and powerful report creation that maximizes business insight. This book covers the most frequently used features for the full BI suite, in one comprehensive book. There's in depth coverage of Designer, security via the Central Management Console, InfoView, Web Intelligence, and Desktop Intelligence. It goes beyond step-by-step instructions to cover how and why in a business context. Transition notes are interspersed for version 5 and 6 customers to understand the biggest changes in XI Release 2. If you drive BI requirements in your company or ... |
||
Tomcat: The Definitive Guide»rank: 91585by: Jason Brittain, Ian Darwin
: :It takes a book as versatile as its subject to cover Apache Tomcat, the popular open source Servlet and JSP container and high performance web server. Tomcat: The Definitive Guide is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat. Updated for the latest version of Tomcat, this new edition offers a complete guide to installing, configuring, maintaining and securing this servlet container. In fact, with such a wealth of new information, this is essentially a new book rather than a simple revision. You will ... |
Workflow Modeling: Tools for Process Improvement and Application Development»rank: 267763by: Alec Sharp, Patrick McDermott
: :Efficient workflow throughout an organization is of vital importance in today's competitive marketplace. This hands-on book teaches you how to visually model the current workflow process to show where redesign will provide the greatest improvement. Bringing together the two disciplines of management and information technology, the methodology involves framing and identifying the business process, modeling and understanding the current process, designing and assessing improvements to the workflow process, and developing use case scenarios by describing the interactions between process workers and the system. Real-world examples, clear summaries, and project checklists are included to make this text a practical on-the-job guide for everyday use. |