The Cucumber BookMatt Wynne and Aslak Hellesoy show you how to express your customers wild ideas as a set of clear, executable specifications that everyone on the team can read. You'll learn how to feed those examples into Cucumber and let it guide your development. You'll build just the right code to keep your customers happy, and not a line more. Although it was born in the Ruby community, you can use Cucumber to test almost any system, from a simple shell script or Perl script, to web applications written in PHP, Java, or any platform. ...
Rails RecipesWritten for novice to intermediate Rails developers, Rails Recipes: Rails 3 Edition is packed with solutions to 70 of the most vexing problems you’re likely to face on the job. From building custom forms and powering pages with JQuery to integrating with legacy databases, it's all here. Each recipe has been updated to reflect the latest features of Rails 3 and each lays out a distinctive solution to a problem you may be facing today or could well encounter tomorrow. In addition, you'll find half the book is stocked with new eye-opening solutions to such common problems as how to extend Rails, test and deploy your sites, or add a web service to your actions. And each recipe not only lays out a succinct solution, but explains its rationale and the technologies that make it work. ...
Test Driven Development for Embedded CStill chasing bugs and watching your code deteriorate? Think TDD is only for desktop or web apps? It's not: TDD is for you, the embedded C programmer. TDD helps you prevent defects and build software with a long useful life. This is the first book to teach the hows and whys of TDD for C programmers. ...
Test-Drive ASP.NET MVCIt's testable. It's light-weight. It's open-source. It's . . . Microsoft?
Yes, finally, Microsoft has figured it out. ASP.NET MVC 2.0 lets you test drive your code, control the output of your HTML, and leverage C# and .NET in an easy-to-use web framework. This book shows you all you need to know to get started developing web applications using test-driven development (TDD). You'll learn how to do everything from creating your first test, to building REST web services, to deploying your finished ASP.NET MVC applications. Test-Drive ASP.NET MVC gets you started with all the fundamentals you need, whether you're transitioning from older Microsoft technologies, or if you're coming from an open-source background and are curious about what ASP.NET MVC has to offer. ...
Developing Microsoft SharePoint Applications Using Windows AzureDeliver custom, cloud-based business solutions using SharePoint 2010 and Windows Azure together. By applying hands-on techniques from Microsoft cloud development expert Steve Fox, you'll learn how to increase the reach, resource capability, and reusability of your apps. Get the practical code exercises and solid advice you need - whether you're planning to build complete data-driven applications or hybrid solutions with simple Web parts. ...
Integrating PHP with WindowsTake your PHP programming skills deep into Windows - and build PHP applications that run efficiently and effectively on an array of Windows technologies. Packed with hands-on exercises, this in-depth guide shows you how to use PHP to interact with Internet Information Services 7.5 (IIS), Microsoft SQL Server® 2008, Microsoft Exchange Server 2010, and Active Directory. You'll quickly learn how to apply best practices for running PHP applications in a Windows environment. ...
Microsoft SharePoint Foundation 2010 Step by StepExperience learning made easy-and quickly teach yourself how to use Microsoft SharePoint Foundation to enable effective team collaboration. With Step By Step, you set the pace-building and practicing the skills you need, just when you need them.
Build your own SharePoint site with easy-to-use templates; Create lists and libraries to store information; Add discussion boards, wikis, and blogs; Set up Document and Meeting Workspaces for easy collaboration; Share calendars, contacts, and data from Microsoft Office programs; Customize your pages with Web Parts. ...
Programming Microsoft ASP.NET 4Completely reengineered for ASP.NET 4 - this definitive guide deftly illuminates the core architecture and programming features of ASP.NET 4 in a single, pragmatic volume. Web development expert Dino Esposito provides essential, architectural-level guidance, along with the in-depth technical insights designed to take you - and your solutions - to the next level. The book covers Dynamic Data, AJAX, Microsoft Silverlight, ASP.NET MVC, Web forms, LINQ, and security strategies - and features extensive code samples in Microsoft Visual C# 2010. ...
Windows Communication Foundation 4 Step by StepYour hands-on, step-by-step guide to building connected, service-oriented applications.
Teach yourself the essentials of Windows Communication Foundation (WCF) 4 - one step at a time. With this practical, learn-by-doing tutorial, you get the clear guidance and hands-on examples you need to begin creating Web services for robust Windows-based business applications. ...
JavaScript Step by Step, 2nd EditionYour hands-on, step-by-step guide to the fundamentals of JavaScript development.
Teach yourself how to program with JavaScript - one step at time. Ideal for developers with fundamental programming skills, this practical tutorial provides the clear guidance and hands-on examples you need to create or customize interactive Web applications using core JavaScript features and techniques. ...