{"title":"Developer Reference","description":"\u003cp\u003eUnlock your coding potential with our Developer Reference collection. From essential languages to advanced techniques, find the perfect guides to elevate your skills and build amazing applications. Start browsing now!\u003c\/p\u003e","products":[{"product_id":"microsoft-visual-c-step-by-step-book-john-sharp-9781509307760","title":"Microsoft Visual C# Step by Step","description":"Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2017 Expand your expertise--and teach yourself the fundamentals of programming with the latest version of Visual C# with Visual Studio 2017. If you are an experienced software developer, you’ll get all the guidance, exercises, and code you need to start building responsive, scalable, cloud-connected applications that can run almost anywhere. .   Discover how to:        Quickly start creating Visual C# code and projects with Visual Studio 2017 Work with variables, operators, expressions, methods, and program flow Build more robust apps with error, exception, and resource management Spot problems fast with the Visual Studio debugger Make the most of improvements to C# methods, parameters, and switch statements Master the C# object model, and create your own functional data structures Leverage advanced properties, indexers, generics, and collection classes Create Windows 10 apps that share data, collaborate, and use cloud services Integrate Cortana to voice-enable your applications Perform complex queries over object collections with LINQ Improve application throughput and response time with asynchronous methods Use delegates and decoupling to construct highly extensible systems Customize C# operator behavior over your own classes and structures Streamline development with app templates Implement the powerful Model-View-ViewModel (MVVM) pattern Develop cloud-connected applications that seamlessly follow users across devices Build UWP applications that retrieve complex data via REST and present it intuitively","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49531933294865,"sku":"GOR009911189","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49734223266065,"sku":"NGR9781509307760","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49789722984721,"sku":"CIN1509307761G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51325057204497,"sku":"CIN1509307761VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52715702321425,"sku":"GOR010238289","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52781138215185,"sku":"CIN1509307761A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509307761.jpg?v=1751424046"},{"product_id":"programming-microsoft-asp-net-mvc-book-dino-esposito-9780735680944","title":"Programming Microsoft ASP.NET MVC","description":"Delve into the features and architecture of the ASP.NET MVC 4 framework - and develop highly customizable and maintainable applications. With this guide, you'll plunge into the framework's internal mechanics as well as the Model, View, Controller programming model.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49568006668561,"sku":"GOR013648053","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49574086803729,"sku":"GOR007996797","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50762693017873,"sku":"CIN0735680949G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735680949.jpg?v=1751433709"},{"product_id":"programming-microsoft-azure-service-fabric-book-haishi-bai-9781509307098","title":"Programming Microsoft Azure Service Fabric","description":"Build, operate, and orchestrate scalable microservices applications in the cloud        This book combines a comprehensive guide to success with Microsoft Azure Service Fabric and a practical catalog of design patterns and best practices for microservices design, implementation, and operation. Haishi Bai brings together all the information you’ll need to deliver scalable and reliable distributed microservices applications on Service Fabric. He thoroughly covers the crucial DevOps aspects of utilizing Service Fabric, reviews its interactions with key cloud-based services, and introduces essential service integration mechanisms such as messaging systems and reactive systems.        Leading Microsoft Azure expert Haishi Bai shows how to:         Set up your Service Fabric development environment  Program and deploy Service Fabric applications to a local or a cloud-based cluster  Compare and use stateful services, stateless services, and the actor model  Design Service Fabric applications to maximize availability, reliability, and scalability  Improve management efficiency via scripting  Configure network security and other advanced cluster settings  Collect diagnostic data, and use Azure Operational Management Suite to interpret it  Integrate microservices components developed in parallel  Use containers to mobilize applications for failover, replication, scaling, and load balancing  Streamline containerization with Docker in Linux and Windows environments  Orchestrate containers to schedule workloads and maintain services at desired states  Implement proven design patterns for common cloud application workloads  Balance throughput, latency, scalability, and cost","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49568034914577,"sku":"GOR012497003","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733595496721,"sku":"NGR9781509307098","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50387522191633,"sku":"CIN1509307095VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51417106219281,"sku":"CIN1509307095G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509307095.jpg?v=1751211873"},{"product_id":"programming-asp-net-core-book-dino-esposito-9781509304417","title":"Programming ASP.NET Core","description":"The complete, pragmatic guide to building high-value solutions with ASP.NET Core   Programming ASP.NET Core is the definitive guide to practical web-based application development with Microsoft’s new ASP.NET Core framework. Microsoft MVP Dino Esposito introduces proven techniques and well-crafted example code for solving real problems with ASP.NET Core. Step by step, he guides you through using all key ASP.NET Core technologies, including MVC for HTML generation, .NET Core, EF Core, ASP.NET Identity, dependency injection, and much more. Esposito thoroughly covers ASP.NET Core’s cross-platform capabilities and what’s changed from older ASP.NET versions, but he doesn’t stop there: he offers a complete learning path for every developer who wants to build production solutions, including mobile-specific solutions.   Microsoft MVP Dino Esposito shows how to:   • Create new projects and understand their structure   • Set up and use the familiar MVC application model in ASP.NET Core   • Write controller class code to govern all stages of request processing   • Serve HTML from controllers, or directly via Razor Pages   • Master the Razor language for quickly defining the layout of HTML views   • Manage cross-cutting concerns such as global configuration data, error and exception handling, controller class design, and dependency injection   • Secure applications with user authentication and ASP.NET Core’s policy-based user authorization API   • Design for efficient data access, and choose the right option for reading and writing data   • Build ASP.NET Core Web APIs that return JSON, XML, or other data   • Use data binding to programmatically update visual components with fresh information   • Build device-friendly web views for iOS and Android   • Explore the radically new ASP.NET Core runtime environment and Dependency Injection (DI) infrastructure","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49568063193361,"sku":"GOR012163595","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49589532262673,"sku":"GOR009914827","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49734081020177,"sku":"NGR9781509304417","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50387504627985,"sku":"CIN150930441XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52106629251345,"sku":"CIN150930441XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":53010191778065,"sku":"NIN9781509304417","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/150930441X.jpg?v=1779962866"},{"product_id":"t-sql-querying-book-itzik-ben-gan-9780735685048","title":"T-SQL Querying","description":"T-SQL insiders help you tackle your toughest queries and query-tuning problems  Squeeze maximum performance and efficiency from every T-SQL query you write or tune. Four leading experts take an in-depth look at T-SQL’s internal architecture and offer advanced practical techniques for optimizing response time and resource usage. Emphasizing a correct understanding of the language and its foundations, the authors present unique solutions they have spent years developing and refining. All code and techniques are fully updated to reflect new T-SQL enhancements in Microsoft SQL Server 2014 and SQL Server 2012.     Write faster, more efficient T-SQL code:     Move from procedural programming to the language of sets and logic Master an efficient top-down tuning methodology Assess algorithmic complexity to predict performance Compare data aggregation techniques, including new grouping sets Efficiently perform data-analysis calculations Make the most of T-SQL’s optimized bulk import tools Avoid date\/time pitfalls that lead to buggy, poorly performing code Create optimized BI statistical queries without additional software Use programmable objects to accelerate queries Unlock major performance improvements with In-Memory OLTP Master useful and elegant approaches to manipulating graphs     About This Book     For experienced T-SQL practitioners Includes coverage updated from Inside Microsoft SQL Server 2008 T-SQL Querying and Inside Microsoft SQL Server 2008 T-SQL Programming Valuable to developers, DBAs, BI professionals, and data scientists Covers many MCSE 70-464 and MCSA\/MCSE 70-461 exam topics","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49568559595793,"sku":"GOR009804158","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50479328657681,"sku":"CIN0735685045G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51006264705297,"sku":"NIN9780735685048","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51423614271761,"sku":"CIN0735685045VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53450601758993,"sku":"GOR010831929","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735685045.jpg?v=1779183860"},{"product_id":"microsoft-net-architecting-applications-for-the-enterprise-book-dino-esposito-9780735685352","title":"Microsoft .NET - Architecting Applications for the Enterprise","description":"Led by two enterprise programming experts,readers will learn how to apply the patterns and techniques that help control project complexity - and make systems easier to build, support, and upgrade - right from the start. This Second Edition features new deep dives on domain modeling, Command Query Responsibility Segregation (CQRS), and event sourcing models.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49578598760721,"sku":"GOR007905841","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50360413946129,"sku":"CIN0735685355G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50976424198417,"sku":"CIN0735685355VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52109433274641,"sku":"GOR013214566","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735685355.jpg?v=1750743891"},{"product_id":"modern-web-development-book-dino-esposito-9781509300013","title":"Modern Web Development","description":"Master powerful new approaches to web architecture, design, and user experience  This book presents a pragmatic, problem-driven, user-focused approach to planning, designing, and building dynamic web solutions. You’ll learn how to gain maximum value from Domain-Driven Design (DDD), define optimal supporting architecture, and succeed with modern UX-first design approaches. The author guides you through choosing and implementing specific technologies and addresses key user-experience topics, including mobile-friendly and responsive design. You’ll learn how to gain more value from existing Microsoft technologies such as ASP.NET MVC and SignalR by using them alongside other technologies such as Bootstrap, AJAX, JSON, and JQuery. By using these techniques and understanding the new ASP.NET Core 1.0, you can quickly build advanced web solutions that solve today’s problems and deliver an outstanding user experience.     Microsoft MVP Dino Esposito shows you how to:     Plan websites and web apps to mirror real-world social and business processes Use DDD to dissect and master the complexity of business domains Use UX-Driven Design to reduce costs and give customers what they want Realistically compare server-side and client-side web paradigms Get started with the new ASP.NET Core 1.0 Simplify modern visual webpage construction with Bootstrap Master practical, efficient techniques for running ASP.NET MVC projects Consider new options for implementing persistence and working with data models Understand Responsive Web Design’s pros, cons, and tradeoffs Build truly mobile-friendly, mobile-optimized websites     About This Book     For experienced developers and solution architects who want to plan and develop web solutions more effectively Assumes basic familiarity with the Microsoft web development stack","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49598948540689,"sku":"GOR008808723","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50387473891601,"sku":"CIN1509300015G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51422700175633,"sku":"CIN1509300015VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509300015.jpg?v=1751117540"},{"product_id":"microsoft-sql-server-2012-integration-services-book-wee-hyong-tok-9780735665859","title":"Microsoft SQL Server 2012 Integration Services","description":"Build and manage data integration solutions with expert guidance from the Microsoft SQL Server Integration Services (SSIS) team. See best practices in action and dive deep into the SSIS engine, SSISDB catalog, and security features. Using the developer enhancements in SQL Server 2012 and the flexible SSIS toolset, you’ll handle complex data integration scenarios more efficiently—and acquire the skills you need to build comprehensive solutions. Discover how to:           Use SSIS to extract, transform, and load data from multiple data sources   Apply best practices to optimize package and project configuration and deployment   Manage security settings in the SSISDB catalog and control package access   Work with SSIS data quality features to profile, cleanse, and increase reliability   Monitor, troubleshoot, and tune SSIS solutions with advanced features such as detailed views and data taps   Load data incrementally to capture an easily consumable stream of insert, update, and delete activity","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49604535812369,"sku":"GOR007858907","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49724364259601,"sku":"CIN0735665850G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ LIKE_NEW \/ SBYB","offer_id":50327633264913,"sku":"CIN0735665850LN","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51757892632849,"sku":"CIN0735665850VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735665850.jpg?v=1750977884"},{"product_id":"windows-internals-part-2-book-mark-russinovich-9780735665873","title":"Windows Internals, Part 2","description":"Delve inside Windows architecture and internals - and see how core components work behind the scenes. This classic guide has been fully updated for Windows 7 and Windows Server 2008 R2 - and now presents its coverage in two volumes.","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49613101367569,"sku":"GOR013656038","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50095209480465,"sku":"CIN0735665877G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50189007159569,"sku":"CIN0735665877VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51389927686417,"sku":"GOR007254801","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52497633509649,"sku":"CIN0735665877A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735665877.jpg?v=1750743887"},{"product_id":"cocoa-book-richard-wentk-9780470495896","title":"Cocoa","description":"Develop applications for Mac OS X with this Developer Reference guide  Make a clean transition to programming in Apple environments using the elegant and dynamic programming API Cocoa and this practical guide. Written by aseasoned Mac expert, this book shows you how to write programs in Cocoa for the rapidly expanding world of Macintosh users. Part of the Developer Reference series, this book prepares you for a productive programming experience on today's fastest-growing platform.  Cocoa is a programming framework for developing in Apple environments, including Mac OS X 10.6 Snow Leopard This book covers all the major information you need to start developing dynamic applications for Mac OS X Master all Cocoa tools, including Xcode and working with Objective-C Includes full coverage of the Cocoa API, Xcode, and Objective-C, as well as programming for Apple's latest OS X, Snow Leopard Companion Web site includes all code files  Programming for Apple's Macintosh is a growing career field. This essential guide, one of the most comprehensive on Cocoa, will help you quickly become productive.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49613305381137,"sku":"GOR012186934","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470495898.jpg?v=1750879048"},{"product_id":"microsoft-sharepoint-2013-app-development-book-scot-hillier-9780735674981","title":"Microsoft SharePoint 2013 App Development","description":"Your guide to designing apps that extend the capabilities of your SharePoint site.     Take advantage of the most important new concept in Microsoft SharePoint 2013--the app. Led by two SharePoint experts, you’ll learn development techniques such as building app lists, creating event handlers, and the major classes in the object model that provide access to content stored in SharePoint.     Get expert guidance on how to:            Best design an app   Develop a SharePoint-hosted app   Develop a developer- hosted app   Create and use lists   Support notifications   Program a client-side app with JavaScript   Establish user security and SharePoint application security    Get code samples on the Web.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49626970816785,"sku":"GOR007827971","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50664914977041,"sku":"CIN0735674981VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50762692952337,"sku":"CIN0735674981G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735674981.jpg?v=1750784903"},{"product_id":"inside-microsoft-sharepoint-2013-book-scot-hillier-9780735674479","title":"Inside Microsoft SharePoint 2013","description":"Led by an author team with in-depth knowledge of SharePoint architecture, you'll thoroughly explore the SharePoint 2013 development platform and new app model through hands-on tasks and extensive code samples.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49659118715153,"sku":"GOR007342100","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50360382390545,"sku":"CIN0735674477G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735674477.jpg?v=1751295416"},{"product_id":"microsoft-visual-c-step-by-step-book-john-sharp-9781509301041","title":"Microsoft Visual C# Step by Step","description":"Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2015   Expand your expertise--and teach yourself the fundamentals of programming with the latest version of Visual C# with Visual Studio 2015. If you are an experienced software developer, you'll get all the guidance, exercises, and code you need to start building responsive, scalable Windows 10 and Universal Windows Platform applications with Visual C#.       Discover how to:          Quickly start creating Visual C# code and projects with Visual Studio 2015    Work with variables, operators, expressions, and methods    Control program flow with decision and iteration statements    Build more robust apps with error, exception, and resource management    Master the essentials of Visual C# object-oriented programming    Use enumerations, structures, generics, collections, indexers, and other advanced features    Create in-memory data queries with LINQ query expressions    Improve application throughput and response time with asynchronous methods    Decouple application logic and event handling    Streamline development with new app templates    Implement the Model-View-ViewModel (MVVM) pattern    Build Universal Windows Platform apps that smoothly adapt to PCs, tablets, and Windows phones    Integrate Microsoft Azure cloud databases and RESTful web services      About You          For software developers who are new to Visual C# or who are upgrading from older versions    Readers should have experience with at least one programming language    No prior Microsoft .NET or Visual Studio development experience required","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49669220434193,"sku":"GOR007795219","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49915586380049,"sku":"CIN1509301046G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50056442380561,"sku":"GOR012378481","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50272841629969,"sku":"CIN1509301046VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509301046.jpg?v=1750717367"},{"product_id":"t-sql-fundamentals-book-itzik-ben-gan-9781509302000","title":"T-SQL Fundamentals","description":"Effectively query and modify data using Transact-SQL Master T-SQL fundamentals and write robust code for Microsoft SQL Server and Azure SQL Database. Itzik Ben-Gan explains key T-SQL concepts and helps you apply your knowledge with hands-on exercises. The book first introduces T-SQL’s roots and underlying logic. Next, it walks you through core topics such as single-table queries, joins, subqueries, table expressions, and set operators. Then the book covers more-advanced data-query topics such as window functions, pivoting, and grouping sets. The book also explains how to modify data, work with temporal tables, and handle transactions, and provides an overview of programmable objects.         Microsoft Data Platform MVP Itzik Ben-Gan shows you how to:      Review core SQL concepts and its mathematical roots Create tables and enforce data integrity Perform effective single-table queries by using the SELECT statement Query multiple tables by using joins, subqueries, table expressions, and set operators Use advanced query techniques such as window functions, pivoting, and grouping sets Insert, update, delete, and merge data Use transactions in a concurrent environment Get started with programmable objects–from variables and batches to user-defined functions, stored procedures, triggers, and dynamic SQL","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49724653994257,"sku":"GOR013067966","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733566497041,"sku":"NGR9781509302000","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49803186798865,"sku":"GOR009864173","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49949573251345,"sku":"CIN150930200XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49989062197521,"sku":"CIN150930200XA","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50120615166225,"sku":"CIN150930200XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50259979534609,"sku":"GOR010224687","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":53135023603985,"sku":"NIN9781509302000","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/150930200X.jpg?v=1769687325"},{"product_id":"windows-internals-part-2-book-andrea-allievi-9780135462409","title":"Windows Internals, Part 2","description":"The definitive guide to modern Windows internals: new coverage of virtualization, file systems, boot, security, and more.   For advanced computing professionals, this is the definitive up-to-date guide to how Windows core components behave “under the hood.” Using it, experienced developers can build more powerful and scalable software, administrators can debug complex system and performance problems, and security researchers can harden their systems. This Seventh Edition is fully updated through the May 2021 (21H1\/2104) updates to Windows 10 and Windows Server (2022, 2019, and 2016). It adds extensive content on Hyper-V, plus fully rewritten chapters on the boot process, new storage technologies, and Windows system and management mechanisms. As always, it delivers unparalleled insight based on insider access to Microsoft source code, with hands-on experiments using the latest debugging tools to show you Windows’ internal behaviors firsthand. With Windows 11 introducing new user interface design elements that build upon the same core technologies as Windows 10, readers will be well-prepared for this new chapter of computing.   Leading Windows insiders help you:   • Discover system mechanisms for serving device drivers and applications, including ALPC, Object Manager, synchronization, WNF, WoW64, and the processor execution model   • Explore underlying hardware architecture, including trap processing, segmentation, and side channel vulnerabilities   • Understand Windows virtualization, and how virtualization-based security (VBS) protects against OS vulnerabilities   • Delve into key management and configuration mechanisms, including the Registry, Windows services, WMI, and Task Scheduling   • Explore diagnostic services such as Event Tracing for Windows (ETW) and DTrace   • Learn how the cache manager and file system drivers interact to provide reliable support for files, directories, and disks, including on Persistent Memory (NVDIMM) DAX devices.   • Understand NTFS, ReFS, and other Windows file systems   • Review Windows startup\/shutdown operations, and OS components involved in boot flow   • Analyze UEFI-based Secure Boot, Measured Boot, and Secure Launch   About This Book   • For experienced programmers, architects, software quality and performance specialists, administrators, security practitioners, and support professionals   • Assumes you are a Windows power user","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49727572967697,"sku":"CIN0135462401VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49730146500881,"sku":"NGR9780135462409","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49973924528401,"sku":"CIN0135462401A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50245696946449,"sku":"GOR011898760","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":50999373267217,"sku":"NIN9780135462409","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52102727893265,"sku":"CIN0135462401G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ LIKE_NEW \/ SBYB","offer_id":52892219867409,"sku":"CIN0135462401LN","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0135462401.jpg?v=1780480454"},{"product_id":"introducing-machine-learning-book-dino-esposito-9780135565667","title":"Introducing Machine Learning","description":"Master machine learning concepts and develop real-world solutions    Machine learning offers immense opportunities, and Introducing Machine Learning delivers practical knowledge to make the most of them. Dino and Francesco Esposito start with a quick overview of the foundations of artificial intelligence and the basic steps of any machine learning project. Next, they introduce Microsoft’s powerful ML.NET library, including capabilities for data processing, training, and evaluation. They present families of algorithms that can be trained to solve real-life problems, as well as deep learning techniques utilizing neural networks. The authors conclude by introducing valuable runtime services available through the Azure cloud platform and consider the long-term business vision for machine learning.   · 14-time Microsoft MVP Dino Esposito and Francesco Esposito help you   · Explore what’s known about how humans learn and how intelligent software is built   · Discover which problems machine learning can address   · Understand the machine learning pipeline: the steps leading to a deliverable model   · Use AutoML to automatically select the best pipeline for any problem and dataset   · Master ML.NET, implement its pipeline, and apply its tasks and algorithms   · Explore the mathematical foundations of machine learning   · Make predictions, improve decision-making, and apply probabilistic methods   · Group data via classification and clustering   · Learn the fundamentals of deep learning, including neural network design   · Leverage AI cloud services to build better real-world solutions faster   About This Book   · For professionals who want to build machine learning applications: both developers who need data science skills and data scientists who need relevant programming skills   · Includes examples of machine learning coding scenarios built using the ML.NET library","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729231257873,"sku":"NGR9780135565667","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50344568619281,"sku":"CIN0135565669G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51874643640593,"sku":"CIN0135565669VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52734432477457,"sku":"NIN9780135565667","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0135565669.jpg?v=1769682098"},{"product_id":"clr-via-c-book-jeffrey-richter-9780735667457","title":"CLR via C#","description":"Dig deep and master the intricacies of the common language runtime, C#, and .NET development. Led by programming expert Jeffrey Richter, a longtime consultant to the Microsoft .NET team - you’ll gain pragmatic insights for building robust, reliable, and responsive apps and components.         Fully updated for .NET Framework 4.5 and Visual Studio 2012 Delivers a thorough grounding in the .NET Framework architecture, runtime environment, and other key topics, including asynchronous programming and the new Windows Runtime Provides extensive code samples in Visual C# 2012 Features authoritative, pragmatic guidance on difficult development concepts such as generics and threading","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731295248657,"sku":"NGR9780735667457","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50011375206673,"sku":"CIN0735667454VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50029285671185,"sku":"GOR007923117","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50094637613329,"sku":"CIN0735667454G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50360340840721,"sku":"CIN0735667454A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":51828913799441,"sku":"GOR011039125","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735667454.jpg?v=1750816743"},{"product_id":"windows-internals-book-pavel-yosifovich-9780735684188","title":"Windows Internals","description":"Delve inside Windows architecture and internals - and see how core components work behind the scenes. This classic guide has been fully updated for Windows 10 and Windows Server 2016.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732723835153,"sku":"NGR9780735684188","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50005570814225,"sku":"GOR009235544","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50125550453009,"sku":"CIN0735684189G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50762706911505,"sku":"CIN0735684189VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51198641766673,"sku":"NIN9780735684188","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51583897075985,"sku":"CIN0735684189A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735684189.jpg?v=1769680706"},{"product_id":"tabular-modeling-in-microsoft-sql-server-analysis-services-book-marco-russo-9781509302772","title":"Tabular Modeling in Microsoft SQL Server Analysis Services","description":"With SQL Server Analysis Services 2016, Microsoft has dramatically upgraded its Tabular approach to business intelligence data modeling, making Tabular the easiest and best solution for most new projects. In this book, two world-renowned experts in Microsoft data modeling and analysis cover all you need to know to create complete BI solutions with these powerful new tools.       Marco Russo and Alberto Ferrari walk you step-by-step through creating powerful data models, and then illuminate advanced features such as optimization, deployment, and scalability.       Tabular Modeling in Microsoft SQL Server Analysis Services will be indispensable for everyone moving to Analysis Services Tabular, regardless of their previous experience with tabular-style models or with Microsoft's older Analysis Services offerings. It will also be an essential follow-up for every reader of the authors' highly-praised Microsoft SQL Server 2012 Analysis Services: The BISM Tabular Model.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732813553937,"sku":"NGR9781509302772","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49803187061009,"sku":"GOR013787419","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49931540857105,"sku":"CIN1509302778G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51826457510161,"sku":"NIN9781509302772","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52109280575761,"sku":"GOR011471567","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509302778.jpg?v=1769684209"},{"product_id":"t-sql-window-functions-book-itzik-ben-gan-9780135861448","title":"T-SQL Window Functions","description":"Use window functions to write simpler, better, more efficient T-SQL queries      Most T-SQL developers recognize the value of window functions for data analysis calculations. But they can do far more, and recent optimizations make them even more powerful. In T-SQL Window Functions, renowned T-SQL expert Itzik Ben-Gan introduces breakthrough techniques for using them to handle many common T-SQL querying tasks with unprecedented elegance and power. Using extensive code examples, he guides you through window aggregate, ranking, distribution, offset, and ordered set functions. You’ll find a detailed section on optimization, plus an extensive collection of business solutions — including novel techniques available in no other book.             Microsoft MVP Itzik Ben-Gan shows how to:     • Use window functions to improve queries you previously built with predicates     • Master essential SQL windowing concepts, and efficiently design window functions     • Effectively utilize partitioning, ordering, and framing     • Gain practical in-depth insight into window aggregate, ranking, offset, and statistical functions     • Understand how the SQL standard supports ordered set functions, and find working solutions for functions not yet available in the language     • Preview advanced Row Pattern Recognition (RPR) data analysis techniques     • Optimize window functions in SQL Server and Azure SQL Database, making the most of indexing, parallelism, and more     • Discover a full library of window function solutions for common business problems          About This Book     • For developers, DBAs, data analysts, data scientists, BI professionals, and power users familiar with T-SQL queries     • Addresses any edition of the SQL Server 2019 database engine or later, as well as Azure SQL Database          Get all code samples at:     MicrosoftPressStore.com\/TSQLWindowFunctions\/downloads","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733703139601,"sku":"NGR9780135861448","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49760495534353,"sku":"CIN0135861446G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52310562767121,"sku":"GOR010307106","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0135861446.jpg?v=1769683093"},{"product_id":"programming-for-mixed-reality-with-windows-10-unity-vuforia-and-urhosharp-book-dawid-borycki-9781509306879","title":"Programming for Mixed Reality with Windows 10, Unity, Vuforia, and UrhoSharp","description":"Develop AI-powered apps and games for HoloLens and mixed reality headsets          This is a complete guide to programming AI-powered mixed reality apps with the Windows Mixed Reality platform. Step by step, Dawid Borycki guides you through every type of mixed reality development, from simple 2D to cutting-edge apps for Microsoft HoloLens and immersive headsets. First, you’ll learn to write UWP 2D apps that adapt for any Windows 10 device, transfer camera images to machine learning services, and use mobile sensor readings to control headset content. Then, building on these skills, you’ll master every facet of building cross-platform 3D apps that link augmented reality content to real objects.           Advanced Microsoft technology expert Dawid Borycki shows how to:           Set up a mixed reality development environment with all the tools you’ll need, including HoloLens and Mixed Reality simulators  Write Universal Windows 2D apps for all Windows 10 devices, and adjust their views and capabilities to specific hardware  Render media streams, acquire video from world-facing cameras, and detect human faces in those images  Generate descriptions of what the user sees, and present them via text or speech  Build AI-powered voice-controlled apps with Microsoft Cognitive Services (MCS)  Master core concepts and techniques for building 3D mixed reality apps with Unity  Format 3D objects with materials to create holograms  Add interactions to holograms based on user input  Integrate HoloLens capabilities, including air gestures, spatial sound, and mapping","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733932417297,"sku":"NGR9781509306879","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49760516899089,"sku":"CIN1509306870A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50387517604113,"sku":"CIN1509306870VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509306870.jpg?v=1751021774"},{"product_id":"programming-the-microsoft-bot-framework-book-joe-mayo-9781509304981","title":"Programming the Microsoft Bot Framework","description":"This is the only comprehensive, authoritative guide to building Conversational User Interfaces (CUI, a.k.a. bots, chatbots, or chatterbots) with the Microsoft Bot Framework. Reflecting the next radical revolution in human-computer interaction, it will help you leverage advanced artificial intelligence (AI) and natural language processing to empower new and existing applications with stunningly intuitive conversational interfaces.       Long-time Microsoft MVP Joe Mayo begins with high-level explanations of what Microsoft Bot Framework is, what you can do with it, and why it matters so much. Next, he presents the foundational knowledge you need to start creating real bots and CUIs. Step by step, you'll learn how to build message dialogs, manage conversations, interact with framework APIs, and incorporate powerful natural language processing with Microsoft's advanced Language Understanding Intelligent Service (LUIS). Mayo also offers detailed guidance on deploying your customized bots to key platforms such as Slack, Skype, and Facebook Messenger.       Throughout, Mayo's practical examples combine code with clear explanations of when and why you would perform each task. From start to finish, Programming the Microsoft Bot Framework is relentlessly practical, helping you translate the advanced \"magic\" of intelligent bots into real solutions right now.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49734298599697,"sku":"NGR9781509304981","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509304983.jpg?v=1750797071"},{"product_id":"professional-scrum-development-with-azure-devops-book-richard-hundhausen-9780136789239","title":"Professional Scrum Development with Azure DevOps","description":"Master proven processes for improving development with Scrum and Azure DevOps This guide can help any development team plan, track, and manage work far more effectively, by combining today's leading agile framework (Scrum) and Microsoft's ALM\/DevOps toolset (Azure DevOps). Renowned Scrum expert Richard Hundhausen thoroughly covers team formation, backlogs, Sprints, test plans, collaboration, flow, continuous improvement, Azure Boards, Azure Test Plans, and the real-world tradeoffs associated with DevOps. Throughout, you'll find practical, in-the-trenches tips from experienced Professional Scrum Developers. To make this guide even more valuable, Hundhausen has organized it to complement Scrum.org's popular Professional Scrum Developer (PSD) program, which he created with Scrum.org's Ken Schwaber, author of this book's Foreword.          Professional Scrum Trainer Richard Hundhausen shows how to:       Deepen your understanding of the Scrum framework and Professional Scrum as based on the 2020 Scrum Guide. Provide proven work item planning and tracking, and quickly drive value from Azure Boards Improve your Scrum “pre-game”: the tasks you'll perform before your first Sprint Use Azure DevOps to create and manage backlogs, plan Sprints, and collaborate throughout them Improve at scale with Scaled Professional Scrum and the Nexus scaled Scrum framework Recognize which practices are still most efficiently performed without tools Define and optimize team flow, overcome common dysfunctions, and evolve into a high-performance Professional Scrum Team           About This Book          For everyone who works with or relies on Scrum, including developers, designers, architects, testers, business analysts, Product Owners, Scrum Masters, managers, and other stakeholders Focuses primarily on using Scrum for software products, but can support development of adaptive solutions for any complex problem performance Professional Scrum Team","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49738497392913,"sku":"NGR9780136789239","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51864901550353,"sku":"GOR014434691","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53340259189009,"sku":"NIN9780136789239","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0136789234.jpg?v=1780652600"},{"product_id":"microsoft-visual-c-step-by-step-book-john-sharp-9780137619832","title":"Microsoft Visual C# Step by Step","description":"Your hands-on guide to Visual C# fundamentals with Visual Studio 2022   Expand your expertise—and teach yourself the fundamentals of programming the latest version of Visual C# with Visual Studio 2022. This book provides software developers all the guidance, exercises, and code needed to start building responsive, scalable, cloud-connected applications that can run almost anywhere.   Discover how to:     Quickly start creating Visual C# code and projects with Visual Studio Work with variables, operators, expressions, methods, and program flow Build more robust apps with error, exception, and resource management Spot problems fast with the integrated Visual Studio 2022 debugger Master new default interface methods, static local functions, async disposable types, and other enhancements Make the most of the C# object model, and create functional data structures Leverage advanced properties, indexers, generics, and collection classes Create Windows 11 apps that share data, collaborate, and use cloud services Use lightweight records to build immutable reference types more easily Perform complex queries over object collections with LINQ Improve application throughput and response time with asynchronous methods Use delegates and decoupling to construct highly extensible systems Customize C# operator behavior over your own classes and structures Implement the powerful Model-View-ViewModel (MVVM) pattern Build UWP applications that retrieve complex data and present it intuitively","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741438812433,"sku":"NGR9780137619832","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52100156096785,"sku":"CIN0137619839G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52825631981841,"sku":"GOR013003045","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53135008891153,"sku":"NIN9780137619832","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53209977487633,"sku":"GOR014807752","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0137619839.jpg?v=1779184266"},{"product_id":"programming-large-language-models-with-azure-open-ai-book-francesco-esposito-9780138280376","title":"Programming Large Language Models with Azure Open AI","description":"Use LLMs to build better business software applications   Autonomously communicate with users and optimize business tasks with applications built to make the interaction between humans and computers smooth and natural. Artificial Intelligence expert Francesco Esposito illustrates several scenarios for which a LLM is effective: crafting sophisticated business solutions, shortening the gap between humans and software-equipped machines, and building powerful reasoning engines. Insight into prompting and conversational programming—with specific techniques for patterns and frameworks—unlock how natural language can also lead to a new, advanced approach to coding. Concrete end-to-end demonstrations (featuring Python and ASP.NET Core) showcase versatile patterns of interaction between existing processes, APIs, data, and human input.    Artificial Intelligence expert Francesco Esposito helps you:     Understand the history of large language models and conversational programming Apply prompting as a new way of coding Learn core prompting techniques and fundamental use-cases Engineer advanced prompts, including connecting LLMs to data and function calling to build reasoning engines Use natural language in code to define workflows and orchestrate existing APIs Master external LLM frameworks Evaluate responsible AI security, privacy, and accuracy concerns Explore the AI regulatory landscape Build and implement a personal assistant Apply a retrieval augmented generation (RAG) pattern to formulate responses based on a knowledge base Construct a conversational user interface   For IT Professionals and Consultants      For software professionals, architects, lead developers, programmers, and Machine Learning enthusiasts For anyone else interested in natural language processing or real-world   applications of human-like language in software","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49753279889681,"sku":"NGR9780138280376","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ LIKE_NEW \/ SBYB","offer_id":52888775721233,"sku":"CIN0138280371LN","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":53380839702801,"sku":"NIN9780138280376","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0138280371.jpg?v=1780653184"},{"product_id":"microsoft-sql-server-2012-high-performance-t-sql-using-window-functions-book-itzik-ben-gan-9780735658363","title":"Microsoft SQL Server 2012 High-Performance T-SQL Using Window Functions","description":"Apply powerful window functions in T-SQL—and increase the performance and speed of your queries    Optimize your queries—and obtain simple and elegant solutions to a variety of problems—using window functions in Transact-SQL. Led by T-SQL expert Itzik Ben-Gan, you’ll learn how to apply calculations against sets of rows in a flexible, clear, and efficient manner. Ideal whether you’re a database administrator or developer, this practical guide demonstrates ways to use more than a dozen T-SQL querying solutions to address common business tasks.    Discover how to:        Go beyond traditional query approaches to express set calculations more efficiently    Delve into ordered set functions such as rank, distribution, and offset    Implement hypothetical set and inverse distribution functions in standard SQL    Use strategies for improving sequencing, paging, filtering, and pivoting    Increase query speed using partitioning, ordering, and coverage indexing    Apply new optimization iterators such as Window Spool    Handle common issues such as running totals, intervals, medians, and gaps","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49759394824465,"sku":"CIN0735658366G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50360292147473,"sku":"CIN0735658366A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50573588562193,"sku":"GOR007982299","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735658366.jpg?v=1751074848"},{"product_id":"t-sql-fundamentals-book-itzik-ben-gan-9780138102104","title":"T-SQL Fundamentals","description":"Query and modify data effectively with the latest T-SQL features   Master Transact-SQL's fundamentals, and write correct, robust code for querying and modifying data with modern Microsoft data technologies, including SQL Server 2022, Azure SQL Database, and Azure SQL Managed Instance. Long-time Microsoft Data Platform MVP Itzik Ben-Gan explains key T-SQL concepts, helping you apply your knowledge with hands-on exercises. Ben-Gan first introduces T-SQL's theory and underlying logic, illuminating it as both a language and a way of thinking. Next, he walks through core topics, including logical query processing, single table queries, joins, subqueries, table expressions, set operators, data analysis, data modifications, temporal tables, and transactions and concurrency. Building on this foundation, you'll enhance your coding capabilities, from programmatic constructs to the powerful new SQL Graph. Throughout, Ben-Gan presents reusable T-SQL sample code that works in cloud, on-premises, and hybrid environments.   Microsoft Data Platform MVP Itzik Ben-Gan helps you:     Understand why T-SQL works as it does, so you can write better code Review relational theory elements and modern SQL Server architecture Create tables and defi ne data integrity Build single-table SELECT queries, multiple-table joins, and subqueries Utilize derived tables, Common Table Expressions, views, inline table-valued functions, and APPLY Make the most of UNION, INTERSECT, and EXCEPT set operators Perform data analysis with window functions, pivoting, grouping sets, and time series Insert, update, delete, and merge data Get started with system-versioned temporal tables Understand and apply transactions and concurrency, including concurrent user connections, locks, blocking, isolation levels, and more Use SQL Graph to model, create, modify, and query graph-based data Explore SQL Server programmable objects and programming capabilities Set up your environment, install sample databases, and fi nd even more help   For IT Professionals and Consultants     For T-SQL developers, DBAs, BI practitioners, data scientists, report writers, analysts, architects, and SQL Server power users For anyone else who needs to write queries or develop T-SQL code for SQL Server, Azure SQL Database, or Azure SQL Managed Instance","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49778499289361,"sku":"NGR9780138102104","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50298880131345,"sku":"CIN0138102104G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51739653603601,"sku":"GOR014386179","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51767195468049,"sku":"CIN0138102104VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52856446124305,"sku":"GOR014643274","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0138102104.jpg?v=1780653210"},{"product_id":"objective-c-book-jiva-devoe-9780470479223","title":"Objective-C","description":"A soup-to-nuts guide on the Objective-C programming language  Objective-C is the language behind Cocoa and Cocoa Touch, which is the Framework of applications written for the Macintosh, iPod touch, iPhone, and iPad platforms. Part of the  Developer Reference  series covering the hottest Apple topics, this book covers everything from the basics of the C language to advanced aspects of Apple development. You'll examine Objective-C and high-level subjects of frameworks, threading, networking, and much more.  Covers the basics of the C language and then quickly moves onto Objective-C and more advanced topics Draws from the author's first-hand experience garnered while developing applications for the Mac and iPhone OS platforms Includes chapters on classes, memory management, threads, and the Foundation framework Also covers advanced topics like protocols, categories, associated objects, and blocks  Featuring real-life examples drawn from the author's experience,  Objective-C  offers an insider look at this amazing programming language.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49796157997329,"sku":"CIN0470479221G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51321765888273,"sku":"CIN0470479221VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470479221.jpg?v=1750845294"},{"product_id":"cocoa-touch-for-iphone-os-3-book-jiva-devoe-9780470481073","title":"Cocoa Touch for iPhone OS 3","description":"Join the gold rush to developing cool iPhone apps with this complete iPhone OS 3 developer's guide. Professional developer Jiva DeVoe speaks your language, and he talks you through the entire process-from explaining Cocoa Touch and the iPhone SDK to using Xcode and the Game Kit API. Follow step-by-step tutorials, then apply practical tips on signing and selling your applications. Even if you're new to iPhone development you'll soon be cranking out great code. Walk through Xcode, Interface Builder, and other key tools Build simple or complex GUIs with navigation and custom views Implement a database with Core Data, and design your schema in Xcode Learn to use the iPhone's signature multi-touch capabilities in your applications Work with the Apple Push Notification Service Use the Map Kit API to create apps with embedded maps Record audio, play video, and access the iPod Library Set up your developer certificates and code sign your apps Use Store Kit to sell expanded features and content within your apps  Whether you're a new iPhone developer or seasoned veteran, this book is the perfect go-to reference for iPhone development-and one of an exciting new series for Apple developers. Note:  CD-ROM\/DVD and other supplementary materials are not included as part of eBook file.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49801561702673,"sku":"CIN0470481072G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470481072.jpg?v=1751391736"},{"product_id":"programming-ml-net-book-dino-esposito-9780137383658","title":"Programming ML.NET","description":"The expert guide to creating production machine learning solutions with ML.NET!   ML.NET brings the power of machine learning to all .NET developers— and Programming ML.NET helps you apply it in real production solutions. Modeled on Dino Esposito’s best-selling Programming ASP.NET, this book takes the same scenario-based approach Microsoft’s team used to build ML.NET itself. After a foundational overview of ML.NET’s libraries, the authors illuminate mini-frameworks (“ML Tasks”) for regression, classification, ranking, anomaly detection, and more. For each ML Task, they offer insights for overcoming common real-world challenges. Finally, going far beyond shallow learning, the authors thoroughly introduce ML.NET neural networking. They present a complete example application demonstrating advanced Microsoft Azure cognitive services and a handmade custom Keras network— showing how to leverage popular Python tools within .NET.   14-time Microsoft MVP Dino Esposito and son Francesco Esposito show how to:     Build smarter machine learning solutions that are closer to your user’s needs See how ML.NET instantiates the classic ML pipeline, and simplifies common scenarios such as sentiment analysis, fraud detection, and price prediction Implement data processing and training, and “productionize” machine learning–based software solutions Move from basic prediction to more complex tasks, including categorization, anomaly detection, recommendations, and image classification Perform both binary and multiclass classification Use clustering and unsupervised learning to organize data into homogeneous groups Spot outliers to detect suspicious behavior, fraud, failing equipment, or other issues Make the most of ML.NET’s powerful, flexible forecasting capabilities Implement the related functions of ranking, recommendation, and collaborative filtering Quickly build image classification solutions with ML.NET transfer learning Move to deep learning when standard algorithms and shallow learning aren’t enough “Buy” neural networking via the Azure Cognitive Services API, or explore building your own with Keras and TensorFlow","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49809426841873,"sku":"NGR9780137383658","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":50999384965393,"sku":"NIN9780137383658","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53243626651921,"sku":"GOR014827319","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53244688957713,"sku":"GOR012988891","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0137383657.jpg?v=1767435502"},{"product_id":"modern-authentication-with-azure-active-directory-for-web-applications-book-vittorio-bertocci-9780735696945","title":"Modern Authentication with Azure Active Directory for Web Applications","description":"Build advanced authentication solutions for any cloud or web environment  Active Directory has been transformed to reflect the cloud revolution, modern protocols, and today’s newest SaaS paradigms. This is an authoritative, deep-dive guide to building Active Directory authentication solutions for these new environments. Author Vittorio Bertocci drove these technologies from initial concept to general availability, playing key roles in everything from technical design to documentation. In this book, he delivers comprehensive guidance for building complete solutions. For each app type, Bertocci presents high-level scenarios and quick implementation steps, illuminates key concepts in greater depth, and helps you refine your solution to improve performance and reliability. He helps you make sense of highly abstract architectural diagrams and nitty-gritty protocol and implementation details. This is the book for people motivated to become experts.    Active Directory Program Manager Vittorio Bertocci shows you how to:     Address authentication challenges in the cloud or on-premises Systematically protect apps with Azure AD and AD Federation Services Power sign-in flows with OpenID Connect, Azure AD, and AD libraries Make the most of OpenID Connect’s middleware and supporting classes Work with the Azure AD representation of apps and their relationships Provide fine-grained app access control via roles, groups, and permissions Consume and expose Web APIs protected by Azure AD Understand new authentication protocols without reading complex spec documents","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49927695302929,"sku":"GOR008579532","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52104979874065,"sku":"CIN0735696942G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52104982495505,"sku":"CIN0735696942VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52715702223121,"sku":"GOR011348761","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735696942.jpg?v=1769680516"},{"product_id":"programming-for-the-internet-of-things-book-dawid-borycki-9781509302062","title":"Programming for the Internet of Things","description":"Rapidly implement Internet of Things solutions   Creating programs for the Internet of Things offers you an opportunity to build and program custom devices whose functionality is limited only by your imagination. This book teaches you to do exactly that, with solutions presented in a step-by-step format. When you read this book, you not only learn the fundamentals of device programming, you will also be ready to write code for revolutionizing devices and robots.   You don’t need to be an expert in low-level programming to benefit from this book. It explains basic concepts and programming techniques before diving into the more complicated topics. Each of the book’s chapters and appendices contains a suitable level of detail to help you quickly master device programming.       MCP Dawid Borycki shows you how to:     Build Universal Windows Platform (UWP) applications that target interconnected embedded devices Design and implement background apps for seamless integration with hardware components Use intrinsic UWP functionality to detect and track human faces Build artificial auditory, visual, and learning systems Process audio signals to blink LEDs to the rhythm of music Use OpenCV to develop custom image-processing algorithms Communicate with external devices by using serial, USB, Wi-Fi, and AllJoyn connectivity Design and implement applications to control DC, stepper, and servo motors for robotics Use Microsoft Cognitive Services to detect human emotions Build predictive analysis and preventive maintenance systems by using the Azure IoT Suite","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49940577485073,"sku":"CIN1509302069G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50157608337681,"sku":"GOR012385330","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50316412158225,"sku":"CIN1509302069VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509302069.jpg?v=1750717368"},{"product_id":"programming-microsoft-office-365-book-paolo-pialorsi-9781509300914","title":"Programming Microsoft Office 365","description":"Leverage Office 365 data and services in powerful custom solutions   Learn how to develop custom solutions that access and interact with Office 365 data from your own apps on practically any mobile, web, or desktop platform. Paolo Pialorsi offers practical, code-rich coverage of every key aspect of Office 365 development, walking you through building a complete start-to-finish solution. You’ll learn how to use the new Microsoft Graph API to integrate users’ mail, calendars, contacts, groups, files, folders, and more. Leveraging Microsoft APIs at the REST level, you’ll discover how to create Office 365 solutions for Windows   Universal, iOS, or Android devices and target nearly any other modern platform.       Top Microsoft developer Paolo Pialorsi shows you how to        Understand the Office 365 ecosystem from functional and developer perspectives Set up your Office 365 development environment Develop Office 365 applications, Office Add-ins, and SharePoint Add-ins Invoke Microsoft Graph API endpoints from any platform via bare HTTP requests Authenticate users against online tenants with Microsoft Azure Active Directory Use Mail services to manage Microsoft Exchange Online mailboxes Browse, create, update, and manage Office 365 Groups Use File services to consume and manage files on Microsoft OneDrive for Business Make the most of the Microsoft Graph SDK for .NET Manage common tasks via the SharePoint REST API Create and publish Office 365 applications and add-ins          In addition, this book is part of the Current Book Service from Microsoft Press. Books in this program will receive periodic updates to address significant software changes for 12 to 18 months following the original publication date via a free Web Edition. Learn more at   https:\/\/www.microsoftpressstore.com\/cbs.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49951240749329,"sku":"CIN1509300910G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52106621714705,"sku":"CIN1509300910A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509300910.jpg?v=1750759827"},{"product_id":"supplement-to-inside-the-microsoft-build-engine-book-sayed-hashimi-9780735678163","title":"Supplement to Inside the Microsoft Build Engine","description":"Get the supplement that helps you drill even further into MSBuild—and maximize your control over the software build and deployment process. Designed as a companion to the popular book Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, Second Edition, this supplement extends your knowledge by covering what’s new in Visual Studio 2012 for MSBuild and Team Foundation Build. You’ll also gain a fresh cookbook of examples to help you get productive with UI changes, batching, Team Foundation Server, offline apps, database publishing, and other essential topics.            Extends your knowledge of MSBuild with all-new coverage of Visual Studio 2012   Shares additional hands-on insights and guidance from two expert authors   Provides a cookbook of examples to study and reuse","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50257141006609,"sku":"CIN0735678162G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735678162.jpg?v=1750700770"},{"product_id":"inside-the-microsoft-build-engine-book-sayed-hashimi-9780735645240","title":"Inside the Microsoft Build Engine","description":"Your practical guide to using, customizing, and extending the build engine in Visual Studio 2010.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50275137847569,"sku":"CIN0735645248G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51693327843601,"sku":"GOR007303440","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51756951699729,"sku":"CIN0735645248VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735645248.jpg?v=1750912553"},{"product_id":"applescript-book-mark-conway-munro-9780470562291","title":"AppleScript","description":"Developers will advance their AppleScript skills easily with this guide  Part of the Developer Reference series, this book is packed with professional secrets for designing and building automated solutions with AppleScript, the powerful, system-level scripting language built into every Mac. Programmers will discover new ways to increase their professional efficiency and become more valuable in their jobs. With up to date coverage of Mac OS X 10.6 Snow Leopard and loaded with real-world tips and techniques, this guide includes best practices and conventions along with informative lessons. You'll advance your scripting skills to the next level under the direction of a long-time veteran of the AppleScript community. Provides step-by-step lessons for designing and building automated solutions with AppleScript Written by a well-respected veteran of the AppleScript community Part of the Developer Reference series that focuses on enhancing the skills of professional Apple developers Filled with professional secrets, tips and techniques to help programmers increase their professional value Includes best practices, naming conventions, and much more With the information you'll get from AppleScript,you'll become a better and more effective developer.  Note:  CD-ROM\/DVD and other supplementary materials are not included as part of eBook file.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50329925714193,"sku":"CIN0470562293VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50354546737425,"sku":"CIN0470562293G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470562293.jpg?v=1750698376"},{"product_id":"iphone-game-development-book-chris-craft-9780470496664","title":"iPhone Game Development","description":"New Apple Developer Series! A technical and business guide to creating and selling iPhone games  If you've always wanted to develop a cool iPhone game application and sell it for big bucks, this book is for you.  iPhone Game Development  covers all technical and commercial bases, from how to sign up for the Apple Development Program, master the development tools in the iPhone SDK, publish your game to the App Store, and convince people to buy it. You'll find full coverage of Cocoa Touch and other great features of the iPhone SDK, plus pages of real-world examples with step-by-step explanations. The book also includes loads of royalty-free code you can use for commercial development. Apple's iPhone is not only a mobile phone, it's also a game platform rivaling big names like Nintendo and Sony; anyone can sign up for the Apple Developer Program and publish their works to the App Store This hip book written by two successful gamers with over a decade of game development experience will teach you both the technical and business aspects of developing and publishing a game to the App Store, plus how to convince end-users to buy it Includes examples with step-by-step explanations of actual games and apps currently on the App Store A Companion Web site provides royalty-free code from the samples in the book, which you can use to jumpstart your own game development  Save weeks of development time with the expert guidance you'll find in  iPhone Game Development !  Note:  CD-ROM\/DVD and other supplementary materials are not included as part of eBook file.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50355197706513,"sku":"CIN0470496665G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52108559319313,"sku":"GOR005410881","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470496665.jpg?v=1750879049"},{"product_id":"node-js-for-net-developers-book-david-gaynes-9780735662988","title":"Node.js for .NET Developers","description":"Build scalable, high-traffic websites and web applications with Node.js  For many .NET programmers, Node.js represents a new way to build high-traffic websites and applications. Now there’s a practical, concise introduction to Node.js specifically for Microsoft developers. David Gaynes guides you through the entire Node.js development process. Using Microsoft Visual Studio examples, he addresses everything from setting up servers and authorization through delivering rich CSS pages packed with graphics and data-driven content. Gaynes clearly explains Node.js’s async model, coding approach, request\/response paradigm, site structure, data management, security, and more. This quick guide will help you apply your hard-won .NET skills to Node.js.     Expert guidance showing you how to:     Choose, organize, and configure the tools you need to build Node.js solutions in Visual Studio Apply JavaScript coding practices that help you avoid problems in Node.js Work with callback functions and the Node.js asynchronous programming model Set up a Node.js project and use what you know about MVVM and MVC patterns Control the entire Node.js request\/response life cycle Establish site structure, routes, and access to static resources Manage data through caching, forms, IO techniques, and file uploads Integrate data from Microsoft SQL Server and other databases Use Passport to integrate simple, flexible authentication","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":50360297685265,"sku":"CIN0735662983A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52104964374801,"sku":"CIN0735662983G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52464841621777,"sku":"GOR009246650","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735662983.jpg?v=1751010330"},{"product_id":"asp-net-core-application-development-book-james-chambers-9781509304066","title":"ASP.NET Core Application Development","description":"Master ASP.NET Core hands-on: from architecture through deployment and beyond    This book guides you through the entire process of building, deploying, and managing cross-platform web apps with ASP.NET Core. You’ll master Microsoft’s revolutionary open source ASP.NET Core technology, and learn how to integrate the immense power of MVC, Docker, Azure Web Apps, Visual Studio, C#, JavaScript, and Entity Framework. Working alongside the fictitious development team at Alpine Ski House, you’ll witness a four-sprint journey starting with a blank canvas. You’ll see the team architect and design their software, adjust to user feedback, and move through builds, testing, deployment, maintenance, and refactoring.    Throughout, you’ll discover how to deliver state-of-the-art software faster and more repeatably than ever before.    Three leading Microsoft MVPs show how to:    • Build great cross-platform apps using ASP.NET Core and open source frameworks    • Go beyond MVC to build a complete ASP.Net Core application    • Create builds on Day One and quickly deploy viable products    • Integrate Azure support to gain cloud scalability    • Run or develop cross-platform solutions on Linux    • Establish consistent development environments with Docker    • Access data with Entity Framework Core 1.0    • Generate HTML views with the updated Razor view engine    • Apply the new configuration system and structured logging    • Use identity to enforce security and provide rights    • Improve testability and maintainability with dependency injection    • Use and manage JavaScript in ASP.NET Core environments    • Choose and work with package managers to make life easier    • Use SASS to write maintainable, attractive CSS    • Make the most of tag helpers and other reusable components    • Test web apps efficiently using xUnit.net and Jasmine    • Design, organize, and refactor apps to smoothly accommodate change    Get all code samples, including complete apps, at: https:\/\/aka.ms\/ASPCoreAppDev\/downloads","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50387500335377,"sku":"CIN1509304061G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1509304061.jpg?v=1750893239"},{"product_id":"inside-windows-debugging-book-tarik-soulami-9780735662780","title":"Inside Windows Debugging","description":"Use Windows debuggers throughout the development cycle—and build better software    Rethink your use of Windows debugging and tracing tools—and learn how to make them a key part of test-driven software development. Led by a member of the Windows Fundamentals Team at Microsoft, you’ll apply expert debugging and tracing techniques—and sharpen your C++ and C# code analysis skills—through practical examples and common scenarios. Learn why experienced developers use debuggers in every step of the development process, and not just when bugs appear.    Discover how to:      Go behind the scenes to examine how powerful Windows debuggers work  Catch bugs early in the development cycle with static and runtime analysis tools  Gain practical strategies to tackle the most common code defects  Apply expert tricks to handle user-mode and kernel-mode debugging tasks  Implement postmortem techniques such as JIT and dump debugging  Debug the concurrency and security aspects of your software  Use debuggers to analyze interactions between your code and the operating system  Analyze software behavior with Xperf and the Event Tracing for Windows (ETW) framework","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50478331560209,"sku":"GOR007254823","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50656060342545,"sku":"CIN0735662789VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":52936634401041,"sku":"CIN0735662789G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53362037358865,"sku":"GOR014877373","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0735662789.jpg?v=1751168726"},{"product_id":"clean-architecture-with-net-book-dino-esposito-9780138203283","title":"Clean Architecture with .NET","description":"Understand what to do at any point in developing a clean .NET architecture   Master advanced .NET techniques with a focus on actual value delivered by working within a modular, clean architecture. Microsoft Data Platform MVP Dino Esposito explains key clean architecture concepts with a mix of pragmatism and design discipline and helps you solidify your knowledge through a real-world project. Starting with an explanation of the quest for modular software architecture continuing through the methodology of domain-driven design (DDD), Esposito emphasizes the role that modularization plays in managing complexity in software development. Breaking down the layers of an architecture that is modular and maintainable, he presents a sample project that is not simply another to-do list, but an actual tool for the reader. Ultimately, an exploration of common dilemmas for both developers and operations brings together historical developments with real solutions for today.   Microsoft Data Platform MVP Dino Esposito helps you:   ·         Understand the relevance of modular software architecture in the history of software      ·         Review domain-driven design concepts both, strategic and practical      ·         Apply modular analysis techniques to your development      ·         Make the most of layered architecture      ·         Make the most of layered architecture that is modular and maintainable      ·         Explore in detail the individual layers—presentation, application, domain and infrastructure      ·         Make sense of domain services to separate raw persistence from persistence-related business tasks   ·         Make your way through a series of C# best-practices for modeling classes from real-world entities      ·         Understand the benefits of microservices versus modular monoliths      ·         Understand the analysis of technical shortcuts and benefits of long-term technical investment      ·         Understand client-side, server-side and other common deployment dilemmas      ·         Set up your architecture, test your conclusions, and find even more help","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50999392665873,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":50999395287313,"sku":"NIN9780138203283","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ LIKE_NEW \/ SBYB","offer_id":52880038428945,"sku":"CIN0138203288LN","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0138203288.jpg?v=1780652561"},{"product_id":"modern-app-deployment-with-azure-kubernetes-book-dawid-borycki-9780135442500","title":"Modern App Deployment with Azure Kubernetes","description":"Deploy applications with Microsoft Azure Kubernetes   Seasoned trainer Dawid Borycki presents Modern App Deployment with Microsoft Azure Kubernetes, a hands-on guide that demystifies the complexities of Docker, Kubernetes, and Azure for application deployment. With his extensive experience in delivering real-world training sessions, Dawid empowers readers to confidently apply containerization, orchestration, and automation techniques to their own projects. This book provides a structured learning path, enabling developers, DevOps professionals, and IT experts to master the full lifecycle of modern application deployment. Packed with practical exercises, readers will learn to package applications into containers, manage them with Kubernetes, and automate deployments using Azure’s powerful cloud services, gaining practical skills to deploy, monitor, and scale applications efficiently.   Microsoft Certified Professional Dawid Borycki helps you:     Understand the motivations behind containerization and its relevance to modern application development Containerize an ASP.NET Core web application using Docker Deploy containerized applications using Kubernetes, both locally and in the cloud with Azure Kubernetes Service Connect applications to Azure services such as SQL Database and Key Vault Monitor containerized applications and diagnose issues within Kubernetes clusters Perform application rollouts and rollbacks efficiently Automate Docker image builds and deployments using CI\/CD pipelines with GitHub Actions Scale applications automatically with Horizontal Pod Autoscaling and Cluster Autoscaling Manage Kubernetes applications using Helm charts for streamlined deployment Implement Infrastructure as Code (IaC) to automate cloud resource management and deployment   For IT Professionals and Consultants     For developers, DevOps professionals, and IT experts interested in mastering modern application deployment strategies on Azure Requires understanding of general programming concepts and experience with the command-line interface   Get all code samples at: MicrosoftPressStore.com\/modernapp\/downloads","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51599509225745,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51599509487889,"sku":"NGR9780135442500","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52516988715281,"sku":"NIN9780135442500","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0135442508.jpg?v=1780652879"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/developer-reference-book-series.oembed?page=2","provider":"World of Books ","version":"1.0","type":"link"}