{"title":"Microsoft Windows Development Ser","description":null,"products":[{"product_id":"framework-design-guidelines-book-krzysztof-cwalina-9780321545619","title":"Framework Design Guidelines","description":"\u003cp\u003e\u003cb\u003e\u003ci\u003eFramework Design Guidelines, Second Edition,\u003c\/i\u003e\u003c\/b\u003e teaches developers the best practices for designing reusable libraries for the Microsoft .NET Framework. Expanded and updated for .NET 3.5, this new edition focuses on the design issues that directly affect the programmability of a class library, specifically its publicly accessible APIs.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eThis book can improve the work of any .NET developer producing code that other developers will use. It includes copious annotations to the guidelines by thirty-five prominent architects and practitioners of the .NET Framework, providing a lively discussion of the reasons for the guidelines as well as examples of when to break those guidelines.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eMicrosoft architects Krzysztof Cwalina and Brad Abrams teach framework design from the top down. From their significant combined experience and deep insight, you will learn\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eThe general philosophy and fundamental principles of framework design \u003c\/li\u003e\n\u003cli\u003eNaming guidelines for the various parts of a framework \u003c\/li\u003e\n\u003cli\u003eGuidelines for the design and extending of types and members of types \u003c\/li\u003e\n\u003cli\u003eIssues affecting–and guidelines for ensuring–extensibility \u003c\/li\u003e\n\u003cli\u003eHow (and how \u003ci\u003enot\u003c\/i\u003e) to design exceptions \u003c\/li\u003e\n\u003cli\u003eGuidelines for–and examples of–common framework design patterns\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eGuidelines in this book are presented in four major forms: \u003cb\u003eDo, Consider, Avoid,\u003c\/b\u003e and \u003cb\u003eDo not.\u003c\/b\u003e These directives help focus attention on practices that should \u003ci\u003ealways\u003c\/i\u003e be used, those that should \u003ci\u003egenerally\u003c\/i\u003e be used, those that should \u003ci\u003erarely\u003c\/i\u003e be used, and those that should \u003ci\u003enever\u003c\/i\u003e be used. Every guideline includes a discussion of its applicability, and most include a code example to help illuminate the dialogue.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003eFramework Design Guidelines, Second Edition,\u003c\/i\u003e\u003c\/b\u003e is the only definitive source of best practices for managed code API development, direct from the architects themselves.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eA companion DVD includes the Designing .NET Class Libraries video series, instructional presentations by the authors on design guidelines for developing classes and components that extend the .NET Framework. A sample API specification and other useful resources and tools are also included.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49524779286801,"sku":"GOR003464567","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49586300354833,"sku":"GOR008397288","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50098790826257,"sku":"CIN0321545613G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50348218908945,"sku":"CIN0321545613VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51757890404625,"sku":"CIN0321545613A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321545613.jpg?v=1786110474"},{"product_id":"windows-forms-programming-in-c-book-chris-sells-9780321116208","title":"Windows Forms Programming in C#","description":"A guide to using the Microsoft .NET forms package, this work takes a practical approach to the use of programming tools, such as Visual Studio. It discusses how the Windows Forms classes and their supporting infrastructure can be used to write robust and rich smart client applications.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49532112240913,"sku":"GOR001629072","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49644355551505,"sku":"GOR004247173","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50348198101265,"sku":"CIN0321116208G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51485830054161,"sku":"CIN0321116208VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52505536430353,"sku":"GOR004960454","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321116208.jpg?v=1786110350"},{"product_id":"net-compact-framework-programming-with-c-book-paul-yao-9780321174031","title":".NET Compact Framework Programming with C#","description":"Acting as a tutorial and reference for the .NET Compact Framework (CF). Drawing upon the authors' research and experience with the members of the Microsoft .NET CF team, this book shows you how CF programming is done in C#. It also shows how you can transfer your skills and code to the Pocket PC 2003 and other mobile and embedded smart devices.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49534851318033,"sku":"GOR005157634","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49636983243025,"sku":"GOR005419547","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321174038.jpg?v=1786110628"},{"product_id":"smart-client-deployment-with-clickonce-book-brian-noyes-9780321197696","title":"Smart Client Deployment with ClickOnce","description":"Microsoft's ClickOnce' auto-updating technology can simplify application deployment. Presenting a balance of theory and practice, this book explains how and why Click Once works it does, and how to overcome the obstacles to using it in complex environments. It covers design, architecture, security, and includes case studies and sample code.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49542641090833,"sku":"GOR002416413","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50348173820177,"sku":"CIN0321197690G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51318092857617,"sku":"CIN0321197690VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53621784772881,"sku":"CIN0321197690A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321197690.jpg?v=1786107676"},{"product_id":"essential-windows-presentation-foundation-wpf-book-chris-anderson-9780321374479","title":"Essential Windows Presentation Foundation (WPF)","description":"Windows Presentation Foundation (WPF) replaces Microsoft's diverse presentation technologies with a unified platform for building rich applications. This book introduces this platform, focusing on the concepts and techniques working developers need in order to build robust applications for real users.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49581175046417,"sku":"GOR002603735","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51119825748241,"sku":"CIN0321374479VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51720969945361,"sku":"CIN0321374479G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321374479.jpg?v=1786111787"},{"product_id":"programming-the-windows-runtime-by-example-book-jeremy-likness-9780321927972","title":"Programming the Windows Runtime by Example","description":"\u003cb\u003eMaster Windows 8.1\/Windows Runtime Programming Through 80 Expert Projects\u003c\/b\u003e\u003cbr\u003eThis is the most complete, hands-on, solutions-focused guide to programming modern Windows applications with the Windows Runtime.\u003cbr\u003e\u003cbr\u003eLeading Windows development consultants Jeremy Likness and John Garland present easy-to-adapt C# and XAML example code for more than 80 projects. Their real-world application examples help you apply Windows 8.1’s best improvements, including large tiles, the new search control, flyouts, command bars, native WinRT networking, and new deployment and sideloading options.\u003cbr\u003e\u003cbr\u003eDrawing on their pioneering experience, they illuminate key areas of the Windows Runtime API, offering uniquely detailed coverage of encryption, cloud connectivity, devices, printers, and media integration. You’ll find cutting-edge tips and tricks available in no other book.\u003cbr\u003e\u003cbr\u003eThis is an indispensable resource for all intermediate-to-advanced Windows developers, and for any architect building desktop, tablet, or mobile solutions with Microsoft technologies. Its focus on both C# and XAML will make it valuable to millions of Windows developers already familiar with Silverlight, WPF, and\/or .NET.\u003cbr\u003e\u003cbr\u003eCoverage includes\u003cbr\u003e• Creating robust app interfaces with the newest XAML controls, including flyouts and command bars\u003cbr\u003e• Saving data in a persistent “roaming zone” for syncing across Windows 8.1 devices\u003cbr\u003e• Using Visual State Manager (VSM) to build apps that adapt to various device resolutions and orientations\u003cbr\u003e• Integrating virtually any form of data into your apps\u003cbr\u003e• Connecting with web services, RSS, Atom feeds, and social networks\u003cbr\u003e• Securing apps via authentication, encrypting, signing, and single sign-on with Microsoft Account, Facebook, Google, and more\u003cbr\u003e• Leveraging Windows 8.1 media enhancements that improve battery life and app performance\u003cbr\u003e• Networking more effectively with Windows 8.1’s revamped HTTP implementation and new location APIs\u003cbr\u003e• Using Tiles and Toasts to keep apps alive and connected, even when they aren’t running\u003cbr\u003e• Enabling users to send content between devices via NFC tap and send\u003cbr\u003e• Ensuring accessibility and globalizing your apps\u003cbr\u003e• Efficiently debugging, optimizing, packaging, and deploying your apps\u003cbr\u003e• Building sideloadable apps that don’t have to be published in Windows Store\u003cbr\u003e\u003cbr\u003e\u003ci\u003e“This book doesn’t just focus on singular concepts, it also provides end-to-end perspective on building an app in WinRT. It is one of those essential tools for Windows developers that will help you complete your software goals sooner than without it!” \u003c\/i\u003e\u003cbr\u003e—Tim Heuer, Principal Program Manager Lead, XAML Platform, Microsoft Corporation\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49595019952401,"sku":"GOR007764874","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321927974.jpg?v=1750781160"},{"product_id":"essential-asp-net-with-examples-in-c-book-fritz-onion-9780201760408","title":"Essential ASP.NET With Examples in C#","description":"Offers a discussion of the rationale behind the design of ASP.NET and an introduction to how it builds on top of the .NET framework. This book discusses features in ASP.NET, including the server-side compilation model, code-behind classes, server-side controls, form validation, the data binding model, and custom control development.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49595736686865,"sku":"GOR001510393","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50588114780433,"sku":"CIN0201760401VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52103127597329,"sku":"CIN0201760401G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201760401.jpg?v=1750812844"},{"product_id":"net-internationalization-book-guy-smith-ferrier-9780321341389","title":".NET Internationalization","description":"The .NET Framework has the comprehensive support for internationalization and globalization of any development platform. This book teaches developers how to unlock and utilize that support. It covers the internationalization of both Windows Forms and ASP.NET applications, using both Versions 1.1 and 2.0 of the .NET Framework.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49597606986001,"sku":"GOR003244452","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50347976360209,"sku":"CIN0321341384VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321341384.jpg?v=1750909534"},{"product_id":"essential-windows-communication-foundation-wcf-book-steve-resnick-9780321440068","title":"Essential Windows Communication Foundation (WCF)","description":"\u003cp\u003e“Whether this is the first time or the fifty-first time you’re using WCF, you’ll learn something new by reading this book.”\u003c\/p\u003e\u003cp\u003e --Nicholas Allen, Program Manager, Web Services, Microsoft\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWindows Communication Foundation (WCF) is the easiest way to produce and consume Web services on the Microsoft platform. With .NET 3.5, WCF has been extensively revamped--and Visual Studio 2008 gives developers powerful new tools for utilizing it. Essential Windows Communication Foundation shows developers exactly how to make the most of WCF with .NET 3.5 and Visual Studio 2008. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eDrawing on extensive experience working with early adopters, three Microsoft insiders systematically address the topics developers ask about WCF. The authors approach each subject with practical advice and present best practices, tips, and tricks for solving problems. Throughout, you’ll find detailed explanations, solutions for the “pain points” of WCF development, and an extensive collection of reusable code examples. Coverage includes\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUsing WCF contracts to define complex structures and interfaces\u003c\/li\u003e\n\u003cli\u003eUnderstanding WCF’s channel stacks and channel model architecture\u003c\/li\u003e\n\u003cli\u003eConfiguring the WCF communication stack to use only the protocols you need\u003c\/li\u003e\n\u003cli\u003eUsing standard and custom service behaviors to manage concurrency, instances, transactions, and more\u003c\/li\u003e\n\u003cli\u003eSerializing data from .NET types to XML Infosets and representing Infosets “on the wire” \u003c\/li\u003e\n\u003cli\u003eHosting WCF services via IIS, managed .NET applications, and Windows Activation Services\u003c\/li\u003e\n\u003cli\u003eWCF security, in depth: authentication; transport and message-level security; and Internet and intranet scenarios\u003c\/li\u003e\n\u003cli\u003eImproving reliability: exception handling, diagnostics, and more\u003c\/li\u003e\n\u003cli\u003eWorkflow services: new integration points between WCF 3.5 and Windows Workflow Foundation\u003c\/li\u003e\n\u003cli\u003eBuilding client-to-client, peer network-based applications\u003c\/li\u003e\n\u003cli\u003eUtilizing WCF for non-SOAP Web services: AJAX and JSON examples and .NET 3.5 hosting classes \u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eMicrosoft’s \u003cb\u003eSteve Resnick\u003c\/b\u003e, \u003cb\u003eRichard Crane\u003c\/b\u003e, and \u003cb\u003eChris Bowen \u003c\/b\u003eare technology experts at the Microsoft Technology Center in Boston. They specialize in helping customers improve their technical agility by applying WCF and related technologies. Resnick has specialized in Internet technologies and distributed computing at Microsoft since 1995. He is a frequent speaker at Microsoft events and is now technology director for the U.S. Microsoft Technology Centers. Crane has more than 15 years of experience in senior software development roles. He specializes in large-scale Web sites, distributed computing, transactional systems, and performance analysis. Bowen has been an architect and developer for more than 15 years at companies such as Monster.com and Staples and is co-author of Professional Visual Studio 2005 Team System.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eForeword xxv\u003c\/p\u003e\u003cp\u003ePreface xxvii\u003c\/p\u003e\u003cp\u003eChapter 1: Basics 1\u003c\/p\u003e\u003cp\u003eChapter 2: Contracts 33\u003c\/p\u003e\u003cp\u003eChapter 3: Channels 91\u003c\/p\u003e\u003cp\u003eChapter 4: Bindings 111\u003c\/p\u003e\u003cp\u003eChapter 5: Behaviors 181\u003c\/p\u003e\u003cp\u003eChapter 6: Serialization and Encoding 241\u003c\/p\u003e\u003cp\u003eChapter 7: Hosting 287\u003c\/p\u003e\u003cp\u003eChapter 8: Security 315\u003c\/p\u003e\u003cp\u003eChapter 9: Diagnostics 375\u003c\/p\u003e\u003cp\u003eChapter 10: Exception Handling 403\u003c\/p\u003e\u003cp\u003eChapter 11: Workflow Services 423\u003c\/p\u003e\u003cp\u003eChapter 12: Peer Networking 459\u003c\/p\u003e\u003cp\u003eChapter 13: Programmable Web 503\u003c\/p\u003e\u003cp\u003eAppendix: Advanced Topics 537\u003c\/p\u003e\u003cp\u003eIndex 553\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49611465163025,"sku":"GOR003464488","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321440064.jpg?v=1767693855"},{"product_id":"building-applications-and-components-with-visual-basic-net-book-ted-pattison-9780201734959","title":"Building Applications and Components with Visual Basic .NET","description":"A guide for all Visual Basic developers who need to master OOP skills, this book addresses the stumbling block keeping experienced Visual Basic 6 developers from migrating to Visual Basic .NET. It provides not only a conceptual understanding of object-oriented theory, but also a practical guide.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49614018969873,"sku":"GOR004934146","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201734958.jpg?v=1751389089"},{"product_id":"c-programming-language-covering-c-4-0-book-anders-hejlsberg-9780321741769","title":"The C# Programming Language (Covering C# 4.0)","description":"\u003ci\u003e\u003c\/i\u003e\u003cp\u003e\u003ci\u003e“Based on my own experience, I can safely say that every .NET developer who reads this will have at least one `aha’ moment and will be a better developer for it.”\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003e–From the Foreword by Don Box \u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eThe popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Updated to cover the new features of C# 4.0, including dynamic binding, named and optional parameters, and covariant and contravariant generic types, this release takes the language to the next level by adding the ability to cleanly write programs that don’t rely on static type definitions. This allows dynamic programming languages such as Python, Ruby, and JavaScript to feel native to C#. \u003cb\u003e\u003ci\u003e\u003cb\u003eThe C# Programming Language, Fourth Edition,\u003c\/b\u003e\u003c\/i\u003e\u003c\/b\u003e continues to be the authoritative and annotated technical reference for C# 4.0.\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eWritten by Anders Hejlsberg, the language’s architect, and his colleagues, Mads Torgersen, Scott Wiltamuth, and Peter Golde, this volume has been completely updated for C# 4.0. The book provides the complete specification of the language, along with descriptions, reference materials, code samples, and annotations from twelve prominent C# gurus.\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eThe many annotations bring a depth and breadth of understanding rarely found in any programming book. As the main text of the book introduces the concepts of the C# language, cogent annotations explain why they are important, how they are used, how they relate to other languages, and even how they evolved.\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eThis book is the definitive, must-have reference for any developer who wants to understand C#. With annotations from: \u003cb\u003eBrad Abrams, Joseph Albahari, Krzysztof Cwalina, Jesse Liberty, Eric Lippert, Christian Nagel, Vladimir Reshetnikov, Marek Safar, Chris Sells, Peter Sestoft, Jon Skeet, \u003c\/b\u003eand \u003cb\u003eBill Wagner\u003c\/b\u003e.\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49614592737553,"sku":"GOR004106742","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50281245049105,"sku":"CIN0321741765G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51361987559697,"sku":"GOR007690558","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321741765.jpg?v=1786110524"},{"product_id":"net-developer-s-guide-to-directory-services-programming-book-joe-kaplan-9780321350176","title":"The .NET Developer's Guide to Directory Services Programming","description":"\u003cp\u003e\u003c\/p\u003e“If you have any interest in writing .NET programs using Active Directory or ADAM, this is the book you want to read.”\u003cbr\u003e\u003ci\u003e—Joe Richards, Microsoft MVP, directory services\u003c\/i\u003e\u003cp\u003eIdentity and Access Management are rapidly gaining importance as key areas of practice in the IT industry, and directory services provide the fundamental building blocks that enable them. For enterprise developers struggling to build directory-enabled .NET applications, \u003cb\u003e\u003ci\u003eThe .NET Developer’s Guide to Directory Services Programming \u003c\/i\u003e\u003c\/b\u003ewill come as a welcome aid.\u003c\/p\u003e\u003cp\u003eMicrosoft MVPs Joe Kaplan and Ryan Dunn have written a practical introduction to programming directory services, using both versions 1.1 and 2.0 of the .NET Framework. The extensive examples in the book are in C#; a companion Web site includes both C# and Visual Basic source code and examples. \u003c\/p\u003e\u003cp\u003eReaders will\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLearn to create, rename, update, and delete objects in Active Directory and ADAM \u003c\/li\u003e\n\u003cli\u003eLearn to bind to and search directories effectively and efficiently \u003c\/li\u003e\n\u003cli\u003eLearn to read and write attributes of all types in the directory \u003c\/li\u003e\n\u003cli\u003eLearn to use directory services within ASP.NET applications \u003c\/li\u003e\n\u003cli\u003eGet concrete examples of common programming tasks such as managing Active Directory and ADAM users and groups, and performing authentication\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eExperienced .NET developers—those building enterprise applications or simply interested in learning about directory services—will find that \u003cb\u003e\u003ci\u003eThe .NET Developer’s Guide to Directory Services Programming\u003c\/i\u003e\u003c\/b\u003e unravels the complexities and helps them to avoid the common pitfalls that developers face.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49616374137105,"sku":"GOR005375966","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49769102246161,"sku":"CIN0321350170G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50784179126545,"sku":"CIN0321350170VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321350170.jpg?v=1786110703"},{"product_id":"essential-linq-book-charlie-calvert-9780321564160","title":"Essential LINQ","description":"\u003cp\u003e“Charlie and Dinesh bring important skills to this project that enable them to show how LINQ works and the practical ways you can use it in your daily development process.”\u003c\/p\u003e\u003cp\u003eFrom the Foreword by \u003cb\u003eAnders Hejlsberg\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eLINQ is one of Microsoft’s most exciting, powerful new development technologies. \u003cb\u003e\u003ci\u003eEssential LINQ\u003c\/i\u003e\u003c\/b\u003e is the first LINQ book written by leading members of Microsoft’s LINQ and C# teams. Writing for architects, developers, and development managers, these Microsoft insiders share their intimate understanding of LINQ, revealing new patterns and best practices for getting the most out of it. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eCalvert and Kulkarni begin by clearly explaining how LINQ resolves the long-time “impedance mismatch” between object-oriented code and relational databases. Next, they show how LINQ integrates querying into C# as a “first-class citizen.” Using realistic code examples, they show how LINQ provides a strongly typed, IntelliSense-aware technology for working with data from any source, including SQL databases, XML files, and generic data structures. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eCalvert and Kulkarni carefully explain LINQ’s transformative, composable, and declarative capabilities. By fully illuminating these three concepts, the authors allow developers to discover LINQ’s full power. In addition to covering core concepts and hands-on LINQ development in C# with LINQ to Objects, LINQ to XML, LINQ to SQL, and LINQ to Entities, they also present advanced topics and new LINQ implementations developed by the LINQ community. This book\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e•           Explains the entire lifecycle of a LINQ project: design, development, debugging, and much more\u003c\/p\u003e\u003cp\u003e•           Teaches LINQ from both a practical and theoretical perspective \u003c\/p\u003e\u003cp\u003e•           Leverages C# language features that simplify LINQ development\u003c\/p\u003e\u003cp\u003e•           Offers developers powerful LINQ query expressions to perform virtually any data-related task\u003c\/p\u003e\u003cp\u003e•           Teaches how to query SQL databases for objects and how to modify those objects\u003c\/p\u003e\u003cp\u003e•           Demonstrates effective use stored procedures and database functions with LINQ\u003c\/p\u003e\u003cp\u003e•           Shows how to add business logic that reflects the specific requirements of your organization\u003c\/p\u003e\u003cp\u003e•           Teaches developers to create, query, and transform XML data with LINQ\u003c\/p\u003e\u003cp\u003e•           Shows how to transform object, relational, and XML data between each other\u003c\/p\u003e\u003cp\u003e•           Offers best patterns and practices for writing robust, easy-to-maintain LINQ code\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49618774229265,"sku":"GOR004418307","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50348823281937,"sku":"CIN0321564162G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321564162.jpg?v=1786110797"},{"product_id":"building-windows-8-apps-with-c-and-xaml-book-jeremy-likness-9780321822161","title":"Building Windows 8 Apps with C# and XAML","description":"\u003cp\u003e\u003ci\u003e“Jeremy builds real apps for real customers. That’s why I can heartily recommend this book. Go out and write some great apps…and keep this book handy.”\u003c\/i\u003e\u003cbr\u003e—From the Foreword by Jeff Prosise\u003cbr\u003e\u003cbr\u003e\u003cb\u003eBuild Exceptionally Immersive and Responsive Touch-Based Windows Store Apps for Windows 8 with C# and XAML\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eThis is the first practical guide to building breakthrough applications for Windows 8 from project templates through publication to the new Windows Store. Microsoft “MVP of the Year” Jeremy Likness helps you combine your existing developer skills with new Visual Studio 2012 tools and best practices to create apps that are intuitive and innovative. His guidance and insight will help you dive into Windows 8 development—and gain a powerful competitive advantage for years to come.\u003cbr\u003e\u003cbr\u003eLikness illuminates the entire apps lifecycle, from planning and Model-View-View Model (MVVM) based design through coding, testing, packaging, and deployment. He covers both business and consumer apps, showing how Windows 8\/WinRT development builds upon and contrasts with older WPF and Silverlight approaches.\u003cbr\u003e\u003cbr\u003eUsing carefully crafted downloadable code examples and sample projects, Likness shows how to make the most of new platform features, including integrated social networking, search, contracts, charms, and tiles. Throughout, he addresses crucial development challenges that have only been discussed on MSDN, blog posts, and Twitter feeds—and never with this depth and clarity before.\u003cbr\u003e\u003cbr\u003eCoverage includes\u003cbr\u003e• Mastering real-world Windows 8 development for all devices and form factors • Understanding the new WinRT framework and the unique characteristics of Windows 8 apps\u003cbr\u003e• Designing apps that are faster, more responsive, do more with less, and maximize battery life\u003cbr\u003e• Creating exceptionally fluid interfaces with VS 2012 templates, built-in animations, and XAML\u003cbr\u003e• Building apps that respond consistently to multiple forms of input, including complex touch manipulations\u003cbr\u003e• Using contracts and charms to expose services or enable users to do so\u003cbr\u003e• Providing information to users through Live Tiles even when your app isn’t running\u003cbr\u003e• Connecting your app seamlessly to multiple data sources, including social networks and cloud storage\u003cbr\u003e• Syndicating rich, network-based content\u003cbr\u003e• Using Model-View-ViewModel (MVVM)\u003cbr\u003e• Securing Windows 8 apps through authentication and authorization\u003cbr\u003e• Efficiently testing, debugging, packaging, and deploying apps\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49648543957265,"sku":"GOR012572154","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321822161.jpg?v=1751102821"},{"product_id":"net-framework-standard-library-annotated-reference-volume-2-book-brad-abrams-9780321194459","title":".NET Framework Standard Library Annotated Reference, Volume 2","description":"A reference to the .NET Framework base class library, this book-and-CD set offers programmers insight into ECMA and ISO specifications for the classes and members, while also explaining why they were designed as they were and demonstrating how to use them. It contains descriptions of each name space, and descriptions and samples of each type.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49723866874129,"sku":"CIN0321194454G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321194454.jpg?v=1786111471"},{"product_id":"net-developer-s-guide-to-windows-security-book-keith-brown-9780321228352","title":"The .NET Developer's Guide to Windows Security","description":"Explaining the complex security issues, this book helps you build your software application.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49761008550161,"sku":"CIN0321228359G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50336356565265,"sku":"GOR003937990","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51330339504401,"sku":"CIN0321228359VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321228359.jpg?v=1750877456"},{"product_id":"net-web-services-book-keith-ballinger-9780321113597","title":".NET Web Services","description":"This guide shows the reader how to get the most out of .NET's powerful tools for building Web services. Readers will be able to learn not just how to use .NET to build Web services, but why .NET was built and works the way it does.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49786845888785,"sku":"CIN0321113594G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51160364155153,"sku":"GOR014190483","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51327364694289,"sku":"CIN0321113594VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321113594.jpg?v=1786110870"},{"product_id":"essential-windows-workflow-foundation-book-dharma-shukla-9780321399830","title":"Essential Windows Workflow Foundation","description":"Windows Workflow Foundation (WF) is an approach to writing and executing programs. Written by two WF lead architects, this book aims to demonstrate how to leverage WF's extensible programming model to craft domain-specific programs. It is intended for serious WF developers who seek details on how to effectively utilize and extend the framework.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49925942804753,"sku":"GOR001663762","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321399838.jpg?v=1750844095"},{"product_id":"agile-software-engineering-with-visual-studio-book-sam-guckenheimer-9780321685858","title":"Agile Software Engineering with Visual Studio","description":"\u003cp\u003eUsing agile methods and the tools of Visual Studio 2010, development teams can deliver higher-value software faster, systematically eliminate waste, and increase transparency throughout the entire development lifecycle. Now, Microsoft Visual Studio product owner Sam Guckenheimer and leading Visual Studio implementation consultant Neno Loje show how to make the most of Microsoft’s new Visual Studio 2010 Application Lifecycle Management (ALM) tools in your environment. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eThis book is the definitive guide to the application of agile development with Scrum and modern software engineering practices using Visual Studio 2010. You’ll learn how to use Visual Studio 2010 to empower and engage multidisciplinary, self-managing teams and provide the transparency they need to maximize productivity. Along the way, Guckenheimer and Loje help you overcome every major impediment that leads to stakeholder dissatisfaction—from mismatched schedules to poor quality, blocked builds to irreproducible bugs, and technology “silos” to geographic “silos.”\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eCoverage includes\u003cbr\u003e• Accelerating the “flow of value” to customers in any software project, no matter how large or complex\u003cbr\u003e• Empowering high-performance software teams and removing overhead in software delivery\u003cbr\u003e• Automating “burndowns” and using dashboards to gain a real-time, multidimensional view of quality and progress\u003cbr\u003e• Using Visual Studio 2010 to reduce or eliminate “no repro” bugs\u003cbr\u003e• Automating deployment and virtualizing test labs to make continuous builds deployable\u003cbr\u003e• Using Test Impact Analysis to quickly choose the right tests based on recent code changes\u003cbr\u003e• Working effectively with sources, branches, and backlogs across distributed teams\u003cbr\u003e• Sharing code, build automation, test, project and other data across .NET and Java teams\u003cbr\u003e• Uncovering hidden architectural patterns in legacy software, so you can refactor changes more confidently\u003cbr\u003e• Scaling Scrum to large, distributed organizations\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWhatever your discipline, this book will help you use Visual Studio 2010 to focus on what really matters: building software that delivers exceptional value sooner and keeps customers happy far into the future.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cb\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003eForeword by Ken Schwaber\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eIt is my honor to write a foreword for Sam’s book,  Agile Software Delivery with Visual Studio. Sam is both a practitioner of software development, as well as a scholar. I have worked with Sam for the last two years to merge Scrum with modern engineering practices and an excellent toolset, Microsoft’s VS 2010. We are both indebted to Aaron Bjork of Microsoft, who developed the Scrum template that instantiates Scrum in VS 2010 through the Scrum Template. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eI do not want Scrum to be prescriptive. I left many holes, such as what as the syntax and organization of the Product Backlog, the engineering practices that turned Product Backlog items into a potentially shippable increment, and the magic that would create self-organizing teams. Sam has superbly described one way of filling in these holes in his book. He describes the techniques and tooling, as well as the rationale of the approach that he prescribes. He does this in detail, with scope and humor. Since I have worked with Microsoft since 2004 and Sam since 2009 on these practices and tooling, I am delighted. Our first launch was a course, the Professional Scrum Developer .NET course, that taught developers how to use solid increments using modern engineering practices on VS 2010 — working in self-organizing, cross-functional teams. Sam’s book is the bible to this course and more, laying it all out in detail and philosophy. If you are on a Scrum Team building software with .NET technologies, this is the book for you. If you are using Java, this book is compelling enough to read anyway, and maybe worth switching to .NET.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhen we devised and signed the Agile Manifesto in 2001, our first value was “Individuals and interactions over processes and tools.”  Well, we have the processes and tools nailed for the Microsoft environment. In Sam’s book, we have something developers, who are also people, can use to understand the approach and value of the processes and tools. Now the really hard work, people. After twenty years of being treated as resources, becoming accountable, creative, responsible people is hard.  Our first challenge will be the people who manage the developers. They could use the metrics from the VS 2010 tooling to micro-manage the processes and developers, squeezing the last bit of creativity out and leaving Agility flat. Or, they could use the metrics from the tools to understand the challenges facing the developers. They could then coach and lead them to a better, more creative and productive place. This is the challenge of any tool. It may be excellent, but how it is used will determine its success. \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eThanks for the book, Sam.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003ePraise for Agile Software Engineering with Visual Studio\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e“Agile dominates projects increasingly from IT to product and business development, and Sam Guckenheimer and Neno Loje provide pragmatic context for users seeking clarity and specifics with this book. Their knowledge of past history and current practice, combined with acuity and details about Visual Studio’s agile capabilities, enable a precise path to execution. Yet their voice and advice remain non-dogmatic and wise. Their examples are clear and relevant, enabling a valuable perspective to those seeking a broad and deep historical background along with a definitive understanding of the way in which Visual Studio can incorporate agile approaches.”\u003cbr\u003e—Melinda Ballou, Program Director, Application Lifecycle Management and Executive Strategies Service, International Data Corporation (IDC)\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e“Sam Guckenheimer and Neno Loje have forgotten more about software development processes than most development `gurus’ ever knew, and that’s a good thing! In Agile Software Engineering with Visual Studio, Sam and Neno distill the essence of years of hard-won experience and hundreds of pages of process theory into what really matters—the techniques that high performance software teams use to get stuff done. By combining these critical techniques with examples of how they work in Visual Studio, they created a de-facto user guide that no Visual Studio developer should be without.”\u003cbr\u003e—Jeffrey Hammond, Principal Analyst, Forrester Research\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e“If you employ Microsoft’s Team Foundation Server and are considering Agile projects, this text will give you a sound foundation of the principles behind its agile template and the choices you will need to make. The insights from Microsoft’s own experience in adopting agile help illustrate challenges with scale and the issues beyond pure functionality that a team needs to deal with. This book pulls together into one location a wide set of knowledge and practices to create a solid foundation to guide the decisions and effective transition, and will be a valuable addition to any team manager’s bookshelf.”\u003cbr\u003e—Thomas Murphy, Research Director, Gartner\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e“This book presents software practices you should want to implement on your team and the tools available to do so. It paints a picture of how first class teams can work, and in my opinion, is a must read for anyone involved in software development. It will be mandatory reading for all our consultants.”\u003cbr\u003e—Claude Remillard, President, InCycle\u003cbr\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e“This book is the perfect tool for teams and organizations implementing agile practices using Microsoft’s Application Lifecycle Management platform. It proves disciplined engineering and agility are not at odds; each needs the other to be truly effective.”\u003cbr\u003e—David Starr, Scrum.org\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e“Sam Guckenheimer and Neno Loje have written a very practical book on how Agile teams can optimize their practices with Visual Studio. It describes not only how Agile and Visual Studio work, but also the motivation and context for many of the functions provided in the platform. If you are using Agile and Visual Studio, this book should be a required read for everyone on the team. If you are not using Agile or Visual Studio, then reading this book will describe a place that perhaps you want to get to with your process and tools.”\u003cbr\u003e—Dave West, Analyst, Forrester Research\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e“Sam Guckenheimer and Neno Loje are leading authorities on agile methods and Visual Studio. The book you are holding in your hand is the authoritative way to bring these two technologies together. If you are a Visual Studio user doing agile, this book is a must read.”\u003cbr\u003e—Dr. James A. Whittaker, Software Engineering Director Google\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e“Agile development practices are a core part of modern software development. Drawing from our own lessons in adopting agile practices at Microsoft, Sam Guckenheimer and Neno Loje not only outline the benefits, but also deliver a hands-on, practical guide to implementing those practices in teams of any size. This book will help your team get up and running in no time!”\u003cbr\u003e—Jason Zander, Corporate Vice President, Microsoft Corporation\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49960079261969,"sku":"CIN0321685857G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321685857.jpg?v=1786110426"},{"product_id":"visual-studio-team-foundation-server-2012-book-sam-guckenheimer-9780321864871","title":"Visual Studio Team Foundation Server 2012","description":"\u003cp\u003e\u003cb\u003eUse Visual Studio® Team Foundation Server 2012 and Agile Methods to Deliver Higher Value Software Faster\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eThis is the definitive guide to applying agile development and modern software engineering practices with Visual Studio Team Foundation Server 2012—Microsoft’s complementary Application Lifecycle Management (ALM) platform. Written by the Microsoft Visual Studio  product owner and a long-time Team Foundation Server implementation specialist,  it focuses on solving real development challenges, systematically eliminating waste, improving transparency, and delivering better software more quickly and painlessly. \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eCoverage includes\u003c\/p\u003e \u003cp\u003e• Accelerating the “flow of value” to customers, with a transparent backlog, PowerPoint Storyboarding, VS 2012 feedback requests, and a “usability lab” right into your customers’ hands \u003c\/p\u003e \u003cp\u003e• Driving quality upstream to uncover hidden architectural patterns, ensure cleaner code, fix multiple recurring “cloned” bugs at once, ensure the definition of done with continuous integration and deployment  in a reliable build process \u003c\/p\u003e \u003cp\u003e• Eliminating “no repro” bugs with VS 2012’s six powerful mechanisms for more accurate fault identification  and use of virtualized test environments \u003c\/p\u003e \u003cp\u003e• Using Scrum or other Agile methods with Process Templates effectively across distributed teams in large organization by automating burndowns and dashboards to identify “early warning signals” of emerging  problems with quality or maintainability \u003c\/p\u003e \u003cp\u003e• Staying in the groove by storing the state of your work and environment with shelvesets, to let you  handle interruptions smoothly\u003c\/p\u003e \u003cp\u003e• Leveraging VS 2012’s new support for multiple Microsoft and open source unit testing frameworks in  your IDE and continuous integration pipeline \u003c\/p\u003e \u003cp\u003e• Performing exploratory testing to uncover bugs in surprising places and testing immersive Windows 8 apps \u003c\/p\u003e \u003cp\u003e• Rapidly improving team development and collaboration with the hosted Team Foundation Service\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eWhatever your development role, this book will help you apply modern software development practices using Visual Studio Team Foundation Server 2012 to focus on what really matters: building soft­ware that begins delivering exceptional value sooner and keeps delighting customers far into the future.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50037690663185,"sku":"CIN0321864875G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51784068923665,"sku":"CIN0321864875VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321864875.jpg?v=1750877565"},{"product_id":"essential-c-5-0-book-mark-michaelis-9780321877581","title":"Essential C# 5.0","description":"\u003cb\u003e\u003ci\u003eEssential C# 5.0 \u003c\/i\u003e\u003c\/b\u003eis a well-organized, no-fluff guide to the latest versions of C# for programmers at all levels of C# experience. Fully updated to reflect new features and programming patterns introduced with C# 5.0 and .NET 4.5, this guide shows you how to write C# code that is simple, powerful, robust, secure, and maintainable. Microsoft MVP Mark Michaelis and C# principal developer Eric Lippert provide comprehensive coverage of the entire language, offering a complete foundation for effective software development. \u003cp\u003e \u003c\/p\u003e \u003cp\u003eThe authors illustrate key constructs with succinct, downloadable code examples. Graphical mind maps at the beginning of each chapter outline the material that is covered and how individual topics interrelate. This edition also includes C# Coding Guidelines that call attention to today’s best practices for writing C# code. Separate indexes of C# versions 3.0, 4.0, and 5.0 make it easy to find answers specific to whatever version of C# you are using.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eThroughout, topics intended for beginners and advanced readers are clearly marked. If you’re new to C#, this guide will help you start writing significant code quickly. If you’re an experienced C# developer, you’ll gain insight into today’s most complex programming challenges and techniques as you master key C# 5.0 innovations such as async\/await pattern. No matter how advanced your skills become, you’ll come to rely on this indispensable reference.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eCoverage includes\u003c\/p\u003e \u003cul\u003e\n\u003cli\u003eMastering C# data types, operators, control flow, methods, and parameters\u003c\/li\u003e\n\u003cli\u003eMaking the most of C# object-oriented constructs, including classes, inheritance, interfaces, and more\u003c\/li\u003e\n\u003cli\u003eBuilding reliable, effective exception handling into your code\u003c\/li\u003e\n\u003cli\u003eUsing generics, delegates, Lambda expressions, and events to reduce code complexity\u003c\/li\u003e\n\u003cli\u003eLearning dynamic programming with reflection and attributes\u003c\/li\u003e\n\u003cli\u003eQuerying virtually any type of data using LINQ with Query Expressions\u003c\/li\u003e\n\u003cli\u003eCreating custom collections that operate against business objects\u003c\/li\u003e\n\u003cli\u003eUnderstanding the Common Language Infrastructure and C# in the context of the .NET 4.5 development platform\u003c\/li\u003e\n\u003cli\u003eTaking advantage of declarative programming, embedded metadata, reflection, and attributes\u003c\/li\u003e\n\u003cli\u003eThoroughly mastering multithreading and synchronization, including the new async\/await paradigm\u003c\/li\u003e\n\u003cli\u003eDiscussion of WinRT and programming in C# for Windows 8\u003c\/li\u003e\n\u003cli\u003eUsing P\/Invoke, pointers, and direct memory manipulation to interoperate with code in other languages\u003c\/li\u003e\n\u003cli\u003eUnderstanding how C# programs relate to the underlying runtime\u003c\/li\u003e\n\u003c\/ul\u003e \u003cp\u003e \u003c\/p\u003e","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50044105916689,"sku":"CIN0321877586G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51323495153937,"sku":"CIN0321877586VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321877586.jpg?v=1786109313"},{"product_id":"visual-basic-net-programming-language-book-paul-vick-9780321169518","title":"The Visual Basic .NET Programming Language","description":"Acting as a VB .NET reference and tutorial, this work offers an insight about why VB .NET works the way it does, how it evolved, and how you can make the most of it. It is a learning tool for new VB .NET programmers and has reference for developers at all levels. It presents language descriptions, reference materials, and practical insights.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50105735053585,"sku":"CIN0321169514G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50899827720465,"sku":"GOR004877577","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321169514.jpg?v=1786109672"},{"product_id":"common-language-infrastructure-annotated-standard-book-james-s-miller-9780321154934","title":"The Common Language Infrastructure Annotated Standard","description":"Presents a guide to understanding the annotated specification for the Common Language Infrastructure (CLI) standard. With annotations and code samples from both the ECMA standards committee and the Microsoft Common Language Runtime (CLR) team, this book provides an overview of the standard, a description of the semantics of metadata, and more.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50108419768593,"sku":"CIN0321154932G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52719196963089,"sku":"GOR007959713","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321154932.jpg?v=1786111152"},{"product_id":"developer-s-guide-to-sql-server-2005-book-bob-beauchemin-9780321382184","title":"A Developer's Guide to SQL Server 2005","description":"Shows developers how to take advantage of SQL Server 2005's key innovations. Coverage includes: using SQL Server 2005 as a .NET runtime host: extending the server while enhancing security, reliability, and performance; writing procedures, functions, triggers, and types in .NET languages; and more.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50348108153105,"sku":"CIN0321382188VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51320888492305,"sku":"CIN0321382188G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53707437506833,"sku":"GOR001743158","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B005X4GLRE.jpg?v=1786110809"},{"product_id":"designing-forms-for-sharepoint-and-infopath-book-scott-roberts-9780321743602","title":"Designing Forms for SharePoint and InfoPath","description":"Includes bibliographical references (p. 1021-1026) and index.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50349913276689,"sku":"CIN0321743601G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50646348136721,"sku":"CIN0321743601VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321743601.jpg?v=1786111335"},{"product_id":"software-testing-with-visual-studio-2010-book-jeff-levinson-9780321734488","title":"Software Testing with Visual Studio 2010","description":"\u003cp\u003e\u003cb\u003eUse Visual Studio 2010’s Breakthrough Testing Tools to Improve Quality Throughout the Entire Software Lifecycle \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eTogether, Visual Studio 2010 Ultimate, Visual Studio Test Professional 2010, Lab Management 2010, and Team Foundation Server offer Microsoft developers the most sophisticated, well-integrated testing solution they’ve ever had. Now, Microsoft MVP and VS testing guru Jeff Levinson shows exactly how to use Microsoft’s new tools to save time, reduce costs, and improve quality throughout the entire development lifecycle. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eJeff demonstrates how Microsoft’s new tools can help you finally overcome long-standing communication, coordination, and management challenges. You’ll discover how to perform first-rate functional testing; quickly create and execute tests and record the results with log files and video; and create bugs directly from tests, ensuring reproducibility and eliminating wasted time. Levinson offers in-depth coverage of Microsoft’s powerful new testing metrics, helping you ensure traceability all the way from requirements through finished software.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eCoverage includes\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e•    Planning your tests using Microsoft Test Manager (MTM)\u003c\/p\u003e\u003cp\u003e•    Creating test settings, structuring test cases, and managing the testing process\u003c\/p\u003e\u003cp\u003e•    Executing manual tests with Microsoft Test Manager and Test Runner\u003c\/p\u003e\u003cp\u003e•    Filing and resolving bugs, and customizing your bug reporting process\u003c\/p\u003e\u003cp\u003e•    Automating test cases and linking automated tests with requirements\u003c\/p\u003e\u003cp\u003e•    Executing automated test cases through both Visual Studio and Microsoft Test Manager \u003c\/p\u003e\u003cp\u003e•    Integrating automated testing into the build process\u003c\/p\u003e\u003cp\u003e•    Using Microsoft’s Lab Management virtualization platform to test applications, snapshot environments, and reproduce bugs\u003c\/p\u003e\u003cp\u003e•    Implementing detailed metrics for evaluating quality and identifying improvements\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWhether you’re a developer, tester, manager, or analyst, this book can help you significantly improve the way you work and the results you deliver—both as an individual right now, and as a team member throughout your entire project.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50500828922129,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50500830986513,"sku":"CIN0321734483VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321734483.jpg?v=1786111208"},{"product_id":"graphics-programming-with-gdi-book-mahesh-chand-9780321160775","title":"Graphics Programming with GDI+","description":"Acts as the .NET developer's guide to writing graphics applications for Windows and the Web. Beginning with an introduction to GDI+ and the basics of graphics programming, this book, through detailed examples, provides experienced programmers with an understanding of the entire GDI+ API defined in the .NET Framework class library.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50827516313873,"sku":"CIN0321160770VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321160770.jpg?v=1786110368"},{"product_id":"windows-forms-programming-in-visual-basic-net-book-chris-sells-9780321125194","title":"Windows Forms Programming in Visual Basic .NET","description":"If you are just beginning to use WinForms, or even if you are already an experienced hand, you will find this book an antidote for confusion and a friendly companion on the road to writing modern applications. Alan Cooper, Father of Visual BasicWindows Forms Programming in Visual Basic .NET is the ultimate guide to using the Microsoft .NET forms package. Readers will learn how to build applications that take full advantage of both the rich user interface features of the Microsoft Windows operating system and the deployment features traditionally associated with HTML-based applications. Authors Chris Sells and Justin Gehtland draw upon their WinForms research and programming experience to go beyond the Windows Forms documentation to give you a clear picture of exactly how Visual Basic .NET programmers can use WinForms. Readers will gain an understanding of the rationale behind aspects of WinForms design and learn how to avoid or solve common problems. Throughout the book, detailed illustrations of WinForms user interface features and working code samples demonstrate best practices. All code has been tested with Visual Studio .NET 1.1 and is available at www sellsbrothers.com, wher","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51606521020689,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51606521610513,"sku":"CIN0321125193G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52674331377937,"sku":"GOR003288536","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53476472488209,"sku":"CIN0321125193VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321125193.jpg?v=1786111872"},{"product_id":"net-framework-standard-library-annotated-reference-volume-1-book-brad-abrams-9780321154897","title":".NET Framework Standard Library Annotated Reference, Volume 1","description":"Presents a sustained and original challenge to the orthodox understanding of the relationship between morality and voluntary choice. The two main theses of the book are that we can be morally responsible for aspects of our character that we have not chosen or otherwise authored, and that we can enter into interpersonal commitments to which we have not voluntarily consented.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":54119145734417,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":54119146127633,"sku":"CIN0321154894G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780321154897.jpg?v=1786471314"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/microsoft-windows-development-ser-book-series.oembed?page=2","provider":"World of Books ","version":"1.0","type":"link"}