Computer und IT
Getting Started with Visual Studio 2022
Explore Visual Studio 2022 and supercharge your .NET development workflow with the latest AI-powered tools and modern application design. Whether you're a seasoned .NET developer or looking to level up in Visual Studio 2022, this practical guide is your roadmap to becoming a faster, smarter, and more efficient programmer. Updated to reflect the cutting-edge advancements in Visual Studio 2022, this book goes far beyond the basics, diving into intelligent code completion with GitHub Copilot, AI-assisted testing, debugging, and even commit message generation. You’ll also explore .NET Aspire, Microsoft’s modern approach to building scalable, observable, and distributed applications with clean orchestration and built-in support for services, containers, and cloud-native workflows. New To This Edition: AI-Powered Development with GitHub CopilotIn-Depth .NET Aspire CoverageAdvanced Debugging, Debugging and Unit Test creation using AI, Productivity Toolshands-on guidance for managing source control using GitHub, including multi-repo support, branch comparison, line staging, and seamless collaboration within Visual Studio What You Will Learn Integrate GitHub Copilot for AI-assisted code generation, debugging, unit testing, and commit authoringCreate and manage .NET Aspire apps with Redis, container orchestration, and distributed service wiringStreamline your debugging workflow with advanced breakpoints and visualizersMaster GitHub source control with multi-account support, pull requests, line staging, branch comparison, and more, all inside Visual StudioWrite safer, more maintainable code with AI-driven insights and Copilot’s /Test and Chat feature Who This Book Is For Software developers working on the .NET stack. Chapter 1: Getting to know Visual Studio 2022.- Chapter 2: Working with Visual Studio 2022.- Chapter 3: Debugging your code.- Chapter 4: Unit testing.- Chapter 5: Source control.
Linux Bible
Your ultimate guide to Linux In the fully updated eleventh edition of the Linux®Bible, veteran Linux educator and author Christopher Negus delivers another essential guide for beginning and intermediate users of Linux to take their skills to the next level. The author walks you through the latest distributions of Ubuntu, Red Hat Enterprise Linux, and Fedora, as well as other popular distros, introducing the most useful tools and productive techniques. You’ll learn how to use Linux in the cloud, with a particular focus on Amazon Web Services. Linux Bible, 11th Edition shows you how to: Get started with Linux, from scratchUse Kubernetes with Amazon EKSExplore the latest and most popular distributions of LinuxConfigure a PXE server from scratch and automatically install Linux on computersUse the latest GUI tools to analyze Linux log filesUnderstand Amazon EC2 and related services as they relate to LinuxUse alternative software installation tools like snap, brew, and more Start with any Linux system and advance to enterprise Linux computing Use your favorite Linux distribution to learn and test your skills with Linux command-line toolsLearn professional system administration tools using Fedora 41, Red Hat Enterprise Linux 9, Ubuntu 24, or other enterprise-ready Linux systemsDeploy Linux to the cloud The industry gold standard in Linux guides, fully updated In the newly updated eleventh edition of the Linux Bible, veteran Linux author and trainer Christopher Negus walks you through the latest and most popular Linux distributions, including Red Hat Enterprise 9, Ubuntu 24 LTS, and Fedora 41. Whether you're a brand new or power user, you'll learn hands-on ways to become skilled at the world's most important operating system. This edition expands coverage of Linux in cloud environments, such as the AWS cloud, and on-premises environments (with enhanced data center management features). You'll learn techniques for managing storage, users, and security, while familiarizing yourself with administrative techniques using the clear explanations and step-by-step instructions that this series is known for. Also inside: Get Linux up and running quickly and efficientlyMaster basic operations and tackle more advanced tasksStart using Git to draw on and contribute to the massive open source software worldSet up an AI chatbot to run large language models (LLMs) in LinuxUnderstand the latest tools that make administering Linux servers and networks much simpler Linux Bible, 11th Edition is the single, comprehensive resource you need to get you on track in a flash. Grab your copy today. Christopher Negus has been teaching and writing about Linux and UNIX for over 25 years. He's an instructor and principal technical writer for Red Hat, Inc., and the author of dozens of Linux and UNIX books, including every edition of the Red Hat Linux Bible, CentOS Bible, Fedora Bible, Ubuntu Linux Toolbox, and more.
AI and ML Techniques in IoT-based Communication
An insightful and up-to-date discussion of how to use contemporary IoT and AI technology to advance sustainable development initiatives In AI and ML Techniques in IoT-based Communication: A Path to Sustainable Development Goals, a team of distinguished editors presents an astute discussion of the importance of connected devices and intelligent algorithms in the generation of innovative solutions to global challenges. The book explains how to exploit the synergy between Internet of Things (IoT) and artificial intelligence (AI) technologies to further the United Nations’ Sustainable Development Goals (SDGs). Readers will learn how to enable smarter, data-driven approaches to difficult global problems, including climate change, inadequate health care delivery, and energy inefficiency. Expert contributors explore emerging trends, potential pitfalls, and likely future developments in IoT, AI, and machine learning (ML) in sustainable development. Additional topics include: A thorough introduction to IoT communication protocols and standards relevant to sustainable development Comprehensive explorations of artificial intelligence and machine learning techniques for enhancing IoT-based communication Practical discussions of water resource and energy management, sustainable agriculture, and sustainable transportation and logistics Complete treatments of AI-driven communication optimization for sustainability Perfect for academics, researchers, industry practitioners, and policymakers with an interest in IoT, AI, ML, and their applications to sustainable development, AI and ML Techniques in IoT-based Communication will also benefit professionals working at non-profit and non-governmental organizations focused on advancing sustainable development initiatives. Sumita Mishra, PhD, is an Assistant Professor in the Electronics and Communication Engineering Department at the Amity School of Engineering and Technology, Amity University Uttar Pradesh, Lucknow Campus, India. Nishu Gupta, PhD, is a Senior Scientist in the Future Communication Networks research unit at the VTT Technical Research Centre of Finland Ltd., Oulu, Finland. Polat Goktas, PhD, is an Assistant Professor at the Faculty of Engineering and Natural Sciences, Sabancı University, Turkey.
Design and Deploy Microsoft Azure Sentinel for IoMT
Microsoft Sentinel for Internet of Medical Things (IoMT) provides advanced threat detection, investigation, and automated response for connected medical devices, guaranteeing real-time protection in healthcare environments. The book guides you to deploy, and optimize Microsoft Sentinel specifically for IoMT environments, guaranteeing the protection of critical medical systems and patient data. The book starts with introducing the fundamental concepts of Sentinel, its role in securing IoMT, and the latest advancements in healthcare cybersecurity. Architecting and Deploying Microsoft Sentinel focuses on designing a Sentinel workspace tailored for IoMT, integrating medical device logs, and applying Zero Trust principles to secure connected healthcare environments. Engineering Microsoft Sentinel for Security Operations explores how security engineers can configure analytics, automate threat response, and optimize Security Operations Center (SOC) workflows to mitigate IoMT-specific threats, such as ransomware attacks on medical devices or unauthorized access to patient records. Finally, Threat Detection, Investigation, and Response provides practical techniques for security analysts, including crafting detection rules for IoMT anomalies, investigating incidents involving medical devices, and leveraging Kusto Query Language (KQL) to proactively hunt for threats in healthcare networks. By the end of this book, you will be equipped to design, implement, and operate a comprehensive security framework for IoMT environments using Microsoft Sentinel. What You Will Learn: Design and deploy a Microsoft Sentinel workspace tailored specifically for IoMT, including integrating medical device logs.Implementing Zero Trust security principles to safeguard connected healthcare systems.Gain practical skills in creating custom detection rules for IoMT devices, investigating security incidents involving medical systemsUnderstanding compliance with key healthcare regulations (such as HIPAA, GDPR, and FDA) Who This Book Is For: Azure Administrators, Network & security administrator. Chapter 1: Get Started with Microsoft Sentinel and IoMT.- Chapter 2: Architecting and Deploying Microsoft Sentinel.- Chapter 3: Engineering Microsoft Sentinel for Security Operations.- Chapter 4: Threat Detection, Investigation, and Response.
Designing Accessible Websites and Applications
Building websites with accessibility in mind is imperative for today’s developers. Accessibility encompasses everything from keyboard navigation and screen reader compatibility to color contrast and error handling, ensuring an inclusive experience for individuals with disabilities affecting vision, hearing, mobility, or cognitive functions. Designing Accessible Websites and Applications guides you through the entire process of creating accessible websites, covering topics like semantic HTML, ARIA roles, implementing keyboard navigation, and designing for users with color blindness. For example, error states or buttons should not rely solely on the color red and success messages need more than just green checkmarks or buttons to be understood by everyone. Whether working on a website, a blog, or online store, applying these principles will help you design truly user-friendly and accessible websites. This book will teach you how to validate color contrast, structure HTML, write accessible JavaScript, and ensure accessible playback of video and audio content. It also provides insights into creating accessible forms and leveraging modern frameworks like React, Vue, and Angular. You Will: Learn how to use ARIA attributes to enhance navigation and interaction for users relying on screen readersDiscover how to use color effectively for used with impaired vision and color blindness, moving beyond color cues to communicate error and success states effectivelyGain insights into developing accessible web applications using modern front-end frameworks like React, Vue, and Angular, while adhering to accessibility principles This book is for: Web developers and designers, UI Developers, freelancers and business owners who need to build and design their own websites or app and need to adhere to accessibility best practices and regulations. Chapter 1: Semantic HTML.- Chapter 2: ARIA.- Chapter 3: Colors and Accessibility.- Chapter 4: Accessible Images.- Chapter 5: Accessible Videos and Audios.- Chapter 6: Accessible Forms.- Chapter 7: SPA Application and Modern Front-End Frameworks and Accessibility.
Streamlit for Web Development
Transition from a back-end developer to a full-stack developer with knowledge of all the dimensions of web application development, namely, front-end, back-end and server-side software. In this new edition, Streamlit for Web Development, provides a comprehensive overview of Streamlit, allowing developers and programmers of all backgrounds to get up to speed in as little time as possible. Streamlit is a pure Python web framework that will bridge the skills gap and shorten development time from weeks to hours. This book walks you through the complete cycle of web application development, from an introductory to advanced level with accompanying source code and resources. You will be exposed to developing basic, intermediate, and sophisticated user interfaces and subsequently you will be acquainted with data visualization, database systems, application security, and cloud deployment in Streamlit. In a market with a surplus demand for full stack developers, this skill set could not possibly come at a better time. In one sentence, Streamlit is a means for the empowerment of developers every-where and all stand to gain from it. You Will: Learn how to mutate big data in real-timeUnderstand how to visualize big data interactivelyImplement web application security and privacy protocols How to successfully deploy Streamlit web applications to the cloud using Streamlit, Linux and Windows servers New For This Edition: Covers updates from the Streamlit 1.4 releaseShowcases Streamlit's latest UI featuresExpands on the use and development of Streamlit ComponentsIntroduces new chapters on unit testing and integrating AI with StreamlitDemonstrates the implementation of LLMs, chatbots, and generative AI applications Who is this Book for? Developers with solid programming experience wanting to learn Streamlit; Back-end developers looking to upskill and transition to become a full-stack developers; Those who wish to learn and become more acquainted with data visualization, database systems, security and cloud deployment with Streamlit Chapter 1: Introducting Streamlit.- Chapter 2: Streamlit Basics.- Chapter 3: Developing the User Interface.- Chapter 4: Managing and Visualizing Data.- Chapter 5: Integrating Databases.- Chapter 6: Leveraging Backend Servers.- Chapter 7: Implementing Session State.- Chapter 8: Authenticating Users and Securing Applications.- Chapter 9: Deploying Locally and to the Cloud.- Chapter 10: Building Streamlit Components.- Chapter 11: Streamlit Use Cases.- Chapter 12: Testing in Streamlit.- Chapter 13: Streamlit for AI.- Chapter 14: Streamlit at Work.- Bibliography.
CPython
Deep Dive CPython explores the internal mechanics of CPython, the widely used Python interpreter written in C. Starting with a practical guide on downloading and compiling the CPython source, this book is perfect for developers eager to understand Python’s behaviour at a fundamental level. The book takes readers from basic concepts to complex details with a systematic breakdown of core components. It covers everything from CPython’s data structures like PyObject and PyTypeObject to object lifecycle management, giving insight into memory allocation and object reference counting. Each chapter illustrates CPython's architecture, such as Python's "everything is an object" philosophy, list handling, string manipulation, and dictionary operations. Readers will explore Python’s REPL modifications, string internals, and custom type creation with practical examples, like crafting a "backflipping" PyKitty_Type. Detailed sections on Python’s virtual machine operations, bytecode generation, and exception handling enrich readers’ understanding of how Python code is parsed, compiled, and executed. This book is a thorough guide for readers who want to go beyond basic Python use and understand how it works internally. Covering complex concepts like generators, iterators, descriptors, and metaclasses, this book equips readers with a thorough grasp of Python's performance optimization and design complexities. What you will learn: How to download, compile, and modify CPython's source codeGain insight into fundamental structures like PyObject and PyTypeObject,Understand Python's detailed handling of lists, strings, dictionaries, and the REPL environment.What are bytecode generation, custom types, and the inner workings of Python’s virtual machine. Who this book is for: Python programmers aiming to gain a deeper understanding of Python’s internals and move beyond standard usage, as well as software professionals interested in CPython’s C-based implementation and core architecture. Chapter 1: Reading the CPython Source Code.- Chapter 2: Overview of the CPython Project Structure.- Chapter 3: Everything Is an Object – Part 1.- Chapter 4: How Objects Are Created in CPython.- Chapter 5: Everything is an Object (Part 2).- Chapter 6: Defining a Custom Built-in Type.- Chapter 7: What Happens During Module Import.- Chapter 8: The Internal Representation of Integers.- Chapter 9: Floating-Point Numbers in CPython.- Chapter 10: Inside the String Object – Part 1.- Chapter 11: Inside the String Object – Part 2.- Chapter 12: What Happens When Python Starts.- Chapter 13: From Source to Bytecode - How .py Becomes .pyc.- Chapter 14: The List Object and Its Internal Management.- Chapter 15: The Dictionary Object – Part 1.- Chapter 16: The Dictionary Object – Part 2.- Chapter 17: The Tuple Object and Its Immutability.- Chapter 18: Inside the Python VM – Code Objects.- Chapter 19: Inside the Python VM – Function Objects.- Chapter 20: Inside the Python VM – Frame Objects.- Chapter 21: Inside the Python VM – Namespaces and Scopes.- Chapter 22: Inside the Python VM – Cells and Closures.- Chapter 23: Classes and Where They Come From.- Chapter 24: Class Inheritance in CPython.- Chapter 25: Method Resolution Order and C3 Linearization.- Chapter 26: The Role of super() in Multiple Inheritance.- Chapter 27: The Generator Object and the yield Statement.- Chapter 28: How Iterators Work Internally.- Chapter 29: Understanding Descriptors in Python.- Chapter 30: Exception Handling Internals in CPython.
The Handbook of Artificial Intelligence and Journalism
A Global Overview of AI-Driven Journalism’s Impact on Media Practices As Artificial Intelligence reshapes the media landscape, The Handbook of Artificial Intelligence and Journalism provides the first comprehensive exploration of the intersection between AI technologies and journalism. This foundational volume brings together thirty-seven leading scholars from six continents to examine how AI is redefining the structures, practices, and epistemologies of journalism. Containing rigorous interdisciplinary scholarship and broad geographical coverage, The Hand-book of Artificial Intelligence and Journalism: Integrates theoretical foundations, empirical studies, and practical applications in a cohesive structureOffers insights into journalism practices across a wide range of geographical contexts and engages with approaches that transcends Western-dominated paradigms, incorporating perspectives from the Global SouthEmploys interdisciplinary frameworks to enhance the understanding of AI-driven journalismExamines the sociotechnical dynamics of AI, including its potential benefits and challenges for journalismPresents forward-looking reflections on the future of journalism research in the AI era The Handbook of Artificial Intelligence and Journalism is ideal for undergraduate, graduate, and doctoral students in journalism, communication, and media studies programs. It also serves as a vital reference for researchers, educators, media professionals, and policy advisors engaged in digital journalism, journalism research, media innovation, and public communication. Presents a comprehensive global overview of AI-driven journalism and its transformative impact on media practices As artificial intelligence (AI) continues to reshape the media landscape, The Handbook of Artificial Intelligence and Journalism provides the first comprehensive academic exploration of the intersection between AI technologies and journalism. Edited by Aynur Sarisakaloglu and Martin Löffelholz, this foundational volume brings together 37 leading scholars from six continents to examine how AI is redefining the structures, practices, and epistemologies of journalism. Organized around key thematic areas, the Handbook investigates the driving forces propelling the algorithmic transformation and unveils emerging trends in journalistic practice and journalism research, moving beyond Western-centric perspectives to incorporate diverse global experiences and knowledge production. Twenty-eight original chapters address systemic shifts such as evolving structures of media organizations, changing roles of actors, transformations in news production routines, and shifting patterns of news consumption. By integrating theoretical, empirical, and practical perspectives, the Handbook sets the stage for a new research agenda for understanding AI-driven journalism on a global scale. Containing rigorous interdisciplinary scholarship and broad geographical coverage, The Handbook of Artificial Intelligence and Journalism: Integrates theoretical foundations, empirical studies, and practical applications in a cohesive structureOffers insights into journalism practices across a wide range of geographical contexts and engages with approaches that transcends Western-dominated paradigms, incorporating perspectives from the Global SouthEmploys interdisciplinary frameworks to enhance the understanding of AI-driven journalismExamines the sociotechnical dynamics of AI, including its potential benefits and challenges for journalismPresents forward-looking reflections on the future of journalism research in the AI era The Handbook of Artificial Intelligence and Journalism is ideal for undergraduate, graduate, and doctoral students in journalism, communication, and media studies programs. It also serves as a vital reference for researchers, educators, media professionals, and policy advisors engaged in digital journalism, journalism research, media innovation, and public communication. Dr. habil. Aynur Sarısakaloǧlu is a researcher and lecturer at Technische Universität Ilmenau, Germany. Her research focuses on the transformation of journalism through Artificial Intelligence and automation systems, with a particular interest in sociotechnical developments and interdisciplinary frameworks in media and communication studies. Dr. Martin Löffelholz is Professor of Media Studies at Technische Universität Ilmenau, Germany, and former President of the Swiss German University in Indonesia. He has led numerous research projects and authored or edited 23 books and more than 400 scholarly contributions on communication and journalism.
Ubuntu Linux Bible
Your ultimate guide to Ubuntu Linux In the fully updated eleventh edition of the Ubuntu Linux Bible, veteran Linux experts David Clinton and Christopher Negus deliver another essential guide for beginning and intermediate users of Ubuntu Linux to take their skills to the next level. The authors walk you through the latest Ubuntu distribution, introducing the most useful tools and productive techniques. You'll learn how to use Ubuntu Linux in the cloud, with a particular focus on Amazon Web Services. Ubuntu Linux Bible, 11th Edition shows you how to: Get started with Linux, from scratchUse Kubernetes with Amazon EKSExplore the latest and most popular distributions of LinuxConfigure a PXE server from scratch and automatically install Linux on computersUse the latest GUI tools to analyze Linux log filesUnderstand Amazon EC2 and related services as they relate to LinuxUse alternative software installation tools like snap, brew, and more Start with any Linux system and advance to enterprise Linux computing Use your favorite Linux distribution to learn and test your skills with Linux command-line toolsLearn professional system administration tools using Ubuntu 24.04Deploy Linux to the cloud The latest version of the gold standard in Ubuntu Linux resources In the freshly updated eleventh edition of Ubuntu Linux Bible, a team of veteran Linux educators delivers a comprehensive discussion of the Ubuntu Linux operating system. Perfect for absolute beginners and experienced users and server admins alike, this book explains the ins-and-outs of installing, configuring, maintaining, optimizing, and using Ubuntu systems. This edition builds on the user-centric approach used by previous editions, showing you exactly how to perform common and essential tasks, like interfacing with popular IoT devices. The book covers: Becoming a Linux power user: Using the Shell, navigating the filesystem, and moreInstalling and configuring an Ubuntu Linux desktop or serverLinux server administration, including managing remote access and common desktop network configuration settingsLinux security techniques, including cryptography, PAM, and AppArmor The Ubuntu Linux Bible is intuitively organized, allowing you to skip quickly to the section you need in the moment. It also covers the latest version of the popular Linux distribution – v24.04 at the time of writing – as well as the previous version. You'll also find: Complete coverage of the enterprise and network functionality offered by Ubuntu, like web servers, networked file sharing, and DHCP and DNS managementUp-to-date explanations of desktop Ubuntu configuration, including user management, system backups, printer and device management, and wireless featuresEnd-of-chapter exercises and questions, complete with answers, to help you develop your hands-on Ubuntu skillset Perfect for Ubuntu Linux beginners and novice users, Ubuntu Linux Bible is also an essential resource for anyone transitioning from Windows desktops and servers looking for concise, accurate, and expert guidance in the Ubuntu OS. David Clinton is a system administrator, teacher, and writer. He has administered, written about, and created training material for many important technology subjects including Linux systems, cloud computing (AWS in particular), and container technologies like Docker. Many of his video training courses can be found on Pluralsight.com, and links to his other books (on Linux administration and server virtualization) can be found at bootstrap-it.com. Christopher Negus has been teaching and writing about Linux and UNIX for over 25 years. He's an instructor and principal technical writer for Red Hat, Inc., and the author of dozens of Linux and UNIX books, including every edition of the Red Hat Linux Bible, CentOS Bible, Fedora Bible, Ubuntu Linux Toolbox, and more.
Essenz der Informatik
Mit der 3. Auflage dieses Buches meistern Sie die Grundlagen der Informatik. Es beschreibt das weite Universum der Informatik und Informationstechnologie. Anhand von Endgeräten wie PC, Tablet und Smartphone sowie eingebetteten Systemen erklärt es die grundlegenden Prinzipien der Informatik und ihre soziale und gesellschaftspolitische Bedeutung. Das Buch richtet sich an alle regelmäßigen Benutzer von IT und insbesondere an Berufstätige, Schüler, Informatik-Studenten und Lehrer. Viele konkrete Beispiele, Illustrationen und Grafiken erklären die relevante IT-Umgebung und bringen Sie für alle interessierten IT-Laien in den richtigen Zusammenhang. Im Einzelnen widmet sich der Autor Bereichen wie: • Büroapplikationen • sozialen Medien • Spielen • Hardwaretrends Von der Geschichte der IT bis zum erfolgreichen Umgang mit Programmiersprachen – Alle Kapitel in diesem Buch schließen mit zehn Fragen zum Inhalt ab, die den Lesern eine Stütze zum gelesenen Inhalt geben und die Kompetenzen erweitern. Ein besonderes Highlight dieses Buches ist das Kapitel zur populären Programmiersprache Scratch, das die Grundlage für einen erfolgreichen Umgang mit dieser Programmiersprache legt. Des Weiteren beschäftigt sich der Autor mit den folgenden Themenschwerpunkten und Teilbereichen der Informatik: • Geschichte der IT • Computer als Hardware • Betriebssystem und Benutzeroberfläche • Netzwerke • Daten und Datenorganisation • IT-Entwicklung und Organisation • Programmierung und Softwareentwicklung • Applikationen • Cloud-Computing • Sicherheit • Information und Medien • Künstliche Intelligenz • Virtuelle Welten • IT, Digitalisierung und Gesellschaft • Installation von Scratch Insgesamt vermittelt dieses Buch über die Informatik einen tiefgreifenden, breiten Überblick über verschiedene Thematiken der Informationstechnologie und ist damit nicht nur für Programmierer geeignet. Einführung.- Ganz kurze Geschichte der IT.- Alles ist Zahl.- Computer als Hardware.- Betriebssystem und Benutzeroberfläche.- Netzwerke.- Daten und Datenorganisation.- IT-Entwicklung.- IT-Organisation.- Programmierung.- Applikationen.- Cloud-Computing.- Sicherheit.- Information und Medien.- Künstliche Intelligenz.- Virtuelle Welten.- IT, Digitalisierung und Gesellschaft.- Installation Scratch.
Linux CLI
Du lernst die Linux Befehlszeile praxisnah und leicht verständlich von Grund auf kennen. Schritt für Schritt arbeitest du Übungen direkt mit mir durch, verwaltest Dateien, nutzt wichtige Tools und schreibst erste Skripte. Am Ende bewegst du dich sicher und schnell im Terminal und automatisierst erste Aufgaben. Du lernst hier die Linux Befehlszeile von Grund auf kennen. Der Einstieg ist leicht verständlich und praxisorientiert, jede Übung baut logisch auf der vorherigen auf. So bekommst du ein Gefühl dafür, wie das System arbeitet und wie du Aufgaben mit wenigen Befehlen schneller erledigst als mit einer grafischen Oberfläche. Alle Übungsdateien kannst du herunterladen. Du arbeitest sie direkt mit mir gemeinsam durch. So lernst du schneller und verstehst jede Aufgabe besser. Du bewegst dich sicher im Dateisystem, legst Dateien und Ordner an, bearbeitest Inhalte und verwaltest sie effizient. Du nutzt wichtige Werkzeuge wie nano und vim, kombinierst Befehle mit Pipes und Umleitungen und schreibst erste eigene Skripte für wiederkehrende Aufgaben. Dabei verstehst du nicht nur die Anwendung, sondern auch die Hintergründe. Egal ob du Linux auf deinem Rechner, in einer virtuellen Maschine oder über WSL verwendest. Am Ende wirst du dich sicher, schnell und souverän auf der Kommandozeile bewegen. Auch erste Automatisierungen mit Cron gehören dazu und zeigen dir, wie viel Zeit du dir damit sparen kannst. Die Befehlszeile bleibt ein zentrales Werkzeug. Sie gibt dir Kontrolle, Geschwindigkeit und ein tiefes Verständnis für dein System. Dieser Kurs führt dich Schritt für Schritt dorthin. Viel Erfolg beim Lernen und Entdecken
When is it good enough? - Softwareprojekte im Zeitalter generativer KI
Die Disruption durch Generative Künstliche Intelligenz verändert die Digitalisierung grundlegend und nachhaltig. Während klassische Systeme auf Regeln und Modellierbarkeit beruhen, stellen aktuell insbesondere Large Language Models diese Gewissheiten auf den Kopf. Aus unscharfen Faktoren muss nun ein neues Fundament gegossen werden: Nicht-Determinismus, dynamisch Veränderliches und natürliche Sprache. Dieses Buch lädt dazu ein, Unschärfe als Gestaltungsraum zu begreifen. In diesem Raum wird das lebendig, was wir früher ausgegrenzt haben: Ausnahmen, Unvorhergesehenes, Menschliches. Wir sind überzeugt: Wer diesen Raum mutig betritt, kann Digitalisierung neu denken. Anhand konkreter Beispiele entlang der gesamten Wertschöpfungskette – von Emotionen, Menschen und der Wirkung KI-generierter Antworten über Anforderungsanalyse bis zur Softwarearchitektur – zeigt das Buch, wie Unternehmen erfolgreiche Lösungen im Zeitalter von GenAI gestalten können. Ob Führungskraft, Teammitglied oder einfach neugierig auf das Morgen: Dieses Buch ist für alle, die die Zukunft nicht verpassen wollen. Einleitung - Willkommen im Zeitalter der Unschärfe.- Emotionen im Fokus.- Ambiguitätstoleranz – Der Umgang mit fehlender Eindeutigkeit.- Einschub – wie ticken Large Language Models (LLMs) eigentlich?.- Anforderungsanalyse – Navigieren im Nebel.- Product Ownership – Ownen der Unsicherheit.- UX für das Ungewisse.- Softwarearchitektur – Das Unkontrollierbare kontrollieren.- Software Engineering neu gedacht.- Qualität: Von exakter Gleichheit zu vertrauenswürdiger Unschärfe.- Sicherheit: Schutzmauern für LLMs errichten.- Toolgestützte Praxis.- Ausblick: Multimodalität und was noch kommt.- Ausblick Reloaded: eine Vision zur KI-nativen Organisation.-Zusammenfassung (the End).
Mastering Claude AI
Unlock the power of Claude, an advanced conversational AI assistant, and integrate it into your daily professional workflows and decision-making. This book offers a clear, relatable path, regardless of your technical background, from first prompt to advanced user, through a guided, real-life learning approach that explains the AI learning curve. You’ll start with an overview of Claude’s capabilities. In Part I, Claude Fundamentals introduces you to Claude AI in a clear, beginner-friendly way, using relatable comparisons and real examples. It guides you through initial setup, early conversations, and key lessons learned from trial and error. The section also explores prompt design, showing how skills evolve from basic to advanced, with practical before-and-after insights. Part II dives into hands-on applications—writing, research, coding, creativity, and data analysis—demonstrating how Claude can support a wide range of professional and personal use cases. Part III then introduces advanced strategies like prompt chaining and feature optimization, while Part IV explores professional domains including business, education, and artistic collaboration. In Part V, you’ll gain insights into troubleshooting, responsible AI use, and keeping up with rapid AI advancements. Finally, Part VI synthesizes the full journey, offering guidance on becoming a true power user and shaping the future of human-AI collaboration. Through transparent storytelling, tested frameworks, and actionable strategies, this practical guide will empower you to turn Claude AI from a tool into a transformative partner. What You Will Learn Use Claude AI effectively, even with no technical background or coding experience Master prompting techniques that evolve from simple queries to advanced, optimized conversations Apply Claude in writing, research, coding, creativity, and data analysis with real-life examples Explore Claude’s advanced features and integrate them into daily professional workflows and decision-making Who This Book Is For Creative professionals, educators, and business leaders exploring practical AI integration. It’s also ideal for entrepreneurs seeking new opportunities and knowledge workers aiming to boost productivity. PART I: CLAUDE FUNDAMENTALS.- Chapter 1: What Is Claude and Why Should You Care?.- Chapter 2: Getting Started: Your First Conversation with Claude.- Chapter 3: Understanding Claude's Capabilities and Limitations.- Chapter 4: The Art of Prompting: Getting Better Responses.- PART II: PRACTICAL APPLICATIONS.- Chapter 5: Writing and Communication Mastery.- Chapter 6: Research and Analysis Like a Pro.- Chapter 7: Coding and Programming with Claude.- Chapter 8: Creative Projects and Problem-Solving.- Chapter 9: Data Analysis and Visualization.- PART III: ADVANCED TECHNIQUES.- Chapter 10: Advanced Prompting Strategies.- Chapter 11: Working with Claude's Special Features.- Chapter 12: Integration and Workflow Development.- PART IV: PROFESSIONAL AND SPECIALIZED APPLICATIONS.- Chapter 13: Business and Professional Uses.- Chapter 14: Education and Learning Applications.- Chapter 15: Creative and Artistic Collaboration.- PART V: ADVANCED TOPICS AND TROUBLESHOOTING.- Chapter 16: Troubleshooting Common Problems.- Chapter 17: Ethics and Responsible AI Use.- Chapter 18: Staying Current with Claude's Evolution.- PART VI: EXCELLENCE AND BEYOND.- Chapter 19: Becoming a Claude Power User.- Chapter 20: The Future of Human-AI Collaboration.- Appendix A: Quick Reference Guide.- Appendix B: Resources for Continued Learning.- Appendix C: Templates and Frameworks.
CompTIA CySA+ Certification Companion
This book covers all topics and requirements of the CompTIA CySA+ certification exam. It will allow readers to easily understand the concepts, information, and skills needed to obtain the associated intermediate- to advanced-level certification. CompTIA CySA+ is a global certification that focuses on defensive security, such as cybersecurity incident response, security operations, vulnerability assessments, and more. It is important as the demand for intermediate to advanced cybersecurity professionals is higher now than ever. This particular certificate is typically recommended for the individual to have a baseline understanding of the Information Technology and Cybersecurity world prior to sitting this examination. The book is designed to follow the core requirements of the CompTIA CySA+. It has been specifically written to follow the guidelines of the exam, while also incorporating other useful topics that will allows the readers to better understand the material. What You Will Learn: How to identify and manage cybersecurity threats and vulnerabilities, with an emphasis on tools, techniques, and real-world applications.How to monitor, detect, and tools used in security operations, providing both technical details and strategic considerations.How to respond to, investigate, and recover from security incidents with a focus on procedural knowledge and hands-on incident handling.How to explore tools, architectures, and designs for building secure networks and infrastructures.Methods for managing and securing user identities and access to systems.How to use threat intelligence to recognize and respond to emerging threats effectively. Who This Book is for: This book is for all readers that are interested in the CompTIA CySA+ examination. Chapter 1: Introduction to CySA+.- Chapter 2: Threat and Vulnerability Management.- Chapter 3: Security Operations and Monitoring.- Chapter 4: Incident Response.- Chapter 5: Risk Management and Mitigation.- Chapter 6: Security Architecture and Tools.- Chapter 7: Identity and Access Management.- Chapter 8: Threat Intelligence and Analysis.- Chapter 9: Compliance and Security Governance.- Chapter 10: Final Review and Exam Preparation.
Enterprise Guide for Implementing Generative AI and Agentic AI
Generative AI and Agentic AI together are revolutionizing the technology landscape, with profound and far-reaching impacts across industries. Organizations are increasingly adopting these technologies to drive innovation, enhance unstructured content management, and improve problem-solving capabilities. With Agentic AI, enterprises are moving towards the development of intelligent systems that can plan, reason, and act with autonomy. While early proof-of-concepts (POCs) demonstrated the potential of these technologies, the current shift is toward responsible and scalable production implementations that leverage both generative and agentic capabilities. This book begins by guiding you through the technological evolution of AI, from early machine learning to today’s large language models (LLMs) and agentic systems. It then explores a wide range of use cases across industries, highlighting how LLMs can support decision-making, and how Agentic AI enables dynamic, collaborative systems that act with autonomy and intent. This is followed by Design Patterns across the lifecycle of AI solution development, deployment and monitoring. Readers will then gain insights into the methodologies for developing and deploying Generative and Agentic AI solutions at an enterprise level. A featured implementation demonstrates how Agentic AI can be effectively put into action. The book also introduces essential concepts such as MLOps, LLMOps, and Responsible AI principles which are critical for transitioning the AI solutions from experimentation to production. These principles ensure that AI deployments are scalable, secure, ethical and compliant. The book concludes with key takeaways and best practices for developing, evaluating, deploying and scaling AI applications responsibly and effectively within enterprise settings. You Will: Understand key design patterns to develop, deploy and monitor a Generative AI solution effectively.Learn how to develop and implement a production-ready Agentic AI use case.Discover best practices for building scalable, secure, and enterprise-grade AI solutions.Understand how to assess and mitigate risks using Responsible AI principles and LLMOps best practices. This book is for : Enterprise Software Engineers and Architects PART – I.- Chapter 1: Introduction: Evolution of AI and Large language models (LLM). PART – II.- Chapter 2: Generative AI in Business. PART – III.- Chapter 3: Design patterns for developing enterprise GenAI applications. Chapter 4: Introduction to Agentic.- Chapter 5: End to end implementation of a practical Use case. Chapter 6: Evaluation and Deployment. PART – IV.- Chapter 7: Responsible AI & Risk framework.- Chapter 8: Conclusion and best practices.
Deep Learning for Intrusion Detection
Comprehensive resource exploring deep learning techniques for intrusion detection in various applications such as cyber physical systems and IoT networks Deep Learning for Intrusion Detection provides a practical guide to understand the challenges of intrusion detection in various application areas and how deep learning can be applied to address those challenges. It begins by discussing the basic concepts of intrusion detection systems (IDS) and various deep learning techniques such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), and deep belief networks (DBNs). Later chapters cover timely topics including network communication between vehicles and unmanned aerial vehicles. The book closes by discussing security and intrusion issues associated with lightweight IoTs, MQTT networks, and Zero-Day attacks. The book presents real-world examples and case studies to highlight practical applications, along with contributions from leading experts who bring rich experience in both theory and practice. Deep Learning for Intrusion Detection includes information on: Types of datasets commonly used in intrusion detection research including network traffic datasets, system call datasets, and simulated datasets The importance of feature extraction and selection in improving the accuracy and efficiency of intrusion detection systems Security challenges associated with cloud computing, including unauthorized access, data loss, and other malicious activities Mobile Adhoc Networks (MANETs) and their significant security concerns due to high mobility and the absence of a centralized authority Deep Learning for Intrusion Detection is an excellent reference on the subject for computer science researchers, practitioners, and students as well as engineers and professionals working in cybersecurity. FAHEEM SYEED MASOODI, PHD, is an Associate Professor of Cybersecurity at Bahrain Polytechnic University. He previously served at the University of Kashmir and the Jazan University in Saudi Arabia. He holds a PhD in Network Security and Cryptography and has published extensively in cryptography, intrusion detection, post-quantum cryptography, financial security, and IoT. His contributions include several books, high-impact papers, and fellowships from France, Brazil, India, and Malaysia. ALWI BAMHDI, PHD, is an Associate Professor in the Computer Sciences Department at Umm ul Qura University, Saudi Arabia. His research interests include mobile ad hoc networks, wireless sensor networks, and information security.
Word 2024 - Stufe 1: Grundlagen
Leicht nachvollziehbare Anleitungen mit Bildern Übungsbeispiele auch zum Download Tipps und Tricks für effizientes Arbeiten im Alltag Das Office-Programm Word ist im Alltag unverzichtbar, sei es beruflich, privat oder im Studium. Erlernen auch Sie den sicheren und professionellen Umgang mit Word 2024! Dieses Handbuch ist systematisch wie ein Kurs aufgebaut. Mit leicht nachvollziehbaren Anleitungen, anschaulichen Beispielen und praxisnahen Übungen führt es Einsteiger ohne Vorkenntnisse von Grund auf in die Textverarbeitung ein. Für erfahrene Anwender dient es als praktisches Nachschlagewerk. Schritt für Schritt entdecken Sie die unzähligen Funktionen und Möglichkeiten, die Word bietet. Erfahren Sie, wie Sie u. a. Formatvorlagen gezielt einsetzen, das Seitenlayout gestalten, Bilder einfügen, Serienbriefe erstellen sowie die Rechtschreibprüfung und Silbentrennung nutzen. Die beiden Autoren kennen aus ihrer langjährigen Erfahrung als Dozenten in der Erwachsenenbildung die typischen Fragen rund um Word, zeigen hilfreiche Lösungen und geben Tipps, die Ihre Arbeit spürbar erleichtern. Aus dem Inhalt: Allgemeine Eingabe- und Korrekturtechniken Intelligente, KI-gestützte Rechtschreib- und Grammatikhilfen nutzen Dokumente u. a. mit Schriften, Bildern und grafischen Elementen gestalten Text mit automatischen Aufzählungen und Nummerierungen versehen Effiziente Textformatierung mit Formatvorlagen Tabellen nutzen Individuelle Seitenlayouts einrichten Kopf- und Fußzeilen inklusive Seitenzahlen hinzufügen Dokumente speichern, drucken und weitergeben Arbeiten im Team Eigene Dokumentvorlagen erstellen und schützen Einführung in den Seriendruck
Digitale Sicherheit für Senioren für Dummies
Holzauge, sei wachsam! Rüsten Sie sich für digitale Angriffe! Sie sind neugierig und wollen endlich wissen, was es mit dem Internet und sozialen Medien auf sich hat? Sie sehen sich immer öfter gezwungen, Geschäfte und Behördengänge online zu erledigen? Sie fühlen sich unsicher im Umgang mit dem Computer und haben Angst, digitalen Räubern Tür und Tor zu öffnen? Dieses Buch wird Ihnen helfen, den Computer oder das Smartphone als Ihre Burg zu verstehen, in der Sie bestimmen, wer hineindarf und wer nicht. Sie erfahren, welche Maßnahmen Sie an der digitalen Zugbrücke ergreifen müssen. Damit steht der Teilhabe an der digitalen Welt nichts mehr im Weg. Sie erfahren Wie Sie am besten mit Cookies umgehenWarum Sie ein Helfer der Angreifer sindWas gute Passwörter sindWie Sie die Seitentürchen in Ihre Burg – E-Mail, Online-Banking und Online-Shopping, Downloads und andere mehr – geschlossen halten Hans-Jürgen Fackler, Jahrgang 1948, war jahrelang als Netzwerkbetreuer tätig. Er arbeitete ehrenamtlich in der Seniorenhilfe und führte ältere Menschen in den Umgang mit digitaler Technik ein. Nach wie vor ist er als Digitalbotschafter in Rheinland-Pfalz Ansprech-partner bei Problemen mit PC und Smartphone.
AI-driven Innovations in Physiotherapy and Oncology, Volume 1
AI-driven Innovations in Physiotherapy and Oncology 1 explores the transformative impact of artificial intelligence (AI) on two critical domains of healthcare. As the global demand for personalized, efficient and data-driven medical interventions increases, this book offers a timely examination of how AI technologies are reshaping clinical practices in both physiotherapy and oncology. The book explores how AI supports early cancer detection, personalized treatment planning and monitoring of disease progression, while also playing a pivotal role in physiotherapy by enabling intelligent rehabilitation strategies tailored to oncology patients. From AI-driven motion analysis and virtual physiotherapy assistants to predictive models for treatment response and functional recovery, this book showcases innovations that optimize physical therapy outcomes for cancer patients. It also addresses ethical challenges, data governance and the integration of AI within clinical workflows. Designed for clinicians, researchers and healthcare innovators, this book is a vital resource for understanding how AI bridges the gap between oncology care and rehabilitative physiotherapy. Abhishek Kumar, Senior IEEE Member and Professor at Chandigarh University, India, is a prolific researcher with 170+ publications and has international postdoctoral experience. His expertise spans AI, renewable energy and image processing. Priya Batta is Associate Professor at Amity School of Engineering and Technology, Amity University Punjab, Mohali, India. Her expertise includes AI, blockchain and IoT. Sachin Ahuja is Executive Director of Engineering and Professor at Chandigarh University, India. He has guided numerous ME and PhD scholars and currently specializes in AI, machine learning, data mining and related areas. Pramod Singh Rathore, Assistant Professor at Manipal University Jaipur, India, has over 12 years of experience and 85+ publications. His research interests include NS2, networks, data mining, DBMS and professional memberships including ACM and IAENG.
Microsoft Power Platform im Citizen Development
Erläutert die Rahmenbedingungen für den Einsatz von Microsoft Power Platform Beschreibt zahlreiche Anwendungsbeispiele aus der Unternehmensperspektive Zeigt die effiziente Anwendungsentwicklung mit Low-Code/No-Code Behandelt Power Apps, Power Automate, Power Pages, Power BI, Copilot Studio,AI-Builder und Dataverse Ihr exklusiver Vorteil: E-Book inklusive beim Kauf des gedruckten Buches Die Power Platform in Microsoft 365 bietet eine Low-Code/No-Code-Umgebung, mit der Sie ohne großen Programmieraufwand Anwendungen entwickeln und Prozesse automatisieren können. Die Möglichkeiten reichen von der Automatisierung von Standardaufgaben über die Entwicklung unternehmensinterner Apps bis zum KI-unterstützten Business Process Management. Darüber hinaus können Sie ganze Portale für den Informationsaustausch mit Geschäftspartner:innen aufbauen. Anhand konkreter Anforderungen in einem Beispielunternehmen führt Sie das Buch von der Anwendung der einzelnen Tools in der Power Platform hin zur Entwicklung komplexer Anwendungen. Dabei nutzen Sie die Werkzeuge sowohl einzeln als auch in Kombination miteinander. Ebenso können weitere Komponenten einer Microsoft-365-Umgebung wie SharePoint online, Exchange online, Teams und unternehmenseigene Systeme integriert werden. Neben der Anwendungsentwicklung werden auch die Rahmenbedingungen von Citizen Development diskutiert. Dazu gehören zentrale Fragen des Unternehmenseinsatzes wie Governance und Compliance und deren Umsetzung in der Power Platform. AUS DEM INHALT // Was ist Citizen Development? Einführung in Power Platform Unsere Beispielumgebung Geschäftsprozesse automatisieren Abteilungen mit Canvas-Apps unterstützen Komplexe Geschäftsprozesse mit Power Automate und Model-Driven Apps unterstützen Einen Benutzer-Self-Service mit Chatbot einrichten Dokumentenprozesse mit KI-Modellen automatisieren Kundenkommunikation mit Power Pages Interaktive Geschäftsauswertungen mit Power BI erstellen Power Platform einführen und managen
Numerisches Python (3. Auflg.)
Python-Bibliotheken für numerische Anwendungen: NumPy, Matplotlib und Pandas Effiziente Verarbeitung großer Datenmengen – auch relevant für maschinelles Lernen Daten visualisieren und analysieren mit Matplotlib und Pandas Praxisbeispiele aus Wissenschaft, Ingenieurwesen, Finanzen und Bildverarbeitung Umfassend erweiterte 3. Auflage – mehr Umfang, neue Praxisanwendungen und farbig gestaltete DataFrames Dieses Buch vermittelt die Python-Grundlagen zur Bearbeitung numerischer Probleme in den Bereichen Data Science und Maschinelles Lernen. Im ersten Teil steht NumPy als Basis der numerischen Programmierung im Mittelpunkt: Arrays als zentraler Datentyp, numerische Operationen, Broadcasting und Ufuncs werden ebenso behandelt wie Statistik, Wahrscheinlichkeitsrechnung, boolesche Maskierung und Dateiverarbeitung. Der zweite Teil widmet sich der Datenvisualisierung mit Matplotlib – von den grundlegenden Konzepten bis hin zu Linien-, Balken-, Histogramm- und Konturplots. Im dritten Teil geht es um Pandas mit Series und DataFrames, den Import und Export von Excel-, CSV- und JSON-Dateien, den Umgang mit fehlenden Daten sowie die Möglichkeiten der Visualisierung direkt in Pandas. Der vierte Teil bietet praxisnahe Anwendungen, darunter ein Haushaltsbuch, eine Einnahmen-Überschuss-Rechnung und eine Einführung in die Bildverarbeitung. Abgerundet wird das Buch durch einen fünften Teil mit den Lösungen zu den zahlreichen Übungsaufgaben, die fast jedes der 33 Kapitel begleiten. AUS DEM INHALT // Numerische Operationen mit Arrays, Broadcasting und Ufuncs Statistik und Wahrscheinlichkeitsrechnung mit NumPy Dateiverarbeitung und File-Handling Diagramme mit Matplotlib: Linien, Balken, Histogramme, Konturplots Arbeiten mit Series und DataFrames Import und Export von Excel-, CSV- und JSON-Dateien Umgang mit fehlenden Werten (NaN) und Visualisierung mit Pandas Praxisbeispiele: Bildverarbeitung, Haushaltsbuch und Einnahmen-Überschuss-Rechnung Übungen zu fast allen Kapiteln mit ausführlichen Lösungen
Raspberry Pi Assembly Language Programming
Gain all the skills required to dive into the fundamentals of the Raspberry Pi hardware architecture and how data is stored in the Pi’s memory. This book provides you with working starting points for your own projects while you develop a working knowledge of Assembly Language programming on the Raspberry Pi. You'll learn how to interface to the Pi’s hardware including accessing the GPIO ports. The book covers the basics of code optimization as well as how to inter-operate with C and Python code, so you'll develop enough background to use the official ARM reference documentation for further projects. With Raspberry Pi Assembly Language Programming as your guide, you'll study how to read and reverse engineer machine code and then apply those new skills to study code examples and take control of your Pi’s hardware and software both. For this New Edition Since the original edition, the Raspberry Pi OS has moved to 64-bits. The operating system has been revamped along with several new versions of the Raspberry Pi hardware. The new edition is 64-bit, based on the latest Raspberry Pi OS and hardware, and incorporates reader feedback from the first edition. What You'll Learn Program basic ARM 64-Bit Assembly LanguageInterface with the various hardware devices on the Raspberry PiComprehend code containing Assembly LanguageUse the official ARM reference documentation Who This Book Is For Coders who have already learned to program in a higher-level language like Python, Java, C#, or C and now wish to learn Assembly Language programming. Chapter 1: Getting Started.- Chapter 2: Loading and Adding.- Chapter 3: Tooling Up.- Chapter 4: Controlling Program Flow.- Chapter 5: Thanks for the Memories.- Chapter 6: Functions and the Stack.- Chapter 7: Linux Operating System Services.- Chapter 8: Programming GPIO Pins.- Chapter 9: Interacting with C and Python.- Chapter 10: Multiply, Divide and Accumulate.- Chapter 11: Floating Point Operations.- Chapter 12: Neon Coprocessor.- Chapter 13: Optimizing Code.- Chapter 14: Reading and Understanding Code.- Chapter 15: Hacking Code.- Appendix A: The ARM Instruction Set.- Appendix B: Linux System Calls.- Appendix C: Binary Formats.- Appendix D: Assembler Directives.- Appendix E: ASCII Character Set.
.NET 10 Revealed
Announcing the first look at .NET 10, the most comprehensive update to the Microsoft framework in years. The secrets to robust, efficient, and scalable applications are now in your grasp. Establish a solid foundation in C# fundamentals, progressing to more complex topics such as Blazor, MAUI, and new security updates. Be the first to master the new updates recently added to the framework with .NET 10, including ASP.NET Core for web development and Entity Framework Core for data access. After reading this book, developers will not just attain greater technical understanding but also a first-principles understanding of the concepts behind the .NET ecosystem. A focus on practical applications sets this book apart. Each concept leads into hands-on examples and projects, allowing readers to apply their learning immediately. With its comprehensive coverage and up-to-date content, .NET 10 Revealed is an essential resource for both beginners looking to start their journey in .NET development and experienced programmers seeking to update their skills to the latest version of the framework. What You Will Learn · Dive into the new features with .NET 10 Framework, including new libraries, .NET Core runtime, parallel programming, and more · Gain an understanding of ASP.NET Core elements like building web APIs, MVC architecture, and Entity Framework Core. · Master Blazor with server-side Blazor, WebAssembly Blazor, and more · Dig into language enhancements in C# 14, performance improvements in .NET 10, and migration strategies from earlier versions Who This Book Is For This book is for intermediate-level developers who want to learn what’s new with .NET 10. Chapter 1: Introduction.- Chapter 2: Introduction to .NET.- Chapter 3: The Journey of C#: A Developer’s Perspective- Chapter 4: Modern APIs with ASP.NET Core 10.- Chapter 5: Blazer in .NET 10 – Modern Web UI, Productivity, and Experience.- Chapter 6: Unlocking .NET MAUI’S Potential.- Chapter 7: Performance and Optimization in .NET 10.- Chapter 8: ER Core and .NET Libraries.- Chapter 9: Migration and Compatibility.- Chapter 10: The Future of .NET.
Distributed and Parallel Computing
Master the growing field of distributed and parallel computing with this essential guide, offering expert insights into the fundamentals and real-world applications for intelligent and collaborative systems. Distributed computing, or running programs across multiple computers over a network, is becoming a popular solution for addressing the demands for increased performance across industries, including scientific computing, oil exploration, biotechnology, and medicine. Distributed computing enables seamless communication and collaboration by allowing users from different locations to access and interact with their digital twin simultaneously. Distributed computing enhances the capabilities of digital twins by providing scalability, parallel processing, real-time data integration, collaboration support, resource optimization, fault tolerance, and security features. Distributed and Parallel Computing explores the fundamentals and innovations in intelligent and distributed computing systems and applications, including adaptivity and learning, agents and multi-agent systems, argumentation, case-based reasoning, and collaborative systems. Through expert insights, readers will discover promising real-world applications for this emerging technology. Sandhya Avasthi, PhD is an assistant professor in the Computer Science and Engineering Department at ABES Engineering College at Dr. Abdul Kalam Technical University with over 18 years of teaching experience. She has published numerous research articles in refereed international journals, conference proceedings, and book chapters. Her research interests include natural language processing, information extraction, information retrieval, data science, and business intelligence. Suman Lata Tripathi, PhD is a professor at Lovely Professional University with more than 22 years of experience in academics and research. She has published more than 19 books, 125 research papers in refereed science journals, conference proceedings, 13 Indian patents, and four copyrights. Her area of expertise includes microelectronics device modeling and characterization, low-power VLSI circuit design, VLSI design testing, and advanced FET design for IoT.