Programming Clojure, 2nd editionProgramming Clojure, 2nd Edition is a significant update to the classic book on the Clojure language. You'll get thorough coverage of all the new features of Clojure 1.3, and enjoy reorganized and rewritten chapters that reflect the significance of new Clojure concepts. Many code examples have been rewritten or replaced, and every page has been reevaluated in the light of Clojure 1.3.
As Aaron and Stu show you how to build an application from scratch, you'll get a rich view into a complete Clojure workflow. And you'll get an invaluable education in thinking in Clojure as you work out solutions to the various parts of a problem.
Clojure is becoming the language of choice for many who are moving to functional programming or dealing with the challenges of concurrency. ...
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. ...
Professional Scrum Development with Microsoft Visual Studio 2012Discover how to turn requirements into working software increments - faster and more efficiently - using Visual Studio 2012 in combination with Scrum and Agile engineering practices. Designed for software development teams, this guide delivers pragmatic, role-based guidance for exploiting the capabilities of Application Lifecycle Management (ALM) tools in Visual Studio and Team Foundation Server. Team members will learn proven practices and techniques for implementing Scrum to manage an application's life cycle, as well as seamlessly plan, manage, and track their Scrum projects. ...
Inside the Microsoft Build Engine, 2nd EditionAs software complexity increases, proper build practices become ever more important. This essential reference - fully updated for Visual Studio 2010 - drills inside MSBuild and shows you how to maximize your control over the build and deployment process. Learn how to customize and extend build processes with MSBuild - and scale them to the team, product, or enterprise level with Team Foundation Build. ...
Building Enterprise Applications with Windows Presentation Foundation and the Model View ViewModel PatternSimplify and improve business application development by applying the MVVM pattern to Windows Presentation Foundation (WPF) and Microsoft Silverlight 4. With this hands-on guide, you'll use MVVM with data binding, commands, and behaviors to create user interfaces loosely coupled to business logic. MVVM is ideal for .NET developers working with WPF and Silverlight - whether or not you have experience building enterprise applications. ...
Microsoft Excel 2010: Data Analysis and Business Modeling, 3rd EditionMaster the business modeling and analysis techniques that help you transform data into bottom-line results. For more than a decade, Wayne Winston has been teaching corporate clients and MBA students the most effective ways to use Excel to solve business problems and make better decisions. Now this award-winning educator shares the best of his expertise in this hands-on, scenario-focused guide - fully updated for Excel 2010! ...
MCTS Self-Paced Training Kit (Exam 70-511)Announcing an all-new Self-Paced Training Kit designed to help maximize your performance on 70-511, the required exam for the MCTS certification: Windows Application Development with Microsoft .NET Framework 4. This 2-in-1 kit includes the official Microsoft study guide, plus practice tests to help you assess your skills. It comes packed with the tools and features exam candidates want most - including in-depth, self-paced training based on final exam content; rigorous, objective-by-objective review; exam tips from expert, exam-certified authors; and customizable testing options. It also provides real-world scenarios, case study examples, and troubleshooting labs for the skills and expertise you can use on the job. ...
Exam 70-515: Web Applications Development with Microsoft .NET Framework 4Ace your preparation for the skills measured by MCTS Exam 70-515 - and on the job. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you've learned through real-world case scenarios and practice exercises. This official Microsoft study guide is designed to help you make the most of your study time. ...