Bestsellers > > Software Design
|
|
CLR via C#, Second Edition (Pro Developer)»rank: 71662by: Jeffrey Richter
: :In this new edition of Jeffrey Richter’s popular APPLIED MICROSOFT .NET FRAMEWORK PROGRAMMING, you get focused, pragmatic guidance on how to exploit the common language runtime (CLR) functionality in .NET Framework 2.0 for applications of all types—from Web Forms, Windows® Forms, and Web services to solutions for Microsoft SQL Server™, Microsoft code names 'Avalon' and 'Indigo', consoles, NT Service, and more. Targeted to advanced developers and software designers, this book takes you under the covers of .NET for an in-depth understanding of its structure, functions, and operational components, demonstrating the most practical ways to apply this knowledge to your own development efforts. You’ll master fundamental design tenets for .NET, and get hands-on ... |
More Joel on Software: Further Thoughts on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and ... Luck, Work with Them in Some Capacity (Pro)»rank: 16009by: Joel Spolsky
: : Joel, Apress, Blogs, and Blooks I was learning the hard way about how to be a publisher and probably spending way too much time looking at web sites and programming than I should have in response to that. Anyway, one day I came across this web site called Joel on Software, which was run by a guy with strong opinions and an unusual, clever writing style, along with a willingness to take on the conventional wisdom. In particular, he was writing this ongoing series about how bad most user interfaces were—mostly because programmers by and large knew, as Joel and I would say, using the same Yiddish–derived NYC vernacular that we ... |
||
Code: The Hidden Language of Computer Hardware and Software»rank: 14804by: Charles Petzold
: :What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new ways to communicate with each other. And through CODE, we see how this ingenuity-and our very human compulsion to communicate-have driven the technological innovations of the past two centuries. Now in paperback edition, this critically praised book weaves an inventive and eminently comprehensible narrative for anyone who's ever wondered about the secret inner life of computers and other smart machines. The work of legendary computer book author Charles Petzold has influenced an entire generation of programmers. And with CODE, Microsoft Press is proud ... |
Ubuntu Kung Fu: Tips, Tricks, Hints, and Hacks»rank: 16673by: Keir Thomas
: :Ubuntu builds on a solid base of Debian Linux to create an award-winning operating system that's light-years ahead of its competitors. Ubuntu consistently tops lists of the most popular Linuxes amongst professionals and enthusiasts; Dell recently embraced Ubuntu in its product lines after a user survey indicated overwhelming public support. Ubuntu Kung Fu provides hints, hacks, tweaks and tricks for every level of user. Guaranteed to be free of the usual dross that fills tips books, Ubuntu Kung Fu is written to be entertaining and, above all, readable. Its 300+ concise tips utilize and exploit hidden or lesser-known features to boost day-to-day productivity. You'll also find tips on tweaking Ubuntu, wrangling the ... |
||
SQL for Dummies»rank: 1016378by: Allen G. Taylor
: :Take charge of relational databases! Now updated with coverage of the SQL:1999 standard Step-by-step instructions for database design and implementation The fun and easy way to create and maintain databases with SQL SQL gives you the power to create, manipulate, update, and retrieve information in any major relational database management system. But how do you get up to speed on this complex language? Relax! With Allen G. Taylor at your side, you'll be building tables, creating views, and writing nested queries in no time. Browse exclusive articles and excerpts Get a free Dummies Daily e-mail newsletter Chat with authors and preview other books Talk to us, ask questions, get answers Review:This ... |
LINQ in Action»rank: 38759by: Fabrice Marguerie, Steve Eichert, Jim Wooley
: :LLINQ, Language INtegrated Query, is a new extension to the Visual Basic and C# programming languages designed to simplify data queries and database interaction. It addreses O/R mapping issues by making query operations like SQL statements part of the programming language. It also offers built-in support for querying in-memory collections like arrays or lists, XML, DataSets, and relational databases. LINQ in Action is a fast-paced, comprehensive tutorial for professional developers. This book explores what can be done with LINQ, shows how it works in an application, and addresses the emerging best practices. It presents the general purpose query facilities offered by LINQ in the upcoming C# 3.0 and VB.NET 9.0 languages. A ... |
||
Designing the Obvious: A Common Sense Approach to Web Application Design»rank: 60737by: Robert Hoekman Jr.
: :Designing the Obvious belongs in the toolbox of every person charged with the design and development of Web-based software, from the CEO to the programming team. Designing the Obvious explores the character traits of great Web applications and uses them as guiding principles of application design so the end result of every project instills customer satisfaction and loyalty. These principles include building only whats necessary, getting users up to speed quickly, preventing and handling errors, and designing for the activity. Designing the Obvious does not offer a one-size-fits-all development process--in fact, it lets you use whatever process you like. Instead, it offers practical advice about how to achieve the qualities of great ... |
The Art of Agile Development»rank: 18519by: James Shore, Shane Warden
: :The Art of Agile Development contains practical guidance for anyone considering or applying agile development for building valuable software. Plenty of books describe what agile development is or why it helps software projects succeed, but very few combine information for developers, managers, testers, and customers into a single package that they can apply directly. This book provides no-nonsense advice on agile planning, development, delivery, and management taken from the authors' many years of experience with Extreme Programming (XP). You get a gestalt view of the agile development process, including comprehensive guidance for non-technical readers and hands-on technical practices for developers and testers. The Art of Agile Development gives you clear answers to ... |
||
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software»rank: 40027by: Scott Rosenberg
: :Our civilization runs on software. Yet the art of creating it continues to be a dark mystery, even to the experts. To find out why it’s so hard to bend computers to our will, Scott Rosenberg spent three years following a team of maverick software developers—led by Lotus 1-2-3 creator Mitch Kapor—designing a novel personal information manager meant to challenge market leader Microsoft Outlook. Their story takes us through a maze of abrupt dead ends and exhilarating breakthroughs as they wrestle not only with the abstraction of code, but with the unpredictability of human behavior— especially their own. Review:In the 80s, Tracy Kidder's The Soul of a New Machine attempted to ... |
Microsoft® Office SharePoint® Server 2007 Administrator's Companion»rank: 39536by: Bill English, The Microsoft SharePoint Community Experts
: :Get your mission-critical collaboration and information-management systems up and running with this essential, single-volume guide. This comprehensive reference details features and capabilities of SharePoint Server 2007. It delivers the easy-to-follow procedures, practical workarounds, and key troubleshooting tactics you need for on-the-job results. Discover how to: Install and deploy SharePoint Server 2007 Configure server farms and define a farm topology Create and manage content libraries, records repositories, and document workflows Manage enterprise search and indexing features Develop and implement an information security policy Configure other server platforms to work with SharePoint Server 2007 Create a Business Data Catalog and manage data connections to other applications Monitor and fine-tune system performance Apply best practices ... |