Related resources for how
  • How To Pin Web Content And Text Box On Dashboard4/25/2024 9:45:17 AM. Learn the art of enhancing your dashboard with pinned web content and text boxes. Discover how to strategically position and manage these elements for effective data visualization.
  • How to Call a .NET Assembly From a SQL Server Scheduled Job4/25/2024 8:29:38 AM. Explore step-by-step guide showcasing integration of unmanaged calls via DTS ActiveX script to a .NET assembly within a SQL Server scheduled job. Understand assembly registration, system path configur
  • How To Use XLSX Package To Read Data In R4/25/2024 8:18:36 AM. The XLSX package in R facilitates reading data from Excel files. It offers functions to import Excel data into R as data frames, providing flexibility in handling spreadsheet data for analysis, manipu
  • How to Choose A Cloud Provider?4/25/2024 5:54:10 AM. Unleash the power of the cloud! Discover the ultimate guide to choosing the perfect cloud provider for your business. Maximize efficiency, and minimize costs. Read now!
  • How To Deploy Power App List Form From One Tenant To Another Tenant4/24/2024 7:58:25 AM. In this article, we will learn how can we deploy Power App list form (Not canvas app) from one tenant to another tenant. For canvas app, we just need export and import, but for list forms only export
  • How To Perform A SharePoint App-Only Authentication In Power Automate4/24/2024 7:46:01 AM. Learn how to seamlessly integrate SharePoint with Power Automate by leveraging app-only authentication. This guide walks you through the process of setting up secure authentication without user interv
  • How To Use Readxl Package To Read Data In R4/24/2024 7:31:17 AM. Learn to efficiently import data from Excel files into R using the readxl package. Simplify data reading, analysis, and manipulation for seamless data science workflows.
  • How To Implement Print Functionality In PowerApp Form4/23/2024 11:37:54 AM. Implement print functionality in PowerApps forms for seamless data presentation. Enhance user experience and data visualization within the Office 365 environment effortlessly.
  • Blazor Server - How To Store Encrypted Session Data In The Browser4/23/2024 11:17:21 AM. Learn how to enhance security in your Blazor Server applications by storing encrypted session data in the browser. Explore techniques to safeguard sensitive user information using ASP.NET Core and cli
  • How To Convert List <DataTable> Into DataSet4/23/2024 11:15:59 AM. Retrieve employee details from database using stored procedure. Group data by department with LINQ. Export List&lt;DataTable&gt; to Excel with multiple spreadsheets. Bind List&lt;DataTable&gt; to Gri
  • How To Uninstall A Program In Windows 10 Using Command Prompt4/23/2024 11:08:45 AM. Learn how to efficiently uninstall programs in Windows 10 using the Command Prompt. Discover step-by-step instructions on leveraging command-line interface for software removal, empowering you with a
  • What Is EFS And How To Mount EFS On AWS EC2 Instances4/23/2024 10:03:01 AM. Discover Amazon EFS, a versatile NFS file system for AWS services. Master the process of mounting EFS on EC2 instances across availability zones, ensuring seamless data access and scalability for dive
  • How to use InterPlanetary File System in React?4/23/2024 6:15:18 AM. This article will explore how we can integrate IPFS in React applications. This comprehensive guide explores the integration of IPFS (InterPlanetary File System) with React, demonstrating how to build
  • How to Create a Node.js Logging System with Express4/23/2024 4:37:28 AM. In this article, we learn how to use a logging system by using node js. This article explores Node.js logging with Winston and Express, emphasizing logging&#39;s significance in monitoring, troublesho
  • How to Get External Drives and Peripherals Using WMI Query4/22/2024 9:26:33 AM. Learn how to efficiently retrieve information about external drives and peripherals on Windows using WMI queries. Explore the power of WMI (Windows Management Instrumentation) for detecting and managi
  • How to Work With TFS - TFS Build Agent, Build Definition, TFS Build Custom Task 4/22/2024 8:53:53 AM. Learn to create a custom task in a class library, execute it after a TFS build succeeds. Setup TFS build agent, define build process, and run TFS build seamlessly. Ensure successful build execution wi
  • AI Governance and How to Implement and Apply it in Enterprise4/22/2024 8:38:36 AM. In this article, we will Explore the essential aspects of AI Governance and its application within enterprises. Learn how to navigate regulatory landscapes, mitigate risks, and ensure ethical AI pract
  • ng-Hide And ng-Show In AngularJS4/22/2024 6:38:58 AM. ng-hide and ng-show are AngularJS directives for conditional display. ng-hide hides elements based on boolean expressions, while ng-show displays them. They enable dynamic content visibility toggling,
  • How To Use Two-Way Data Binding In AngularJS4/21/2024 2:21:08 PM. The article introduces two-way data binding in AngularJS, ensuring simultaneous updates between model and view. Demonstrates ng-model directive&#39;s role, displaying messages and handling user input.
  • What is Benchmarking & How to Take Benchmark in .NET C#?4/20/2024 6:52:29 AM. In the realm of .NET C# development, optimizing performance is paramount for ensuring that applications meet user expectations for speed and responsiveness.
  • How Recursive CTE Works in SQL Server4/18/2024 1:16:02 PM. Recursive Common Table Expressions (CTEs) in SQL Server enable querying hierarchical data structures efficiently. Using the WITH clause, recursive CTEs define anchor and recursive members, facilitatin
  • How To Get Started With The Radzen Blazor Components4/18/2024 9:57:19 AM. When creating a Blazor Application (both Server and WebAssembly), by default it consists of the UI framework. But some projects might be need to deliver sooner or the time frame for a project is lesse
  • Intoduction of Interceptors in .NET 8 and C# 12: How to use it?4/18/2024 9:15:23 AM. Interceptors are an experimental feature, available in preview mode with C# 12. An interceptor is a method that allows you to substitute a call to an interceptable method, with a call to itself at com
  • How To Create A Classic Site In SharePoint Online4/18/2024 8:45:32 AM. Learn to create SharePoint classic sites in Microsoft 365 using both out-of-the-box methods and PowerShell. Explore the admin center and PowerShell cmdlets for seamless classic site creation alongsid
  • How to write Unit Tests for SwiftUI Views?4/18/2024 4:04:15 AM. Learn the key practices for writing unit tests for SwiftUI views in iOS and macOS apps. This guide covers project setup, effective testing methods, and leveraging SwiftUI&#39;s testing framework. With
  • How To Create A Scheduled Webjob For SharePoint 2013 Online Using Classic Azure Portal4/17/2024 9:38:54 AM. Learn to set up scheduled WebJobs for SharePoint 2013 Online using the Azure Classic Portal. Utilize Azure WebJobs SDK, .NET, and TimerTrigger for automated tasks. Deploy via Visual Studio, manage wit
  • How To Integrate Application Insights Into Azure Functions4/17/2024 8:06:12 AM. Learn the seamless integration process of Application Insights into Azure Functions. Enhance monitoring, logging, and performance tracking capabilities effortlessly. Harness the power of Azure service
  • How To integrate Dependency Injection In Azure Functions4/17/2024 8:05:24 AM. Learn how to integrate Dependency Injection in Azure Functions, creating HTTP trigger functions, and injecting service objects using DI. Understand the Dependency Injection pattern, steps to add DI in
  • How To Easily Create Azure Functions Using Azure Portal4/17/2024 8:04:43 AM. Learn to effortlessly build Azure Functions via Azure Portal. Explore serverless computing, diverse triggers like HTTP or Timer, bindings for seamless data integration, and easy deployment. Monitor, s
  • How To Create And Publish Azure Function From Visual Studio4/17/2024 8:04:10 AM. Explore the step-by-step process of creating and publishing Azure Functions directly from Visual Studio. Learn to harness the power of serverless computing with Microsoft Azure, streamlining developme
  • How To Integrate Azure Application Insights Service To An Angular4/17/2024 8:00:08 AM. Elevate your Angular app&#39;s performance and monitoring capabilities by seamlessly integrating Azure Application Insights service. Track and optimize user experiences with advanced logging and monit
  • How Cloud, Edge, & Fog Computing are Redefining Data Processing4/17/2024 7:49:58 AM. Discover the dynamic interplay of Cloud, Edge, and Fog Computing in reshaping data processing. Explore how these technologies converge to optimize workflows, enhance scalability, and redefine the boun
  • How to Send & Read Messages with Azure Service Bus Queues in Azure Functions4/17/2024 7:47:00 AM. Learn to efficiently manage message communication in Azure using Azure Functions. Discover how to send and read messages from Azure Service Bus queues seamlessly, leveraging the power of serverless co
  • What's New In Angular 8.0 And How To Upgrade To Angular 84/16/2024 11:34:13 AM. Discover the latest features and enhancements in Angular 8.0, from the new Ivy renderer to improved lazy loading strategies. Learn how to seamlessly upgrade your projects to leverage the power of Angu
  • How to Create Azure WebJob For SharePoint Online4/16/2024 11:00:42 AM. In this article, you will learn how to automate tasks in SharePoint 2013 Online using Azure WebJobs. Integrate Azure cloud computing for scheduled tasks and streamline processes with SharePoint develo
  • How To Create An Azure WebJob For SharePoint Online4/16/2024 7:01:54 AM. Learn how to migrate custom apps to SharePoint Online using Remote Timer Jobs. Utilize Azure WebJob for seamless integration, manage ClientContext authentication, configure CRON schedules, and registe
  • How to Clone an Existing Virtual Machine?4/16/2024 6:24:22 AM. Explore step-by-step instructions for replicating your VM using various virtualization platforms. Whether you&#39;re migrating, testing, or creating backups, mastering VM cloning ensures flexibility a
  • How To Add And Delete Data In Angular 4/15/2024 11:54:36 AM. Learn how to implement add and delete operations in Angular to store and remove data from the database. This tutorial guides you through creating components, forms, and functions for submitting and de
  • How to Insert Console Application with Entity Framework 4/15/2024 11:41:37 AM. Learn how to seamlessly integrate a console application with Entity Framework for efficient database operations. Explore how to perform CRUD (Create, Read, Update, Delete) operations within your .NET
  • How To Bind PowerApps Rating Control To Sharepoint Column4/15/2024 11:40:43 AM. To bind a PowerApps rating control to a SharePoint column, configure the control&#39;s data source to link with the SharePoint list. Use SharePoint integration features in PowerApps to map the rating
  • How To Create A Partitioned View In SQL Server4/15/2024 11:05:27 AM. Learn about creating and utilizing partitioned views in SQL Server for efficient data retrieval and performance optimization. Understand the concept, steps for implementation, check constraint usage,
  • How to Solve the Angular NPM Error - Error Package Install Failed4/15/2024 10:44:56 AM. Learn to troubleshoot Angular NPM errors, specifically tackling the common issue of &quot;Package Install Failed.&quot; Gain insights into debugging techniques, package management strategies, and comm
  • How to Configure Azure Application Gateway and WAF v2 4/15/2024 6:05:14 AM. We&#39;re configuring an Application Gateway to manage traffic for the demo application. Azure Application Gateway, a layer 7 solution, efficiently manages web traffic, ensuring optimal performance. T
  • How To Use FilePicker Control Of PnP In SPFx Webpart4/13/2024 6:06:58 PM. Learn to integrate the File Picker control from the PnP initiative into your SPFx web part for advanced file selection. Utilize npm packages, pass SharePoint site context to React components, and cust
  • How To Encrypt And Decrypt In C# Using Simple AES Keys4/12/2024 11:29:58 AM. Learn how to encrypt and decrypt data in C# using simple AES keys. AES, a symmetric encryption algorithm, ensures secure communication by encoding and decoding messages.
  • Create a Slideshow Image Gallery Using HTML54/12/2024 8:19:32 AM. Create stunning image galleries with HTML5! Utilize &lt;img&gt; tags, CSS for styling, and JavaScript for interactivity. Employ transitions, animations, and event handling for a dynamic user experienc
  • What is DMA and How to Enable DMA in Windows 84/12/2024 6:30:47 AM. DMA allows memory system control without CPU involvement, reducing CPU overhead during data transfer between memory and devices. Steps for enabling DMA in Windows 8 involve accessing Device Manager, n
  • How to Create A Table Report Using Visual Studio Report Designer4/12/2024 5:54:12 AM. Learn how to efficiently create table reports using Visual Studio&#39;s intuitive Report Designer tool. Explore step-by-step instructions for designing and presenting tabular data, leveraging the powe
  • How To Use Sequelize-CLI In Node4/11/2024 7:03:38 AM. Learn to use Sequelize CLI to create tables, set up relationships with foreign keys. Prerequisites include Node and MySQL. Set up project structure, install necessary packages. Configure Sequelize str
  • How To Execute SSIS Package Using SQL Job4/11/2024 6:24:56 AM. Execute SSIS packages seamlessly with SQL Jobs, leveraging SQL Agent to schedule tasks and manage execution, ensuring automation and reliability in data integration workflows.
  • How To Find Mouse Coordinates In HTML54/11/2024 6:08:36 AM. In this article, we will learn to track mouse movements in HTML5! Explore JavaScript event handling to find precise coordinates of the mouse pointer on a canvas element. Master DOM manipulation techni
  • How to Create Custom Icons Using Font Awesome4/10/2024 10:51:42 AM. Learn how to enhance your web design by creating custom icons using Font Awesome. Font Awesome offers a vast library of scalable vector icons that can be customized to suit your website&#39;s aestheti
  • How To Unlock HR Schema In Oracle-12C Or How To Fix The ORA - 01033 Error 4/10/2024 10:41:23 AM. In this article, I explain how to unlock the HR schema in Oracle 12c in detail. Sometimes while making the clone of production database into a test server this type of error occurs. So this article is
  • How to Disable Network Adapter in Windows 84/10/2024 8:58:15 AM. Disable network adapters in Windows 8 through Device Manager or Network Connections in Control Panel. Navigate to the adapter, right-click, and select &#39;Disable&#39; to halt network connectivity, u
  • Scrum Team Working Agreement and How It Helps the Scrum Team 💌4/10/2024 8:18:22 AM. Understand the importance of a working agreement in agile teams, fostering collaboration, trust, and effective communication. Learn how to create a working agreement through team collaboration, brains
  • How to Ignore Properties in OData at Runtime4/10/2024 5:07:01 AM. This article provides a guide on how to dynamically ignore properties in OData at runtime using Late-Bindings. It covers the concept of OData, the need for ignoring properties, and a step-by-step tuto
  • How To Develop And Deploy Azure WebJobs In Azure App Service4/9/2024 11:46:24 AM. Learn how to develop and deploy Azure WebJobs in Azure App Service effortlessly. Configure AzureWebJobsDashboard and AzureWebJobsStorage for seamless operation, and leverage continuous integration for
  • How to Show Current Path on Title Bar in Windows 84/9/2024 9:24:50 AM. In this article, I will show you how to enhance your Windows 8 experience by displaying the current path on the title bar. Navigate through your file system with ease as you customize your Explorer in
  • How to Take an Ownership on Windows 84/9/2024 9:14:45 AM. To take ownership in Windows 8, access file/folder properties, go to Security tab, click Advanced, then Change Owner. Choose desired user/account and grant full control for administrative privileges.
  • How to Enable Aero Lite Theme in Windows 84/9/2024 9:13:18 AM. Aero Lite theme in Windows 8 offers a simplified visual interface, enhancing system performance. Enable it via personalization settings or registry editor, prioritizing user preferences and system eff
  • How To Create SSIS Catalog4/9/2024 8:25:51 AM. In this article, you will learn how to efficiently create an SSIS Catalog in SQL Server Integration Services (SSIS). This comprehensive guide covers the setup and management of the catalog, including
  • How To Override Attribute Class To Do Custom Authorization In .NET Core4/8/2024 11:48:35 AM. In this article, Discover how to customize authorization behaviors using attribute classes, providing finer control over access to resources based on specific criteria such as user roles, permissions,
  • How to Add Network Location in Windows 84/8/2024 11:47:51 AM. In this article, Learn how to seamlessly integrate network resources into your Windows 8 experience by adding network locations. Follow step-by-step instructions to map network drives, access shared f
  • How to Create Nested Grid using Angular 84/8/2024 11:20:13 AM. Learn to implement nested grids in Angular 8 using Angular Material Grid or Angular Flex Layout. Explore grid layout techniques, nesting components, and building complex grid structures for efficient
  • How To Get Localized Number Format Based On Country Using Angular 84/8/2024 9:17:00 AM. I have seen many users get confused about how different countries use different formats to display number format according to their country code. Most of the countries use &quot;dot notation&quot; as
  • How To Install Flutter In Windows4/8/2024 8:35:15 AM. In this article, you will learn how to install Flutter on your Windows system effortlessly. Follow step-by-step instructions to set up the Flutter SDK and necessary tools for mobile app development.
  • The Cloud Show with Magnus Mårtensson ft. Martin Thwaites - Ep. 224/8/2024 7:46:00 AM. The show is about cloud leadership and all the important questions relating to cloud projects.
  • How to use the Different AI services from Microsoft to your Advantage4/8/2024 5:43:14 AM. In this session, we&#39;ll take you on a journey to get to know them all and see use cases for the different AI services.
  • How Secure Sockets Layer Works?4/8/2024 4:49:33 AM. SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols establish encrypted connections between clients and servers, ensuring secure online communication by encrypting data and verifyi
  • How To Upload A File To Amazon S3 Using AWS SDK In MVC4/5/2024 9:47:09 AM. The AWSSDK facilitates .NET developers to work with Amazon Web Services, including Amazon S3 for scalable, reliable internet storage. Learn to set up an MVC project in Visual Studio, install AWSSDK vi
  • How to Disable IPv6 in ESXi without Additional Reboot4/5/2024 6:38:26 AM. Learn a step-by-step guide to disable IPv6 in ESXi without rebooting, ensuring uninterrupted network connectivity. In VMware ESXi, disabling IPv6 can be done through the ESXi Shell without an extra re
  • How to Use Stored Procedure in PHP4/5/2024 5:42:14 AM. Using stored procedures in PHP involves connecting to a database using MySQLi or PDO, preparing and executing SQL queries that call the stored procedures. Utilize parameterized queries for security an
  • How To Build An Interactive Dashboard Using Power BI4/4/2024 9:33:23 AM. In this article, we will learn step-by-step how to create captivating interactive dashboards using Power BI. Dive into the world of data visualization and business intelligence with this comprehensive
  • How To Change Data Source Of Existing Report In Power BI4/4/2024 9:12:57 AM. To change the data source of an existing report in Power BI, access the report and navigate to &quot;Edit Queries.&quot; Then, update the data source connection by modifying the query or connection se
  • How do I Generate Random Number in C#?4/4/2024 8:58:32 AM. Learn how to generate random numbers in C# with this comprehensive tutorial. Master the art of randomization using built-in methods and algorithms. Explore various approaches and techniques for genera
  • What Is Power BI Report Server And How To Install It4/4/2024 7:25:02 AM. Discover the essence of Power BI Report Server and its significance in business intelligence. Learn step-by-step installation procedures, enabling you to harness the power of Microsoft&#39;s robust an
  • How to Apply Theme in Power Apps4/4/2024 7:24:43 AM. Learn how to enhance your Power Apps with a theme application, allowing for user interface customization. Explore design aesthetics to ensure visual consistency and incorporate branding elements.
  • How To Create A Simple Calculator Using Grid Layout In Xamarin.Forms4/4/2024 7:23:34 AM. In this article, we will learn how to develop a basic calculator using Xamarin. Forms, leveraging the power of Grid Layout for efficient UI design.
  • How To Query Dataverse In Microsoft SQL Server Management Studio (SSMS)?4/3/2024 10:45:55 AM. Querying Dataverse in Microsoft SQL Server Management Studio (SSMS) involves using Transact-SQL (T-SQL) to interact with tables, views, indexes, and stored procedures. Understanding entity relationshi
  • How to Connect Azure VMware Solution to an Azure VNet4/3/2024 10:16:38 AM. Learn how to seamlessly connect Azure VMware Solution to an Azure VNet, enabling you to integrate your VMware workloads with Azure services.
  • How to Send an Email With Image in C#4/3/2024 9:41:22 AM. Send emails with images in C# using System.Net.Mail. Create an alternate view to embed images within HTML content. Utilize LinkedResource to reference images and SmtpClient to send MailMessage with an
  • How to Limit the User to Typing Only Numeric Values in a TextBox Using JavaScript4/3/2024 9:40:05 AM. Limit user input to numeric values in a textbox using JavaScript. Implement event handling for keypress events to validate input against character codes, allowing only numeric values. Enhances user ex
  • How To Make A Chat Application Using Sockets In Java4/3/2024 9:38:00 AM. Creating a chat application in Java involves utilizing sockets for network communication between client and server. Implementing input/output streams facilitates message exchange. Multi-threading ensu
  • How to Implement Audio Player in Power Apps 4/3/2024 5:11:21 AM. In this article, we will discover how to enhance user experience with an Audio Player in Power Apps. Customize controls, integrate audio files, and design visually appealing interfaces. Manage playbac
  • How to Enable and Disable Plugin in D365 using Power Shell Script 3/31/2024 3:49:45 AM. Learn to control Dynamics 365 (D365) plugins effortlessly with PowerShell scripting. This guide demonstrates enabling and disabling plugins seamlessly. Harness Invoke-RestMethod to manage SDK Message
  • How Can You Handle Data Caching in Vue.js Applications?3/29/2024 11:22:43 AM. Handling data caching in Vue.js is essential for boosting performance and minimizing server requests. Techniques include browser storage, Vuex, Axios interceptors, memoization, service workers, and CD
  • How to Implement DateTime Localization in Vue.js3/29/2024 6:53:35 AM. DateTime localization in Vue.js customizes date and time displays to users&#39; language and region preferences. Utilizing Intl.DateTimeFormat API, developers format dates dynamically for personalized
  • How Do You Sync Current Route in Vuex Store in Vue.js3/29/2024 5:40:52 AM. Syncing the current route in Vuex involves updating the store&#39;s state with route details using Vue Router&#39;s navigation guards. This approach centralizes route management for easier access acro
  • How to Identify Code Is Running on Client or Server in Vue.js3/28/2024 11:08:56 AM. In Vue.js, distinguishing between client and server-side execution is vital, especially in SSR scenarios. By checking for windows or process.server, developers tailor code for respective environments,
  • How Do You Work with JSON Data in JavaScript?3/28/2024 10:31:43 AM. In this article, we will explain you how to work with JSON data in JavaScript with example. Working with JSON data in JavaScript involves parsing JSON strings into objects and stringifying objects int
  • What Are Data Attributes in HTML, and How Are They Used?3/28/2024 8:56:13 AM. Know the data attributes in HTML. Data attributes are commonly used in conjunction with JavaScript and CSS to enhance the functionality and styling of web pages.
  • How to Handle Pluralization in Vue.js?3/28/2024 8:36:48 AM. Pluralization in Vue.js dynamically adjusts text or components based on item counts, ensuring grammatical correctness across languages. Methods or computed properties determine the plural form.
  • How To Become A Speaker3/28/2024 6:34:41 AM. All speakers had to give their very first session once. We all had to bite the bullet and face the fear of no one wanting to hear us talk, what if I teach something wrong, or what if I throw up becaus
  • How To Get Started With Always Encrypted For Beginners - Part One3/28/2024 6:27:34 AM. Encryption has always been intriguing to me but seemed like it could be a very complex process to set up. However, SQL Server made it very simple when they introduced Always Encrypted (AE) into SQL Se
  • How To Get Started With Always Encrypted For Beginners - Part Three3/28/2024 6:26:32 AM. Discover advanced techniques in data security with Always Encrypted in Microsoft SQL Server. Part Three of our beginner&#39;s guide delves deeper into encryption keys, transparent data encryption, and
  • How To Get Started With Always Encrypted For Beginners - Part Two3/28/2024 6:26:09 AM. In this post we will pick up where we left off in Part 1, if you haven’t read that please go back and do so. Now that we have encrypted our columns, it’s time to take a look at how we decrypt them ins
  • How Do You Implement Number Localization in Vue.js3/28/2024 6:16:08 AM. In Vue.js applications, number localization ensures numerical data aligns with users&#39; language and region preferences. Utilizing the Intl.NumberFormat API, Vue components dynamically format number
  • How to Enable Mega Menu in SharePoint Online3/28/2024 5:16:18 AM. Learn how to enhance user navigation experience in SharePoint Online by enabling Mega Menu. This step-by-step guide empowers you to customize site navigation, optimize the user interface, and structur
  • How To Add Jetpack Compose In Existing Kotlin Project3/27/2024 6:15:09 AM. This article guides you through the step-by-step process of integrating Jetpack Compose into your existing Kotlin Android project.
  • How Devin AI Crafts an App-From Brainstorm to Build3/27/2024 4:58:11 AM. Devin AI, the trailblazing AI software engineer, isn&#39;t just about fixing bugs or writing code snippets. It can take your application idea from a napkin sketch to a functional reality. Let&#39;s de