Growing Object-Oriented Software, Guided by TestsTest-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and “grow” software that is coherent, reliable, and maintainable. ...
HTML5 Developer's CookbookUsing HTML5, web developers can create standards-based browser applications with extraordinary richness and power, incorporating everything from drag-and-drop to native audio and video - all without any third-party plug-ins. Simply put, every web developer needs to master HTML5 - and the sooner you do so, the greater advantage you'll have. HTML5 Developer's Cookbook provides all the expert advice and proven code you need to start building production-quality HTML5 applications right now. ...
Model-based Visual TrackingThis book has two main goals: to provide a unifed and structured overview of this growing field, as well as to propose a corresponding software framework, the OpenTL library, developed by the author and his working group at TUM-Informatik.
The main objective of this work is to show, how most real-world application scenarios can be naturally cast into a common description vocabulary, and therefore implemented and tested in a fully modular and scalable way, through the defnition of a layered, object-oriented software architecture. ...
Windows Server 2008 R2 SecretsIf you're a Windows Server 2008 system administrator, this is a reference you ll want to keep on hand. Written by a Microsoft MVP who has multiple MCITP certifications and bestselling author, this book gives you invaluable tips and unbeatable advice for deploying and managing Windows Server 2008 R2. Covering all aspects of the operating system in an easy-to-follow, easy-access format, the book reveals helpful and advanced secrets on configuring Windows roles like DirectAccess, BranchCache, Active Directory maintenance, setting up remote access, and much more. ...
GWT in ActionThe Google Web Toolkit (GWT) is a new technology from Google that automatically translates Java into JavaScript, making Ajax applications easier to code and deploy. GWT in Action is a comprehensive tutorial for Java developers interested in building the next generation of rich, web-based applications. This book was written by Robert Hanson, creator of the popular GWT Widget Library, and Adam Tacy, a major contributor to the GWT Widget Library. ...
Continuous Integration in .NETContinuous integration (CI) combines frequent integration, constant readiness, short build feedback cycles, persistent testing, and a fl exible approach to system requirements. Adopting these practices, and the supporting tools, requires rethinking your entire development process.
Continuous Integration in .NET shows you how to reimagine your development strategies by creating a consistent continuous integration process. You'll use Visual Studio along with tools like Subversion, MSBuild, TFS, TeamCity, NUnit, and Selenium. ...
SharePoint 2010 Web Parts in ActionIf you look at a SharePoint application you'll find that most of its active components are Web Parts. SharePoint 2010 includes dozens of prebuilt Web Parts that you can use. It also provides an API that lets you build custom Web Parts using C# or VB.NET.
SharePoint 2010 Web Parts in Action is a comprehensive guide to deploying, customizing, and creating Web Parts. Countless examples walk you through everything from design, to development, deployment, troubleshooting, and upgrading. ...
Silverlight 4Silverlight 4 boasts long-awaited features that conquer writing a Rich Internet Application. Using new line-of-business features in this book, you create a web application that's more responsive than a traditional ASP.NET web site. Leveraging new features and the improved Silverlight Toolkit, in each chapter you'll work through the problem statement, design analysis, and solution implementation. ...
Beginning SharePoint 2010SharePoint allows for the sharing of business information, ensuring that information is easily accessible to all those who need it. Through the use of diverse examples and real-world scenarios, the authors draw from their extensive experience to show you how to use SharePoint 2010 to deliver efficient and successful collaboration and communication in the workplace. They begin by taking you through the first steps of a SharePoint experience, laying a foundation upon which successive chapters build. ...
Microsoft SQL Server Reporting Services RecipesHave you mastered the "how-tos" of Reporting Services? Can you confidently design simple reportsbut now you need help with meeting the demands of more complex and advanced types of reports? If so, this is the ideal resource for you. Packed with proven design practices, this book serves as a collection of recipes for solving design problems so that you don't have to reinvent the wheel with each challenge you face. Organized by specific types of reports, the book covers grouped reports, charts, composite reports, dashboards, forms and labels, interactive reports, and more. ...