- Table View
- List View
Extended Reality: International Conference, XR Salento 2024, Lecce, Italy, September 4–7, 2024, Proceedings, Part IV (Lecture Notes in Computer Science #15030)
by Lucio Tommaso De Paolis Pasquale Arpaia Marco SaccoThe four-volume proceedings set LNCS 15027, 15028, 15029 and 15030 constitutes the refereed proceedings of the International Conference on Extended Reality, XR Salento 2024, held in Lecce, Italy during September 4–7, 2024. The 63 full papers and 50 short papers included in these proceedings were carefully reviewed and selected from 147 submissions. They were organized in the following topical sections: Extended Reality; Artificial Intelligence & Extended Reality; Extended Reality and Serious Games in Medicine; Extended Reality in Medicine and Rehabilitation; Extended Reality in Industry; Extended Reality in Cultural Heritage; Extended Reality Tools for Virtual Restauration; Extended Reality and Artificial Intelligence in Digital Humanities; Extended Reality in Learning; and Extended Reality, Sense of Presence and Education of Behaviour.
Extended Reality: International Conference, XR Salento 2024, Lecce, Italy, September 4–7, 2024, Proceedings, Part I (Lecture Notes in Computer Science #15027)
by Lucio Tommaso De Paolis Pasquale Arpaia Marco SaccoThe four-volume proceedings set LNCS 15027, 15028, 15029 and 15030 constitutes the refereed proceedings of the International Conference on Extended Reality, XR Salento 2024, held in Lecce, Italy during September 4–7, 2024. The 63 full papers and 50 short papers included in these proceedings were carefully reviewed and selected from 147 submissions. They were organized in the following topical sections: Extended Reality; Artificial Intelligence & Extended Reality; Extended Reality and Serious Games in Medicine; Extended Reality in Medicine and Rehabilitation; Extended Reality in Industry; Extended Reality in Cultural Heritage; Extended Reality Tools for Virtual Restauration; Extended Reality and Artificial Intelligence in Digital Humanities; Extended Reality in Learning; and Extended Reality, Sense of Presence and Education of Behaviour.
Extended Reality: International Conference, XR Salento 2024, Lecce, Italy, September 4–7, 2024, Proceedings, Part III (Lecture Notes in Computer Science #15029)
by Lucio Tommaso De Paolis Pasquale Arpaia Marco SaccoThe four-volume proceedings set LNCS 15027, 15028, 15029 and 15030 constitutes the refereed proceedings of the International Conference on Extended Reality, XR Salento 2024, held in Lecce, Italy during September 4–7, 2024. The 63 full papers and 50 short papers included in these proceedings were carefully reviewed and selected from 147 submissions. They were organized in the following topical sections: Extended Reality; Artificial Intelligence & Extended Reality; Extended Reality and Serious Games in Medicine; Extended Reality in Medicine and Rehabilitation; Extended Reality in Industry; Extended Reality in Cultural Heritage; Extended Reality Tools for Virtual Restauration; Extended Reality and Artificial Intelligence in Digital Humanities; Extended Reality in Learning; and Extended Reality, Sense of Presence and Education of Behaviour.
Extended Reality: International Conference, XR Salento 2024, Lecce, Italy, September 4–7, 2024, Proceedings, Part II (Lecture Notes in Computer Science #15028)
by Lucio Tommaso De Paolis Pasquale Arpaia Marco SaccoThe four-volume proceedings set LNCS 15027, 15028, 15029 and 15030 constitutes the refereed proceedings of the International Conference on Extended Reality, XR Salento 2024, held in Lecce, Italy during September 4–7, 2024. The 63 full papers and 50 short papers included in these proceedings were carefully reviewed and selected from 147 submissions. They were organized in the following topical sections: Extended Reality; Artificial Intelligence & Extended Reality; Extended Reality and Serious Games in Medicine; Extended Reality in Medicine and Rehabilitation; Extended Reality in Industry; Extended Reality in Cultural Heritage; Extended Reality Tools for Virtual Restauration; Extended Reality and Artificial Intelligence in Digital Humanities; Extended Reality in Learning; and Extended Reality, Sense of Presence and Education of Behaviour.
Extended Reality and Metaverse: Immersive Technology in Times of Crisis (Springer Proceedings in Business and Economics)
by Timothy Jung M. Claudia tom Dieck Sandra Maria Correia LoureiroThis book features the latest research in the area of immersive technologies as presented at the 7th International Extended Reality (XR) Conference, held in Lisbon, Portugal in 2022.Bridging the gap between academia and industry, it showcases the latest advances in augmented reality (AR), virtual reality (VR), extended reality (XR) and metaverse and their applications in various sectors such as business, marketing, retail, education, healthcare, tourism, events, fashion, entertainment, and gaming. The volume gathers selected research papers by prominent AR, VR, XR and metaverse scholars from around the world. Presenting the most significant topics and latest findings in the fields of augmented reality, virtual reality, extended reality and metaverse, it will be a valuable asset for academics and practitioners alike.
The Extended Reality Blueprint: Demystifying the AR/VR Production Process
by Annie EatonFollow a tried-and-tested approach to integrating augmented and virtual reality into your business The Extended Reality Blueprint focuses on design for non-gaming or gaming adjacent applications in extended reality (XR), including augmented and virtual reality. Author Annie Eaton is a leading producer of immersive content in the XR space. Many of Annie's clients come to her with the same questions, often not knowing where to begin as they seek to implement extended reality solutions into their business. This book presents the discovery and product development process through an immersive technology lens. You will walk through the XR production process and learn how to apply this technology directly within your organizations in a meaningful and effective way. Join leading businesses like Delta Air Lines, Mars Wrigley, Georgia-Pacific, and JLG Industries, and learn how top companies are leveraging XR for greater market share, engagement, and profit. Learn about the latest applications of extended reality (XR), including augmented and virtual reality. Discover the steps of the XR product development process, including how to find profitable uses of XR and decide on technology suites. Assemble effective teams of XR developers, designers, artists, and other key members to bring your projects to fruition and success. Learn from the real-world examples and lessons learned of businesses that have taken the leap into extended reality. The Extended Reality Blueprint, delivers a concrete, actionable process for brining extended reality into your organization and embracing this crucial technology to remain current.
Extended Reality in Practice: 100+ Amazing Ways Virtual, Augmented and Mixed Reality Are Changing Business and Society
by Bernard MarrDiscover one of the biggest business trends of today Extended reality (XR for short) – which encompasses virtual reality, augmented reality and mixed reality – is one of the biggest business trends of today. It refers to the use of technology to create more immersive digital experiences which are promising to transform many businesses and industries. In this book, best-selling author, strategic business advisor, and respected futurist Bernard Marr explains the role of XR in providing innovative businesses solutions for companies of varying sizes and across different industries. He introduces the three main branches of extended reality - virtual, augmented and mixed reality. You will discover how businesses and organisations are implementing the technology, with case examples, including some of the world’s biggest brands, to showcase how they are starting to use XR in practice. Extended Reality in Practice is a must read for anyone wanting to learn exciting and entirely new ways for people to experience the world around them – and for businesses, new ways to connect and engage with customers and improve business processes.
Extended Reality in Wirtschaft, Wissenschaft, Gesellschaft und Medien: Immersive Technologien und virtuelle Welten: Grundlagen, Status quo, Ein- und Ausblicke
by Bolela Likafu Christian MaltererDieses Buch gibt einen grundlegenden und holistischen Überblick über die Extended-Reality-Branche (XR) in Deutschland. XR beschreibt als Sammelbegriff Augmented Reality, Virtual Reality und Mixed Reality – also virtuelle Welten, in denen sich derzeit nicht nur im Gaming-Bereich vollkommen neue Interaktionspotentiale und Geschäftsmodelle eröffnen. Solche immersiven Technologien werden in Zukunft für nahezu alle Lebens- und Wirtschaftsbereiche interessant sein: Marketing, Medizin, Handel, Forschung, Bildung oder Kultur – um nur einige zu nennen.Dieses Werk ist aus einer Initiative der Herausgeber entstanden, innerhalb der deutschen Immersive-Media-Branche einen offenen XR-Thinktank als dynamische Austauschgemeinschaft heterogener Akteure und Stakeholder ins Leben zu rufen.Ziel des Buches ist es, das Thema einzuordnen und seine Relevanz anhand von Fallstudien aus verschiedenen Branchen sowie Experteninterviews zu untermauern. Die Beitragsautoren und Interviewpartner wollen so den Wissenstransfer vorantreiben.
Extended Reality Usage During COVID 19 Pandemic (Intelligent Systems Reference Library #216)
by Anitha S. Pillai Giuliana GuazzaroniThis book explores the benefits to online teaching incorporating extended reality technologies both from a teacher’s and from a students’ perspective. As we are all aware, the COVID-19 pandemic has created a worldwide lock down which is clearly visible in individuals’ shifting behaviour as they are keeping away from public contact, large events, weddings, places of worship, public transportation, restaurant, flights, shopping malls, etc. People across the world have adopted to Work From Home (WFH) concept using digital technology. They are teaching, learning, conducting meetings, seminars, etc., using digital medium. As people were not allowed to go out and buy things, online shopping was in demand and extensible reality helped in marketing the products and customers could also have a better shopping experience. Gaming industry has always brought in many new games for children and adults. Healthcare sector also leveraged the benefits of this technology to the fullest extent. The use of augmented and virtual reality in art and museum is also highlighted. Our book presents the different sectors that have benefitted using this technology during this time of crisis. This book will be very useful for students, professionals and researchers working in the area of virtual, augmented or mixed reality. Our aim is to bring out the use of this technology during the COVID-19 pandemic so that the readers are exposed to the various applications of this technology.
Extended Selected Papers of the 14th International Conference on Information, Intelligence, Systems, and Applications: IISA2023 (Lecture Notes in Networks and Systems #1093)
by Lakhmi C. Jain Maria Virvou George A. Tsihrintzis Nikolaos BourbakisThis book includes extended versions of selected research works that were presented at the 14th International Conference on Information, Intelligence, Systems, and Applications (IISA2023), Volos, Greece, 10–12 July 2024 (https://www.easyacademia.org/iisa2023) along with additional relevant papers by invited authors. Information is widely available and accessible but frequently leads to information overload and overexposure and the effort for coding, storing, hiding, securing, transmitting, and retrieving it may be excessive. Intelligence, inspired by biological and other paradigms, is required to manage information and extract knowledge from it. Information and multimedia systems, with an increasing level of intelligence, are being developed that incorporate these advances. As a result, new technologies, protocols, and novel applications are emerging. In turn, the novel applications lead to the collection of new information, and the “Information à Intelligence à Systems à Applications” circle is repeated at ever higher levels. These works cover a broad spectrum of topics from both novelties in theory and advanced methodologies as well as novel applications in energy, agriculture, medicine, forensics, healthcare, education, tourism, inspection, traffic, and software engineering. Targeted towards academicians, researchers, practitioners, and students in computer science and artificial intelligence, this work is also accessible to individuals from other disciplines interested in the cutting-edge developments of information, intelligence, systems, and applications. An extensive list of bibliographic references at the end of each chapter guides the readers to probe deeper into the application areas of interest to them.
Extending and Modifying LAMMPS Writing Your Own Source Code: A pragmatic guide to extending LAMMPS as per custom simulation requirements
by Dr. Shafat Mubin Jichen Li Dr. Steven PlimptonUnderstand the LAMMPS source code and modify it to meet your research needs, and run simulations for bespoke applications involving forces, thermostats, pair potentials and more with easeKey FeaturesUnderstand the structure of the LAMMPS source codeImplement custom features in the LAMMPS source code to meet your research needsRun example simulations involving forces, thermostats, and pair potentials based on implemented featuresBook DescriptionLAMMPS is one of the most widely used tools for running simulations for research in molecular dynamics. While the tool itself is fairly easy to use, more often than not you'll need to customize it to meet your specific simulation requirements. Extending and Modifying LAMMPS bridges this learning gap and helps you achieve this by writing custom code to add new features to LAMMPS source code. Written by ardent supporters of LAMMPS, this practical guide will enable you to extend the capabilities of LAMMPS with the help of step-by-step explanations of essential concepts, practical examples, and self-assessment questions. This LAMMPS book provides a hands-on approach to implementing associated methodologies that will get you up and running and productive in no time. You'll begin with a short introduction to the internal mechanisms of LAMMPS, and gradually transition to an overview of the source code along with a tutorial on modifying it. As you advance, you'll understand the structure, syntax, and organization of LAMMPS source code, and be able to write your own source code extensions to LAMMPS that implement features beyond the ones available in standard downloadable versions. By the end of this book, you'll have learned how to add your own extensions and modifications to the LAMMPS source code that can implement features that suit your simulation requirements.What you will learnIdentify how LAMMPS input script commands are parsed within the source codeUnderstand the architecture of the source codeRelate source code elements to simulated quantitiesLearn how stored quantities are accessed within the source codeExplore the mechanisms controlling pair styles, computes, and fixesModify the source code to implement custom features in LAMMPSWho this book is forThis book is for students, faculty members, and researchers who are currently using LAMMPS or considering switching to LAMMPS, have a basic knowledge of how to use LAMMPS, and are looking to extend LAMMPS source code for research purposes. This book is not a tutorial on using LAMMPS or writing LAMMPS scripts, and it is assumed that the reader is comfortable with the basic LAMMPS syntax. The book is geared toward users with little to no experience in source code editing. Familiarity with C++ programming is helpful but not necessary.
Extending Ansible
by Rishabh DasDiscover how to efficiently deploy and customize Ansible in the way your platform demands About This Book * Get the first book on the market that maximizes the functionalities of Ansible * Master the skill of extending Ansible by deep diving into its modules and plugins * Work through this step-by-step guide to customizing Ansible according to your requirements Who This Book Is For This book is perfect for developers and administrators who are familiar with Ansible and Python programming, but have no knowledge of how to customize Ansible. What You Will Learn * Get a thorough understanding of Ansible modules * Find out everything about plugins that fit in the Ansible architecture * Get to grips with designing modules and handling errors * Work with data structures * Distribute Ansible extensions using PyPi and Git submodules * Get to know the various distribution methods of modules and plugins In Detail Ansible is an IT automation tool that lets you manage your Infrastructure as a Code. It helps you deploy your applications and manage configurations, thus making life easier. Ansible, in most ways, is self sufficient to address most of your requirements. Ideally, standard modules, libraries, or plugins are used to automate a given IT platform. Customizing Ansible can be done by custom module and plugin development. This book shows you how to automate most of the tasks in your IT environment, thus minimizing the need to manually perform scheduled tasks and extend your Ansible implementation by developing customized modules and plugins. You'll begin by getting an understanding of the fundamental aspects of extending the Ansible framework, such as custom functions and reusable modules. You'll then progress to building custom plugins and extensions using the fundamental building blocks explained earlier. We'll also show you how to automate some tasks using scripts. Finally, we'll demonstrate how these extensions can be seamlessly integrated into existing Ansible installations and explain how to conduct unit testing on these extensions to ensure they work as desired. Style and approach This book is a learning book on the fundamentals of Ansible framework and how it can be leveraged to extend it using the modules and plugins.
Extending Bootstrap
by Christoffer NiskaPractical and instruction-based, this concise book will take you from understanding what Bootstrap is, to creating your own Bootstrap theme in no time! If you are an intermediate front-end developer or designer who wants to learn the secrets of Bootstrap, this book is perfect for you.
Extending Docker
by Russ MckendrickMaster the art of making Docker more extensible, composable, and modular by leveraging plugins and other supporting tools About This Book * Get the first book on the market that shows you how to extend the capabilities of Docker using plugins and third-party tools * Master the skills of creating various plugins and integrating great tools in order to enhance the functionalities of Docker * A practical and learning guide that ensures your investment in Docker becomes more valuable Who This Book Is For This book is for developers and sys admins who are well versed Docker and have knowledge on basic programming languages. If you can't wait to extend Docker and customize it to meet your requirements, this is the book for you! What You Will Learn * Find out about Docker plugins and the problems they solve * Gain insights into creating your own plugin * Use Docker tools to extend the basic functionality of the core Docker engine * Get to grips with the installation and configuration of third-party tools available to use with Docker plugins * Install, configure, and use a scheduling service to manage the containers in your environment * Enhance your day-to-day Docker usage through security, troubleshooting, and best practices In Detail With Docker, it is possible to get a lot of apps running on the same old servers, making it very easy to package and ship programs. The ability to extend Docker using plugins and load third-party plugins is incredible, and organizations can massively benefit from it. In this book, you will read about what first and third party tools are available to extend the functionality of your existing Docker installation and how to approach your next Docker infrastructure deployment. We will show you how to work with Docker plugins, install it, and cover its lifecycle. We also cover network and volume plugins, and you will find out how to build your own plugin. You'll discover how to integrate it with Puppet, Ansible, Jenkins, Flocker, Rancher, Packer, and more with third-party plugins. Then, you'll see how to use Schedulers such as Kubernetes and Amazon ECS. Finally, we'll delve into security, troubleshooting, and best practices when extending Docker. By the end of this book, you will learn how to extend Docker and customize it based on your business requirements with the help of various tools and plugins. Style and approach An easy to follow guide with plenty of hands-on practical examples which can be executed both on your local machine or externally hosted services.
Extending Dynamics 365 Customer Engagement Apps with Low Code: Create tailor-made Dynamics 365 CE apps using the powerful low-code capabilities of Power Platform
by Nicolas Andres FernandezCustomize your Dynamics 365 customer engagement apps to increase business productivity and customer value at scale using a low-code approachKey FeaturesLeverage Power Apps and customize Dynamics 365 CE apps to implement advanced business case scenariosCreate automation with Power Automate to empower Dynamics 365 CE users to increase their productivityEasily build bots using Power Virtual Agents for both internal and external use casesBook DescriptionExtending Dynamics 365 Customer Engagement Apps with Low Code helps you gain a comprehensive, practical understanding of how a no-code/low-code project approach works for Dynamics 365 (D365) Customer Engagement (CE). This book covers the most relevant native capabilities for configuration, along with real-world scenarios to showcase the magic of extending D365 CE apps with Power Platform. The book starts by identifying different scenarios and use cases to extend D365 CE apps with a low-code approach. You'll learn about the different capabilities of Dataverse and Power Apps used to extend native applications. Next, you'll discover how to leverage Power Apps, both Canvas apps and model-driven apps, and Power Pages, to build apps and portals around D365 CE processes. You'll also explore Power Automate's capabilities to create or modify business processes, as well as incorporate new processes and automation. As you advance, you'll also discover how Power Virtual Agents can be implemented in D365 CE apps. The book concludes by teaching you to integrate Power BI natively with customer engagement, thus facilitating the construction of advanced reports and dashboards. By the end of this book, you'll have gained hands-on expertise in customizing CE apps with Power Platform to deliver more scalable and maintainable solutions.What you will learnLeverage the capabilities of Dataverse and Power Apps to extend Dynamics 365 CE native applicationsCreate Canvas and model-driven apps on top of Dynamics 365 CE applicationsIntegrate AI Builder capabilities with Dynamics 365 CE for advanced solutionsCreate automation with business process flow, cloud flows, and classic workflowsDeploy a chatbot and integrate it with Dynamics 365 CE processesEmbed Power BI dashboards and reports in Dynamics 365 CE appsWho this book is forThis book is for Dynamics 365 developers, solutions architects, technical functional consultants, and pre-sales architects working on Dynamics 365 customer engagement who want to customize and extend their customer engagement apps with the power of low-code/no-code technology, and gain practical experience in using Power Platform components to deliver scalable, maintainable, and intelligent solutions to their clients. Working knowledge of Dynamics 365 and basic knowledge of low-code/no-code technology will help you get the most out of this book.
Extending Gatsby: Create a Blog Site Using MDX, CDN, and Netlify
by Nabendu BiswasExpand your Gatsby development skills by building a production-ready blog website. This book teaches you how to use Gatsby alongside the latest technologies including MDX, CDN, and Netlify. In this project, you will create a very complex and large blog site with just MDX files and learn to optimize images using CDN for faster website loading. You will also learn to continuously deploy to Netlify enabling you to provide daily site updates easily. To get the most out of this book you should be comfortable with the basics of React and familiar with Gatsby fundamentals as covered in Foundation Gatsby Projects, which provides several stepping stone projects. Rather than cover how to create a simple blog site, Extending Gatsby goes beyond the basics to extend your blogging skills. What You'll Learn Develop a production-ready, complex, blogging system site with MDXLearn to make a complete mobile siteContinuously deploy your site using NetlifyAdd functionalities with the powerful Gatsby plugin ecosystem Who This Book Is For This book is for developers who are familiar with Gatsby and are looking to create an extended blog site. Knowledge of React is expected. You will also need to be familiar with JavaScript concepts and be confident with basic web development.
Extending Jenkins
by Donald SimpsonGet a complete walkthrough of the many interfaces available in Jenkins with the help of real-world examples to take you to the next level with Jenkins About This Book * Find out how to interact with Jenkins from within Eclipse, NetBeans, and IntelliJ IDEA * Develop custom solutions that act upon Jenkins information in real time * A step-by-step, practical guide to help you learn about extension points in existing plugins and how to build your own plugin Who This Book Is For This book is aimed primarily at developers and administrators who are interested in taking their interaction and usage of Jenkins to the next level. The book assumes you have a working knowledge of Jenkins and programming in general, and an interest in learning about the different approaches to customizing and extending Jenkins so it fits your requirements and your environment perfectly. What You Will Learn * Retrieve and act upon Jenkins information in real time * Find out how to interact with Jenkins through a variety of IDEs * Develop your own Form and Input validation and customization * Explore how Extension points work, and develop your own Jenkins plugin * See how to use the Jenkins API and command-line interface * Get to know how to remotely update your Jenkins configuration * Design and develop your own Information Radiator * Discover how Jenkins customization can help improve quality and reduce costs In Detail Jenkins CI is the leading open source continuous integration server. It is written in Java and has a wealth of plugins to support the building and testing of virtually any project. Jenkins supports multiple Software Configuration Management tools such as Git, Subversion, and Mercurial. This book explores and explains the many extension points and customizations that Jenkins offers its users, and teaches you how to develop your own Jenkins extensions and plugins. First, you will learn how to adapt Jenkins and leverage its abilities to empower DevOps, Continuous Integration, Continuous Deployment, and Agile projects. Next, you will find out how to reduce the cost of modern software development, increase the quality of deliveries, and thereby reduce the time to market. We will also teach you how to create your own custom plugins using Extension points. Finally, we will show you how to combine everything you learned over the course of the book into one real-world scenario. Style and approach Extending Jenkins explores and explains advanced Jenkins functionality from a practical point of view, teaching you real-world skills that will help you get more from this powerful software. Each key topic is explained clearly with a practical example, and in sufficient detail so you understand the concepts and can then develop your own solutions using your preferred software and languages.
Extending jQuery
by Keith WoodSummaryExtending jQuery teaches you to build custom extensions to the jQuery library. It covers all the extension points within jQuery and provides guidelines and techniques on how to make use of them. You'll not only discover how to write plugins, but how to design them for maximum reuse. You'll also learn how to write new widgets and effects for jQuery UI. Along the way, you'll explore extensions in key areas including Ajax, events, animation, and validation.About the TechnologyjQuery, the most popular JavaScript library, helps make client-side scripting of HTML easy. It offers many built-in abilities to traverse and alter the DOM, but it can't do everything. Fortunately, you can tap into jQuery's numerous extension points to create your own selectors and filters, plugins, animations, and more.About this BookExtending jQuery teaches you to build custom extensions to the jQuery library. In it, you'll discover how to write plugins and how to design them for maximum reuse. You'll also learn to write new widgets and effects for the jQuery UI. Along the way, you'll explore extensions in key areas including Ajax, events, animation, and validation.This book assumes intermediate-level knowledge of jQuery and JavaScript. No experience writing plugins or other extensions is required.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.What's InsideCreate jQuery UI widgets and effectsMake extensions available for distribution and reuseBuild your own librariesAbout the AuthorKeith Wood has developed over 20 jQuery plugins including the original Datepicker, World Calendar, Countdown, and SVG.Table of ContentsPART 1 SIMPLE EXTENSIONSjQuery extensionsA first pluginSelectors and filtersPART 2 PLUGINS AND FUNCTIONSPlugin principlesCollection pluginsFunction pluginsTest, package, and document your pluginPART 3 EXTENDING JQUERY UIjQuery UI widgetsjQuery UI mouse interactionsjQuery UI effectsPART 4 OTHER EXTENSIONSAnimating propertiesExtending AjaxExtending eventsCreating validation rules
Extending Kubernetes: Elevate Kubernetes with Extension Patterns, Operators, and Plugins
by Onur YilmazRely on this comprehensive guide to understand the extension patterns and discover the extension plugins for Kubernetes.In this book, state-of-the-art extension patterns and extension points of Kubernetes are covered in depth with real-life use cases and examples. There are comprehensive discussions in the text on all possible aspects of Kubernetes, starting from end-user to the fully-automated controller development. The book focuses on creating applications that work on Kubernetes and also interact and operate Kubernetes itself.The book starts with a recap of Kubernetes, its rich configuration options, extension patterns, and points. The journey of extending Kubernetes starts with the CLI tool plugins. By the end of this section, you will be able to create and manage kubectl plugins. Then, the API access plugins with authentication and authorization webhooks are presented. In this section, you will learn how to extend and interfere with the API flow of Kubernetes. You then move on to learn how to extend Kubernetes API with new resources and controllers. You will make Kubernetes API work for you by creating a Kubernetes operator. Extensions for Kubernetes schedulers are covered to create a custom scheduler and run it side-by-side with the default scheduler. Finally, the last extension points will be discussed for the infrastructure, such as networking or storage. At the end of the text, you will learn the upcoming extension points. This book is designed to cover all the extension points of Kubernetes with state-of-the-art implementations. This book is intended for those who wish to understand Kubernetes in depth and go further by making Kubernetes work for their custom requirements. By the end of this book, readers with a cloud-native mindset will broaden their vision to create future-proof applications. Rather than focus on overwhelming theoretical information and YAML files for Kubernetes resources, readers are provided with the philosophy behind Kubernetes extensions. With real-life examples and hands-on development steps, you will be more confident in working with Kubernetes.What You Will LearnKnow the Kubernetes extension patterns and available extension points Be familiar with the philosophy behind Kubernetes extensions and how they should be integrated into the clustersDesign Kubernetes extensions and make Kubernetes work for youDevelop, deploy, and operate plugins for Kubernetes ranging from the CLI tool to custom resources, schedulers, infrastructure, and more Study real-life use cases for extending Kubernetes with code examplesWho This Book Is ForSoftware engineers, developers, DevOps engineers, cloud security analysts, architects, and managers who have Kubernetes in their short- and long-term plans
Extending Microsoft Dynamics 365 Finance and Supply Chain Management Cookbook: Create and extend secure and scalable ERP solutions to improve business processes, 2nd Edition
by Simon BuxtonA practical recipe-based guide to extend your Dynamics 365 Finance and Supply chain management implementation. Key Features Extend Dynamics 365 Finance and Supply Chain Management features in a cost-effective manner Learn how to integrate with other applications and services securely using Business Events, OData and the Service Bus Extend and hook into standard processes safely using Chain of Command Book Description Dynamics 365 Finance and Supply Chain Management is Microsoft's ERP solution, which can be implemented as a cloud or on-premise solution to facilitate better decision-making with the help of contemporary, scalable ERP system tools. This book is updated with the latest features of Dynamics 365 Finance and Supply Chain Management including Chain of Command (CoC), Acceptance Test Libraries (ATL), and Business Events. The book not only features more than 100 tutorials that allow you to create and extend business solutions, but also addresses specific problems and offers solutions with insights into how they work. This cookbook starts by helping you set up a Azure DevOps project and taking you through the different data types and structures used to create tables. You will then gain an understanding of user interfaces, write extensible code, manage data entities, and even model Dynamics 365 ERP for security. As you advance, you'll learn how to work with various in-built Dynamics frameworks such as SysOperation, SysTest, and Business Events. Finally, you'll get to grips with automated build management and workflows for better application state management. By the end of this book, you'll have become proficient in packaging and deploying end-to-end scalable solutions with Microsoft Dynamics 365 Finance and Supply Chain Management. What you will learn Understand the importance of using patterns and frameworks for creating unique solutions Write code that can make your solution extendable Leverage new frameworks that allow your solution to adapt as your business grows Design the UI and business logic to fit standard patterns Understand how to not only write unit tests, but also perform efficient unit testing to automate the testing process Design your security model and policies to provide code access privileges Who this book is for This Dynamics 365 book is for anyone who wants to learn Dynamics 365 Finance and Supply Chain Management development or migrate from C# or Microsoft Dynamics AX 2012 (or prior) development. Although finance and Supply Chain Management experience is not necessary, a background in software development is required. You will also need access to Microsoft's Lifecycle Services to download the necessary development tools.
Extending Microsoft Dynamics 365 for Operations Cookbook
by Simon BuxtonHave the best tools at your fingertips to extend and maximize the efficiency of your business management About This Book • Follow practical and easy-to-grasp examples, illustrations and coding to make the most out of Dynamics 365 for Operations in your business scenario • Extend Dynamics 365 for Operations in a cost-effective manner by using tools you already have • Solve common business problems with the valuable features of Dynamics 365 for Operations Who This Book Is For This book is for those who are getting to grips with Dynamics 365 for Operations developers or those migrating from C# development. The guide includes information essential for new and experienced Dynamics 365 for Operations developers. What You Will Learn • Create enumerated and extended data types • Understand the importance of using patterns and frameworks while creating a unique concept for your solution • Service and deploy your code and packages to improve performance • Write and perform unit tests to automate the testing process • Design your security model and policies to provide code access privileges • Construct the UI and business logic to add Power BI to dashboards In Detail Dynamics 365 for Operations is the ERP element of Microsoft's new Dynamics 365 Enterprise Edition. Operations delivers the infrastructure to allow businesses to achieve growth and make better decisions using scalable and contemporary ERP system tools. This book provides a collection of “recipes” to instruct you on how to create—and extend—a real-world solution using Operations. All key aspects of the new release are covered, and insights into the development language, structure, and tools are discussed in detail. New concepts and patterns that are pivotal to elegant solution designs are introduced and explained, and readers will learn how to extend various aspects of the system to enhance both the usability and capabilities of Operations. Together, this gives the reader important context regarding the new concepts and the confidence to reuse in their own solution designs. This “cookbook” provides the ingredients and methods needed to maximize the efficiency of your business management using the latest in ERP software—Dynamics 365 for Operations. Style and approach The book takes a practical recipe-based approach, focusing on real-world scenarios and giving you all the information you need to build a strong Dynamics 365 for Operations implementation.
Extending Microsoft Dynamics AX 2012 Cookbook
by Murray FifeFollow valuable and practical recipes touring the fundamental features of Dynamics AX extension.This title is for business professionals, such as administrators and consultants, who want to take full advantage of the features of Dynamics AX. This book has a wide appeal and you do not need to be a SharePoint, database or programming expert. As long as you know a little about these elements, you will be able to take full advantage of the business efficiency created with Dynamics AX extensions.
Extending Microsoft Dynamics NAV 2016 Cookbook
by Alexander DroginMake the most of your NAV deployment by extending and customizing it with a variety of expert tools About This Book • Extend Dynamics in a cost-effective manner by using tools that are ready at your disposal • Solve common business problems with the valuable features and flexibility of Dynamics NAV • Follow practical and easy-to-grasp examples, illustrations, and coding to make the most out of Dynamics NAV in your organisation Who This Book Is For This book is for Dynamics NAV developers and administrators who have a good knowledge level and understanding of Dynamics NAV application development and administration. What You Will Learn • Develop a module in Dynamics NAV using C/AL • Build relationships with COM technologies • Develop and integrate COM with Dynamics NAV 2016 • Call the framework members from C/AL • Develop an event in the .NET framework and see how to subscribe to it using C/AL • Automate the deployment into Dynamics NAV • Develop Windows Client Control add-Ins • Deploy your resource automatically from Visual Studio • Install and Configure Windows Client Control add-Ins • Integrate Dynamics NAV with Sharepoint In Detail Microsoft Dynamics NAV is an enterprise resource planning (ERP) software suite for organizations. The system offers specialized functionality for manufacturing, distribution, government, retail, and other industries. Its integrated development environment enables customizations with minimal disruption to business processes. The book starts explaining the new features of Dynamics NAV along with how to create and modify a simple module. Moving on, you will learn the importance of thinking beyond the boundaries of C/AL development and the possibilities opened by with it. Next, you will get to know how COM can be used to extend the functionalities of Dynamics NAV. You'll find out how to extend the Dynamics NAV 2016 version using .NET interoperability and will see the steps required to subscribe to .NET events in order to extend Dynamics NAV. Finally, you'll see the cmdlets available to manage extension packages. By the end of the book, you will have the knowledge needed to become more efficient in selecting the extending methods, developing and deploying them to the Dynamics NAV, and practicing the best practices. Style and approach The book follows a practical recipe-based approach focusing on real-world scenarios and giving you all the information you need to build a strong Dynamics NAV implementation.
Extending Microsoft Power Apps with Power Apps Component Framework: A complete guide to creating, deploying, and improving your code components
by Danish Naglekar Hemant GaurLearn how to extend the capabilities of Power Apps by building code components using Power Apps Component FrameworkKey FeaturesUnderstand how to extend Power Apps' capabilitiesEnhance your skills with the help of practical code components used throughout the bookOvercome common challenges, avoid pitfalls, and improve your codeBook DescriptionPower Apps Component Framework is used by professional developers to extend the capabilities of model-driven and canvas apps. Extending Microsoft Power Apps with Power Apps Component Framework will take you through the basic as well as advanced topics using practical examples. The book starts by helping you understand the fundamentals of the framework, its lifecycle, and the tools that you'll use to build code components using best practices and file management guidelines. You'll then learn how to extend Power Apps step by step and apply the principles and concepts covered in the book to build code components for field type attributes. The book covers different ways of debugging code components and guides you through the process of building code components for datasets. You'll also explore the functions and methods provided by the framework to enhance your controls using powerful sets of libraries and extensions. As you advance, you'll get to grips with creating and managing authentication profiles, discover different ways of deploying code components, and configure code components in model-driven and canvas apps. Finally, you'll learn some of the important features of the framework and learn modern web development practices. By the end of this Power Apps book, you'll be able to build, debug, enrich, and deploy code components confidently.What you will learnUnderstand the fundamentals of Power Apps Component FrameworkExplore the tools that make it easy to build code componentsBuild code components for both a field and a datasetDebug using test harness and FiddlerImplement caching techniquesFind out how to work with the Dataverse Web APIBuild code components using React and Fluent UI controlsDiscover different deployment strategiesWho this book is forThis book is for developers who are looking to build advanced skills for extending the capabilities of Power Apps. Basic knowledge of Power Apps and web development is necessary to get started with this book.
Extending Moore's Law through Advanced Semiconductor Design and Processing Techniques
by Jassem Abdallah Wynand Lambrechts Saurabh Sinha Jaco PrinslooThis book provides a methodological understanding of the theoretical and technical limitations to the longevity of Moore’s law. The book presents research on factors that have significant impact on the future of Moore’s law and those factors believed to sustain the trend of the last five decades. Research findings show that boundaries of Moore’s law primarily include physical restrictions of scaling electronic components to levels beyond that of ordinary manufacturing principles and approaching the bounds of physics. The research presented in this book provides essential background and knowledge to grasp the following principles: Traditional and modern photolithography, the primary limiting factor of Moore’s law Innovations in semiconductor manufacturing that makes current generation CMOS processing possible Multi-disciplinary technologies that could drive Moore's law forward significantly Design principles for microelectronic circuits and components that take advantage of technology miniaturization The semiconductor industry economic market trends and technical driving factors The complexity and cost associated with technology scaling have compelled researchers in the disciplines of engineering and physics to optimize previous generation nodes to improve system-on-chip performance. This is especially relevant to participate in the increased attractiveness of the Internet of Things (IoT). This book additionally provides scholarly and practical examples of principles in microelectronic circuit design and layout to mitigate technology limits of previous generation nodes. Readers are encouraged to intellectually apply the knowledge derived from this book to further research and innovation in prolonging Moore’s law and associated principles.