{"title":"Microsoft programming Books","description":"","products":[{"product_id":"programming-ml-net-9780137383658","title":"Programming ML.NET","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eDino Esposito\u003c\/strong\u003e is CTO and co-founder of Crionet, a company that provides innovative software and technology to professional sports organizations. A 16-time Microsoft MVP, he has authored 20+ books, including Introducing Machine Learning; and the Microsoft Press best-seller Microsoft .NET: Architecting Applications for the Enterprise.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eFrancesco Esposito\u003c\/strong\u003e holds a degree in Mathematics, is the co-author of Introducing Machine Learning, and lives suspended between the depth of advanced mathematics and the intrigue of data science. He currently serves as the Head of Engineering and Data at Crionet. As an entrepreneur he founded Youbiquitous, a data analysis and software factory, and KBMS Data Force, a startup in Digital Therapy and intelligent healthcare.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eCHAPTER 1 Artificially Intelligent Software\u003c\/p\u003e \u003cp\u003eCHAPTER 2 An Architectural Perspective of ML.NET\u003c\/p\u003e \u003cp\u003eCHAPTER 3 The Foundation of ML.NET\u003c\/p\u003e \u003cp\u003eCHAPTER 4 Prediction Tasks\u003c\/p\u003e \u003cp\u003eCHAPTER 5 Classification Tasks\u003c\/p\u003e \u003cp\u003eCHAPTER 6 Clustering Tasks\u003c\/p\u003e \u003cp\u003eCHAPTER 7 Anomaly Detection Tasks\u003c\/p\u003e \u003cp\u003eCHAPTER 8 Forecasting Tasks\u003c\/p\u003e \u003cp\u003eCHAPTER 9 Recommendation Tasks\u003c\/p\u003e \u003cp\u003eCHAPTER 10 Image Classification Tasks\u003c\/p\u003e \u003cp\u003eCHAPTER 11 Overview of Neural Networks\u003c\/p\u003e \u003cp\u003eCHAPTER 12 A Neural Network to Recognize Passports\u003c\/p\u003e \u003cp\u003eAPPENDIX A Model Explainability\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48732341731671,"sku":"9780137383658","price":36.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780137383658.jpg?v=1719996486"},{"product_id":"the-c-programmers-study-guide-mcsd-9781484228593","title":"The C Programmers Study Guide MCSD","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cdiv\u003e\n\u003cp\u003ePrepare for Microsoft Certification Exam 70-483: Programming in C#. The What, Why, and How of each concept is presented along with quick summaries, code challenges, and exam questions to review and practice key concepts.\u003c\/p\u003e\n\u003cp\u003eYou will learn how to use:\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLambda expressions to write LINQ query expressions\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eAsynchronous programming with the Async and Await keywords to maximize performance of slow applications\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegular expressions to validate user input\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eReflection to create and handle types at runtime \u003c\/li\u003e\n\u003cli\u003eand much more\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003eThe source code in the book will be available in the form of iCanCSharp notebooks and scripts that allow you to try out examples and extend them in interesting ways.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003cbr\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e  \u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cul\u003e\n\u003cli\u003eUnderstand the necessary knowledge and skill set to prepare for Microsoft Exam 70-483 \u003cbr\u003e\n\u003c\/li\u003eStudy \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eChapter 1:Fundamentals of C#.- Chapter 2: Types in C#.- Chapter 3: Getting Started with Object Oriented Programming.- Chapter 4: Advanced C#.- Chapter 5: Implementing Delegates and Events.- Chapter 6: Taking a Deep Dive into LINQ.- Chapter 7: Managing the Object Life Cycle.- Chapter 8: Multi-Threaded, Async, and Parallel Programming.- Chapter 9: Exception Handling and Validating Application Input - Chapter 10: File I\/O Operations.- Chapter 11: Serialization ad Deserialization.- Chapter 12: Consuming Data.- Chapter 13: Working with Cryptography.- Chapter 14: Assembly and Reflection.- Chapter 15:  Debugging and Diagnostics.- Chapter 16: MCQs.\u003c\/ul\u003e\u003c\/div\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48739662954839,"sku":"9781484228593","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484228593.jpg?v=1720052848"},{"product_id":"pro-powershell-for-amazon-web-services-9781484248492","title":"Pro PowerShell for Amazon Web Services","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eAmazon Web Services (AWS) is the leading public cloud platform. In this book you will learn to use Microsoft PowerShell to create, host, manage, and administer workloads using Amazon Web Services. You will learn how to create virtual machines, provision storage, configure networks, and more-all using your preferred Windows scripting language.\u003c\/p\u003e\u003cp\u003eCIOs everywhere are leading their organizations to the cloud, but there are few books available to help. This book focuses on moving Microsoft Windows workloads to the cloud using technologies familiar to enterprise Microsoft-based professionals.\u003c\/p\u003e\u003cp\u003eThe completely revised and expanded \u003ci\u003ePro PowerShell for Amazon Web Services\u003c\/i\u003e is written specifically for Windows professionals who already know PowerShell and want to learn to host Windows workloads on Amazon Web Services. The cloud offers information technology workers significant cost savings and agility unimaginable even just a few years ago. Tasks that traditionally took weeks of work, costing thousands of dollars, can be completed in minutes for a fraction of a penny.\u003c\/p\u003e\u003cp\u003eNew chapters in this second edition cover: AWS Lambda, Amazon WorkSpaces, Amazon AppStream 2.0, AWS Directory Service, Amazon WorkDocs, and AWS System Manager.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You''ll Learn\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCreate and manage Windows servers on Elastic Compute Cloud (EC2)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eConfigure and secure networks with Virtual Private Cloud (VPC)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLeverage autoscaling to adjust resources as load changes\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eDeploy and manage SQL Server using the Relational Database Service (RDS)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eManage virtual desktops using WorkSpaces and AppStream\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLeverage AWS Systems Manager to manage Windows at scale\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003c\/p\u003eWindows professionals who want to learn more about Amazon Web Services, with a focus on running Windows workloads and automated management at scale using PowerShell tools for AWS. The book assumes you have knowledge of Windows and PowerShell, but are new to AWS.\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48739665051991,"sku":"9781484248492","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484248492.jpg?v=1723812253"},{"product_id":"advanced-excel-success-9781484264669","title":"Advanced Excel Success","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eExplore advanced skills in Excel and gain an amazing array of tricks and tools to increase your productivity. This book discusses new techniques such as power functions, chart tricks, and many more to master Excel.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eAdvanced Excel Success\u003c\/i\u003e starts with a few useful data tools in Excel followed by advanced formulas that will help you increase productivity. Here, you will learn power functions that aggregate, return ranges, and much more. Further, you will look at custom formatting tricks along with advanced charting tricks. These include automatically changing the color of key metrics, dynamically sorting chart data, and building creative labels. \u003c\/p\u003e\u003cp\u003eNext, you will understand the role of Power Query which is one of the most important upgrades in Excel. Power Query is the Microsoft Data Connectivity and Data Preparation technology that enables business users to seamlessly access data stored in hundreds of data sources and reshape it to fit their needs, wi\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e​Chapter 1:  Excel Tricks and Data Tools\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e A look at the most useful Data tools in Excel.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages: \u003c\/b\u003e40          \u003c\/p\u003e  \u003cp\u003eThis chapter shows tricks and Excel tools to boost productivity. Features such as Text to Columns and Find and Replace that are known by many Excel users. But not a way shown in this chapter. It also covers some lesser known Data tools.\u003c\/p\u003e\u003cb\u003e Chapter 2:  The 10 Power Functions of Excel \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eLearn advanced Excel formulas like never before understanding them intimately. Then covering the 10 power functions behind dynamic reports and Excel models with ‘real world’ examples.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 60\u003c\/p\u003e  \u003cp\u003eThe chapter begins looking at ranges and Boolean expressions in detail. Functions are then categorised – some aggregate, some return ranges. We then move into the power functions and get creative with scenarios they can be used. \u003c\/p\u003e\u003cb\u003e Chapter 3: Advanced Formatting Techniques \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Learn advanced formatting tricks to add more meaning to your data.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30\u003c\/p\u003e  \u003cp\u003eThis chapter will start with some advanced Conditional Formatting techniques. And then take formatting up another step with some very creative uses and unleash the power of Custom Formatting.\u003c\/p\u003e\u003cb\u003e Chapter 4:  Advanced Chart Tricks \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Learn advanced chart tricks to make them pop.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eThis chapter will cover a variety of advanced charting tricks. These include automatically changing the color of key metrics, dynamically sort chart data and make them time relative and build creative labels.\u003c\/p\u003e\u003cb\u003e Chapter 5: Power Query – You Will Never Work the Same Way \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e To understand the role of Power Query and how it will change the way you work with data.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 60\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eThis chapter is a guide to Power Query, one of the most important upgrades in Excel history. The chapter walks through several examples using Power Query to streamline coming data tasks and preparing data for analysis.\u003c\/p\u003e\u003cb\u003e Chapter 6: Power Pivot – The Internal Data Model of Excel \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eAn introduction guide to Power Pivot.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 60\u003c\/p\u003e  \u003cp\u003eThis chapter is a guide to Power Pivot, a feature that goes beyond the Excel spreadsheet. With Power Pivot we can store huge volumes of data, model it and perform powerful calculations. This is all covered in the chapter.\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48739666428247,"sku":"9781484264669","price":49.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484264669.jpg?v=1720052855"},{"product_id":"pro-asp-net-core-6-9781484279564","title":"Pro ASP.NET Core 6","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eProfessional developers will produce leaner applications for the ASP.NET Core platform using the guidance in this best-selling book, now in its 9th edition and updated for ASP.NET Core for .NET 6. It contains detailed explanations of the ASP.NET Core platform and the application frameworks it supports. This cornerstone guide puts ASP.NET Core for .NET 6 into context and dives deep into the tools and techniques required to build modern, extensible web applications. New features and capabilities such as MVC, Razor Pages, Blazor Server, and Blazor WebAssembly are covered, along with demonstrations of how they are applied.\u003c\/p\u003e\u003cp\u003eASP.NET Core for .NET 6 is the latest evolution of Microsoft's ASP.NET web platform and provides a host-agnostic framework and a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility.\u003c\/p\u003e\u003cp\u003eAuthor Adam Freeman has thoroughly revised this market-leading book and explains how to get the mos\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePart 1\u003cbr\u003e \u003cbr\u003e \u003c\/p\u003e    \u003cp\u003e1. Putting ASP.NET Core into Context\u003cbr\u003e 2. Getting Started\u003cbr\u003e 3. Your First ASP.NET Core Application\u003cbr\u003e 4. Using the Development Tools\u003cbr\u003e 5. Essential C# Features\u003cbr\u003e 6. Unit Testing ASP.NET Core Applications\u003cbr\u003e 7. SportsStore\u003cbr\u003e 8. SportsStore: Navigation \u0026amp; Cart\u003cbr\u003e 9. SportsStore: Completing the Cart\u003cbr\u003e 10. SportsStore: Adminstration\u003cbr\u003e 11. SportsStore: Security \u0026amp; Deployment\u003c\/p\u003e  \u003cp\u003ePart 2\u003c\/p\u003e  \u003cp\u003e12. Understanding the ASP.NET Core Platform\u003cbr\u003e 13. Using URL Routing\u003cbr\u003e 14. Using Dependency Injection\u003cbr\u003e 15. Using the Platform Features, Part 1\u003cbr\u003e 16. Using the Platform Features, Part 2\u003cbr\u003e 17. Working with Data \u003c\/p\u003e  \u003cp\u003ePart 3 \u003c\/p\u003e  \u003cp\u003e18. Creating the Example Project\u003cbr\u003e 19. Creating RESTFul Web Services\u003cbr\u003e 20. Advanced Web Service Features\u003cbr\u003e 21. Using Controllers with Views\u003cbr\u003e 22. Using Controllers with Views, Part 2\u003cbr\u003e 23. Using Razor Pages\u003cbr\u003e 24. Using View Components\u003cbr\u003e 25. Using Tag Helpers\u003cbr\u003e 26. Using the Built-In Tag Helpers\u003cbr\u003e 27. Using the Forms Tag Helpers\u003cbr\u003e 28. Using Model Binding\u003cbr\u003e 29. Using Model Validation\u003cbr\u003e 30. Using Filters\u003cbr\u003e 31. Creating Form Applications\u003c\/p\u003e  \u003cp\u003ePart 4\u003c\/p\u003e  32. Creating the Example Application\u003cbr\u003e 33. Using Blazor Server, Part 1\u003cbr\u003e 34. Using Blazor Server Part 2\u003cbr\u003e 35. Advanced Blazor Features\u003cbr\u003e 36. Blazor Forms and Data\u003cbr\u003e 37. Blazor Web Assembly\u003cbr\u003e 38. Using ASP.NET Core Identity39. Applying ASP.NET Core Identity\u003cbr\u003e \u003cbr\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48739667607895,"sku":"9781484279564","price":49.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484279564.jpg?v=1720052857"},{"product_id":"pro-power-bi-architecture-9781484295373","title":"Pro Power BI Architecture","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eThis book provides detailed guidance around architecting and deploying Power BI reporting solutions, including help and best practices for sharing and security. You''ll find chapters on dataflows, shared datasets, composite model and DirectQuery connections to Power BI datasets, deployment pipelines, XMLA endpoints, and many other important features related to the overall Power BI architecture that are new since the first edition. \u003c\/p\u003e\u003cp\u003eYou will gain an understanding of what functionality each of the Power BI components provide (such as Dataflow, Shared Dataset, Datamart, thin reports, and paginated reports), so that you can make an informed decision about what components to use in your solution. You will get to know the pros and cons of each component, and how they all work together within the larger Power BI architecture.\u003c\/p\u003e\u003cp\u003eCommonly encountered problems you will learn to handle include content unexpectedly changing while users are in the process of creating reports and b\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction\u003cbr\u003e\u003cbr\u003e\u003cb\u003ePart I. Getting Started\u003c\/b\u003e1. Power BI Ecosystem and Components2. Tools and Preparation\u003cbr\u003e\u003cb\u003ePart II. Development\u003c\/b\u003e3. Import Data or Schedule Refresh4. DirectQuery 5. Live Connection6. Composite Mode7. Choosing the Right Connection Type8. Dataflows9. Shared Datasets10. Multi-Developer Architecture11. Hybrid Architecture using other Microsoft Services12. DirectQuery to Power BI Dataset13. Dataflow Development Architecture14. Analyze in Excel15. Development Tools16. Power BI Helper for Developers17. Dataset Types18. Realtime Power BI Solution19. Paginated Reports20. Power BI Templates21. Power BI Desktop Development Templates22. Incremental Refresh23. Big Data Considerations, Hybrid Tables, and Performance\u003cbr\u003e\u003cb\u003ePart III. Deployment\u003c\/b\u003e24. Power BI Service Content25. Power BI Report Server26. Gateway27. Power BI Licensing Guide28. Power BI Premium29. Premium Per User30. Premium Settings and Configuration31. Tenant Settings32. Administrator Reports and Metrics33. Workspace Structure and Architecture34. Workspace Rules35. Deployment Pipeines36. REST API for Deployment and Architecture37. Power BI Helper for Deployment and Administration38. XMLA Endpoint\u003cbr\u003e\u003cbr\u003e\u003cb\u003ePart IV. Sharing and Security\u003c\/b\u003e39. Governance40. Dashboard and Report Sharing41. Workspaces as Collaborative Environments42. Power BI Apps43. Embed Code and Publish to Web44. Embed in SharePoint Online45. Microsoft Teams Integration46. Power BI Embedded47. SharePoint Online Integration48. Microsoft Office49. Comparing Power BI Sharing Methods50. Usage Metrics Reports51. Usage Metrics using REST API52. Usage Metrics using Power BI Helper53. Row Level Security54. Dynamic Row Level Security55. Object-Level Security\u003cbr\u003e\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48739668590935,"sku":"9781484295373","price":49.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484295373.jpg?v=1720052861"},{"product_id":"a-power-bi-compendium-9781484297643","title":"A Power BI Compendium","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eAre you a reasonably competent Power BI user but still struggling to generate reports that truly tell the story of your data? Or do you simply want to extend your knowledge of Power BI by exploring more complex areas of visualizations, data modelling, DAX, and Power Query? If so, this book is for you. This book serves as a comprehensive resource for users to implement more challenging visuals, build better data models, use DAX with more confidence, and execute more complex queries so they can find and share important insights into their data. The contents of the chapters are in a question-and-answer format that explore everyday data analysis scenarios in Power BI. These questions have been generated from the author's own client base and from commonly sought-for information from the Power BI community.They cover a wide and diverse range of topics that many Power BI users often struggle to get to grips with or don't fully understand.Examples of suchquestions are:How can I generate dynami\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eChapter 1: Working with Visualizations.- Chapter 2: Slicers and Filtering.- Chapter 3: The Matrix.- Chapter 4: Date Calculations.- Chapter 5: Data Modelling.- Chapter 6: DAX Conundrums.- Chapter 7: Customers and Products.- Chapter 8: Employees.- Chapter 9:  Power Query.","brand":"APress","offers":[{"title":"Default Title","offer_id":48739670622551,"sku":"9781484297643","price":46.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484297643.jpg?v=1720052865"},{"product_id":"deep-dive-into-power-automate-9781484297315","title":"Deep Dive into Power Automate","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eUnderstand the basics of flow and learn how to implement guidelines in real-life scenarios, including Robotic Process Automation (RPA) capabilities. This book covers the evolution of flow and how it is transformed to a full-fledged RPA (such as Power Automate).   The book starts with an introduction to flow and its transformation to Process Automation. You will learn how to create a Power Automate environment and demonstrate different types of flows within it. Author Goloknath Mishra takes you through various types of cloud flows and their best practices. Desktop Flows (RPA) or Power Automate Desktop (PAD) is discussed and the author teaches you its architecture, installation steps, and how to manage, schedule, and share a desktop. You will learn about Business Process Flow, Process Advisors, and AI Builder. You also will go through licensing considerations in Power Automate and AI Builder, and demonstrate all of your learnings through a mini project.   After reading thebook, you will \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48739670655319,"sku":"9781484297315","price":42.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484297315.jpg?v=1720052865"},{"product_id":"modern-data-architecture-on-azure-9781484297599","title":"Modern Data Architecture on Azure","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis book is an exhaustive guide to designing and implementing data solutions on Azure. It covers the process of managing data from end to end, starting from data collection all the way through transformation, distribution, and consumption.   Modern Data Architecture on Azure begins with an introduction to the fundaments of data management, followed by a demonstration of how to build relational and non-relational data solutions on Azure. Here, you will learn data processing for complex analysis and how to work with CSV and JSON files. Moving forward, you will learn the foundational concepts of big data architecture, along with data management patterns and technology options offered by Azure. From there, you'll be walked through the data architecture process, including data consortium on Azure, enterprise data governance, and much more. The book culminates with a deep dive into data architecture frameworks with data modeling.   After reading this book, you will have a thorough understan\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eChapter 1:  Introduction: Fundamentals of Data Management.- Chapter 2: Build Relational \u0026amp; Non-Relational Data Solutions on Azure.- Chapter 3: Building a Big Data Architecture.- Chapter 4: Data Management Patterns \u0026amp; Technology Choices with Azure.- Chapter 5: Data Architecture Process.- Chapter 6: Data Architecture Framework Explained.\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48739670688087,"sku":"9781484297599","price":38.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484297599.jpg?v=1720052866"},{"product_id":"easy-micro-bit-projects-9781680455540","title":"Easy micro – bit Projects","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eLearn the basics of using the micro: bit, an open source hardware ARM-based embedded system used to teach computer programming, to build a series of 10 different gadgets from scratch!  You'll use the micro: bit to make:  a scrolling name tag, animated LED displays a high-tech compass. a handheld tilting game with a buzzer and saved high score a carnival-like strength tester a powered cooling fan helmet an electronic musical instrument a security system that sends alerts to your computer when someone enters the room. a wheeled robot an alert to water your plants   You will learn how simple electrical devices like speakers, motors, buzzers and fans work. You'll understand electronic components like resistors, force resistors, photoresistors, LEDs, and Op Amps, as well as Infrared distance sensors and soil moisture sensors. You'll also get a beginner's look at micropython, one of the fastest-growing computer languages. In this book you will combine multiple disciplines -- electronics, programming, and engineering -- to build a series of successful gadgets.  Everything is explained with lots and lots of full-color line drawings. No prior experience is necessary. You'll have fun while you learn a t","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48740847190359,"sku":"9781680455540","price":7.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781680455540.jpg?v=1720055813"},{"product_id":"visual-studio-code-9781119588184","title":"Visual Studio Code","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIntroduction xv\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1: Introducing Visual Studio Code 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting Started 1\u003c\/p\u003e \u003cp\u003eInstalling Visual Studio Code 2\u003c\/p\u003e \u003cp\u003eWindows 2\u003c\/p\u003e \u003cp\u003eLinux 6\u003c\/p\u003e \u003cp\u003emacOS 10\u003c\/p\u003e \u003cp\u003eHow Cross-Platform Works 11\u003c\/p\u003e \u003cp\u003eSummary 12\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2: Exploring the User Interface 13\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEditors 14\u003c\/p\u003e \u003cp\u003eActivity Bar 15\u003c\/p\u003e \u003cp\u003eEditing Settings Manually 17\u003c\/p\u003e \u003cp\u003eStatus Bar 18\u003c\/p\u003e \u003cp\u003eOther Windows 23\u003c\/p\u003e \u003cp\u003eCommand Palette 23\u003c\/p\u003e \u003cp\u003eTerminal Window 24\u003c\/p\u003e \u003cp\u003eOutput Window 25\u003c\/p\u003e \u003cp\u003eDebug Console 26\u003c\/p\u003e \u003cp\u003eProblems Window 27\u003c\/p\u003e \u003cp\u003eSummary 29\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3: Files and Folders and Projects (Oh My) 31\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExplorer 31\u003c\/p\u003e \u003cp\u003eProject View 32\u003c\/p\u003e \u003cp\u003eDecorations 36\u003c\/p\u003e \u003cp\u003eWorkspaces 37\u003c\/p\u003e \u003cp\u003eSaving the Workspace 37\u003c\/p\u003e \u003cp\u003eAdding Folders 38\u003c\/p\u003e \u003cp\u003eSettings 38\u003c\/p\u003e \u003cp\u003eSearch 38\u003c\/p\u003e \u003cp\u003eAdvanced Searches 39\u003c\/p\u003e \u003cp\u003eRegular Expression Matching 39\u003c\/p\u003e \u003cp\u003eSpecifying Files 40\u003c\/p\u003e \u003cp\u003eReplacing Text 41\u003c\/p\u003e \u003cp\u003eSettings 41\u003c\/p\u003e \u003cp\u003eSummary 42\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4: Editing Code in Your Language of Choice 43\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEditor Area 43\u003c\/p\u003e \u003cp\u003eEditor Groups and Layouts 45\u003c\/p\u003e \u003cp\u003eOpen Editors 48\u003c\/p\u003e \u003cp\u003eOutline View 51\u003c\/p\u003e \u003cp\u003eEditing Functionality 52\u003c\/p\u003e \u003cp\u003eKeyboard Shortcuts 53\u003c\/p\u003e \u003cp\u003eChoosing Your Language 57\u003c\/p\u003e \u003cp\u003eFormatting 58\u003c\/p\u003e \u003cp\u003eCode Writing Assistance 59\u003c\/p\u003e \u003cp\u003eIntelliSense 61\u003c\/p\u003e \u003cp\u003eMethod Info 61\u003c\/p\u003e \u003cp\u003eCompletions 62\u003c\/p\u003e \u003cp\u003eSettings 62\u003c\/p\u003e \u003cp\u003eFind and Replace 63\u003c\/p\u003e \u003cp\u003eMinimap 64\u003c\/p\u003e \u003cp\u003eCode Snippets 65\u003c\/p\u003e \u003cp\u003eMultiple Cursors 67\u003c\/p\u003e \u003cp\u003eAuto Save 67\u003c\/p\u003e \u003cp\u003eHot Exit 68\u003c\/p\u003e \u003cp\u003eEditor Settings 68\u003c\/p\u003e \u003cp\u003eSummary 71\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5: Integrating with Source Control 73\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSource Control Management 73\u003c\/p\u003e \u003cp\u003eUsing Git 75\u003c\/p\u003e \u003cp\u003eCloning a Repository 76\u003c\/p\u003e \u003cp\u003eStaging and Committing 76\u003c\/p\u003e \u003cp\u003eBranches 77\u003c\/p\u003e \u003cp\u003eWorking with the Tracking Branch 78\u003c\/p\u003e \u003cp\u003eMerge Conflicts 80\u003c\/p\u003e \u003cp\u003eMiscellaneous Support 82\u003c\/p\u003e \u003cp\u003eGit Output 82\u003c\/p\u003e \u003cp\u003eDefault Git Editor 83\u003c\/p\u003e \u003cp\u003eGit Diff Tool 83\u003c\/p\u003e \u003cp\u003eOther SCMs 83\u003c\/p\u003e \u003cp\u003eInstalling the Extension 84\u003c\/p\u003e \u003cp\u003eConfiguring the Extension 85\u003c\/p\u003e \u003cp\u003eSummary 86\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6: Debugging Code 87\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDebugging Node.js 87\u003c\/p\u003e \u003cp\u003eLaunching the Session 88\u003c\/p\u003e \u003cp\u003eLaunch Configurations 89\u003c\/p\u003e \u003cp\u003eLaunch vs. Attach Execution 91\u003c\/p\u003e \u003cp\u003eAdding a Configuration 92\u003c\/p\u003e \u003cp\u003eSimultaneous Configurations 94\u003c\/p\u003e \u003cp\u003eDebug Actions 95\u003c\/p\u003e \u003cp\u003eBreakpoints 95\u003c\/p\u003e \u003cp\u003eStepping through Code 97\u003c\/p\u003e \u003cp\u003eData Inspection 97\u003c\/p\u003e \u003cp\u003eAdvanced Launch Configuration 98\u003c\/p\u003e \u003cp\u003eVariable Substitution 98\u003c\/p\u003e \u003cp\u003eLaunching a Browser on Debug 99\u003c\/p\u003e \u003cp\u003eSummary 100\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7: External Tools and Task Automation 101\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTasks Defined 101\u003c\/p\u003e \u003cp\u003eCreating Custom Tasks 104\u003c\/p\u003e \u003cp\u003eCompound Tasks 106\u003c\/p\u003e \u003cp\u003eProblem Matchers 107\u003c\/p\u003e \u003cp\u003eMultiline Matchers 108\u003c\/p\u003e \u003cp\u003eBackground Patterns 109\u003c\/p\u003e \u003cp\u003eAdvanced Task Configuration 110\u003c\/p\u003e \u003cp\u003ePlatform-Specific Properties 110\u003c\/p\u003e \u003cp\u003eVariable Substitution 110\u003c\/p\u003e \u003cp\u003eSummary 112\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8: Unit Testing 113\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTesting a Unit 113\u003c\/p\u003e \u003cp\u003ePython Unit Testing 114\u003c\/p\u003e \u003cp\u003eUnittest Framework 115\u003c\/p\u003e \u003cp\u003ePyTest Framework 116\u003c\/p\u003e \u003cp\u003eJavaScript Unit Testing 118\u003c\/p\u003e \u003cp\u003eJest Extension 118\u003c\/p\u003e \u003cp\u003eRefactoring 121\u003c\/p\u003e \u003cp\u003eCode Actions 122\u003c\/p\u003e \u003cp\u003eSummary 124\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9: Working with Extensions 125\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExtension Marketplace 126\u003c\/p\u003e \u003cp\u003eSearching for Extensions 127\u003c\/p\u003e \u003cp\u003eInstalling Extensions 129\u003c\/p\u003e \u003cp\u003eExtension Configuration 133\u003c\/p\u003e \u003cp\u003eUpdating Extensions 136\u003c\/p\u003e \u003cp\u003eWorkspace Extensions 137\u003c\/p\u003e \u003cp\u003eCommand-Line Interface 138\u003c\/p\u003e \u003cp\u003eUseful Extensions 138\u003c\/p\u003e \u003cp\u003eLinters 139\u003c\/p\u003e \u003cp\u003eKeyboard Mappings 139\u003c\/p\u003e \u003cp\u003eSnippets and Coding Assistance 140\u003c\/p\u003e \u003cp\u003eMiscellaneous Tools 140\u003c\/p\u003e \u003cp\u003eSummary 142\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10: Creating Your Own Extensions 143\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting Started 143\u003c\/p\u003e \u003cp\u003eAn Extension Project 147\u003c\/p\u003e \u003cp\u003eActivation Event 148\u003c\/p\u003e \u003cp\u003eContribution Points 148\u003c\/p\u003e \u003cp\u003eVisual Studio Code API 149\u003c\/p\u003e \u003cp\u003eExtension Project Structure 149\u003c\/p\u003e \u003cp\u003eActivation Events 151\u003c\/p\u003e \u003cp\u003eonCommand 151\u003c\/p\u003e \u003cp\u003eonDebug 152\u003c\/p\u003e \u003cp\u003eonFileSystem 152\u003c\/p\u003e \u003cp\u003eonLanguage 153\u003c\/p\u003e \u003cp\u003eonUri 153\u003c\/p\u003e \u003cp\u003eonView 154\u003c\/p\u003e \u003cp\u003eonWebviewPanel 154\u003c\/p\u003e \u003cp\u003eworkspaceContains 155\u003c\/p\u003e \u003cp\u003eStart Up 155\u003c\/p\u003e \u003cp\u003eContribution Points 155\u003c\/p\u003e \u003cp\u003ebreakpoints 156\u003c\/p\u003e \u003cp\u003ecolors 156\u003c\/p\u003e \u003cp\u003econfiguration 157\u003c\/p\u003e \u003cp\u003econfigurationDefaults 157\u003c\/p\u003e \u003cp\u003ecommands 158\u003c\/p\u003e \u003cp\u003edebuggers 158\u003c\/p\u003e \u003cp\u003egrammars 158\u003c\/p\u003e \u003cp\u003ejsonValidation 159\u003c\/p\u003e \u003cp\u003ekeybindings 159\u003c\/p\u003e \u003cp\u003ewhen Clause 159\u003c\/p\u003e \u003cp\u003elanguages 160\u003c\/p\u003e \u003cp\u003emenus 160\u003c\/p\u003e \u003cp\u003eproblemMatchers 162\u003c\/p\u003e \u003cp\u003esnippets 162\u003c\/p\u003e \u003cp\u003etaskDefinitions 163\u003c\/p\u003e \u003cp\u003ethemes 163\u003c\/p\u003e \u003cp\u003eviewsContainers 163\u003c\/p\u003e \u003cp\u003eviews 164\u003c\/p\u003e \u003cp\u003eVisual Studio Code API 165\u003c\/p\u003e \u003cp\u003eCommon Patterns 165\u003c\/p\u003e \u003cp\u003ePromises 165\u003c\/p\u003e \u003cp\u003eCancellation Tokens 165\u003c\/p\u003e \u003cp\u003eEvents 165\u003c\/p\u003e \u003cp\u003eCommands 166\u003c\/p\u003e \u003cp\u003eDebug 166\u003c\/p\u003e \u003cp\u003eEnv 166\u003c\/p\u003e \u003cp\u003eExtensions 167\u003c\/p\u003e \u003cp\u003eLanguages 167\u003c\/p\u003e \u003cp\u003eScm 168\u003c\/p\u003e \u003cp\u003eTasks 168\u003c\/p\u003e \u003cp\u003eWindow 168\u003c\/p\u003e \u003cp\u003eWorkspace 169\u003c\/p\u003e \u003cp\u003eSummary 169\u003c\/p\u003e \u003cp\u003eIndex 171\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48866404335959,"sku":"9781119588184","price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119588184.jpg?v=1722278483"},{"product_id":"the-azure-data-lakehouse-toolkit-9781484282328","title":"The Azure Data Lakehouse Toolkit","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eDesign and implement a modern data lakehouse on the Azure Data Platform using Delta Lake, Apache Spark, Azure Databricks, Azure Synapse Analytics, and Snowflake. This book teaches you the intricate details of the Data Lakehouse Paradigm and how to efficiently design a cloud-based data lakehouse using highly performant and cutting-edge Apache Spark capabilities using Azure Databricks, Azure Synapse Analytics, and Snowflake. You will learn to write efficient PySpark code for batch and streaming ELT jobs on Azure. And you will follow along with practical, scenario-based examples showing how to apply the capabilities of Delta Lake and Apache Spark to optimize performance, and secure, share, and manage a high volume, high velocity, and high variety of data in your lakehouse with ease.   The patterns of success that you acquire from reading this book will help you hone your skills to build high-performing and scalable ACID-compliant lakehouses using flexible and cost-efficient decoupled stor\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction\u003cbr\u003e\u003cb\u003ePart I. Getting Started\u003c\/b\u003e1. The Lakehouse Paradigm2. Mount Lakes to Databricks\u003cbr\u003e\u003cb\u003ePart II. Lakehouse Platforms\u003c\/b\u003e3. Snowflake Data Warehouse4. Synapse Analytics Serverless Pools5. Databricks SQL Analytics\u003cbr\u003e\u003cb\u003ePart III. Apache Spark\u003c\/b\u003e6. PySpark7. Extract, Load, Transform Jobs\u003cbr\u003e\u003cb\u003ePart IV. Delta Lake\u003c\/b\u003e8. Delta Schema Evolution9. Delta Change Feed10. Delta Clones11. Delta Live Tables12. Delta Sharing\u003cbr\u003e\u003cb\u003ePart V. Optimizing Performance\u003c\/b\u003e13. Dynamic Partition Pruning for Querying Star Schemas14. Z-Ordering and Data Skipping15. Adaptive Query Execution16. Bloom Filter Index17. Hyperspace\u003cbr\u003e\u003cb\u003ePart VI. Lakehouse Capabilities\u003c\/b\u003e18. Auto Loader Resource Management19. Advanced Schema Evolution with Auto Loader 20. Python Wheels21. Security and Controls22. Unity Catalog\u003cbr\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48867298541911,"sku":"9781484282328","price":44.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484282328.jpg?v=1722282667"},{"product_id":"the-absolute-guide-to-dashboarding-and-reporting-with-power-bi-how-to-design-and-create-a-financial-dashboard-with-power-bi-end-to-end-9781615470570","title":"The Absolute Guide to Dashboarding and Reporting","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eWritten by a member of Microsoft’s Power BI team, this resource provides a practical step by step guide on creating a financial dashboard. The book covers in detail how to combine and shape the relevant data, build the dashboard in Power BI, providing layout and design tips and tricks, prepare the model to work with fiscal dates, and show values used in many financial reports, including year-to-date, variance-to-target, percentage-of-total, and running totals reports.","brand":"Holy Macro! Books","offers":[{"title":"Default Title","offer_id":48867772072279,"sku":"9781615470570","price":22.91,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781615470570.jpg?v=1722284887"},{"product_id":"learn-windows-powershell-in-a-month-of-lunches-third-edition-9781617294167","title":"Learn Windows PowerShell in a Month of Lunches,","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003eDESCRIPTION\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePowerShell provides a single, unified administrative command line\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003efrom which to control and automate virtually every aspect of a\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eWindows system. It accepts and executes commands immediately, and\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003escripts can be written to manage most Windows servers like Exchange,\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eIIS, and SharePoint. This updated book covers PowerShell features\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ethat run on Windows 7, Windows Server 2008 R2, and later. This\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eedition is appropriate for PowerShell version 3 and later. There is\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ecoverage for new PowerShell version 5 features like PowerShellGet,\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ehowever PowerShell fundamentals are unchanged.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cb\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003ci\u003eLearn Windows PowerShell in a Month of Lunches, Third Edition \u003c\/i\u003eis an \u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003einnovative tutorial designed for busy IT professionals. With just one\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ehour a day for a month, readers will be automating Windows tasks\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003efaster than they ever thought possible. They start with the basics (What\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eis PowerShell and what can be done with it). Then, it moves\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003esystematically through the techniques and features that facilitate\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eefficient and effective results.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003eKEY FEATURES\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003cb\u003e• A great start with a great tutorial \u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003cb\u003e• Concise and easy-to-follow \u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003cb\u003e• Based on years of successful training techniques \u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003cb\u003e• Hands-on exercises and labs \u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003cb\u003e  \u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eAUDIENCE\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eExperience with Windows administration is helpful. No programming\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eor scripting experience is assumed.\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eABOUT THE TECHNOLOGY\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003ePowerShell is an automation engine for Windows systems. It is being built\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003einto all major Microsoft products and many third party products. PowerShell\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eallows for the automations of day to day administration tasks and is a must\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003elearn technology for administrators.\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48867782951255,"sku":"9781617294167","price":34.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617294167.jpg?v=1722284939"},{"product_id":"assembly-x64-programming-in-easy-steps-modern-coding-for-masm-sse-avx-9781840789522","title":"Assembly x64 Programming in easy steps: Modern","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eAssembly x64 Programming in easy steps\u003c\/strong\u003e shows how to write code to create your own computer programs. It contains separate chapters demonstrating how to store and manipulate data in 64-bit registers, how to control program flow, and how to create reusable blocks of code in program functions. It includes demonstrations of parallel processing with 128-bit Streaming SIMD Extensions (SSE) and 256-bit Advanced Vector Extensions (AVX).\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAssembly x64 Programming in easy steps\u003c\/strong\u003e has an easy-to-follow style that will appeal to anyone who wants to begin programming in modern x64 Assembly language on Windows. The code in the listed steps within the book is color-coded, making it easier for beginners to grasp. There are complete step-by-step example programs that demonstrate each aspect of coding, together with screenshots that illustrate the actual output when each program is executed.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eIncludes free, downloadable source code to get you started straightaway!\u003c\/i\u003e\u003c\/p\u003e","brand":"In Easy Steps Limited","offers":[{"title":"Default Title","offer_id":48868653793623,"sku":"9781840789522","price":999.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"visual-basic-in-easy-steps-9781840789768","title":"Visual Basic in easy steps","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eNow in its 7th edition, \u003cstrong\u003eVisual Basic in easy steps\u003c\/strong\u003e shows how to create Windows applications using the latest Visual Studio Community programming environment. Using examples with free downloadable code, this renowned guide covers:\u003c\/p\u003e\u003cli\u003eForm controls, application properties, the programming language, live code analysis, problem-solving and debugging techniques.\u003c\/li\u003e\u003cli\u003eCreating macros for Word and Excel in Microsoft Office, using VBA. \u003c\/li\u003e\u003cli\u003eManipulating files and data using VBScript. \u003c\/li\u003e\u003cli\u003eIncorporating external data into your applications from text files, Excel spreadsheets, XML documents, live RSS web feeds, and SQL databases. \u003c\/li\u003e\u003cp\u003eIdeal for anyone wanting to quickly understand Visual Basic fundamentals and master the key techniques. By the end of the book, you'll be creating your own interactive applications!\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eVisual Basic in easy steps, 7th edition\u003c\/strong\u003e has an easy-to-follow style that will appeal to anyone who wants to begin Windows programming, including: \u003c\/p\u003e\u003cli\u003eProgrammers who want to quickly learn the latest Visual Basic techniques.\u003c\/li\u003e\u003cli\u003eStudents who are studying computing at school or college. \u003c\/li\u003e\u003cli\u003eThose seeking a career in Information Technology who need a thorough understanding of Visual Basic programming. \u003c\/li\u003e\u003cp\u003e\u003ci\u003eUpdated for Visual Basic 2022 edition (Visual Basic 17.0).\u003c\/i\u003e\u003c\/p\u003e","brand":"In Easy Steps Limited","offers":[{"title":"Default Title","offer_id":48868654055767,"sku":"9781840789768","price":11.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781840789768.jpg?v=1722289075"},{"product_id":"beginning-azure-cognitive-services-9781484271759","title":"Beginning Azure Cognitive Services","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cdiv\u003eGet started with Azure Cognitive Services and its APIs that expose machine learning as a service. This book introduces the suite of Azure Cognitive Services and helps you take advantage of the proven machine learning algorithms that have been developed by experts and made available through Cognitive Services, easily integrating those algorithms into your own applications without having to develop the algorithms from scratch. The book also shows you how to use the algorithms provided by Cognitive Services to accelerate data analysis and development within your organization.  \u003cbr\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003cdiv\u003e\n\u003cbr\u003eThe authors begin by introducing the tools and describing the steps needed to invoke libraries to analyze structured and unstructured text, speech, and pictures, and you will learn to create interactive chatbots using the Cognitive Services libraries. Each chapter contains the information you need to implement artificial intelligence (AI) via Azure Cognitive Services in your pe\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e1. Introducing Cognitive Services2. Prerequisites and Tools3. Vision4. Language in Cognitive Services5. Speech Services6. Power Platform \u0026amp; Cognitive Services7. Chatbots8. Ethics in AI\u003c\/div\u003e\u003c\/div\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885826683223,"sku":"9781484271759","price":48.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484271759.jpg?v=1722537836"},{"product_id":"cloud-defense-strategies-with-azure-sentinel-9781484271315","title":"Cloud Defense Strategies with Azure Sentinel","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eUse various defense strategies with Azure Sentinel to enhance your cloud security. This book will help you get hands-on experience, including threat hunting inside Azure cloud logs and metrics from services such as Azure Platform, Azure Active Directory, Azure Monitor, Azure Security Center, and others such as Azure Defender''s many security layers.\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003eThis book is divided into three parts. Part I helps you gain a clear understanding of Azure Sentinel and its features along with Azure Security Services, including Azure Monitor, Azure Security Center, and Azure Defender. Part II covers integration with third-party security appliances and you learn configuration support, including AWS. You will go through multi-Azure Tenant deployment best practices and its challenges. In Part III you learn how to improve cyber security threat hunting skills while increasing your ability to defend against attacks, stop data loss, prevent business disruption, and expose hidden ma\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003ePart I (page count 100) \u003c\/b\u003e\u003cp\u003e\u003cb\u003eGoals\u003c\/b\u003e: Introduction to Azure Sentinel es with technical featurthat benefit the business.  Initial configuration using Azure subscription data connectors, discuss 3rd party integration and alignment with other Azure Security Services. XDR introduction, why it is an industry standard and how to use it in Sentinel.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub-Topics\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Overview of Technical Features\u003c\/p\u003e  \u003cp\u003e2.      Benefit and cost support for the business, initial configuration \u003c\/p\u003e  \u003cp\u003e3.      Azure Defender support into Azure Sentinel\u003c\/p\u003e  \u003cp\u003e4.      Azure Security Center support into Azure Sentinel \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 1 Azure Sentinel Overview\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003ePlatform benefits, SOC security reference, alignment to Cyber framework, Log Analytics planning, cost structure \u003c\/p\u003e\u003cb\u003e Chapter 2 Other Azure Security Services \u003c\/b\u003e\u003cp\u003eAzure Monitor, Azure Security Center, Azure Defender, working together to support Azure Sentinel\u003c\/p\u003e\u003cb\u003e Chapter 3   Azure Sentinel XDR Capabilities \u003c\/b\u003e\u003cp\u003eIntegration with Azure Security standards, protection for additional Azure workloads, guidance for XDR and how it should be used to modernize security operations. \u003c\/p\u003e\u003cb\u003e Part II (page count 100) \u003c\/b\u003e\u003cp\u003e\u003cb\u003eGoals: \u003c\/b\u003eDeployment best practices, platform integration and support for AWS\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003eSub - Topics\u003c\/b\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e1.       Enable integration with 3\u003csup\u003erd\u003c\/sup\u003e party security appliances\u003c\/p\u003e  2.      Configure support for AWS\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.      Multi-Azure Tenant deployment best practices\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 4 Data Connection\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eSingle Tenant: Data connectors native, Log Analytics storage options, 3\u003csup\u003erd\u003c\/sup\u003e party data, KQL validation processes, AWS connection, Service NOW integration\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 5 Threat Intelligence (TI)\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eTI connectors and feeds, Sentinel Workbooks introduction, Sentinel Notebook usage, Python integration\u003c\/p\u003e  \u003cb\u003eChapter 6 Multi-Tenant Architecture\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eChallenges and cost of Azure log analytics workspace, KQL modification requirements, SOC alignment needed\u003c\/p\u003e\u003cb\u003e Part III (page count 100) \u003c\/b\u003e\u003cp\u003e\u003cb\u003eGoals: \u003c\/b\u003eImprove Cyber Security Threat Hunting Techniques\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003eSub - Topics:\u003c\/b\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e1.      Threat Hunting with KQL Language deep dive with examples\u003c\/p\u003e  \u003cp\u003e2.      Integration with MITRE attack Matrix and support for TAXII\u003c\/p\u003e  \u003cp\u003e3.      Data flow examples: User logon, track and validate. Stop network connection to China, etc.\u003c\/p\u003e  \u003cp\u003e4.      Configuration changes needed for multiple Sentinel deployments\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 7 Threat Hunting with Azure Sentinel\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eKQL Hunting introduction, custom queries, Sentinel bookmarks, Sentinel notebooks\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 8 Introduction to MITRE Matrix\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eMITRE Attack Matrix overview and usage, STIX defined, TAXII defined, free TI -vs- service SLA\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 9 Azure Sentinel Operations\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eDaily, Weekly, Monthly tasks, SOC engineer alignment, Continued SOC operations support from official Microsoft supported forum\u003c\/p\u003e\u003cb\u003e Chapter Appendix:  \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal: Where to gain additional knowledge for Azure Sentinel \u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Guidance to continue Azure Sentinel skill improvement\u003c\/p\u003e  \u003cp\u003e2.      Relating information to Cyber Security standards\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885826715991,"sku":"9781484271315","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484271315.jpg?v=1722537835"},{"product_id":"azure-security-handbook-9781484272916","title":"Azure Security Handbook","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eChapter 1. Introduction to Cloud Security Architecture.- Chapter 2. Identity and Access Management .- Chapter 3. Logging and Monitoring .- Chapter 4. Network Security.- Chapter 5. Workload Protection- Data.- Chapter 6. Workload Protection- Platform-as-a-Service.- Chapter 7. Workload Protection- Containers.- Chapter 8. Workload Protection- IaaS.\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e1. Introduction to Cloud Security Architecture\u003c\/p\u003e  \u003cp\u003e 2.  Identity and Access Management \u003c\/p\u003e  \u003cp\u003e 3.  Logging and Monitoring \u003c\/p\u003e\u003cp\u003e 4.  Network Security\u003c\/p\u003e \u003cp\u003e5.  Workload Protection- Data\u003c\/p\u003e  \u003cp\u003e6. Workload Protection- Platform-as-a-Service\u003c\/p\u003e  \u003cp\u003e7. Workload Protection- Containers\u003c\/p\u003e8  Workload Protection- IaaS ","brand":"APress","offers":[{"title":"Default Title","offer_id":48885827174743,"sku":"9781484272916","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484272916.jpg?v=1722537838"},{"product_id":"simple-and-efficient-programming-with-c-9781484273210","title":"Simple and Efficient Programming with C","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003ePart I Basics \u003c\/b\u003e\u003cdiv\u003e\n\u003cb\u003eChapter 1:  Avoid Unnecessary Code Comments \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e To show you the proper use of comments. It also discusses the side-effects of bad\/redundant comments.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 5-10+\u003c\/p\u003e\n\u003cb\u003e Chapter 2:  Use Polymorphism \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e To show why a polymorphic code can perform better.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e    5-10+\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eSub - Topics\u003c\/b\u003e  \u003c\/p\u003e\n\u003cp\u003e2.1 Initial Program: Demo 1\u003c\/p\u003e\n\u003cp\u003e2.2 Output and Analysis\u003c\/p\u003e\n\u003cp\u003e2.3  Making efficient programs: Demo 2\u003c\/p\u003e\n\u003cp\u003e2.4  Analysis\u003c\/p\u003e\n\u003cp\u003e2.5  Conclusion\u003c\/p\u003e\n\u003cb\u003e Chapter 3:  Abstract Class, or Interface? \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e In this chapter, we do not compare the basic differences between an abstract class or an interface. Instead, we discuss the code segments where you can use either of them, but the compiler does not raise any issue. Then we will analyze how to write efficient code using both these techniques for some\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":48885827305815,"sku":"9781484273210","price":33.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484273210.jpg?v=1722537839"},{"product_id":"powershell-fast-track-9781484277584","title":"PowerShell Fast Track","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eCreate complex scripts in PowerShell and learn how to connect them to cloud services like Azure and Azure AD. This book will help you learn PowerShell by providing small cheat snippets that you can combine to write efficient and effective scripts.\u003c\/p\u003e\u003cp\u003e\u003ci\u003ePowerShell Fast Track\u003c\/i\u003e starts with the basics of PowerShell before moving on to discuss functions like date and logs, along with concepts such as inputs for your scripts. Author Vikas Sukhija then walks you through interactive input and Snapins modules, where you will learn GUI button prompts and how to import sessions. He''ll then show you how to report errors through email and log errors to a text file. Reporting CSV (Comma Separate Value) is discussed next, followed by a demonstration of miscellaneous functions, including how to connect your PowerShell scripts with Azure, SharePoint, Teams and other services. As you progress further, you''ll see how PowerShell provides powerful features for automation that can be leveraged f\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eChapter 1. PowerShell Basics \u003c\/b\u003e\u003cbr\u003eVariables \u0026amp; Printing If Else\/ switch Conditional \/ Logical Operators Loops For –Loop While –Loop Functions \u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cb\u003eChapter 2. Date \u0026amp; logs \u003c\/b\u003e\u003cbr\u003eDefine Logs First day \u0026amp; Last day of Month Midnight Create Folders based on Date Recycle Logs Progress bar \u003cbr\u003e\u003cb\u003eChapter 3. Input to your scripts \u003c\/b\u003e\u003cbr\u003eImport CSV Import from text file Input from Array \u003cbr\u003e\u003cb\u003eChapter 4. Interactive Input \u003c\/b\u003e\u003cbr\u003eRead-host Parameters GUI Button Prompt \u003cbr\u003e\u003cb\u003eChapter 5.  Adding Snap ins\/ Modules \u003c\/b\u003e\u003cbr\u003ePowerShell Snapins Modules Import Session Example: \u003cbr\u003e\u003cb\u003eChapter 6.      Sending Email \u003c\/b\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cb\u003eChapter 7. Error Reporting \u003c\/b\u003e\u003cbr\u003eReporting Error thru Email Logging Everything including Error Logging error to Text file \u003cbr\u003e\u003cb\u003eChapter 8. Reporting CSV \u003c\/b\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003eReport HTML Reporting \u003cbr\u003e\u003cb\u003eChapter 9.      Miscellaneous Keywords \u003c\/b\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003eSplit Replace Select-String Compare-Object \u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cb\u003eChapter 10. Product Examples (Daily Use) \u003c\/b\u003e\u003cbr\u003eMicrosoft Exchange Clean Database so that mailboxes appear in disconnected state Find Disconnected Mailboxes Clustered Mailbox Status (2007) Extract Message accept from Active Sync Stats Message Tracking Search mailbox \/ Delete Messages Exchange Quota Report Set Quota Active Directory Export Group members Set values for Ad attributes Export Active Directory attributes Add members to the group from text file Remove members to the group from text file Office 365 Exchange Online Mailbox Report Exchange Online Message Tracking Searching Unified Log \u003cbr\u003e11.         Appendix\u003cbr\u003e\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885827338583,"sku":"9781484277584","price":27.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484277584.jpg?v=1722537837"},{"product_id":"game-backend-development-9781484289099","title":"Game Backend Development","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eUp your game developer skills by learning game backend development with Microsoft Azure and PlayFab.   Robust backend infrastructure support is essential for all modern games. Implementing game backend features became easier with the emergence of GBaaS (Game Backend-as-a-Service) providers and the advance of the cloud. Multiplayer gaming, leaderboards, game analytics, and virtual economies are all backed by cloud services.   As a game developer, understanding core game backend features and implementation techniques is an important addition to your game developer skill set. Understanding game backend development will not only give you a competitive advantage, it will also eventually allow you to create better games.    This book will help you get started. It teaches all the core concepts, using downloadable source code, so that you can experiment right away following a learning-by-doing approach.   After reading this book, you will have a solid grasp of key game backend services and kno\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885829796183,"sku":"9781484289099","price":29.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484289099.jpg?v=1722537848"},{"product_id":"azure-security-for-critical-workloads-9781484289358","title":"Azure Security For Critical Workloads","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis is a crisp, practical, and hands-on guide to movingmission-critical workloads to Azure. This book focuses on the process and technology aspects of Azuresecurity coupled with pattern-oriented, real-world examples. You will implement modernized security controls,catering to the needs of authentication, authorization, and auditing, thereby protecting the confidentialityand integrity of your infrastructure, applications, and data.   The book starts with an introduction to the various dimensions of cloud security, including pattern-based security and Azure's defense security architecture. You will then move on to identity and access management with Azure Active Directory. Here, you will learn the AAD security model, application proxy, and explore AAD B2B and B2C for external partners. Network security patterns and infrastructure security patterns are discussed next, followed by application and data security patterns. Finally, you will learn howto set up security policies and work with \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e​Chapter 1: Introduction: Dimensions of cloud security\u003c\/b\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003eHistory about security and public cloudCloud security boundaries and responsibilitiesPattern-based securityAzure's defence-in-depth security architecture30 pages\u003cbr\u003e\u003cb\u003eChapter 2: Identity and Access Management with Azure Active Directory\u003c\/b\u003eIdentity protocols and application typesAzure active directory security modelActive directory federation servicesAzure AD Application proxyExploring Azure AD B2B and B2C for external partnersPIM Azure AD Identity protection hybrid implementationSingle sign on with Azure AD60 pages\u003cbr\u003e\u003cb\u003eChapter 3: Network Security Patterns\u003c\/b\u003eSoftware defined networksNetwork topologiesSegmenting subnetsControlling routing behaviourUsing gateways and firewalls30 pages\u003cbr\u003e\u003cb\u003eChapter 4: Infrastructure Security Patterns\u003c\/b\u003ePhysical securityBuilt in Azure security controlsAzure tenant securityContainer securitySecuring Azure resources30 pages\u003cbr\u003e\u003cbr\u003e\u003cb\u003eChapter 5: Application and Data Security Patterns\u003c\/b\u003eSecuring the application accessData classificationSecuring the data accessData encryption patterns30 pages\u003cbr\u003e\u003cb\u003eChapter 6: Security Processes\u003c\/b\u003eComplete mediation with threat modellingSecuring the infrastructure and application deploymentSecurity testingKey Management - Vulnerability managementDisaster recovery40 pages\u003cbr\u003e\u003cb\u003eChapter 7: Automated Security Monitoring\u003c\/b\u003eSetting up security policiesAdvanced observabilityAzure MonitorAzure Sentinel30 pages\u003cbr\u003e\u003cb\u003eChapter 8: Creating a Security Culture\u003c\/b\u003eLeadership supportTraining10 pages","brand":"APress","offers":[{"title":"Default Title","offer_id":48885829894487,"sku":"9781484289358","price":26.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484289358.jpg?v=1722537848"},{"product_id":"pro-net-on-amazon-web-services-9781484289068","title":"Pro .NET on Amazon Web Services","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eAudience Level: Intermediate to Advanced\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003ePart I. Getting Started\u003c\/b\u003e1. The Core Essentials2. AWS Tools for .NET3. Additional Tools\u003cbr\u003e\u003cb\u003ePart II. Hosting Your Applications\u003c\/b\u003e4. Virtual Machines5. Containers6. Serverless\u003cbr\u003e\u003cb\u003ePart III. Storing Your Data\u003c\/b\u003e7. S3 Object Storage8. Microsoft SQL Server9. Other RDS Databases10. NoSQL Databases and AWS11. Purpose-built Databases\u003cbr\u003e\u003cb\u003ePart IV. Moving Existing Apps to AWS\u003c\/b\u003e12. Moving to Virtual Machines.13. Containerizing 14. Migrating your Data15. Re-platforming and Refactoring\u003cbr\u003e\u003cb\u003ePart V. Building Cloud Native Applications\u003c\/b\u003e16. Events and Messaging17. Monitoring and Observability ","brand":"APress","offers":[{"title":"Default Title","offer_id":48885829960023,"sku":"9781484289068","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484289068.jpg?v=1722537850"},{"product_id":"developing-cloudnative-solutions-with-microsoft-azure-and-net-9781484290033","title":"Developing CloudNative Solutions with Microsoft","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eBuild and deploy applications by leveraging Azure PaaS and serverless services using Azure DevOps and GitHub Actions. This bookprovides step-by-step explanations of essential concepts, practical examples, and self-assessment questions thatwill help you gain the necessary expertise to build cloud-native solutions using Microsoft Azure and .NET.   The book starts with essential topics that will help get you familiar with the fundamental concepts of Azure, followed by example-based guides on building distributed solutions using Azure Web App, Azure Messaging, and communication services. You will then learn how to implement the knowledge you've thus far gained to build containerized workloads using Azure Container-based services. Next, you will focus on building solutions by using Azure Storage and Data services, where you will go through Azure Blob Storage and learnhow to interact with Azure Cosmos DB from applications using the .NET SDK.Moving forward, you will explore how to build intel\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eUpdated TOC\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 1:  Introduction\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To provide an overview of the various azure services that we are going to use in this book to build scalable, enterprise-grade applications.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e    10-20\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub -Topics\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Introduction to Cloud Computing\u003c\/p\u003e  \u003cp\u003e2.      Cloud Deployment Models\u003c\/p\u003e  3.      Serverless Computing\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e4.      Quick tour of Azure Services\u003c\/p\u003e  \u003cp\u003e5.      Summary\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 2:  Build a Web API to send messages to Azure Service Bus\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To Develop and Deploy a Web API to send messages to Azure Service Bus Queue\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 25-30\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics\u003c\/b\u003e  \u003c\/p\u003e  1.       Introduction to Azure Service Bus\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.      What is Azure Service Bus Queue and Topic\u003c\/p\u003e  \u003cp\u003e3.      Create an Azure Service Bus instance\u003c\/p\u003e  \u003cp\u003e4.      Build an ASP.NET 6 Web API to send messages to Azure Service Bus Queue\u003c\/p\u003e  \u003cp\u003e5.      Test the API using Postman\u003c\/p\u003e  \u003cp\u003e6.      Summary\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 3:  Build a Worker Service to process messages from Azure Service Bus\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To build a worker service to process messages enqueues in Azure Service Bus \u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 25-30\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e1.      Getting Started with Worker Service\u003c\/p\u003e  \u003cp\u003e2.      Building a worker service with ASP.NET 6\u003c\/p\u003e  \u003cp\u003e3.      Explore ways to consume messages from Azure Service Bus Queue\u003c\/p\u003e  \u003cp\u003e4.      Build a worker service to process messages\u003c\/p\u003e  \u003cp\u003e5.      Summary\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 4: Building a Microservice using .NET and AKS\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To build a microservice application using .NET, containerize the microservice and run it on Azure Kubernetes Service\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30-40\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.       Introduction to Azure Kubernetes Service and Azure Container Registry\u003c\/p\u003e  \u003cp\u003e2.      Build a Microservice using .NET\u003c\/p\u003e  3.      Create an Azure Kubernetes Service and Azure Container Registry\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e4.      Containerize the Microservice and push it to Azure Container Registry\u003c\/p\u003e  \u003cp\u003e5.      Run the Microservice on Azure Kubernetes Service\u003c\/p\u003e  \u003cp\u003e6.      Summary\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 5: Secure Microservice with Azure AD\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To implement role-based authentication and authorization with Azure AD to secure our .NET Applications\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20-30\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Introduction to Azure AD\u003c\/p\u003e  \u003cp\u003e2.      Register an application in the Azure AD Tenant\u003c\/p\u003e  \u003cp\u003e3.      Configure Authentication for the Microservice application running on AKS\u003c\/p\u003e  \u003cp\u003e4.      Configure Role based Authorization for the Microservice application running on AKS\u003c\/p\u003e  \u003cp\u003e5.      Summary\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 6: Running APIs on Azure Container Apps\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal:  To deploy our .NET workloads to Azure with Azure Container Apps\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20-30\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Introduction to Azure Container Apps\u003c\/p\u003e  \u003cp\u003e2.      Build and containerize .NET API\u003c\/p\u003e  \u003cp\u003e3.      Push the container to Azure Container Registry\u003c\/p\u003e  \u003cp\u003e4.      Create a Azure Container App and run the Container on Azure Container Apps\u003c\/p\u003e  \u003cp\u003e5.      Summary\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 7: Implement Monitoring and Logging for Microservice running on AKS with Azure Monitor and Azure Application Insights\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal:  To configure metrics, logs and alerts for the Microservice application running inside the Azure Kubernetes Service Cluster\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30-40\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Introduction to Application Insights, Log Analytics Workspace and Azure Monitor\u003c\/p\u003e  \u003cp\u003e2.      Create Application Insights, Log Analytics Workspace and Azure Monitor\u003c\/p\u003e  \u003cp\u003e3.      Configure logging and metrics for .NET based Microservice\u003c\/p\u003e  4.      Configure alerts for .NET based Microservice application\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e5.      Query Logs from Log Analytics Workspace using KQL\u003c\/p\u003e  \u003cp\u003e6.      Summary\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 8:\u003c\/b\u003e \u003cb\u003eBuild an IoT solution with Azure IoT Hub, Azure Functions and Azure Cosmos DB\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To design and build an IoT solution using Azure IoT Hub, Azure Functions and Azure Cosmos DB\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30-40\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Getting started with Azure IoT Hub\u003c\/p\u003e  \u003cp\u003e2.      Create an Azure IoT hub instance\u003c\/p\u003e  3.      Build virtual device to send messages to IoT hub\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e4.      Getting Started with Azure Functions\u003c\/p\u003e  \u003cp\u003e5.      Build an IoT hub Triggered Azure Function to process messages from Azure IoT hub and store the data in Azure Cosmos DB\u003c\/p\u003e  \u003cp\u003e6.      Summary\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 9: Build a Desktop application for speech to text conversation using Azure Cognitive Service\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To build a .NET 6 Desktop application and use Azure Cognitive Services to convert a speech to a text transcript in English language.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e\u003c\/p\u003e  1.      Introduction to Azure Cognitive Services Speech to Text API\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.      Provision a Speech to Text API to perform speech to text conversion\u003c\/p\u003e  \u003cp\u003e3.      Build a .NET 6 Desktop application to convert speech to text\u003c\/p\u003e  \u003cp\u003e4.      Summary\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 10: Build a multi-language text translator using Azure Cognitive Service\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To build a .NET 6 Web API and use Azure Cognitive Services to translate text\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20-30\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Introduction to Azure Cognitive Services Language Translation API\u003c\/p\u003e  2.      Provision a Language Translation API to perform translation\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.      Build a .NET 6 Web API application and integrate with Language Translation API\u003c\/p\u003e  \u003cp\u003e4.      Summary\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 11: Deploy a ASP.NET 6 Web application to Azure WebApp using GitHub actions\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: To build a ASP.NET 6 Web app and deploy it on Azure Web App using Azure GitHub Actions\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e\u003c\/p\u003e  1.      Introduction to GitHub Actions\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.      Provision Azure WebApp using ARM Template\u003c\/p\u003e  \u003cp\u003e3.      Build .NET 6 Web application using GitHub Actions\u003c\/p\u003e  \u003cp\u003e4.      Deploy the .NET 6 Web application on Azure WebApp using GitHub Actions\u003c\/p\u003e  \u003cp\u003e5.      Summary\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885830779223,"sku":"9781484290033","price":26.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484290033.jpg?v=1722537851"},{"product_id":"microsoft-azure-ai-fundamentals-certification-companion-9781484292204","title":"Microsoft Azure AI Fundamentals Certification","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003ePrepare for the Azure AI Fundamentals certification examination. This book covers the basics of implementing various Azure AI services in your business. The book not only helps you get ready for the AI-900 exam, but also helps you get started in the artificial intelligence (AI) world. \u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003eThe book starts with a short overview of the AI-900 exam and takes you through the exam prerequisites and the structure of the exam. You will then learn basic and advanced AI in Azure. Principles of responsible AI, Azure Machine Learning (ML), Azure Cognitive Services, and Bot Services are covered, followed by a practice test. You will go through ML fundamental concepts, model training, and validation along with case studies and a practice test for better preparation. The book includes the fundamentals of Azure and computer vision cognitive services. Various vision services and face services are demonstrated as well as analyzing image and text using OCR. You will un\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eChapter 1:  AI-900 Overview of Exam Preparation\u003c\/b\u003e\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003eThe chapter introduces the exam to the learners. The exam object-\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eives are made clear to the readers. Readers gain understanding about exam modules, module weightage, and how much to expect from each module throughout the examination. Links to pertinent resources on Microsoft Learn would be provided for the readers' benefit.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages: 2\u003c\/b\u003e           \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSubtopics\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Exam Overview\u003c\/p\u003e  2.      Who is this exam for – Exam prerequisite\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.       Modules and weightage in exam\u003c\/p\u003e  \u003cp\u003e4.      Module Description\u003c\/p\u003e\n\u003cb\u003e Chapter 2:  Fundamentals of Artificial Intelligence \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eThe chapter's objective is to introduce some foundational, high-level elements. These concepts would be explored in depth over the next chapters of the books.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 15\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics\u003c\/b\u003e   \u003c\/p\u003e  \u003cp\u003e1.        What is Artificial Intelligence?\u003c\/p\u003e  \u003cp\u003e2.        Understanding Artificial Intelligence workloads\u003c\/p\u003e  \u003cp\u003e3.        Principles of Responsible AI\u003c\/p\u003e  \u003cp\u003e4.        Understanding Artificial Intelligence in Microsoft Azure\u003c\/p\u003e  \u003cp\u003e5.        AI Services in Microsoft Azure\u003c\/p\u003e  \u003cp\u003e1.      Azure Machine Learning\u003c\/p\u003e  \u003cp\u003e2.      Azure Cognitive Service\u003c\/p\u003e  \u003cp\u003e3.      Azure Bot Service\u003c\/p\u003e  \u003cp\u003e4.      Azure Cognitive Search\u003c\/p\u003e  \u003cp\u003e6.       Module Review\u003c\/p\u003e  \u003cp\u003e7.       Introspective Practice\u003c\/p\u003e  \u003cp\u003e8.       Solutions to the practice test\u003c\/p\u003e  \u003cp\u003e9.       References: Microsoft Learn\u003c\/p\u003e\n\u003cb\u003e Chapter 3: Machine Learning Fundamental Concepts \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal: This chapter make reader familiar to the Machine Learning fundamentals introducing Machine Learning, Types of Machine Learning, Model training and validation. Here readers will also get to know about various tools used for Machine Learning.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e   \u003c\/p\u003e  1.      What is Machine Learning?\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.      Describing Core Machine Learning Concepts\u003c\/p\u003e  1.      Dataset, Features and Labels\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.      Machine Learning Algorithms in brief\u003c\/p\u003e  3.      Machine Learning Workflow\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e4.      Model Evaluation Metrics\u003c\/p\u003e  \u003cp\u003e3.      Types of Machine Learning\u003c\/p\u003e  \u003cp\u003e1.      Regression\u003c\/p\u003e  \u003cp\u003e2.      Classification\u003c\/p\u003e  \u003cp\u003e3.      Clustering\u003c\/p\u003e  \u003cp\u003e3. The two importance elements: Model Training and Validation\u003c\/p\u003e  4.  Introducing Azure Machine Learning\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e5.  Tools for Azure Machine Learning\u003c\/p\u003e  \u003cp\u003e1        Azure Machine Learning Studio\u003c\/p\u003e  \u003cp\u003e2    Azure Machine Learning Designer\u003c\/p\u003e  \u003cp\u003e6 What is Automated Machine Learning?\u003c\/p\u003e  \u003cp\u003e7. Practical Labs: \u003c\/p\u003e  \u003cp\u003eUsing Azure Machine Learning Designer to build a regression model Using Azure Machine Learning Designer, create a classification model\u003c\/p\u003e  \u003cp\u003eUsing Azure Machine Learning Designer to build a clustering model \u003c\/p\u003e  \u003cp\u003e8. Module Review\u003c\/p\u003e  \u003cp\u003e9. Introspective Practice\u003c\/p\u003e  10. Solutions to the practice test\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e11. References: Microsoft Learn\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 4:  Computer Vision \u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: The chapter introduces readers to the fundamentals of Azure Cognitive Services in brief, as well as in depth knowledge of Computer Vision Cognitive Service.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 50\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.  Getting Started with Azure Cognitive Service\u003c\/p\u003e  \u003cp\u003e       Benefits of Cognitive Service\u003c\/p\u003e         Azure Cognitive Service: Speech\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e                                                Language\u003c\/p\u003e                                                  Vision\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e                                                Decision\u003c\/p\u003e  \u003cp\u003e                                                Open AI Service\u003c\/p\u003e  \u003cp\u003e2.      What is Computer Vision?\u003c\/p\u003e  \u003cp\u003e3.      Computer Vision Core Elements: Image Classification and Object Detection\u003c\/p\u003e  3.   Computer Vision Application\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e4.      Exploring Various Vision Service\u003c\/p\u003e  \u003cp\u003e1.      Computer Vision\u003c\/p\u003e  \u003cp\u003e2.      Custom Vision\u003c\/p\u003e  \u003cp\u003e3.      Face\u003c\/p\u003e  \u003cp\u003e4.      Form Recognizer\u003c\/p\u003e  \u003cp\u003e5.       Understanding of OCR\u003c\/p\u003e  \u003cp\u003e6.       Practical Labs:\u003c\/p\u003e  \u003cp\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1.       Analysing image with Computer Vision\u003c\/li\u003e\n\u003cli\u003e2.       Training Models with Custom Vision\u003c\/li\u003e\n\u003cli\u003e3.       Using Face Service to analyse faces\u003c\/li\u003e\n\u003cli\u003e4.       Analysing text with Computer Vision Service using OCR\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003c\/p\u003e        \u003cp\u003e7.       Introspective Practice Test\u003c\/p\u003e  \u003cp\u003e8.       Solutions to the practice test\u003c\/p\u003e  \u003cp\u003e9.       References: Microsoft Learn\u003c\/p\u003e\n\u003cb\u003e Chapter 5: Fundamentals of Natural Language Processing \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e           \u003cb\u003eThis chapter introduces readers with the responsibilities of Natural Language processing such as text analysis, language modelling, entity recognition, sentiment analysis, speech recognition and synthesis and how to leverage Microsoft Azure for NLP.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e   No. of Pages: 50\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.      Getting Started with Natural Language Processing\u003c\/p\u003e  \u003cp\u003e1.      What is Natural Language Processing?\u003c\/p\u003e  \u003cp\u003e2.      Core NLP Responsibilities\u003c\/p\u003e  \u003cp\u003e1.      Text analysis and entity recognition\u003c\/p\u003e  \u003cp\u003e2.      Sentiment analysis\u003c\/p\u003e  \u003cp\u003e3.      Speech recognition and synthesis\u003c\/p\u003e  \u003cp\u003e4.      Machine Translation\u003c\/p\u003e  \u003cp\u003e5.      Semantic Language modelling\u003c\/p\u003e  \u003cp\u003e2.      AI for Conversational Interactions\u003c\/p\u003e  3.      Microsoft Azure for NLP \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e1.      Core Azure NLP workloads: Language, Speech and Translator\u003c\/p\u003e  2.      Language:\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e1.      Language Detection\u003c\/p\u003e  2.      Key phrase extraction\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.      Entity Detection\u003c\/p\u003e  4.      Sentiment Analysis\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e5.      Question Answering\u003c\/p\u003e  6.      Conversational Language Understanding\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.      Speech:\u003c\/p\u003e  1.      Text to speech\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.      Speech to text\u003c\/p\u003e  3.      Speech translation\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e4.      Translator\u003c\/p\u003e  1.      Text Translation\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.      Microsoft Azure platform for Conversational AI\u003c\/p\u003e  1.      Azure Bot Service\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.      Practical Labs:\u003c\/p\u003e  \u003cp\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1.      Text analysis with text-analysis-service\u003c\/li\u003e\n\u003cli\u003e2.      Using the Speech service's speech-to-text capabilities to transcribe audible speech to text. \u003c\/li\u003e\n\u003cli\u003e 3.      Using the Speech service's text-to-speech capabilities to generate audible speech from text. \u003c\/li\u003e\n\u003cli\u003e4.      Using translator service to convert text\u003c\/li\u003e\n\u003cli\u003e5.      Language Understanding Application Development\u003c\/li\u003e\n\u003cli\u003e6.      Developing a Q\u0026amp;A generator with Azure Bot Service \u003c\/li\u003e\n\u003cli\u003e7.      Provisioning chat bot using Microsoft Azure Bot Service\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003c\/p\u003e          \u003cp\u003e4.      Introspective Test\u003c\/p\u003e  \u003cp\u003e5.      Solutions to the Practice Test\u003c\/p\u003e  \u003cp\u003e6.      References: Microsoft Learn\u003c\/p\u003e\n\u003c\/div\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885832057175,"sku":"9781484292204","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484292204.jpg?v=1722537855"},{"product_id":"transitioning-to-microsoft-power-platform-9781484292389","title":"Transitioning to Microsoft Power Platform","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eWelcome to this step-by-step guide for Excel users, data analysts, and finance specialists. It is designed to take you through practical report and development scenarios, including both the approach and the technical challenges. This book will equip you with an understanding of the overall Power Platform use case for addressing common business challenges. \u003c\/p\u003e\u003cp\u003eWhile Power BI continues to be an excellent tool of choice in the BI space, Power Platform is the real game changer. Using an integrated architecture, a small team of citizen developers can build solutions for all kinds of business problems. For small businesses, Power Platform can be used to build bespoke CRM, Finance, and Warehouse management tools. For large businesses, it can be used to build an integration point for existing systems to simplify reporting, operation, and approval processes.\u003c\/p\u003e\u003cp\u003eThe author has drawn on his15 years of hands-on analytics experience to help you pivot from the traditional Excel-based r\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e1.     Power BI Solutions\u003c\/p\u003e\u003cp\u003eGoal: as the introduction chapter, this chapter starts with the most popular tool in Power Platform. It covers the important components relating to the integrated architecture. The same components are also powerful in their own rights in building powerful reports.\u003c\/p\u003e  \u003cp\u003e2.     Data Visualisation\u003c\/p\u003e\u003cp\u003eGoal: After covering the key components of Power BI, this chapter focus on the design and user experience, which is also a key component in a great report.\u003c\/p\u003e  \u003cp\u003e3.     Power BI Governance\u003c\/p\u003e\u003cp\u003eGoal: The readers will understand that report governance is an enabler not a restrictor. This chapter break governance into 4 key components and discusses the needs in each area.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e  4.     SQL ServerGoal: Most business data stores in SQL Server. SQL is by far the most common data language. The readers will understand the basics of SQL and able to write the most common queries.\u003cp\u003e5.     SharePoint List\u003c\/p\u003e\u003cp\u003eGoal: The readers will understand how to setup and utilize SharePoint list as a security measure.\u003c\/p\u003e  \u003cp\u003e6.     Power Automate Solutions\u003c\/p\u003e\u003cp\u003eGoal: The readers will understand the basic concept of Power Automate as well as some practical applications.\u003c\/p\u003e  \u003cp\u003e7.     Power Apps Solutions\u003c\/p\u003e\u003cp\u003eGoal: PowerApps is another critical component in the book. This chapter will spend considerably more time in explaining the concept and construct. The readers will understand how to build PowerApps and how to integrate it with Power BI and Power Automate.\u003c\/p\u003e  \u003cp\u003e8.     Integrated Solutions\u003c\/p\u003e\u003cp\u003eGoal: In the final chapter of the book, readers will start to explore the full architecture. How different parts add value to the business application. The readers will understand the full potential of Power Platform. By this stage, the users also have the skillset required to implement such solutions at work.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885832188247,"sku":"9781484292389","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484292389.jpg?v=1722537857"},{"product_id":"developing-solutions-for-microsoft-azure-certification-companion-9781484292990","title":"Developing Solutions for Microsoft Azure","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eImprove your odds of passing one of the most highly sought-after exams for developers working with Microsoft''s cloud platform: \u003ci\u003eExam AZ-204: Developing Solutions for Microsoft Azure\u003c\/i\u003e. This book guides you through practical examples of each of the technologies covered by the exam while exposing you to the settings and interactions between platform solutions that you will need to be in command of to prepare for the exam and to use on your job in Azure development.\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003cdiv\u003eChapters in this book correspond directly to the exam skills outline and are delivered in a from-the-ground-up approach, allowing you to build your knowledge as you go. This approach serves to help even novice developers get up to speed quickly, while allowing more experienced developers to find the exact topics and scenarios they need to hone their skill sets as they both prepare for the exam and reference information for real-world solutions.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003eAs you work through each chap\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction\u003cbr\u003e\u003cb\u003ePart I. Develop for Azure\u003c\/b\u003e1. Develop Solutions that Use Blob Storage2. Develop Solutions that Use Cosmos DB Storage\u003cbr\u003e\u003cb\u003ePart II. Develop Azure Compute Solutions\u003c\/b\u003e3. Implement IaaS Solutions4. Create Azure App Service Web Apps5. Azure Container Ecosystem6. Implement Azure Functions\u003cbr\u003e\u003cb\u003ePart III. Implement Azure Security\u003c\/b\u003e7. Implement User Authentication and Authorization8. Implement Secure Cloud Solutions\u003cbr\u003e\u003cb\u003ePart IV. Monitor, Troubleshoot, and Optimize Azure Solutions\u003c\/b\u003e9. Implement Caching for Solutions10. Troubleshoot Solutions by Using Metrics and Log Data \u003cbr\u003e\u003cb\u003ePart V. Connect to and Consume Azure Services and Third-Party Services\u003c\/b\u003e11. Implement API Management12. Develop Event-Based Solutions13. Develop Message-Based Solutions\u003c\/div\u003e\n\u003c\/div\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885832614231,"sku":"9781484292990","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484292990.jpg?v=1722537857"},{"product_id":"getting-started-with-sql-and-databases-9781484294925","title":"Getting Started with SQL and Databases","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eLearn the basics of writing SQL scripts. Using Standard SQL as the starting point, this book teaches writing SQL in various popular dialects, including PostgreSQL, MySQL\/MariaDB, Microsoft SQL Server, Oracle, and SQLite.   The book starts with a general introduction to writing SQL and covers the basic concepts. Author Mark Simon then covers database principles, and how database tables are designed. He teaches you how to filter data using the WHERE clause, and you will work with NULL, numbers, dates, and strings. You will also understand sorting results using the ORDER BY clause, sorting by calculated columns, and limiting the number of results. By the end of the book, you will know how to insert and update data, and summarize data with aggregate functions and groups. Three appendices cover differences between SQL dialects, working with tables, and a crash course in PDO.   What You Will LearnFilter, sort, andcalculate dataSummarize data with aggregate functionsModify data with insert, u\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eThe appendix will include:\u003c\/p\u003e  \u003cul\u003e\n\u003cli\u003eNotes on using SQL with PHP\u003c\/li\u003e\n\u003cli\u003e“Cultural Notes” - a      description of some of the sample data\u003c\/li\u003e\n\u003cli\u003eMajor Differences between DBMSs\u003c\/li\u003e\n\u003cli\u003eSetting up the Sample Database\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885833171287,"sku":"9781484294925","price":41.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484294925.jpg?v=1722537862"},{"product_id":"design-and-deploy-a-secure-azure-environment-9781484296776","title":"Design and Deploy a Secure Azure Environment","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eBeginning-Intermediate user level\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eChapter 1:\u003c\/i\u003e\u003c\/b\u003e\u003ci\u003e Getting Started with Azure Security  \u003c\/i\u003e\u003cp\u003eo    \u003ci\u003eIntroduction to Cloud Security\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eBest practices for securing enterprise cloud \u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eCreate an overall security design baseline\u003c\/i\u003e\u003c\/p\u003e  o    \u003ci\u003eDefine Security Operations Strategy\u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eOverview of NIST Cybersecurity framework\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e2: \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy security for infrastructure\u003c\/i\u003e\u003ci\u003e, data and apps\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy a strategy for securing server and client endpoints \u003c\/i\u003e\u003ci\u003e\\\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy a strategy for securing SaaS, PaaS, and IaaS services\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy security for data across Azure enterprise environment\u003c\/i\u003e\u003c\/p\u003e  o    \u003ci\u003eDesign and deploy security for application across Azure enterprise environment\u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e3\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e: \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy Identify solution.\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eIntroduction to Azure identify security services\u003c\/i\u003e\u003c\/p\u003e  o    \u003ci\u003eDesign and deploy Azure information protection\u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure network watcher\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Policy\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e4\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e: \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy Identify solution.\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Automation\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure IoT Hub\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Microsoft Intune\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Service Map\u003c\/i\u003e\u003c\/p\u003e  o    \u003ci\u003eEnable Security Center \u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e5:\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy detect solution.\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Intelligent Security Graph \u003c\/i\u003e\u003c\/p\u003e  o    \u003ci\u003eDesign and deploy Azure monitor \u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Sentinel \u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e6\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e: \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy protect solution\u003c\/i\u003e\u003c\/p\u003e  o    \u003ci\u003eDesign and deploy Azure Application gateway\u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Firewall \u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure WAF \u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e7\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e: \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy protect solution.\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure AD and AD Identity protection\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure DDoS \u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure NSG\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e8\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e: \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy protect solution.\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure NSG\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Bastion\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Encryption \u003c\/i\u003e\u003c\/p\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e9\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e: \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy respond solution\u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Logic Apps\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Encryption \u003c\/i\u003e\u003c\/p\u003e  o    \u003ci\u003eDefine your security team \u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e\u003ci\u003eChapter \u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e10:\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/b\u003e\u003ci\u003eDesign and deploy recover solution\u003c\/i\u003e\u003c\/p\u003e  \u003cp\u003eo    \u003ci\u003eDesign and deploy Azure Backup\u003c\/i\u003e\u003c\/p\u003e  o    \u003ci\u003eDesign and deploy Site recovery \u003c\/i\u003e\u003cp\u003e\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885834121559,"sku":"9781484296776","price":44.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484296776.jpg?v=1722537863"},{"product_id":"leveling-up-with-sql-9781484296844","title":"Leveling Up with SQL","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eIntermediate-Advanced user level\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eChapter 1:  Getting Ready.- Chapter 2:  Working with Table Design.- Chapter 3:  Table Relationships and Working With Joins.- Chapter 4:  Working with Calculated Data.- Chapter 5:  Aggregating Data.- Chapter 6:  Creating and Using Views and Friends.- Chapter 7:  Working With Subqueries and Common Table Expressions.- Chapter 8:  Working With Window Functions.-Chapter 9: More on Common Table Expressions.- Chapter 10: More Techniques with SQL: Triggers, Pivot Tables, and Variables.- Appendix A.\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885834154327,"sku":"9781484296844","price":33.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484296844.jpg?v=1722537862"},{"product_id":"introducing-functional-programming-using-c-9781484296967","title":"Introducing Functional Programming Using C","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eIntermediate-Advanced user level\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":48885834482007,"sku":"9781484296967","price":33.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484296967.jpg?v=1722537864"},{"product_id":"pro-microservices-in-net-6-9781484278321","title":"Pro Microservices in .NET 6","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eKnow the fundamentals of creating and deploying microservices using .NET 6 and gain insight from prescriptive guidance in this book on the when and why to incorporate them.\u003c\/p\u003e\u003cp\u003eThe microservices architecture is a way of distributing process workloads to independent applications. This distribution allows for the independent applications to scale and evolve separately. It also enables developers to dismantle large applications into smaller, easier-to-maintain, scalable parts. While the return is valuable and the concept straightforward, applying it to an application is far more complicated. Where do you start? How do you find the optimal dividing point for your app, and strategically, how should your app be parceled out into separate services?\u003c\/p\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003ePro Microservices in .NET 6\u003c\/i\u003e\u003c\/b\u003e\u003cb\u003e \u003c\/b\u003ewill introduce you to all that and more. The authors get you started with an overview of microservices, .NET 6, event storming, and domain-driven design. You will use that foundational inf\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e  \u003cp\u003e1. Introducing Microservices - Sean\u003c\/p\u003e  \u003cp\u003e2. ASP.NET Core Overview- Sean\u003c\/p\u003e  \u003cp\u003e3. Searching for Microservices- Sean\u003c\/p\u003e  \u003cp\u003e4. First Microservice- Sean\u003c\/p\u003e  \u003cp\u003e5. Microservice Messaging- Sean\u003c\/p\u003e  \u003cp\u003e6. Decentralizing Data - Josh\u003c\/p\u003e  \u003cp\u003e7. Testing Microservices - Sean\u003c\/p\u003e  \u003cp\u003e8. Containerization - Matthew\u003c\/p\u003e  \u003cp\u003e9. Healthy Microservices – Rob\u003c\/p\u003e\u003cbr\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49084022194519,"sku":"9781484278321","price":49.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484278321.jpg?v=1725550791"},{"product_id":"pro-entity-framework-core-2-for-asp-net-core-mvc-9781484234341","title":"Pro Entity Framework Core 2 for ASP.NET Core MVC","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eModel, map, and access data effectively with Entity Framework Core 2, the latest evolution of Microsoft''s object-relational mapping framework. You will access data utilizing .NET objects via the most common data access layer used in ASP.NET Core MVC 2 projects. \u003cdiv\u003e\n\u003cbr\u003eBest-selling author \u003cb\u003eAdam Freeman\u003c\/b\u003e explains how to get the most from Entity Framework Core 2 in MVC projects. He begins by describing the different ways that Entity Framework Core 2 can model data and the different types of databases that can be used. He then shows you how to use Entity Framework Core 2 in your own MVC projects, starting from the nuts and bolts and building up to the most advanced and sophisticated features, going in-depth to give you the knowledge you need. Chapters include common problems and how to avoid them.\u003cbr\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003cdiv\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\n\u003cb\u003eWhat You''ll Learn\u003c\/b\u003e\u003cbr\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\n\u003cli\u003eGain a solid architectural understanding of Entity Framework Core 2\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eCr\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003ePart 1------1 - Entity Framework Core in Context2 - Your First Entity Framework Core Application3 - Working with Databases4 - SportsStore - A Real (Data) Application5 - SportsStore - Storing Data6 - SportsStore - Modifying Data7 - SportsStore - Expanding the Data Model8 - SportsStore - Scaling Up9 - SportsStore - Customer Features10 - SportsStore - Creating An API\u003cbr\u003ePart 2-----11 - Working with Entity Framework Core12 - Performing Data Operations13 - Understanding Migrations14 - Creating Data Relationships15 - Working with Relationships, Part 116 - Working with Relationships, Part 217 - Scaffolding an Existing Database18 - Manually Modelling a Database\u003cbr\u003ePart 3-----19 - Keys20 - Querying Data21 - Storing Data22 - Deleting Data23 - Using Database Server Features24 - Using Transactions\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49084022358359,"sku":"9781484234341","price":56.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484234341.jpg?v=1725550793"},{"product_id":"immersive-office-365-9781484258446","title":"Immersive Office 365","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eBring mixed reality into your office workplace by building immersive experiences using data and content from your Office 365 platform. Imagine being able to sit at your desk and surround yourself with a 3D chart showing your work relationships as mined from your relationships with others based on how you collaborate together. This book shows you how to access your Office 365 data using the Microsoft Graph API, and then helps you present that data in a 3D modeling visualization using the Microsoft HoloLens 2 as a mixed reality device. \u003cdiv\u003e\n\u003cbr\u003e\u003cdiv\u003eThis book covers the growing number of tools and techniques you can use to access and visualize data on a Microsoft HoloLens 2 device. Foremost is the Graph API, giving access to the full range of data in Office 365. Also covered are Unity and Visual Studio, the development environments from which you can create mixed reality applications for Microsoft HoloLens 2. You will learn how to load data from and save data to your Office 365 plat\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e1. Immersive Experiences 2. Controlling Data 3. Environment and Configuration 4. Unity 5. Unity Advanced 6. HoloLens 7. HoloLens Development 8. Visualization 9. Building A Social App 10. Model Implementation 11. Interact with the Model\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49372168028503,"sku":"9781484258446","price":37.49,"currency_code":"GBP","in_stock":true}]},{"product_id":"advanced-excel-formulas-9781484271247","title":"Advanced Excel Formulas","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eEnhance and upgrade your Excel knowledge with this comprehensive guide to formulas in Excel. \u003cb\u003eOver 150 of the most useful Excel functions\u003c\/b\u003e are covered with numerous practical examples of their use. This book is fully updated and includes examples of the most recently released functions in 2022. It is written in a manner that you can read it cover-to-cover or pick it up and learn something new in just 5 minutes.\u003c\/p\u003e\u003cp\u003eThe book begins with a primer on Excel formulas and functions. Starting from a basic level, but diving into intricate detail and building a solid understanding of the fundamentals. It may not always be sexy, but \u003cb\u003elearning why\u003c\/b\u003e, in addition to how, is important to truly understanding Excel formulas. Having strong fundamentals is the most advanced skill.\u003c\/p\u003e\u003cp\u003eThe book covers all the most popular functions in Excel including VLOOKUP, SUMPRODUCT, COUNTIFS, MATCH, SORT and so much more. You will learn how to return multiple results with a single formula. Harness t\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eChapter 1: Excel Formulas – A Quick Primer \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Start the journey to mastering formulas in Excel\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 25\u003c\/p\u003e  \u003cp\u003eThis chapter is the first of many on formulas in Excel. It will start with basic mathematical operations, explain the structure of formulas inside-out, look at some basic functions and cover absolute cell addresses.\u003c\/p\u003e\u003cb\u003e Chapter 2: Logical Formulas \u003c\/b\u003e\u003cp\u003eChapter Goal: Learn the important logical functions in Excel.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 35\u003c\/p\u003e  \u003cp\u003eThis chapter will explain how and when to use logical functions including IF, IFS, AND, OR, XOR, IFERROR, IFNA and SWITCH. These functions are the initial building blocks of automated Excel models and reports. Their importance cannot be understated.\u003c\/p\u003e\u003cb\u003e Chapter 3: Defined Names \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Understand the use and hidden brilliance of defined names.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 25\u003c\/p\u003e  \u003cp\u003eThis chapter explores defined names in-depth. This little-known feature has huge benefits in how we use and deploy ranges and formulas in Excel.\u003c\/p\u003e\u003cb\u003e Chapter 4: You Need to Start Using Tables\u003c\/b\u003e \u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e To understand and master the use of Tables\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30\u003c\/p\u003e  \u003cp\u003eThis chapter will introduce the reader to tables in Excel. It will explain the many benefits to their use and how to use them effectively.\u003c\/p\u003e\u003cb\u003e Chapter 5: Manipulating Text \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Learn the most useful text functions of Excel\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40\u003c\/p\u003e  \u003cp\u003eThis chapter will look at the formulas to extract, combine, replace, and format text. These include but are not limited to LEN, MID, SEARCH, DOLLAR, CONCAT and VALUE.\u003c\/p\u003e\u003cb\u003e Chapter 6: Working with Dates and Times \u003c\/b\u003e\u003cp\u003eChapter Goal: Learn the popular date and time functions of Excel\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40\u003c\/p\u003e  \u003cp\u003eThis chapter will explain how dates and times are stored, and are to be used, in Excel. We will use different date and time functions to perform transformations and various calculations.\u003c\/p\u003e\u003cb\u003e Chapter 7: The Infamous VLOOKUP Function \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eMaster this vital function\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 35\u003c\/p\u003e  \u003cp\u003eThis chapter is dedicated to the third most used function in Excel. It fully explains how to use VLOOKUP in a way people have probably not heard before. It will also cover some insider tricks to avoid common VLOOKUP limitations and mistakes. A variety of examples will be shown.\u003c\/p\u003e\u003cb\u003e Chapter 8: Advanced Lookup Formulas\u003c\/b\u003e \u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eLearn more advanced lookup functions.\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40\u003c\/p\u003e  \u003cp\u003eIn this chapter, we explore functions such as INDEX, OFFSET, MATCH, CHOOSE and INDIRECT to build upon the concepts learnt with VLOOKUP. We will see alternative ways to complete a task dependent upon the scenario.\u003c\/p\u003e\u003cb\u003e Chapter 9: The Awesome SUMIFS, COUNTIFS and Friends \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Learn how to use these two exceptional functions.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40\u003c\/p\u003e  \u003cp\u003eThis chapter will explain these two functions with various examples. They are two of the best and have come to my aid so many times in the past. The chapter also shows the AVERAGEIFS, MINIFS and MAXIFS functions.\u003c\/p\u003e\u003cb\u003e Chapter 10: Next Level Aggregation Functions \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Learn the SUMPRODUCT and AGGREGATION functions.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30\u003c\/p\u003e  \u003cp\u003eThis chapter will look at the SUMPRODUCT and AGGREGATE functions. This chapter follows on nicely from the previous one as these functions have more power than SUMIFS and COUNTIFS.\u003c\/p\u003e\u003cb\u003e Chapter 11: Dynamic Array Formulas \u003c\/b\u003e\u003cp\u003eChapter Goal: Understand how to efficiently use dynamic array formulas\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40\u003c\/p\u003e  \u003cp\u003eThis chapter introduces the reader to dynamic array formulas. These formulas are available to 365 users only. Therefore, it is essential that it is understood how these formulas are best used, and how they may affect you if you are not a 365 user.\u003c\/p\u003e\u003cb\u003e Chapter 12: XLOOKUP – The New Kid on the Block \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Learn how and when to use the XLOOKUP function\u003c\/p\u003e  \u003cp\u003eNo of pages: 20\u003c\/p\u003e  \u003cp\u003eThis chapter is all about the XLOOKUP function. What does it offer that the other lookup function could not? When is the best time to use it? All will be covered in this chapter.\u003c\/p\u003e\u003cb\u003e Chapter 13: FILTER Function – The Game Changer \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Learn how to effectively use the FILTER function\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20\u003c\/p\u003e  \u003cp\u003eThis chapter focuses on the impressive FILTER function. Several examples are shown to demonstrate the FILTER function performing tasks that other functions cannot do.\u003c\/p\u003e\u003cb\u003e Chapter 14: Table Rankings and Top N Lists \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Learn to create different dynamic table rankings\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20\u003c\/p\u003e  \u003cp\u003eThis chapter uses functions and skills learnt over previous chapters to create different table ranking and top N lists. These are common tasks, but difficult to perform without advanced Excel formula skills.\u003c\/p\u003e\u003cb\u003e Chapter 15: Getting Status Information \u003c\/b\u003e\u003cp\u003eChapter Goal: Learn how to retrieve status of cells and the Excel environment\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20\u003c\/p\u003e  \u003cp\u003eThis chapter will look at the CELL, TYPE, and INFO functions of Excel. They are used to return information about cells, data types and the operating environment. We can the utilise this information in other functions.\u003c\/p\u003e\u003cb\u003e Chapter 16: The LET and LAMBDA Functions \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal:\u003c\/b\u003e Understand these two new functions\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30\u003c\/p\u003e  \u003cp\u003eThis chapter will look the LET and LAMBDA functions introduced to Excel 365 in 2020\/2021. They are freshly released and change how Excel users will write complex formulas. This chapter will explain how and when to use these power functions.\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49372168225111,"sku":"9781484271247","price":44.99,"currency_code":"GBP","in_stock":true}]},{"product_id":"powershell-pocket-reference-9781098101671","title":"PowerShell Pocket Reference","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis portable reference to PowerShell summarizes the command shell and scripting language, and provides a concise reference to the many tasks that make PowerShell so useful. If you're a busy administrator and don't have time to plow through huge books or search online, this is the ideal on-the-job tool.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406790631767,"sku":"9781098101671","price":20.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098101671.jpg?v=1730497118"},{"product_id":"learning-microsoft-azure-9781098113322","title":"Learning Microsoft Azure","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406791844183,"sku":"9781098113322","price":39.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098113322.jpg?v=1730497124"},{"product_id":"head-first-c-9781098141783","title":"Head First C","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406793318743,"sku":"9781098141783","price":47.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098141783.jpg?v=1730497129"},{"product_id":"handson-entity-resolution-9781098148485","title":"HandsOn Entity Resolution","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406794367319,"sku":"9781098148485","price":41.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098148485.jpg?v=1730497132"},{"product_id":"learning-microsoft-power-apps-9781098150426","title":"Learning Microsoft Power Apps","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406794432855,"sku":"9781098150426","price":35.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098150426.jpg?v=1730497132"},{"product_id":"microsoft-dynamics-365-for-dummies-9781119508861","title":"Microsoft Dynamics 365 For Dummies","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eAccelerate your digital transformation and break down silos with Microsoft Dynamics 365 It's no secret that running a business involves several complex parts like managing staff, financials, marketing, and operationsjust to name a few. That's where Microsoft Dynamics 365, the most profitable business management tool, comes in.    In Microsoft Dynamics 365 For Dummies, you'll learn the aspects of the program and each of its applications from Customer Service to Financial Management. With expert author Renato Bellu's clear instructions and helpful tips, you'll be managing to your fullest advantage before you know it. Let's get started! Digitally transform your business by connecting CRM and ERPUse data to make decisions across all business functionsIntegrate Dynamics 365 with Office 365 and LinkedInManage financials and operations Are you running a dynamic business? This book shows you how!\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eIntroduction\u003c\/b\u003e\u003cb\u003e 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWho Should Buy This Book 1\u003c\/p\u003e \u003cp\u003eAbout This Book 2\u003c\/p\u003e \u003cp\u003ePart 1: Doing Great Things with Microsoft Dynamics 365 2\u003c\/p\u003e \u003cp\u003ePart 2: Customer Engagement (formerly Dynamics CRM Online) 2\u003c\/p\u003e \u003cp\u003ePart 3: Business Central ERP (formerly Dynamics NAV) 2\u003c\/p\u003e \u003cp\u003ePart 4: Finance and Operations ERP (formerly Dynamics AX) 3\u003c\/p\u003e \u003cp\u003ePart 5: The Part of Tens 3\u003c\/p\u003e \u003cp\u003eFoolish Assumptions 3\u003c\/p\u003e \u003cp\u003eIcons Used in This Book 3\u003c\/p\u003e \u003cp\u003eBeyond the Book 4\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 1: Doing Great Things with Microsoft Dynamics 365\u003c\/b\u003e\u003cb\u003e 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1: Floating on a Secure Cloud\u003c\/b\u003e\u003cb\u003e 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting Under the Dynamics 365 Umbrella 9\u003c\/p\u003e \u003cp\u003eGaining a little historical perspective 10\u003c\/p\u003e \u003cp\u003eReading the roadmap for Microsoft ERP and CRM 12\u003c\/p\u003e \u003cp\u003eAsking what’s in the Dynamics 365 “sausage” 13\u003c\/p\u003e \u003cp\u003eStandardizing the tools and terminology 15\u003c\/p\u003e \u003cp\u003eTransitioning to the Cloud 16\u003c\/p\u003e \u003cp\u003eUnderstanding the difference between hosted client\/server and true SaaS 17\u003c\/p\u003e \u003cp\u003eMigrating from Dynamics GP or SL to Dynamics 365 19\u003c\/p\u003e \u003cp\u003eMigrating from Dynamics CRM or CRM Online to Dynamics 365 21\u003c\/p\u003e \u003cp\u003eMigrating from Dynamics AX to Dynamics 365\u003c\/p\u003e \u003cp\u003eEnterprise edition 22\u003c\/p\u003e \u003cp\u003eMigrating from Dynamics NAV to Dynamics 365\u003c\/p\u003e \u003cp\u003eBusiness edition 23\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2: Extending Your Reach with Office 365\u003c\/b\u003e\u003cb\u003e 25\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with the Admin Center 25\u003c\/p\u003e \u003cp\u003eManaging users 26\u003c\/p\u003e \u003cp\u003ePurchasing and managing subscriptions 28\u003c\/p\u003e \u003cp\u003eSetting the password expiration 31\u003c\/p\u003e \u003cp\u003eIntegrating Dynamics 365 with Outlook Email 32\u003c\/p\u003e \u003cp\u003eAdding the Excel Add-In for Finance and Operations 37\u003c\/p\u003e \u003cp\u003eOrganizing Documents with SharePoint and OneDrive 40\u003c\/p\u003e \u003cp\u003eMessaging with Skype for Business 45\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3: Powering Up Your Business Intelligence\u003c\/b\u003e\u003cb\u003e 49\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eA Little Pre-History 50\u003c\/p\u003e \u003cp\u003eExploring Data through Power BI 51\u003c\/p\u003e \u003cp\u003eInstalling Power BI Desktop 54\u003c\/p\u003e \u003cp\u003eConnecting to Dynamics 365 with Power BI Desktop 55\u003c\/p\u003e \u003cp\u003eConnecting to a file 56\u003c\/p\u003e \u003cp\u003eConnecting to a SQL View 56\u003c\/p\u003e \u003cp\u003eConnecting to Dynamics 365 57\u003c\/p\u003e \u003cp\u003eConnecting Power BI to Business Central 57\u003c\/p\u003e \u003cp\u003eConnecting Power BI to Finance and Operations 59\u003c\/p\u003e \u003cp\u003eHarnessing the Power of Apps and Content Packs 63\u003c\/p\u003e \u003cp\u003eEmbedding Dashboards in Dynamics 365 65\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4: Extending Dynamics 365 with PowerApps\u003c\/b\u003e\u003cb\u003e 67\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eProviding Power to Your People with PowerApps 68\u003c\/p\u003e \u003cp\u003eFinding out whether PowerApps is right for you 70\u003c\/p\u003e \u003cp\u003eMaking external PowerApps connections 72\u003c\/p\u003e \u003cp\u003eAdding an Option set 74\u003c\/p\u003e \u003cp\u003eAdding a data connection 76\u003c\/p\u003e \u003cp\u003eMaking your app your own with App Settings 78\u003c\/p\u003e \u003cp\u003eConnecting PowerApps to Dynamics 365 79\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5: Going with the Microsoft Flow to Enhance Dynamics 365\u003c\/b\u003e\u003cb\u003e 83\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSetting Up Basic Workflows Using Microsoft Flow 84\u003c\/p\u003e \u003cp\u003eGrasping the Relationship Between Document Management and Workflow 87\u003c\/p\u003e \u003cp\u003eSeeing How Microsoft Does ECM 88\u003c\/p\u003e \u003cp\u003eUnderstanding Workflow in the ERP and CRM Realms 89\u003c\/p\u003e \u003cp\u003eConsidering your workflow options in Dynamics 365 90\u003c\/p\u003e \u003cp\u003eComprehending the Microsoft Flow advantage 94\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 2: Customer Engagement (Formerly Dynamics Crm Online)\u003c\/b\u003e\u003cb\u003e 97\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6: Turning Relationships into Revenue with Sales\u003c\/b\u003e\u003cb\u003e 99\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding CRM-Related Terms 99\u003c\/p\u003e \u003cp\u003eNavigating the Navigation Bar 103\u003c\/p\u003e \u003cp\u003eWorking with Leads, Accounts, and Contacts 105\u003c\/p\u003e \u003cp\u003eLeading the way with leads 107\u003c\/p\u003e \u003cp\u003eWorking with accounts 110\u003c\/p\u003e \u003cp\u003eConnecting with contacts 111\u003c\/p\u003e \u003cp\u003eTracking Opportunities 114\u003c\/p\u003e \u003cp\u003eCreating Quotes, Orders and Invoices 116\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7: Connecting with Customers Anytime, Anywhere with Customer Service\u003c\/b\u003e\u003cb\u003e 117\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eKnowing Your Way Around Dynamics 365 for Customer Service 118\u003c\/p\u003e \u003cp\u003eUsers 119\u003c\/p\u003e \u003cp\u003eAccounts 120\u003c\/p\u003e \u003cp\u003eContacts 120\u003c\/p\u003e \u003cp\u003eCases 120\u003c\/p\u003e \u003cp\u003ePosts and notes 121\u003c\/p\u003e \u003cp\u003eActivities 121\u003c\/p\u003e \u003cp\u003eTasks 121\u003c\/p\u003e \u003cp\u003eQueues 123\u003c\/p\u003e \u003cp\u003eViews 123\u003c\/p\u003e \u003cp\u003eWorking with Cases 125\u003c\/p\u003e \u003cp\u003eFinding a case 125\u003c\/p\u003e \u003cp\u003eAdding a new case 127\u003c\/p\u003e \u003cp\u003eAnnotating an existing case 129\u003c\/p\u003e \u003cp\u003eTaking action on an existing case 130\u003c\/p\u003e \u003cp\u003eAdding knowledge articles (KB records) 132\u003c\/p\u003e \u003cp\u003eRelating a case to other information 133\u003c\/p\u003e \u003cp\u003eGaining Control with Dynamics 365 for Customer Service Dashboards 135\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8: Profiting from Project Service Automation\u003c\/b\u003e\u003cb\u003e 137\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCategorizing Project Software 139\u003c\/p\u003e \u003cp\u003eAvoiding complicated project accounting 141\u003c\/p\u003e \u003cp\u003eRules of thumb for selecting project software in Dynamics 365 143\u003c\/p\u003e \u003cp\u003eKnowing Your Way around Dynamics 365 for Project Service Automation 144\u003c\/p\u003e \u003cp\u003eConnecting remotely with the Project Service Hub 146\u003c\/p\u003e \u003cp\u003eGetting familiar with the components of Project Service Automation 147\u003c\/p\u003e \u003cp\u003eRecognizing the importance of planning the setup of Project Service 148\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9: Creating and Nurturing Leads with Marketing\u003c\/b\u003e 153\u003c\/p\u003e \u003cp\u003eConnecting Marketing to Sales 154\u003c\/p\u003e \u003cp\u003eEscaping the Doldrums of Drab Emails and Boring Web Pages 156\u003c\/p\u003e \u003cp\u003eUsing templates to get up to speed quickly 157\u003c\/p\u003e \u003cp\u003eSegmenting your contacts for marketing and subscription lists 158\u003c\/p\u003e \u003cp\u003eAdding a static marketing segment 159\u003c\/p\u003e \u003cp\u003eListening to the Voice of the Customer 161\u003c\/p\u003e \u003cp\u003eDashing Off to Marketing Dashboards 164\u003c\/p\u003e \u003cp\u003eConfiguring Advanced Settings in Dynamics 365 for Marketing 164\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10: Going Mobile with Field Service\u003c\/b\u003e\u003cb\u003e 167\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAssessing Microsoft’s FSM Competitors 169\u003c\/p\u003e \u003cp\u003eTaking the Back-office ERP into Consideration 170\u003c\/p\u003e \u003cp\u003eGetting Acquainted with the Key Components of Dynamics 365 for Field Service 171\u003c\/p\u003e \u003cp\u003eLiving the Dream of Efficient Field Service: The Work Order Lifecycle 174\u003c\/p\u003e \u003cp\u003eConfiguring Administrative Settings for Dynamics 365 for Field Service 175\u003c\/p\u003e \u003cp\u003eWorking with Work Orders 177\u003c\/p\u003e \u003cp\u003eAdding a Customer Asset 179\u003c\/p\u003e \u003cp\u003eTransferring Inventory 180\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 3: Business Central Erp (Formerly Dynamics Nav)\u003c\/b\u003e\u003cb\u003e 183\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11: Accounting for Your Business with Business Central\u003c\/b\u003e\u003cb\u003e 185\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting to Know the Interface 188\u003c\/p\u003e \u003cp\u003eMaking Your Way Around the Home Screen 189\u003c\/p\u003e \u003cp\u003eSetting Up the Books 191\u003c\/p\u003e \u003cp\u003eAdding accounts to the chart of accounts 192\u003c\/p\u003e \u003cp\u003eDefining G\/L account categories 194\u003c\/p\u003e \u003cp\u003eSpecifying bank accounts 196\u003c\/p\u003e \u003cp\u003eEntering Sales Quotes 198\u003c\/p\u003e \u003cp\u003eCreating Sales Orders and Invoices 200\u003c\/p\u003e \u003cp\u003eCreating Sales Credit Memos 202\u003c\/p\u003e \u003cp\u003eMaintaining Customers 204\u003c\/p\u003e \u003cp\u003eMaintaining Vendors 207\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12: Setting Up Business Central for Optimal Results\u003c\/b\u003e\u003cb\u003e 211\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMigrating from Dynamics NAV to Business Central 213\u003c\/p\u003e \u003cp\u003eNavigating in Business Central 215\u003c\/p\u003e \u003cp\u003eSearching for screens and reports 215\u003c\/p\u003e \u003cp\u003eNavigating by menu 218\u003c\/p\u003e \u003cp\u003eFeeling at home in your Role Center 220\u003c\/p\u003e \u003cp\u003eSetting Up Business Central 223\u003c\/p\u003e \u003cp\u003eWorking with manual setup 225\u003c\/p\u003e \u003cp\u003eSetting up number series (sequence numbers) 227\u003c\/p\u003e \u003cp\u003eDefining number series relationships 229\u003c\/p\u003e \u003cp\u003eManaging users and permissions 230\u003c\/p\u003e \u003cp\u003eSetting up inventory 233\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 4: Finance and Operations Erp (Formerly Dynamics Ax)\u003c\/b\u003e\u003cb\u003e 237\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13: Going Beyond Crunching Numbers with Financial Management\u003c\/b\u003e\u003cb\u003e 239\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting a Bird’s-Eye View of D365O Capabilities 242\u003c\/p\u003e \u003cp\u003eRaising the Flag on Microsoft’s Flagship ERP 243\u003c\/p\u003e \u003cp\u003eLearning How to Get Around in D365O 246\u003c\/p\u003e \u003cp\u003eNavigating with tiles 249\u003c\/p\u003e \u003cp\u003eSetting user preferences 250\u003c\/p\u003e \u003cp\u003eHarnessing the Power of Financial Dimensions 252\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14: Becoming a Smooth Operator with Operations\u003c\/b\u003e\u003cb\u003e 259\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChanging Companies 260\u003c\/p\u003e \u003cp\u003eNavigating by Module 261\u003c\/p\u003e \u003cp\u003eTaking Advantage of Keyboard Shortcuts 263\u003c\/p\u003e \u003cp\u003eTaking a Deeper Dive into D365O Capabilities by Module 264\u003c\/p\u003e \u003cp\u003eMastering Master Data in D365O 268\u003c\/p\u003e \u003cp\u003eSurveying the vendor record 268\u003c\/p\u003e \u003cp\u003eSurveying the customer record 271\u003c\/p\u003e \u003cp\u003eSurveying the inventory item (released product) record 273\u003c\/p\u003e \u003cp\u003eUsing the More Options button 276\u003c\/p\u003e \u003cp\u003eWorking with List Pages 278\u003c\/p\u003e \u003cp\u003eExporting List Pages to Excel Spreadsheets 281\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15: Looking Under the Hood (Understanding the D365O Technology)\u003c\/b\u003e\u003cb\u003e 283\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUpgrading from Dynamics AX to Dynamics 365 for Finance and Operations 284\u003c\/p\u003e \u003cp\u003eMigrating customizations from over-layering to extensions 285\u003c\/p\u003e \u003cp\u003eRewriting integrations created with AIF 286\u003c\/p\u003e \u003cp\u003eTapping into technology for integrations and data conversions 287\u003c\/p\u003e \u003cp\u003eUsing a comprehensive design document and a right-sized project plan 289\u003c\/p\u003e \u003cp\u003ePersonalizing the User Interface 290\u003c\/p\u003e \u003cp\u003eConfiguring the Global Address Book 297\u003c\/p\u003e \u003cp\u003eCreating additional address books 299\u003c\/p\u003e \u003cp\u003eSetting global address book default values 299\u003c\/p\u003e \u003cp\u003eCreating new party records 300\u003c\/p\u003e \u003cp\u003eTransforming Your HR Department with Talent 304\u003c\/p\u003e \u003cp\u003eFiling Expense Reports with Expense Management 306\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 5: The Part of Tens\u003c\/b\u003e\u003cb\u003e 309\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16: The Ten Most Exciting Capabilities of Dynamics 365 \u003c\/b\u003e\u003cb\u003e311\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSupercomprehensive Coverage 311\u003c\/p\u003e \u003cp\u003eScalability with Azure 314\u003c\/p\u003e \u003cp\u003eMobile Computing 315\u003c\/p\u003e \u003cp\u003eLocalization Features 316\u003c\/p\u003e \u003cp\u003eEmployee Self-Service 318\u003c\/p\u003e \u003cp\u003eCommon Data Model 321\u003c\/p\u003e \u003cp\u003eTeam Member License 323\u003c\/p\u003e \u003cp\u003eGeneral Data Protection Regulation 323\u003c\/p\u003e \u003cp\u003eUnified Interface 324\u003c\/p\u003e \u003cp\u003eCategorized and Relevance Search 325\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17: Ten Dynamic 365 Myths to Dispel\u003c\/b\u003e\u003cb\u003e 327\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMyth 1: Investing in ERP Doesn’t Pay 327\u003c\/p\u003e \u003cp\u003eMyth 2: Our ERP Is Too Entrenched 330\u003c\/p\u003e \u003cp\u003eMyth 3: ERP Is Too Complex for the Cloud 332\u003c\/p\u003e \u003cp\u003eMyth 4: Integrations Are Not Worth It — Just Rekey the Data 333\u003c\/p\u003e \u003cp\u003eMyth 5: Software as a Service Is More Expensive than On-Premise 334\u003c\/p\u003e \u003cp\u003eMyth 6: The Cloud Is Not Secure Enough for ERP 335\u003c\/p\u003e \u003cp\u003eMyth 7: What If the Internet Goes Down 337\u003c\/p\u003e \u003cp\u003eMyth 8: I’ll Lose My Data in the Cloud 337\u003c\/p\u003e \u003cp\u003eMyth 9: You Won’t Have Control of Your Data 338\u003c\/p\u003e \u003cp\u003eMyth 10: Cloud Apps Are Not Customizable 339\u003c\/p\u003e \u003cp\u003eIndex 341\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49407068471639,"sku":"9781119508861","price":18.69,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119508861.jpg?v=1730498064"},{"product_id":"mastering-vba-for-microsoft-office-365-9781119579335","title":"Mastering VBA for Microsoft Office 365","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eCustomize and ramp-up Office 365 applications\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003ci\u003e\u003cb\u003eNOTE:Please click Downloads (located in the menu on the left) to download Full Code Download.\u003c\/b\u003e\u003c\/i\u003e\u003cbr\u003e\u003cbr\u003eThe revised 2019 edition of \u003ci\u003eMastering VBA Microsoft Office 365\u003c\/i\u003e offers an accessible guide that shows how to extend the capabilities of Office 365 applications with VBA programming. Written in clear terms and understandable language, the book includes systematic tutorials and contains both intermediate and advanced content for experienced VB developers. Designed to be comprehensive, the book addresses not just one Office application, but the entire Office suite. To enhance understanding, the content is explored in real-world projects in Word, Excel, Outlook, and PowerPoint.\u003c\/p\u003e \u003cp\u003eSince the technical programming methods in the Office applications continue to evolve, the updated 2019 edition reviews the changes to the program. Code libraries, the API, and the object model for each Office program have b\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIntroduction xxix\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 1 Recording Macros and Getting Started with VBA 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Recording and Running Macros in the Office Applications 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is VBA and What Can You Do with It? 3\u003c\/p\u003e \u003cp\u003eThe Difference between Visual Basic and Visual Basic for Applications 4\u003c\/p\u003e \u003cp\u003eWhat Are Visual Basic NET and Visual Basic Express? 5\u003c\/p\u003e \u003cp\u003eUnderstanding Macro Basics 5\u003c\/p\u003e \u003cp\u003eRecording a Macro 6\u003c\/p\u003e \u003cp\u003eDisplaying the Developer Tab on the Ribbon 7\u003c\/p\u003e \u003cp\u003ePlanning the Macro 8\u003c\/p\u003e \u003cp\u003eStarting the Macro Recorder 10\u003c\/p\u003e \u003cp\u003eNaming a Macro 13\u003c\/p\u003e \u003cp\u003eRunning a Macro 24\u003c\/p\u003e \u003cp\u003eRecording a Sample Word Macro 25\u003c\/p\u003e \u003cp\u003eRecording a Sample Excel Macro 27\u003c\/p\u003e \u003cp\u003eCreate a Personal Macro Workbook If You Don’t Have One Yet 28\u003c\/p\u003e \u003cp\u003eRecord the Macro 29\u003c\/p\u003e \u003cp\u003eSpecifying How to Trigger an Existing Macro 30\u003c\/p\u003e \u003cp\u003eAssigning a Macro to a Quick Access Toolbar Button in Word 30\u003c\/p\u003e \u003cp\u003eAssigning a Macro to a Shortcut Key Combination 31\u003c\/p\u003e \u003cp\u003eDeleting a Macro 31\u003c\/p\u003e \u003cp\u003eThe Bottom Line 33\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Getting Started with the Visual Basic Editor 35\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOpening the Visual Basic Editor 35\u003c\/p\u003e \u003cp\u003eOpening the Visual Basic Editor with a Macro Selected 36\u003c\/p\u003e \u003cp\u003eOpening the Visual Basic Editor Directly 37\u003c\/p\u003e \u003cp\u003eNavigating to a Macro 37\u003c\/p\u003e \u003cp\u003eUsing the Visual Basic Editor’s Main Windows 38\u003c\/p\u003e \u003cp\u003eThe Project Explorer 39\u003c\/p\u003e \u003cp\u003eThe Object Browser 42\u003c\/p\u003e \u003cp\u003eThe Code Window 43\u003c\/p\u003e \u003cp\u003eThe Properties Window 48\u003c\/p\u003e \u003cp\u003eThe Immediate Window 50\u003c\/p\u003e \u003cp\u003eSetting Properties for a Project 51\u003c\/p\u003e \u003cp\u003eCustomizing the Visual Basic Editor 53\u003c\/p\u003e \u003cp\u003eChoosing Editor and View Preferences 54\u003c\/p\u003e \u003cp\u003eChoosing and Laying Out the Editor Windows 61\u003c\/p\u003e \u003cp\u003eCustomizing the Toolbar and Menu Bar 61\u003c\/p\u003e \u003cp\u003eCustomizing the Toolbox 62\u003c\/p\u003e \u003cp\u003eThe Bottom Line 66\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Editing Recorded Macros 69\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTesting a Macro in the Visual Basic Editor 70\u003c\/p\u003e \u003cp\u003eStepping Through a Macro 71\u003c\/p\u003e \u003cp\u003eSetting Breakpoints 73\u003c\/p\u003e \u003cp\u003eCommenting Out Lines 74\u003c\/p\u003e \u003cp\u003eStepping Out of a Macro 75\u003c\/p\u003e \u003cp\u003eEditing a Word Macro 75\u003c\/p\u003e \u003cp\u003eStepping Through the Transpose_Word_Right Macro 77\u003c\/p\u003e \u003cp\u003eRunning the Transpose_Word_Right Macro 77\u003c\/p\u003e \u003cp\u003eCreating a Transpose_Word_Left Macro 77\u003c\/p\u003e \u003cp\u003eSaving Your Work 79\u003c\/p\u003e \u003cp\u003eEditing an Excel Macro 79\u003c\/p\u003e \u003cp\u003eUnhiding the Personal Macro Workbook 79\u003c\/p\u003e \u003cp\u003eOpening a Macro for Editing 81\u003c\/p\u003e \u003cp\u003eEditing a Macro 82\u003c\/p\u003e \u003cp\u003eEditing a PowerPoint Macro 84\u003c\/p\u003e \u003cp\u003eReducing the Size of Your Macro 88\u003c\/p\u003e \u003cp\u003eSaving Your Work 89\u003c\/p\u003e \u003cp\u003eThe Bottom Line 90\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Creating Code from Scratch in the Visual Basic Editor 93\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSetting Up the Visual Basic Editor to Create Macros 93\u003c\/p\u003e \u003cp\u003eCreating a Procedure for Word 95\u003c\/p\u003e \u003cp\u003eCreating a Macro for Excel 101\u003c\/p\u003e \u003cp\u003eCreating a Procedure for PowerPoint 106\u003c\/p\u003e \u003cp\u003eCreating a Procedure for Access 112\u003c\/p\u003e \u003cp\u003eThe Bottom Line 113\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 2 Learning How to Work with VBA 115\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Understanding the Essentials of VBA Syntax 117\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting Ready 117\u003c\/p\u003e \u003cp\u003eProcedures 118\u003c\/p\u003e \u003cp\u003eFunctions 119\u003c\/p\u003e \u003cp\u003eSubprocedures 119\u003c\/p\u003e \u003cp\u003eStatements 119\u003c\/p\u003e \u003cp\u003eKeywords 123\u003c\/p\u003e \u003cp\u003eExpressions 124\u003c\/p\u003e \u003cp\u003eOperators 124\u003c\/p\u003e \u003cp\u003eVariables 124\u003c\/p\u003e \u003cp\u003eConstants 126\u003c\/p\u003e \u003cp\u003eArguments 126\u003c\/p\u003e \u003cp\u003eSpecifying Argument Names vs Omitting Argument Names 127\u003c\/p\u003e \u003cp\u003eWhen to Include the Parentheses around an Argument List 128\u003c\/p\u003e \u003cp\u003eObjects 129\u003c\/p\u003e \u003cp\u003eCollections 129\u003c\/p\u003e \u003cp\u003eProperties 130\u003c\/p\u003e \u003cp\u003eMethods 130\u003c\/p\u003e \u003cp\u003eEvents 130\u003c\/p\u003e \u003cp\u003eThe Bottom Line 132\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Working with Variables, Constants, and Enumerations 135\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with Variables 136\u003c\/p\u003e \u003cp\u003eChoosing Names for Variables 136\u003c\/p\u003e \u003cp\u003eDeclaring a Variable 138\u003c\/p\u003e \u003cp\u003eChoosing the Scope and Lifetime of a Variable 141\u003c\/p\u003e \u003cp\u003eSpecifying the Data Type for a Variable 148\u003c\/p\u003e \u003cp\u003eWorking with Constants 155\u003c\/p\u003e \u003cp\u003eDeclaring Your Own Constants 155\u003c\/p\u003e \u003cp\u003eChoosing the Scope or Lifetime for Constants 156\u003c\/p\u003e \u003cp\u003eWorking with Enumerations 156\u003c\/p\u003e \u003cp\u003eThe Bottom Line 157\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Using Array Variables 159\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is an Array? 159\u003c\/p\u003e \u003cp\u003eDeclaring an Array 161\u003c\/p\u003e \u003cp\u003eStoring Values in an Array 163\u003c\/p\u003e \u003cp\u003eMultidimensional Arrays 164\u003c\/p\u003e \u003cp\u003eDeclaring a Dynamic Array 165\u003c\/p\u003e \u003cp\u003eRedimensioning an Array 165\u003c\/p\u003e \u003cp\u003eReturning Information from an Array 166\u003c\/p\u003e \u003cp\u003eErasing an Array 166\u003c\/p\u003e \u003cp\u003eDetermining Whether a Variable Is an Array 166\u003c\/p\u003e \u003cp\u003eFinding the Bounds of an Array 167\u003c\/p\u003e \u003cp\u003eSorting an Array 167\u003c\/p\u003e \u003cp\u003eSearching an Array 171\u003c\/p\u003e \u003cp\u003ePerforming a Linear Search Through an Array 172\u003c\/p\u003e \u003cp\u003eBinary Searching an Array 177\u003c\/p\u003e \u003cp\u003eThe Bottom Line 182\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Finding the Objects, Methods, and Properties You Need 185\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is an Object? 185\u003c\/p\u003e \u003cp\u003eThe Benefits of OOP 185\u003c\/p\u003e \u003cp\u003eUnderstanding Creatable Objects 187\u003c\/p\u003e \u003cp\u003eProperties 187\u003c\/p\u003e \u003cp\u003eMethods 188\u003c\/p\u003e \u003cp\u003eWorking with Collections 190\u003c\/p\u003e \u003cp\u003eWorking with an Object in a Collection 191\u003c\/p\u003e \u003cp\u003eAdding an Object to a Collection 192\u003c\/p\u003e \u003cp\u003eFinding the Objects You Need 192\u003c\/p\u003e \u003cp\u003eUsing the Macro Recorder to Add Code for the Objects You Need 192\u003c\/p\u003e \u003cp\u003eUsing the Object Browser 195\u003c\/p\u003e \u003cp\u003eUsing Help to Find the Object You Need 201\u003c\/p\u003e \u003cp\u003eUsing the Auto List Members Feature 205\u003c\/p\u003e \u003cp\u003eUsing Object Variables to Represent Objects 206\u003c\/p\u003e \u003cp\u003eTeam Programming and OOP 209\u003c\/p\u003e \u003cp\u003eThe Bottom Line 211\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 3 Making Decisions and Using Loops and Functions 213\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Using Built-In Functions 215\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is a Function? 215\u003c\/p\u003e \u003cp\u003eUsing Functions 217\u003c\/p\u003e \u003cp\u003ePassing Arguments to a Function 219\u003c\/p\u003e \u003cp\u003eUsing Functions to Convert Data 220\u003c\/p\u003e \u003cp\u003eUsing the Asc Function to Return a Character Code 221\u003c\/p\u003e \u003cp\u003eUsing the Val Function to Extract a Number from the Start of a String 221\u003c\/p\u003e \u003cp\u003eUsing the Str Function to Convert a Number into a String 223\u003c\/p\u003e \u003cp\u003eUsing the Format Function to Format an Expression 224\u003c\/p\u003e \u003cp\u003eUsing Predefined Numeric Formats 225\u003c\/p\u003e \u003cp\u003eCreating a Numeric Format 226\u003c\/p\u003e \u003cp\u003eCreating a Date or Time Format 227\u003c\/p\u003e \u003cp\u003eCreating a String Format 228\u003c\/p\u003e \u003cp\u003eUsing the Chr Function and Constants to Enter Special Characters in a String 229\u003c\/p\u003e \u003cp\u003eUsing Functions to Manipulate Strings 230\u003c\/p\u003e \u003cp\u003eUsing the Left, Right, and Mid Functions to Return Part of a String 230\u003c\/p\u003e \u003cp\u003eUsing the Left Function 232\u003c\/p\u003e \u003cp\u003eUsing the Right Function 232\u003c\/p\u003e \u003cp\u003eUsing the Mid Function 233\u003c\/p\u003e \u003cp\u003eUsing InStr and InStrRev to Find a String Within Another String 235\u003c\/p\u003e \u003cp\u003eUsing LTrim, RTrim, and Trim to Remove Spaces from a String 237\u003c\/p\u003e \u003cp\u003eUsing Len to Check the Length of a String 238\u003c\/p\u003e \u003cp\u003eUsing StrConv, LCase, and UCase to Change the Case of a String 240\u003c\/p\u003e \u003cp\u003eUsing the StrComp Function to Compare Apples to Apples 241\u003c\/p\u003e \u003cp\u003eUsing VBA’s Mathematical Functions 242\u003c\/p\u003e \u003cp\u003eUsing VBA’s Date and Time Functions 244\u003c\/p\u003e \u003cp\u003eUsing the DatePart t Function to Parse Dates 244\u003c\/p\u003e \u003cp\u003eCalculating Time Intervals Using the DateDiff f Function 245\u003c\/p\u003e \u003cp\u003eUsing the DateAdd d Function to Add or Subtract Time from a Date 246\u003c\/p\u003e \u003cp\u003eUsing File-Management Functions 246\u003c\/p\u003e \u003cp\u003eChecking Whether a File Exists Using the Dir Function 246\u003c\/p\u003e \u003cp\u003eReturning the Current Path 248\u003c\/p\u003e \u003cp\u003eThe Bottom Line 248\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Creating Your Own Functions 251\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eComponents of a Function 252\u003c\/p\u003e \u003cp\u003eCreating a Function 254\u003c\/p\u003e \u003cp\u003eStarting a Function Manually 254\u003c\/p\u003e \u003cp\u003eStarting a Function by Using the Add Procedure Dialog Box 254\u003c\/p\u003e \u003cp\u003ePassing Arguments to a Function 256\u003c\/p\u003e \u003cp\u003eDeclaring the Data Types of Arguments 257\u003c\/p\u003e \u003cp\u003eSpecifying an Optional Argument 257\u003c\/p\u003e \u003cp\u003eControlling the Scope of a Function 258\u003c\/p\u003e \u003cp\u003eExamples of Functions for All VBA-Enabled Office Applications 258\u003c\/p\u003e \u003cp\u003eHow Functions Return Information 260\u003c\/p\u003e \u003cp\u003eReturning Text Data from a Function 260\u003c\/p\u003e \u003cp\u003eCreating a Function for Word 263\u003c\/p\u003e \u003cp\u003eCreating a Function for Excel 265\u003c\/p\u003e \u003cp\u003eCreating a Function for PowerPoint 267\u003c\/p\u003e \u003cp\u003eCreating a Function for Access 269\u003c\/p\u003e \u003cp\u003eThe Bottom Line 271\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 Making Decisions in Your Code 273\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eHow Do You Compare Things in VBA? 274\u003c\/p\u003e \u003cp\u003eTesting Multiple Conditions by Using Logical Operators 275\u003c\/p\u003e \u003cp\u003eIf Blocks 278\u003c\/p\u003e \u003cp\u003eIf Then 278\u003c\/p\u003e \u003cp\u003eIf Then Else Statements 280\u003c\/p\u003e \u003cp\u003eIf Then ElseIf Else Statements 282\u003c\/p\u003e \u003cp\u003eCreating Loops with If and GoTo 287\u003c\/p\u003e \u003cp\u003eNesting If Blocks 289\u003c\/p\u003e \u003cp\u003eSelect Case Blocks 291\u003c\/p\u003e \u003cp\u003eSyntax 291\u003c\/p\u003e \u003cp\u003eExample 292\u003c\/p\u003e \u003cp\u003eWhen Order Matters 294\u003c\/p\u003e \u003cp\u003eThe Bottom Line 294\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Using Loops to Repeat Actions 297\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhen Should You Use a Loop? 297\u003c\/p\u003e \u003cp\u003eUnderstanding the Basics of Loops 298\u003c\/p\u003e \u003cp\u003eUsing For Loops for Fixed Repetitions 299\u003c\/p\u003e \u003cp\u003eFor Next Loops 299\u003c\/p\u003e \u003cp\u003eFor Each Next Loops 308\u003c\/p\u003e \u003cp\u003eUsing an Exit For Statement 308\u003c\/p\u003e \u003cp\u003eUsing Do Loops for Variable Numbers of Repetitions 309\u003c\/p\u003e \u003cp\u003eDo While Loop Loops 310\u003c\/p\u003e \u003cp\u003eDo Loop While Loops 314\u003c\/p\u003e \u003cp\u003eDo Until Loop Loops 316\u003c\/p\u003e \u003cp\u003eDo Loop Until Loops 318\u003c\/p\u003e \u003cp\u003eUsing an Exit Do Statement 319\u003c\/p\u003e \u003cp\u003eIs the Exit Do Statement Bad Practice? 320\u003c\/p\u003e \u003cp\u003eWhile Wend Loops 321\u003c\/p\u003e \u003cp\u003eNesting Loops 322\u003c\/p\u003e \u003cp\u003eAvoiding Infinite Loops 325\u003c\/p\u003e \u003cp\u003eThe Bottom Line 326\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 4 Using Message Boxes, Input Boxes, and Dialog Boxes 327\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 Getting User Input with Message Boxes and Input Boxes 329\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOpening a Macro 330\u003c\/p\u003e \u003cp\u003eDisplaying Status-Bar Messages in Word and Excel 331\u003c\/p\u003e \u003cp\u003eMessage Boxes 333\u003c\/p\u003e \u003cp\u003eThe Pros and Cons of Message Boxes 333\u003c\/p\u003e \u003cp\u003eMessage-Box Syntax 334\u003c\/p\u003e \u003cp\u003eDisplaying a Simple Message Box 335\u003c\/p\u003e \u003cp\u003eDisplaying a Multiline Message Box 336\u003c\/p\u003e \u003cp\u003eChoosing Buttons for a Message Box 337\u003c\/p\u003e \u003cp\u003eChoosing an Icon for a Message Box 338\u003c\/p\u003e \u003cp\u003eSetting a Default Button for a Message Box 339\u003c\/p\u003e \u003cp\u003eControlling the Modality of a Message Box 340\u003c\/p\u003e \u003cp\u003eSpecifying a Title for a Message Box 341\u003c\/p\u003e \u003cp\u003eTitle Bars Can Provide Useful Information 342\u003c\/p\u003e \u003cp\u003eAdding a Help Button to a Message Box 342\u003c\/p\u003e \u003cp\u003eSpecifying a Help File for a Message Box 343\u003c\/p\u003e \u003cp\u003eUsing Some Arguments Without Others 344\u003c\/p\u003e \u003cp\u003eRetrieving a Value from a Message Box 344\u003c\/p\u003e \u003cp\u003eInput Boxes 345\u003c\/p\u003e \u003cp\u003eInput-Box Syntax 346\u003c\/p\u003e \u003cp\u003eRetrieving Input from an Input Box 348\u003c\/p\u003e \u003cp\u003eForms: When Message Boxes and Input Boxes Won’t Suffice 348\u003c\/p\u003e \u003cp\u003eThe Bottom Line 349\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Creating Simple Custom Dialog Boxes 351\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhen Should You Use a Custom Dialog Box? 351\u003c\/p\u003e \u003cp\u003eCreating a Custom Dialog Box 352\u003c\/p\u003e \u003cp\u003eDesigning a Dialog Box 354\u003c\/p\u003e \u003cp\u003eInserting a User Form 354\u003c\/p\u003e \u003cp\u003eChoosing User-Form Grid Settings 355\u003c\/p\u003e \u003cp\u003eRenaming a User Form 358\u003c\/p\u003e \u003cp\u003eAdding Controls to the User Form 360\u003c\/p\u003e \u003cp\u003eGrouping Controls 363\u003c\/p\u003e \u003cp\u003eRenaming Controls 364\u003c\/p\u003e \u003cp\u003eMoving a Control 365\u003c\/p\u003e \u003cp\u003eChanging the Caption on a Control 367\u003c\/p\u003e \u003cp\u003eKey Properties of the Toolbox Controls 368\u003c\/p\u003e \u003cp\u003eWorking with Groups of Controls 386\u003c\/p\u003e \u003cp\u003eHow to Group Controls 386\u003c\/p\u003e \u003cp\u003eUngrouping Controls 386\u003c\/p\u003e \u003cp\u003eSizing Grouped Controls 387\u003c\/p\u003e \u003cp\u003eDeleting Grouped Controls 387\u003c\/p\u003e \u003cp\u003eWorking with One Control in a Group 387\u003c\/p\u003e \u003cp\u003eAligning Controls 388\u003c\/p\u003e \u003cp\u003ePlacing Controls 389\u003c\/p\u003e \u003cp\u003eAdjusting the Tab Order of a Form 389\u003c\/p\u003e \u003cp\u003eLinking a Form to a Procedure 391\u003c\/p\u003e \u003cp\u003eLoading and Unloading a Form 392\u003c\/p\u003e \u003cp\u003eDisplaying and Hiding a Form 392\u003c\/p\u003e \u003cp\u003eSetting a Default Command Button 393\u003c\/p\u003e \u003cp\u003eRetrieving the User’s Choices from a Dialog Box 393\u003c\/p\u003e \u003cp\u003eReturning a String from a Text Box 393\u003c\/p\u003e \u003cp\u003eReturning a Value from an Option Button 394\u003c\/p\u003e \u003cp\u003eReturning a Value from a Check Box 395\u003c\/p\u003e \u003cp\u003eReturning a Value from a List Box 395\u003c\/p\u003e \u003cp\u003eReturning a Value from a Combo Box 396\u003c\/p\u003e \u003cp\u003eExamples Showing How to Connect Forms to Procedures 397\u003c\/p\u003e \u003cp\u003eWord Example: The Move-Paragraph Procedure 397\u003c\/p\u003e \u003cp\u003eGeneral Example: Opening a File from a List Box 409\u003c\/p\u003e \u003cp\u003eBuilding the User Form 409\u003c\/p\u003e \u003cp\u003eCreating the Code for the User Form 411\u003c\/p\u003e \u003cp\u003eUsing an Application’s Built-In Dialog Boxes 415\u003c\/p\u003e \u003cp\u003eDisplaying a Built-In Dialog Box 415\u003c\/p\u003e \u003cp\u003eSetting and Restoring Options in a Built-In Dialog Box 419\u003c\/p\u003e \u003cp\u003eWhich Button Did the User Choose in a Dialog Box? 419\u003c\/p\u003e \u003cp\u003eSpecifying a Time-Out for a Dialog Box 420\u003c\/p\u003e \u003cp\u003eThe Bottom Line 421\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15 Creating Complex Forms 423\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCreating and Working with Complex Dialog Boxes 424\u003c\/p\u003e \u003cp\u003eUpdating a Dialog Box to Reflect the User’s Choices 424\u003c\/p\u003e \u003cp\u003eRevealing a Hidden Part of a Form 424\u003c\/p\u003e \u003cp\u003eTracking a Procedure in a Form 429\u003c\/p\u003e \u003cp\u003eUsing Multipage Dialog Boxes and TabStrip Controls 432\u003c\/p\u003e \u003cp\u003eCreating a Modeless Dialog Box 443\u003c\/p\u003e \u003cp\u003eSpecifying a Form’s Location Onscreen 444\u003c\/p\u003e \u003cp\u003eUsing Events to Control Forms 445\u003c\/p\u003e \u003cp\u003eEvents Unique to the UserForm Object 448\u003c\/p\u003e \u003cp\u003eEvents That Apply to Both UserForms and Container Controls 453\u003c\/p\u003e \u003cp\u003eEvents That Apply to Many or Most Controls 458\u003c\/p\u003e \u003cp\u003eEvents That Apply Only to a Few Controls 471\u003c\/p\u003e \u003cp\u003eThe Bottom Line 472\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 5 Creating Effective Code 473\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16 Building Modular Code and Using Classes 475\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCreating Modular Code 475\u003c\/p\u003e \u003cp\u003eWhat Is Modular Code? 476\u003c\/p\u003e \u003cp\u003eAdvantages of Using Modular Code 476\u003c\/p\u003e \u003cp\u003eThe Bottom Line 503\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17 Debugging Your Code and Handling Errors 505\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePrinciples of Debugging 505\u003c\/p\u003e \u003cp\u003eThe Different Types of Errors 507\u003c\/p\u003e \u003cp\u003eLanguage Errors 507\u003c\/p\u003e \u003cp\u003eCompile Errors 507\u003c\/p\u003e \u003cp\u003eThe Bottom Line 551\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 18 Building Well-Behaved Code 537\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is a Well-Behaved Macro? 537\u003c\/p\u003e \u003cp\u003eRetaining or Restoring the User Environment 539\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 19 Exploring VBA’s Security Features 553\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding How VBA Implements Security 553\u003c\/p\u003e \u003cp\u003eSigning Your Macro Projects with Digital Signatures 557\u003c\/p\u003e \u003cp\u003eWhat Is a Digital Certificate? 557\u003c\/p\u003e \u003cp\u003eThe Bottom Line 574\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 6 Programming the Office Applications 575\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 20 Understanding the Word Object Model and Key Objects 577\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExamining the Word Object Model 577\u003c\/p\u003e \u003cp\u003eWorking with the Documents Collection and the Document Object 581\u003c\/p\u003e \u003cp\u003eCreating a Document 581\u003c\/p\u003e \u003cp\u003eThe Bottom Line 609\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 21 Working with Widely Used Objects in Word 611\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUsing Find and Replace via VBA 611\u003c\/p\u003e \u003cp\u003eUnderstanding the Syntax of the Execute Method 613\u003c\/p\u003e \u003cp\u003ePutting Find and Replace to Work 616\u003c\/p\u003e \u003cp\u003eWorking with Headers, Footers, and Page Numbers 617\u003c\/p\u003e \u003cp\u003eThe Bottom Line 642\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 22 Understanding the Excel Object Model and Key Objects 645\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting an Overview of the Excel Object Model 645\u003c\/p\u003e \u003cp\u003eUnderstanding Excel’s Creatable Objects 646\u003c\/p\u003e \u003cp\u003eManaging Workbooks 647\u003c\/p\u003e \u003cp\u003eCreating a Workbook 647\u003c\/p\u003e \u003cp\u003eThe Bottom Line 670\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 23 Working with Widely Used Objects in Excel 671\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with Charts 671\u003c\/p\u003e \u003cp\u003eCreating a Chart 671\u003c\/p\u003e \u003cp\u003eSpecifying the Source Data for the Chart 673\u003c\/p\u003e \u003cp\u003eThe Bottom Line 685\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 24 Understanding the PowerPoint Object Model and Key Objects 687\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting an Overview of the PowerPoint Object Model 687\u003c\/p\u003e \u003cp\u003eUnderstanding PowerPoint’s Creatable Objects 688\u003c\/p\u003e \u003cp\u003eWorking with Presentations 689\u003c\/p\u003e \u003cp\u003eThe Bottom Line 707\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 25 Working with Shapes and Running Slide Shows 709\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with Shapes 709\u003c\/p\u003e \u003cp\u003eAdding Shapes to Slides 709\u003c\/p\u003e \u003cp\u003eDeleting a Shape 715\u003c\/p\u003e \u003cp\u003eThe Bottom Line 729\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 26 Understanding the Outlook Object Model and Key Objects 731\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting an Overview of the Outlook Object Model 731\u003c\/p\u003e \u003cp\u003eThe Outlook Object Model 732\u003c\/p\u003e \u003cp\u003eUnderstanding Where Outlook Stores VBA Macros 733\u003c\/p\u003e \u003cp\u003eUnderstanding Outlook’s Most Common Creatable Objects 734\u003c\/p\u003e \u003cp\u003eThe Bottom Line 752\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 27 Working with Events in Outlook 755\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eHow Event-Handler Procedures Differ from Ordinary Macros 755\u003c\/p\u003e \u003cp\u003eWorking with Application-Level Events 756\u003c\/p\u003e \u003cp\u003eUsing the Startup Event 758\u003c\/p\u003e \u003cp\u003eThe Bottom Line 773\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 28 Understanding the Access Object Model and Key Objects 775\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting Started with VBA in Access 775\u003c\/p\u003e \u003cp\u003eCreating a Module in the VBA Editor 778\u003c\/p\u003e \u003cp\u003eCreating a Function 778\u003c\/p\u003e \u003cp\u003eThe Bottom Line 800\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 29 Accessing One Application from Another Application 801\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding the Tools Used to Communicate Between Applications 801\u003c\/p\u003e \u003cp\u003eUsing Automation to Transfer Information 802\u003c\/p\u003e \u003cp\u003eUnderstanding Early and Late Binding 803\u003c\/p\u003e \u003cp\u003eThe Bottom Line 830\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix A The Bottom Line 833\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Recording and Running Macros in the Office Applications 833\u003c\/p\u003e \u003cp\u003eChapter 2: Getting Started with the Visual Basic Editor 835\u003c\/p\u003e \u003cp\u003eChapter 3: Editing Recorded Macros 836\u003c\/p\u003e \u003cp\u003eChapter 4: Creating Code from Scratch in the Visual Basic Editor 836\u003c\/p\u003e \u003cp\u003eChapter 5: Understanding the Essentials of VBA Syntax 839\u003c\/p\u003e \u003cp\u003eChapter 6: Working with Variables, Constants, and Enumerations 840\u003c\/p\u003e \u003cp\u003eChapter 7: Using Array Variables 842\u003c\/p\u003e \u003cp\u003eChapter 8: Finding the Objects, Methods, and Properties You Need 843\u003c\/p\u003e \u003cp\u003eChapter 9: Using Built-in Functions 844\u003c\/p\u003e \u003cp\u003eChapter 10: Creating Your Own Functions 846\u003c\/p\u003e \u003cp\u003eChapter 11: Making Decisions in Your Code 847\u003c\/p\u003e \u003cp\u003eChapter 12: Using Loops to Repeat Actions 849\u003c\/p\u003e \u003cp\u003eChapter 13: Getting User Input with Message Boxes and Input Boxes 850\u003c\/p\u003e \u003cp\u003eChapter 14: Creating Simple Custom Dialog Boxes 851\u003c\/p\u003e \u003cp\u003eChapter 15: Creating Complex Forms 855\u003c\/p\u003e \u003cp\u003eChapter 16: Building Modular Code and Using Classes 856\u003c\/p\u003e \u003cp\u003eChapter 17: Debugging Your Code and Handling Errors 858\u003c\/p\u003e \u003cp\u003eChapter 18: Building Well-Behaved Code 859\u003c\/p\u003e \u003cp\u003eChapter 19: Exploring VBA’s Security Features 860\u003c\/p\u003e \u003cp\u003eChapter 20: Understanding the Word Object Model and Key Objects 862\u003c\/p\u003e \u003cp\u003eChapter 21: Working with Widely Used Objects in Word 863\u003c\/p\u003e \u003cp\u003eChapter 22: Understanding the Excel Object Model and Key Objects 864\u003c\/p\u003e \u003cp\u003eChapter 23: Working with Widely Used Objects in Excel 865\u003c\/p\u003e \u003cp\u003eChapter 24: Understanding the PowerPoint Object Model and Key Objects 866\u003c\/p\u003e \u003cp\u003eChapter 25: Working with Shapes and Running Slide Shows 867\u003c\/p\u003e \u003cp\u003eChapter 26: Understanding the Outlook Object Model and Key Objects 868\u003c\/p\u003e \u003cp\u003eChapter 27: Working with Events in Outlook 869\u003c\/p\u003e \u003cp\u003eChapter 28: Understanding the Access Object Model and Key Objects 870\u003c\/p\u003e \u003cp\u003eChapter 29: Accessing One Application from Another Application 871\u003c\/p\u003e \u003cp\u003eIndex 873\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49407089443159,"sku":"9781119579335","price":32.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119579335.jpg?v=1730498140"},{"product_id":"graphics-and-animation-on-ios-9781449305673","title":"Graphics and Animation on iOS","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eJazz up your iPhone and iPad apps with some slick graphics and animation-and keep users from looking elsewhere. This short and concise cookbook shows developers with even little Cocoa programming experience how to create impressive graphics and animation effects with relatively easy coding.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49408542343511,"sku":"9781449305673","price":14.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781449305673.jpg?v=1730503271"},{"product_id":"pro-microsoft-power-platform-9781484260074","title":"Pro Microsoft Power Platform","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cdiv\u003eBecome a self-sufficient citizen developer by learning the tools within the Microsoft Power Platform and how they can be used together to drive change and multiply your productivity. Learn about PowerApps for building applications, Power Automate for automating business processes across those applications, and Power BI for analyzing results and communicating business intelligence through compelling visuals. By understanding the purpose and capabilities of these tools, you will be able to enhance your organization's visibility into key areas and make informed business decisions in a timely matter. \u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003eThis book is divided into four parts and begins in Part I by showing you how to build applications through PowerApps. You will learn about screens and controls, application sharing and administration, and how to make your applications accessible from mobile devices such as phones and tablets. Part II is about creating workflows using Power Automate that implement business logic across your applications. Part III brings in dashboards and data analysis, showing you how to connect to a data source, cleanse the data from that source, and drive decision making through interactive reports and storytelling. Part IV brings together all the pieces by showing the integrations that are possible when all three tools are combined into a single solution.\u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cul\u003e\n\u003cli\u003eUnderstand the need for the citizen developer in today's business environment\u003c\/li\u003e\n\u003cli\u003eOrganize and plan the building of line-of-business applications with PowerApps solutions \u003c\/li\u003e\n\u003cli\u003eReplace wasteful paper processes with automated applications built in PowerApps\u003c\/li\u003e\n\u003cli\u003eAutomate workflows across processes with Power Automate\u003c\/li\u003e\n\u003cli\u003eCommunicate analytical results through visualizations and storytelling\u003c\/li\u003e\n\u003cli\u003eIntegrate PowerApps, Power Automate, and Power BI into solutions that multiply productivity\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003ePower users and analysts with strong Excel skills who need a more comprehensive set of tools that can better help them accomplish their vision on projects, those familiar with one of the Power Platform tools who wish to learn how all three can fit together, and those who are seen as as rogue IT problem solvers who get things done when others have tried but failed\u003cbr\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eIntroduction\u003cbr\u003e\u003cb\u003ePart I. Building Line of Business Applications with PowerApps\u003c\/b\u003e1. Introduction to PowerApps2. Building Your First PowerApp3. Exploring PowerApps Screens and Controls4. Working with PowerApps Expressions5. Leveraging Variables and Collections6. Securing and Sharing Apps7. Managing Power Apps8. Common Data Services and Model-Driven Apps\u003cbr\u003e\u003cb\u003ePart II. Task Automation with Microsoft Flow\u003c\/b\u003e9. Introduction to Power Automate10. Building Your First Flow11. Exploring Different Trigger Types12. Working with Flow Expressions13. Building Conditional Flows14. Designing Approval Flows15. Administering Power Automate\u003cbr\u003e\u003cb\u003ePart III. Dashboards, Reporting, and Analytics with Power BI\u003c\/b\u003e16. Introduction to Power BI17. Connecting to Data18. Defining Data Cleansing Business Rules with the Power Query Editor19. Data Model Design20. Extending Your Data Model with DAX Calculations21. Report Writing Basics22. Designing Interactive Reports23. Data Storytelling with Power BI24. Sharing Power BI Solutions25. Administering Power BI\u003cbr\u003e\u003cb\u003ePart IV. Integrating the Power Platform Tools Together\u003c\/b\u003e26. Power Platform Integration in PowerApps27. Power Platform Integration in Microsoft Flow28. Power Platform Integration in Power BI29. Designing a Fully Integrated Power Platform Solution","brand":"APress","offers":[{"title":"Default Title","offer_id":49409122795863,"sku":"9781484260074","price":42.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484260074.jpg?v=1730505520"},{"product_id":"sql-server-data-automation-through-frameworks-9781484262122","title":"SQL Server Data Automation Through Frameworks","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cdiv\u003eLearn to automate SQL Server operations using frameworks built from metadata-driven stored procedures and SQL Server Integration Services (SSIS). Bring all the power of Transact-SQL (T-SQL) and Microsoft .NET to bear on your repetitive data, data integration, and ETL processes. Do this for no added cost over what you''ve already spent on licensing SQL Server. The tools and methods from this book may be applied to on-premises and Azure SQL Server instances. The SSIS framework from this book works in Azure Data Factory (ADF) and provides DevOps personnel the ability to execute child packages outside a project-functionality not natively available in SSIS.\u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003eFrameworks not only reduce the time required to deliver enterprise functionality, but can also accelerate troubleshooting and problem resolution. You''ll learn in this book how frameworks also improve code quality by using metadata to drive processes. Much of the work performed by data professionals can be classi\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003ePart I: Stored Procedure-Based Database Frameworks\u003c\/b\u003e\u003cbr\u003e1. Stored Procedures 1012. Automation with Stored Procedures3. Stored Procedure Orchestrators4. A Stored Procedure-Base Metadata-Driven Framework\u003cb\u003ePart II: SSIS Frameworks\u003c\/b\u003e\u003cbr\u003e5. A Simple Custom File-Based SSIS Framework6. Framework Execution Engine7. Framework Logging8. Azure-SSIS Integration Runtime9. Deploy A Simple Custom File-Based Azure-SSIS Framework\u003cbr\u003e10. Framework Logging in ADF11. Fault Tolerance in the ADF Framework\u003cbr\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49409122828631,"sku":"9781484262122","price":35.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484262122.jpg?v=1730505520"},{"product_id":"deepdive-terraform-on-azure-9781484273272","title":"DeepDive Terraform on Azure","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eBeginning-Intermediate user level\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e​Chapter 1:  Introduction to Infrastructure as Code  \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal: Understand the basics on Infrastructure as Code paradigm and known about its advantages, principles and tools. Understand the need to convert infrastructure into code.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages: 5\u003c\/b\u003e       \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub -Topics\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1.     Understanding Configuration Management\u003c\/p\u003e  \u003cp\u003e2.     Understanding Infrastructure as code\u003c\/p\u003e  3.     Principles of Infrastructure as code\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e4.     Benefits and applicability for cloud environments\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 2:  Azure and Terraform\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: Get an overview of Azure as enterprise cloud provider with different paradigm like IaaS, PaaS. Different ways to provision resources in Azure. How Terraform fits within the Azure Landscape and how it can be used to provision Azure resources. Understand the high-level architecture and workflow using Terraform\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 15 \u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics\u003c\/b\u003e   \u003c\/p\u003e  \u003cp\u003e1.      Overview of Azure cloud\u003c\/p\u003e  \u003cp\u003e2.      Overview of Terraform configuration management\u003c\/p\u003e  \u003cp\u003e3.      Terraform workflow for provisioning and de-provisioning of resources\u003c\/p\u003e  4.      Terraform architecture – providers, plugins, resources, repositories\u003cp\u003e\u003c\/p\u003e\u003cb\u003e Chapter 3: Getting Started with Terraform \u003c\/b\u003e\u003cp\u003e\u003cb\u003eChapter Goal: Getting hand dirty with Terraform, writing multiple terraform scripts exploring different concepts of Terraform.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 45\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e   \u003c\/p\u003e  \u003cp\u003e1.     Understand Terraform CLI and using various options\u003c\/p\u003e  2.     State Management in Terraform\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.     using Resources, providers, outputs \u003c\/p\u003e  \u003cp\u003e4.     Terraform Data types\u003c\/p\u003e  \u003cp\u003e5.  Dependency graphs in Terraform scripts\u003c\/p\u003e  \u003cp\u003e\u003cb\u003e Chapter 4: Deep Dive into Terraform\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eChapter Goal: Understanding the advance features of Terraform both from component as well at script level. Write advance Terraform scripts for conditional deployments, multiple resource creation using loops.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 45\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e1. Backend, state and workspace management in Terraform\u003c\/p\u003e  \u003cp\u003e2. dynamic provisioning of resources\u003c\/p\u003e  3. loops, conditional statements – for, for-each, if\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e4. using Terraform functions – string, collection, encoding, file\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 5: Writing Reusable Modules in Terraform\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003eChapter Goal: Writing reusable Terraform scripts using modules, storing modules in repositories and consuming them in multiple scripts.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 25\u003c\/p\u003e  \u003cp\u003e1.     Basic of Modules, child and parent modules\u003c\/p\u003e  \u003cp\u003e2.     Passing parameters and getting output from modules\u003c\/p\u003e  \u003cp\u003e3.     Using modules from multiple scripts.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 6: Writing Secure Scripts with Terraform\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: Management and administration of sensitive data, secrets and passwords within Terraform code. Usage of Key vaults for storing of secrets.\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20\u003c\/p\u003e                           \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e1.     Secure storage of credentials and sensitive information\u003c\/p\u003e  \u003cp\u003e2.     Usage of Managed Identities, certificates, service principles to connect to Azure\u003c\/p\u003e  \u003cp\u003e3.     Storing secrets in Azure Key vault\u003c\/p\u003e\u003cp\u003e\u003cb\u003eChapter 7: Repos, Versioning, CI\/CD pipelines for Terraform\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003eChapter Goal: Overview of storing and versioning of Terraform scripts such that each version can be used in isolation without conflicting with others. Using Terraform CLI in Azure DevOps pipelines to automate the process of deployment of Azure Resources.\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e1.     Storing Terraform scripts in Azure DevOps\u003c\/p\u003e  2.     Versioning of Terraform modules\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.     CICD pipelines for deploying resources on Azure using Terraform\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 8: Writing Unit and Integration Tests for Terraform\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: Testing of Terraform scripts using TerraTest utility. Understanding principles of unit and integrating testing alongside implementing them\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 20\u003c\/p\u003e  \u003cp\u003e                         \u003c\/p\u003e  1.     Exploring TerraTest and terra-lint\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.     Understanding Unit testing and writing unit tests for Terraform scripts\u003c\/p\u003e  \u003cp\u003e3.     Understanding Integration testing and writing Integration tests for Terraform scripts\u003c\/p\u003e  \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eChapter 9: Terraform Best Practices\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: Understanding the best practices of authoring, deploying and managing Terraform scripts in general and in Azure\u003c\/b\u003e\u003c\/p\u003e  \u003cb\u003eNo of pages\u003c\/b\u003e: 1\u003cb\u003e0\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e                         \u003c\/p\u003e  \u003cp\u003e1.     Understanding Terraform Folder structure and deployment structure \u003c\/p\u003e  2.     Writing testable Terraform scripts\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.      Writing Maintainable code – usage of variables, no hard-coding etc\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49409123221847,"sku":"9781484273272","price":46.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484273272.jpg?v=1730505523"},{"product_id":"implementing-always-on-vpn-9781484277409","title":"Implementing Always On VPN","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eImplement and support Windows 10 Always On VPN, the successor to Microsoft''s popular DirectAccess. This book teaches you everything you need to know to test and adopt the technology at your organization that is widely deployed around the world.\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003eThe book starts with an introduction to Always On VPN and discusses fundamental concepts and use cases to compare and contrast it with DirectAccess. You will learn the prerequisites required for implementation and deployment scenarios. The book presents the details of recommended VPN protocols, client IP address assignment, and firewall requirements. Also covered is how to configure Routing and Remote Access Service (RRAS) along with security and performance optimizations. The Configuration Service Provider (CSP) is discussed, and you will go through provisioning Always On VPN to Windows 10 clients using PowerShell and XML as well as Microsoft Intune. Details about advanced client configuration and integration with Azure secu\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e​Chapter 1 – Always On VPN Overview\u003c\/b\u003e\u003cbr\u003eo This chapter will introduce Always On VPN as a technology and cover the concepts and underlying technologies used by the solution. We will discuss the high-level use cases and compare with its predecessor, DirectAccess.\u003cbr\u003e\u003cb\u003eChapter 2 – Plan an Always On VPN Deployment\u003c\/b\u003e\u003cbr\u003eo In this chapter we will dive more deeply into the implementation prerequisites. We will identify infrastructure requirements, discuss networking and authentication requirements, and learn about various deployment scenarios. Guidance will be provided for certificate services configuration and networking models will be covered. Details about VPN protocols, client IP address assignment, and firewall requirements will also be covered.\u003cbr\u003e\u003cb\u003eChapter 3 – Configure Windows Server for Always On VPN\u003c\/b\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003eIn this chapter, configuring Windows Server Routing and Remote Access Service (RRAS) will be covered in detail. In addition, we will cover Remote Access Service (RRAS) configuration and perform server security and performance optimizations.\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cb\u003eChapter 4 – Provision Always On VPN Clients\u003c\/b\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003eThis chapter will provide guidance for provisioning Always On VPN to Windows 10 clients. The Configuration Service Provider (CSP) mode will be discussed, and readers will learn to create a configuration XML file and provision it locally using PowerShell. In addition, Intune deployment using custom XML and native VPN profiles will be covered.\u003cbr\u003e\u003cb\u003eChapter 5 – Cloud Deployments\u003c\/b\u003e\u003cbr\u003eo For those organizations deploying infrastructure in a public cloud, this chapter will outline how to deploy an Always On VPN infrastructure in Microsoft Azure. Deploying RRAS in Azure and leveraging native cloud VPN infrastructure such as Azure Virtual Network Gateway and Azure Virtual WAN will be discussed.\u003cbr\u003e\u003cb\u003eChapter 6 – Azure Integration\u003c\/b\u003eo This chapter will provide guidance for advanced client configuration and integration with Azure security services. Azure MFA integration with on-premises NPS will be covered in detail. Also, Azure Conditional Access will be covered.\u003cbr\u003e\u003cb\u003eChapter 7 – High Availability\u003c\/b\u003eo This chapter will describe in detail how to implement an Always On VPN infrastructure in a redundant and highly available configuration. Locally redundancy NPS and VPN servers will be covered. Guidance for multisite deployment with geographic redundancy for VPN servers will be included.\u003cbr\u003e\u003cb\u003eChapter 8 – Monitor and Report\u003c\/b\u003eo This chapter will cover ongoing system maintenance and operational support for the VPN and NPS infrastructure. It will include guidance for ensuring automatic certificate management, how to renew certificates that cannot be managed automatically, how to find logging details, and which monitoring tools can be effective for daily operation.\u003cbr\u003e\u003cb\u003eChapter 9 – Troubleshooting\u003c\/b\u003eo This chapter will provide detailed guidance for troubleshooting and resolving common configuration and operational errors for the VPN and authentication infrastructure, from both the client and server perspective. Common failure scenarios will be covered, and detailed resolution steps will be provided.\u003cbr\u003e\u003cb\u003eChapter 10 – Migrate from DirectAccess to Always On VPN\u003c\/b\u003eo Always On VPN is most commonly deployed to replace existing DirectAccess infrastructure. In this chapter I’ll provide guidance and share experience for migrating from DirectAccess to Always On VPN seamlessly and without disruption.\u003c\/div\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49409123746135,"sku":"9781484277409","price":46.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484277409.jpg?v=1730505525"},{"product_id":"mastering-excel-through-projects-9781484278413","title":"Mastering Excel Through Projects","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eMaster Excel in less than two weeks with this unique project-based book! Let's face it, we all master skills in our own way, but building a soup-to-nuts project is one of the best ways to make learning stick and get up to speed quickly. Whether you are just getting started with Excel or are an experienced user, this book will elevate your knowledge and skills. For a beginner, the micro examples in each chapter will warm you up before you dive into the projects. For experienced users, the projects, especially those with table setup considerations, will help you become more creative in your interactions with Excel.   Readers will benefit from building eight unique projects, each covering a different topic, including a word game, a food nutrition ranking, a payroll (tax withholding) calculation, an encryption, a two-way table, a Kaplan-Meier analysis, a data analysis via a pivot table and the K-means Clustering data mining method. Through these projects, you will experience firsthand how \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eChapter 1: Master Excel through Projects\u003c\/p\u003e  \u003cp\u003eChapter 2: Food Nutrition Ranking\u003c\/p\u003e  \u003cp\u003eChapter 3: Payroll Calculation\u003c\/p\u003e  \u003cp\u003eChapter 4: Public and Private Key Cryptography \u003c\/p\u003e  \u003cp\u003eChapter 5: Two-Way Table and Chi-Square Test\u003c\/p\u003e  \u003cp\u003eChapter 6: Kaplan-Meier Analysis\u003c\/p\u003e  \u003cp\u003eChapter 7: PivotTable Data Analysis\u003c\/p\u003e  Chapter 8: K-means Clustering and Iterative Calculation\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49409123909975,"sku":"9781484278413","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484278413.jpg?v=1730505525"},{"product_id":"azure-cloud-security-for-absolute-beginners-9781484278598","title":"Azure Cloud Security for Absolute Beginners","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eImplement cloud security with Azure security tools, configurations and policies that address the needs of businesses and governments alike. This book introduces you to the most important security solutions available in Azure and provides you with step-by-step guidance to effectively set up security and deploy an application on top of Azure platform services, as well as on top of Azure infrastructure.\u003c\/p\u003e\u003cp\u003eAuthor \u003cb\u003ePushpa Herath\u003c\/b\u003e begins by teaching you the fundamentals of Azure security. An easy to follow exploration of management groups, subscriptions, management locks and Azure policies further elaborate the concepts underlying Azure cloud security. Next, you will learn about Azure Active Directory (AAD) and the utilization of AAD in application and infrastructure security. Essential aspects of maintaining secure application keys and certificates are further explained in the context of Azure Key Vault. New application security implementations such as Azure configurat\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eChapter 1:  Understanding the Importance of Data\/Application Security\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eGive general overview on importance of data security \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 5\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub -Topics\u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e1.    Introduction to security\u003c\/p\u003e  \u003cp\u003e2.    Introduction to Azure security fundamentals\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 2:  Overview of Basic Azure Security Components\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eIntroduction to various security components in Azure and how to utilize them.  \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 15\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics\u003c\/b\u003e  \u003c\/p\u003e  1.    Introduction to Azure Management groups and subscriptions\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e2.    Azure Management locks\u003c\/p\u003e  \u003cp\u003e3.      Introduction to Azure policies\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 3: Introduction to Azure Active Directory\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eLessons to provide hand-on guidance on user access control of the organization using Azure Active Directory.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e : 30 \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics:\u003c\/b\u003e   \u003c\/p\u003e  \u003cp\u003e1.    Adding users and groups to the AD\u003c\/p\u003e  \u003cp\u003e2.    Manage External Identities\u003c\/p\u003e  \u003cp\u003e3.      Enable two factor authentications\u003c\/p\u003e  \u003cp\u003e4.      Roles and Administrative units in Azure AD\u003c\/p\u003e  \u003cp\u003e5.      Managing Enterprise applications\u003c\/p\u003e  \u003cp\u003e6.      Introduction to AD devices\u003c\/p\u003e  \u003cp\u003e7.      Azure AD app registration\u003c\/p\u003e  \u003cp\u003e8.      Adding custom domains\u003c\/p\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 4: Working with Azure Key vault \u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eStep by step guidance to setting up and using azure key vault to achieve several security requirements in the organization.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 15\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e1.    Setting up Key vault\u003c\/p\u003e  \u003cp\u003e2.    Key vault access control\u003c\/p\u003e  \u003cp\u003e3.    Using KV to save Keys\u003c\/p\u003e  \u003cp\u003e4.    Using KV to secure Secrets\u003c\/p\u003e  \u003cp\u003e5.    Using KV to keep certificates\u003c\/p\u003e  \u003cp\u003e6.    Key vault access policies\u003c\/p\u003e  \u003cp\u003e7.      KV networking and security\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 5: Ensure Azure Application security \u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eStep by step guidance to setting up various security components which helps to secure application hosted in Azure\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40 \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e1.      Keep configurations in central location using Azure Configuration\u003c\/p\u003e  \u003cp\u003e2.      Authentication and authorization in Azure App Service\u003c\/p\u003e  \u003cp\u003e3.      How to secure application with web application firewall in Azure\u003c\/p\u003e  \u003cp\u003e4.      Application Security groups\u003c\/p\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 6: Ensure Data Security with Azure Storages\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eOverview on how data storage security works in Azure\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30  \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e \u003c\/p\u003e  1.       Setting up azure storage\u003cp\u003e\u003c\/p\u003e  2.      Azure storage encryption\u003cp\u003e\u003c\/p\u003e  3.      Azure defender for azure storage\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 7: Ensure Security using Azure Virtual Networks\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eStep by step guide on how to setup virtual networks to enhance the security of the data and infrastructure.\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40 \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e1.      Network security groups\u003c\/p\u003e  \u003cp\u003e2.      Azure VPN gateways\u003c\/p\u003e  \u003cp\u003e3.      Azure Load balancer\u003c\/p\u003e  4.      Azure Subnets\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 8: Working with Azure Application Gateway\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eHands on lessons on implementing Azure Application gateway to enhance the security of the data \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e1.      Setting up Azure Application gateway\u003c\/p\u003e  2.      Secure Web App using App gateway\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.      Secure Virtual Machine using App gateway\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 9: Securing data with Azure Firewall\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eStep by step guidance to setting up azure firewall and configure it to secure data\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 40 \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e1.      Setting up Azure Firewall\u003c\/p\u003e  \u003cp\u003e2.      Setting up policies\u003c\/p\u003e  \u003cp\u003e3.      Setting up rules\u003c\/p\u003e  \u003cp\u003e  \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 10: Creating App Service Environment to enhance security\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eStep by step guidance to setting up App service environment and using it to secure applications\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 50 \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e1.      Setting up Azure Application service environment\u003c\/p\u003e  \u003cp\u003e2.      Deploy applications to app service environment\u003c\/p\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter 11: Secure Infrastructures in Azure\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eChapter Goal: \u003c\/b\u003eExplains different security features available with few of the azure resources\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eNo of pages\u003c\/b\u003e: 30 \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eSub - Topics: \u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e1.      Secure Azure Virtual machine using Bastian\u003c\/p\u003e  2.      Secure Azure Virtual machine using encrypted firewall rules\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e3.      Azure SQL server security components\u003c\/p\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49409123942743,"sku":"9781484278598","price":42.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484278598.jpg?v=1730505524"}],"url":"https:\/\/bookcurl.com\/collections\/microsoft-programming.oembed?page=4","provider":"Book Curl","version":"1.0","type":"link"}