{"title":"Vaskaran Sarcar","description":null,"products":[{"product_id":"interactive-c-book-vaskaran-sarcar-9781484233382","title":"Interactive C#","description":"Discover object-oriented programming with core concepts of C# in this unique tutorial. The book consists of four major sections which cover 15 core topics - nine of them are dedicated to object-oriented programming, five of them are dedicated to advanced concepts of C#, and one of them is dedicated to design patterns, with coverage of three Gang of Four design patterns with C# implementations. Finally, Interactive C# contains an FAQ section to cover all of these topics.  This book uniquely presents a two-way discussion between a teacher and students. So, with this book you will have the feel of learning C# in a classroom environment or with your private tutor. Your teacher will discuss the problems\/topics and ask you questions; at the same time, counter questions are provided to clarify points where necessary.  What You Will Learn    Become proficient in object-oriented programming  Remake yourself as a great C# programmer  Test your skills in C# fundamentals  Use Visual Studio to write, compile and execute your code  Who This Book Is ForProgrammers who want to understand the concepts and implementation of object-oriented programming in C#.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49607806746897,"sku":"GOR013339316","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52122742522129,"sku":"NLS9781484233382","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036568641809,"sku":"NIN9781484233382","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484233387.jpg?v=1750956561"},{"product_id":"interactive-object-oriented-programming-in-java-book-vaskaran-sarcar-9781484254035","title":"Interactive Object-Oriented Programming in Java","description":"Gain the fundamental concepts of object-oriented programming with examples in Java. This second edition comes with detailed coverage and enhanced discussion on fundamental topics such as inheritance, polymorphism, abstract classes, interfaces, and packages. This edition also includes discussions on multithread programming, generic programming, database programming, and exception handling mechanisms in Java. Finally, you will get a quick overview of design patterns including the full implementation of some important patterns.   Interactive Object-Oriented Programming in Java begins with the fundamental concepts of object-oriented programming alongside Q\u0026amp;A sessions to further explore the topic. The book concludes with FAQs from all chapters. It also contains a section to test your skills in the language basics with examples to understand Java fundamentals including loops, arrays, and strings. You’ll use the Eclipse IDE to demonstrate the code examples in thebook.   After reading the book, you will have enhanced your skills in object-oriented programming in Java and you will be able to extend them in interesting ways.  What You Will Learn      Discover object-oriented programming with Java  Test your programming skills  Crack Java-based interviews with confidence  Use the Eclipse IDE to write code and generate output       Who This Book Is For  Novice to intermediate programmers, software developers, and software testers.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49735084998929,"sku":"NGR9781484254035","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52479198429457,"sku":"NLS9781484254035","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52748967280913,"sku":"NIN9781484254035","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484254031.jpg?v=1751438541"},{"product_id":"java-design-patterns-book-vaskaran-sarcar-9781484279700","title":"Java Design Patterns","description":"Use the step-by-step approach of this book to learn and implement design patterns in real-world applications. It focuses on classical design patterns with Java 17 and Eclipse (2021-09). In addition to Gang of Four (GoF) design patterns, the book covers popular and alternative design patterns and includes criticisms of design patterns in a chapter on anti-patterns.   The book is divided into four parts. Part one covers the SOLID design principles and the Simple Factory pattern. Part two covers the 23 (GoF) design patterns, including the creational patterns, structural patterns, and behavioral patterns. Part three covers alternative design patterns, including the Null Object pattern, and the model-view-controller (MVC) pattern. Part four covers criticisms of design patterns with a quick overview of anti-patterns. It also includes a chapter on FAQs on design patterns.  The book also includes a chapter on FAQs on design patterns. Each pattern is explained with real-world examples and the pros and cons of each of the design patterns are discussed. The book concludes with FAQs that can help you prepare for a job interview.     What You Will Learn    Know the SOLID design principles in depth Implement the 23 design patterns from the GoF Apply the Null Object pattern, Simple Factory pattern, and the MVC pattern Know the criticism of design patterns  Understand the anti-patterns Verify your understanding through Q\u0026amp;A sessions Select an alternative to these patterns by comparing their pros and cons             Who This Book Is For Software developers, architects, and programmers","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49746180833553,"sku":"NGR9781484279700","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51029714436369,"sku":"NIN9781484279700","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52454311887121,"sku":"NLS9781484279700","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53029495701777,"sku":"GOR013098698","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484279700.jpg?v=1750795673"},{"product_id":"java-design-patterns-book-vaskaran-sarcar-9781484240779","title":"Java Design Patterns","description":"Get hands-on experience implementing 26 of the most common design patterns using Java and Eclipse. In addition to Gang of Four (GoF) design patterns, you will also learn about alternative design patterns, and understand the criticisms of design patterns with an overview of anti-patterns. For each pattern you will see at least one real-world scenario, a computer-world example, and a complete implementation including output.  This book has three parts. The first part covers 23 Gang of Four (GoF) design patterns. The second part includes three alternative design patterns. The third part presents criticisms of design patterns with an overview of anti-patterns. You will work through easy-to-follow examples to understand the concepts in depth and you will have a collection of programs to port over to your own projects.  A Q\u0026amp;A session is included in each chapter and covers the pros and cons of each pattern. The last chapter presents FAQs about the design patterns. The step-by-step approach of the book helps you apply your skills to learn other patterns on your own, and to be familiar with the latest version of Java and Eclipse.      What You'll Learn        Work with each of the design patterns  Implement design patterns in real-world applications  Choose from alternative design patterns by comparing their pros and cons  Use the Eclipse IDE to write code and generate output  Read the in-depth Q\u0026amp;A session in each chapter with pros and cons for each design pattern    Who This Book Is For  Software developers, architects, and programmers","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50385068097809,"sku":"CIN1484240774G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50500045701393,"sku":"GOR013974815","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484240774.jpg?v=1750859277"},{"product_id":"test-your-skills-in-c-programming-book-vaskaran-sarcar-9781484286548","title":"Test Your Skills in C# Programming","description":"Review the fundamental constructs in C# using Q\u0026amp;As and program segments to boost your confidence and gain expertise. This book will help you analyze your programs more efficiently and enhance your programming skills. The book is divided into three parts, where you will learn the fundamentals, object-oriented programming, and some advanced features of C#. In the first part, you will review C# and .NET basics along with the important constructs such as strings, arrays, and structures. In the second part, you'll review the concepts of object-oriented programming in detail. Here, you will go through various program segments in class and objects, inheritance, polymorphism, abstraction, encapsulation, and much more. You will also analyze the output of the given programs with the help of Q\u0026amp;A sections. The uses of interfaces, static class, and exception handling are discussed in the book along with some other important concepts in C#. In the third and last part, you will learn advanced features of C# programming such as delegates, events, lambdas, generics, and multithreading. Here, you'll also cover some of the latest features of C#. After reading this book, you will be able to analyze and apply the basic and frequently used features along with the advanced features of C#.  What Will You Learn  Understand the core and some of the latest features      in C# Review your programming      skills along with some of the latest features in C# Know how object-oriented programming (OOP) is used in C# Get up and running on the advanced features of C# such as delegates, lambdas, generics, and more  Who This Is Book For Programmers with basic knowledge of C#","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029457666321,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029461139729,"sku":"NIN9781484286548","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52455330906385,"sku":"NLS9781484286548","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484286545.jpg?v=1750892576"},{"product_id":"simple-and-efficient-programming-with-c-book-vaskaran-sarcar-9781484287361","title":"Simple and Efficient Programming with C#","description":"Apply skills and approaches to your programming to build a real-world application in C# 11 using the latest editions of Visual Studio, C#, and Microsoft .NET.  This revised edition is updated with C#11 and places more emphasis on the newly introduced top-level statements. Additionally, you will find useful techniques and an explanation of the differences between writing code in two different styles. It also covers the new templates introduced in .NET 6, along with usage of .NET 7 in Windows 10 to write code and generate output.   Each chapter opens with an introduction and original application written in C# 11 so that you can jump right into coding. From there, you are guided through an expected output and taught best practices along the way. Author Vaskaran Sarcar emphasizes extending and maintaining the same program and he demonstrates examples for different scenarios to make your program more efficient and effective.     This book is divided into five parts. The first part starts with a detailed discussion of polymorphism. It then shows you how to make proper use of abstract classes and interfaces, and teaches you to discern which technique to use for a specific scenario. Discussions on code comments teach you how to use them effectively, and why you need to be careful with code comments.     In the second part you will learn six design principles, including SOLID and DRY principles. These are the foundation of well-known design patterns, and they establish practices for developing software with considerations for maintaining and extending as a project grows.     The third part walks you through methods to make efficient applications. You will learn the common use of factories to separate code from its opposite and the alternative of inheritance using object composition and wrappers. This part also demonstrates the use of template methods, hooks, and facades in programming.Hints show you how professional coders develop an enterprise application.   Better handling of exceptions and null values is another integral part of professional programming, which the fourth part explores in detail. This will help you become a more professional programmer.   In the final part of the book, you will learn about effective memory management techniques and the use and misuse of design patterns. This part also briefly discusses how to decide between a static method and an instance method and other techniques.    After reading this book, you will be able to implement best practices to make your programs more effective and reliable.   What Will You Learn  Analyze alternative solutions      before implementation by comparing pros and cons Make polymorphic code perform better Know the side effects of bad\/redundant comments Understand the significance of the SOLID and DRY principles Add features using wrappers Redefine steps      without altering the calling sequence of an algorithm Use hooks in your      application Convert a complex system      into a user-friendly system using facades Run your application in .NET 6   Who Is This Book ForDevelopers with a basic knowledge of C#.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029530935569,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029533425937,"sku":"NIN9781484287361","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52677481136401,"sku":"NLS9781484287361","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484287363.jpg?v=1751306711"},{"product_id":"introducing-functional-programming-using-c-book-vaskaran-sarcar-9781484296967","title":"Introducing Functional Programming Using C#","description":"Understand the power of C#, a multi-paradigm language. This book will help you learn, analyze, and harness the functional aspects of C# so you can create a better program.  The book is divided into two parts. Part I starts with an overview of functional programming (FP). It covers the building blocks for FP: functions and immutability. You will learn about the built-in supports for FP,  first- and higher-order functions (HOF), functional purity and side effects, different forms of immutability, and much more.  Part II includes discussions on functional composition using pipelining and currying. It also explains how to handle temporal coupling and discusses partial functions and useful functional patterns (such as Map, Bind, Filter, and Fold). Author Vaskaran Sarcar takes you through functional exception-handling mechanisms and provides additional tips to make your programs more efficient.   After reading the book, you will understand and be able to implement key aspects of FP. You will be able to produce better code (and refactor existing code) by combining the best techniques from both FP and object-oriented programming (OOP) paradigms.     What Will You Learn     Understand how the concepts of functional programming (FP) can be implemented using C# Refactor existing code (following the FP paradigm) to make it more readable, maintainable, and predictive Know how advanced features (such as delegates, lambdas, generics) can be used differently Understand how to efficiently use features such as lambda expressions and type inference as C# includes explicit language extensions to support functional programming     Who This Book Is For   C# developers familiar with object-oriented programming (OOP) who want to harness the power of functional programming (FP)","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029549973777,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029552496913,"sku":"NIN9781484296967","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52337390977297,"sku":"NLS9781484296967","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484296966.jpg?v=1751021093"},{"product_id":"design-patterns-in-c-book-vaskaran-sarcar-9781484260616","title":"Design Patterns in C#","description":"With these updated patterns, you will have a collection of programs to port over to your own projects. The book begins with the 23 GoF design patterns, and then moves onto alternative design patterns, including the Simple Factory, Null Object, and MVC patterns plus various patterns in asynchronous programming.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029762408721,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029765161233,"sku":"NIN9781484260616","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51695378202897,"sku":"CIN1484260619G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52676712005905,"sku":"NLS9781484260616","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53039201616145,"sku":"GOR014710170","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484260619.jpg?v=1751148827"},{"product_id":"getting-started-with-advanced-c-book-vaskaran-sarcar-9781484259337","title":"Getting Started with Advanced C#","description":"Intermediate-Advanced user level","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52668111061265,"sku":"NLS9781484259337","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52750692909329,"sku":"NIN9781484259337","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781484259337.jpg?v=1762284204"},{"product_id":"parallel-programming-with-c-and-net-book-vaskaran-sarcar-9798868804878","title":"Parallel Programming with C# and .NET","description":"If you need to understand concurrency, this book is your guide to the fundamentals behind the advanced software you seek to implement to achieve highly responsive and scalable code. Support for parallel computation is an essential part of concurrency. Concurrency is an advanced concept and solutions are not straightforward. Many developers have been burned by it and are still being burned by it. This book aims to simplify the concept for C# developers. It tries to simplify the concept using the Task Parallel Library (TPL), Concurrent Collections, Parallel LINQ (PLINQ), Asynchronous Programming Patterns, and related topics.    The book starts with an overview of TPL and discusses Tasks. Understanding these areas is necessary to learn the concepts that follow in the book. You will go through special scenarios, such as handling exceptions and cancellations, followed by demonstrations of synchronization techniques and concurrent collections. You will see demonstrations of parallel loops to speed up the computations. And you'll understand PLINQ in detail. Finally, you'll learn how to simplify asynchronous programming with async and await keywords is discussed.    The book contains “Q\u0026amp;A sessions”, review questions, and exercises (in .NET 8 and C#12). After reading the book, you will be able to understand advanced concepts in parallel programming and implement them in your code.         What You Will Learn      Understand concurrent and multi-threaded development Understand how some modern-day C# features can promote parallel programming Demonstrate the latest patterns for parallel development         Who This Book Is  For    Developers familiar with C# but are absolute beginners for parallel programming.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52991377277201,"sku":"GOR014683815","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868804878.jpg?v=1767540491"},{"product_id":"creational-design-patterns-in-java-book-vaskaran-sarcar-9798868823138","title":"Creational Design Patterns in Java","description":"Discover a focused and practical introduction to creational design patterns in Java. This book is designed to help busy Java developers quickly understand the importance of high-quality software design, showing how creational patterns contribute to building flexible, maintainable, and scalable applications.   You will explore five key patterns: Simple Factory, Factory Method, Singleton, Builder, and Prototype—along with an insightful discussion on Dependency Injection. Each pattern is explained with real-world scenarios, practical examples, and complete Java implementations using the latest language version. It also includes Q\u0026amp;A sessions throughout the book to help reinforce understanding and prepare you for technical interviews.   This pocket guide is concise and beginner-friendly. It offers a modern approach for busy Java developers seeking to master creational design patterns without feeling overwhelmed.   What You Will Learn:      Understand the core concepts and benefits of design patterns. Explore real-world applications of creational design patterns. Implement each pattern hands-on using the latest version of Java. Compare traditional patterns with their alternatives, analyzing pros and cons. Prepare for technical interviews through interactive Q\u0026amp;A sessions.   Who This Book is for:    Java developers with OOP experience who are new to design patterns and want to strengthen their software design skills.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":53613118226705,"sku":"NGR9798868823138","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53636486365457,"sku":"NLS9798868823138","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868823138.jpg?v=1780316502"},{"product_id":"delegates-events-and-lambda-expressions-in-c-book-vaskaran-sarcar-9798868820922","title":"Delegates, Events, and Lambda Expressions in C#","description":"Among the many features that make C# a powerful and versatile language, delegates, events, and lambda expressions stand out for their innovation and practical impact.   This pocketbook will guide you to learn these core elements, offering a beginner-friendly yet thorough exploration through clear explanations, real-world code examples, Q\u0026amp;A sessions, and hands-on exercises. Diving into functional programming using delegates, implementing the observer design pattern with events, or streamlining your code with lambda expressions, this book helps you understand not just how these features work, but why they matter. You’ll learn how they interrelate and how they're used in modern C# development, including their role in LINQ and event-driven programming.   Ideal for developers looking to sharpen their skills and gain confidence, this book ensures you walk away with the knowledge to write cleaner, more expressive, and maintainable C# code.   What You Will Learn:     Gain insights into advanced C# concepts with hands-on examples Work with .NET 10, which supports C# 14, using Visual Studio Community Edition Master delegates, events, and lambda expressions in real-world scenarios Build confidence to tackle technical interviews in C#   Who This Book is For:   Developers and programmers in C# and .NET","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53636107075857,"sku":"NLS9798868820922","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868820922.jpg?v=1780999325"},{"product_id":"creational-design-patterns-in-c-book-vaskaran-sarcar-9798868815669","title":"Creational Design Patterns in C#","description":"Unlock the power of design patterns to elevate your software architecture. This pocket book provides an in-depth guide to five essential creational design patterns, crucial for building robust, scalable, and maintainable applications in C#.   With step-by-step implementation in C# and a focus on practical applications, this book will empower you to enhance your software solutions and sharpen your design skills. The book starts by covering the simple factory pattern first where you will learn object creation with clear, single-responsibility classes followed by the factory method pattern. Next, you will go through the prototype, singleton, and builder patterns. In the end, you will demonstrate dependency injection with real-life examples.    The book breaks down complex concepts into practical examples and concise explanations, making it an invaluable resource at every level of experience.   What You Will Learn:     Gain insights into the concepts of design patterns. Will be familiar with real-world applications of design patterns Gets a hands-on experience for each of the patterns using the latest version of C#. Some of the alternatives to these patterns with their pros and cons.   Who This Book Is For:   OOP, C# developers who want to learn and practice design patterns to upgrade their development skills.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53636330455313,"sku":"NLS9798868815669","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868815669.jpg?v=1781000241"},{"product_id":"python-bootcamp-book-vaskaran-sarcar-9798868815157","title":"Python Bootcamp","description":"Python Bootcamp is a concise guide to becoming proficient in the Python programming language. This book enables you to write and comprehend engaging Python programs quickly.    The book is organized into three main parts. Part I: Foundations lays the groundwork for your programming journey. You’ll begin with setting up your programming environment and introducing essential programming concepts. Next, you’ll explore strings, integers, floats, booleans, lists, tuples, and dictionaries, all while learning to create interactive applications. Part II: Building Smart Programs equips you with the tools to enhance your coding skills. You’ll learn to make decisions in your programs and learn how to repeat actions efficiently. You’ll learn more complex structures and learn about Functions and Modules to create reusable code. Further, you will be introduced to error management, and how to read from and write to files. Part III: Introduction to OOP offers a brief overview of object-oriented programming. You’ll explore Classes and Objects and learn about  Inheritance, allowing for code reuse and organization.    Each chapter is designed to be completed in short time, making this book perfect for readers who feel intimidated by lengthy, complex programming texts yet wish to learn quickly and effectively.    What you will learn:      Understand the fundamental features of Python 3 Learn to use Jupyter Notebook with the Anaconda distribution. Discover tools that can improve your coding skills. Explore Object-Oriented Programming (OOP) with Python.         Who this book is for:    Software developers, and software architects. Readers with basic programming knowledge will find it quick and easy to understand.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638300926225,"sku":"NLS9798868815157","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868815157.jpg?v=1781007524"},{"product_id":"task-programming-in-c-and-net-book-vaskaran-sarcar-9798868812781","title":"Task Programming in C# and .NET","description":"At a high level, to understand asynchronous programming, you need to be familiar with task programming, efficient use of the async and await keywords, and a few more important topics. However, task programming is the first major step towards modern-day asynchronous programming. This book tries to simplify the topic with simple examples, Q\u0026amp;A sessions, and exercises   The book starts with an introduction to asynchronous programming and covers task creation and execution. Next, you will learn how to work with continuing and nested tasks. Next, it demonstrates exception handling with different scenarios. Towards the end, you will understand how to manage task cancellations through examples and case studies. After reading this book, you can write efficient codes for multithreaded, asynchronous, and parallel development in C#.   What You Will Learn:     Dig deep into task programming which is an essential part of the concurrent and multithreaded developments. Learn modern-day C# features that are foundations of asynchronous programming How the advanced features in C# such as delegates, lambdas, generics, etc. can be used in concurrency   Who This Book is For:   C# and .NET developers","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638507987217,"sku":"NLS9798868812781","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868812781.jpg?v=1781008258"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/author-books-by-vaskaran-sarcar.oembed","provider":"World of Books ","version":"1.0","type":"link"}