All Programming Titles
-
Software Development and Professional Practice
Software Development and Professional Practice reveals how to design and code great software. You'll learn the principles of good software design, and how to apply those principles to the code you write every day.
-
Pro Visual Studio LightSwitch 2011 Development
Pro Visual Studio LightSwitch 2011 Development shows users how to get the most from this innovative product by going beyond the "one-click-and-you're-done" mentality. Authors Tim Leung and Yann Duran cover this breakthrough product and discuss advanced topics for power users and developers.
-
Pro CSS3 Animation will teach you how to apply CSS3 animation technology to transform and animate your page content, as well as including controls to bring your sites into the third dimension. If you want to create accessible, interactive animations with CSS, Pro CSS3 Animation is for you.
-
Pro C# 5.0 and the .NET 4.5 Framework 6th Edition
This new edition of Pro C# 5.0 and the .NET 4.5 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework. You'll find new chapters covering the important new features that make .NET 4.5 the most comprehensive release yet.
-
Pro .NET Best Practices shows how to follow the practices that developers and experts agree are the right ways to build software, including continuous integration, automated testing, automated deployment, and code analysis.
-
How to Recruit and Hire Great Software Engineers
How to Recruit and Hire Great Software Engineers: Building a Crack Development Team is a field guide and instruction manual for hiring great engineers that fit your team and drive your success and competitive advantage.
-
Cryptography in C and C++ 2nd Edition
This book covers everything you need to know to write professional-level cryptographic code. This expanded, improved second edition includes about 100 pages of additional material as well as numerous improvements to the original text.
-
Being Agile is veteran ScrumMaster Mario Moreira's roadmap for adopting Agile methods and transforming them into an Agile mindset.
-
Beginning Application Lifecycle Management
Beginning Application Lifecycle Management will show you what application lifecycle management is and why it matters to you as a developer. It will show you how you can gain control of your development efforts in order to more efficiently build your software.


