Related resources for CAL
  • Micro-Service Architecture in Devops11/13/2024 11:35:44 AM. Microservice architecture in DevOps focuses on developing and deploying applications as a collection of small, independent services. It enhances scalability, flexibility, and continuous integration/co
  • Scaling Oilfield Production Operations Workflows using Cloud Computing11/12/2024 11:14:24 AM. This video will focus on how operational production data foundation, hosted on the cloud, offers the underlying infrastructure, services, and interfaces needed to support and unify workflow orchestrat
  • Build an Azure Blob Trigger Function to Compress Images with Sharp11/12/2024 5:17:35 AM. This guide walks through creating an Azure Blob Trigger Function that compresses images uploaded to Azure Storage using the Sharp image processing library. It covers setting up Azure Blob Storage, co
  • How to Create Field Customizer Extension11/11/2024 6:10:24 AM. Extensions are client-side components that run inside the context of a SharePoint page. Extensions can be deployed to SharePoint Online, and you can use modern JavaScript tools and libraries to build
  • Understanding Distributed and Monolithic SQL Architectures11/5/2024 10:01:52 AM. In this article, we explore the key differences between distributed and monolithic SQL architectures. We delve into their respective advantages and disadvantages, focusing on scalability, performance,
  • Dev Tunnel in Visual Studio Simplifies Local Development11/5/2024 3:40:41 AM. Explore the Dev Tunnel feature in Visual Studio 2022, designed to streamline local development and debugging. This powerful tool allows developers to create a secure connection to their remote environ
  • Understanding TreeView in .NET Core11/4/2024 5:58:45 AM. The TreeView component in .NET Core is a powerful UI element that displays hierarchical data in a tree-like structure, allowing users to navigate through items easily.
  • Add Multiple Users to SharePoint Group together in one API call10/26/2024 6:33:17 AM. This article outlines how to streamline adding multiple users to a SharePoint Group using Power Automate. By leveraging a single HTTP request, users can efficiently batch add members to a group.
  • Socio-Technical Engineering and the Role of Roles in Software Projects10/25/2024 11:47:45 AM. This video will demonstrate how these activities of systems engineering can be reinterpreted in the realm of socio-technical systems.
  • Web api call in Android10/25/2024 4:55:38 AM. This article explains how to call a Web API in an Android app using Java. It covers key concepts like HTTP methods (GET, POST), status codes, headers, and the use of the OkHttp library for making API
  • Learn SharedPreferences in Android10/22/2024 7:19:52 AM. SharedPreferences is an Android feature used to store small amounts of data in key-value pairs. It allows apps to save user preferences, settings, and simple data across sessions.
  • Vertical Slice Architecture with Code Examples in C# 1210/22/2024 5:02:12 AM. Get an overview of vertical slice architecture in C# 12 with Ziggy Rafiq. Build maintainable, scalable applications using feature-based organization with code examples, MediatR, and record types.
  • Layer 2 vs Layer 3 Which One's Right for Your Project?10/21/2024 5:02:55 AM. This article explores the unique features, advantages, and ideal use cases of each layer, guiding you in selecting the right solution to enhance scalability, efficiency, and overall performance for yo
  • Calling Web API to Web API without User Interaction by using Azure Managed Identity10/14/2024 5:59:13 AM. This article will walk you through connecting two web APIs without any login or user interaction. It is referred to as "Server-to-Server" or "Service-to-Service" communication. You
  • Enhancing Task Approval Workflows in SharePoint with Power Automate10/12/2024 5:14:28 AM. Power Automate allows users to create automated workflows between apps and services, streamlining tasks and approvals. In this example, Power Automate integrates with Power Apps and SharePoint to auto
  • Zoom Text Content With CSS And JavaScript10/10/2024 8:32:21 AM. This article discusses various methods to implement a zoom-in/zoom-out feature for text content inside a div container. It explores three approaches: using the CSS zoom property, transform: scale(), a
  • Create Fiscal Year and Aggregate using Power Query M Code10/9/2024 6:28:23 AM. In this Power Query video, I covered how to create fiscal Year and perform aggregation using Power Query M Code.
  • How to Send Emails Using Power Automate10/8/2024 9:38:32 AM. This guide walks you through creating workflows, setting email triggers, and automating notifications, making it easy to streamline communication for your business.
  • Change Background Color Dynamically Using AngularJS10/8/2024 9:24:54 AM. In this tutorial, learn how to dynamically change the background color of a web application using AngularJS. We’ll explore Angular directives and event handling to allow users to select colors interac
  • Change Style Dynamically in Various Ways Using AngularJS10/8/2024 9:20:34 AM. This article explores three methods for dynamically changing styles in AngularJS applications. It covers how to implement external Angular.js files, create CSS classes, and use the ng-class directive
  • Make AJAX Call and Return JSON Using AngularJS10/8/2024 4:05:12 AM. Learn how to make AJAX calls and handle JSON data using AngularJS in this comprehensive guide. We'll cover how to use the $http service for asynchronous requests, manage responses, and integrate A
  • Passing Connection String Dynamically While Using a Model First Approach10/8/2024 3:57:28 AM. We'll discuss the importance of dynamic configuration for database connections, demonstrate effective techniques for setting up runtime connection strings, and highlight best practices for managin
  • Programming in Practice - Delegates and Events 10/7/2024 8:38:26 AM. Events and delegates control flow, exchange data, and notify a condition change backed by code samples.
  • Two-Class Logistic Regression10/6/2024 2:59:07 PM. Two-Class Logistic Regression is a statistical method used for binary classification problems, where the outcome variable has two distinct categories. It estimates the probability of a certain class b
  • Artificial Intelligence and Machine Learning in Today's World10/4/2024 10:45:29 AM. Artificial Intelligence (AI) and Machine Learning (ML) are transforming industries by enabling systems to learn and adapt. From healthcare to finance and entertainment, these technologies improve deci
  • Disable Splash Screen For Reducing Startup Time/Boot Time of Windows 1010/3/2024 11:48:10 AM. Disabling the Splash Screen in Windows 10 can significantly reduce boot time by eliminating the 3-5 seconds spent displaying the Windows logo. To do this, access the System Configuration dialog by typ
  • Dynamically Create Nested Folders Using The New 'Create New Folder' Action Of Microsoft Flow10/3/2024 11:41:26 AM. This article introduces the new "Create new folder" action in MS Flow, enabling users to easily create folders and nested subfolders. By automating folder creation based on product list entr
  • Introduction to JQuery.ajax Call in ASP.Net10/3/2024 11:39:42 AM. This article provides a comprehensive introduction to making AJAX calls using jQuery in ASP.NET applications. It covers the fundamentals of jQuery's AJAX methods, including how to send asynchronou
  • How to handle multiple file upload dynamically10/1/2024 8:25:24 AM. This guide covers essential techniques for managing bulk file uploads in web applications using JavaScript, ensuring seamless file handling and improved user experience. Perfect for developers looking
  • SQL Vs DAX: Calculating Total Sales & COGS using SQL and DAX10/1/2024 6:54:09 AM. This videos show how to use SQL and DAX languages to compute Total Sales and Total Cost achieving the same result in Fabric Warehouse and Power BI.
  • How to Decide Between Relational Database and NoSQL Databases?9/30/2024 7:12:38 AM. Choosing between relational databases and NoSQL databases involves understanding their key differences, strengths, and weaknesses. Relational databases excel in structured data and ACID compliance, ma
  • Setting Up Kafka In Local using Docker9/28/2024 5:01:04 AM. Apache Kafka is a distributed streaming platform used to build real-time data pipelines and applications. It relies on Zookeeper for managing metadata and broker health.
  • Understanding Callbacks with Func and Action Delegates9/26/2024 4:11:38 AM. This article explains how to use Func and Action delegates in C# to implement callbacks, providing flexible and reusable code. It includes practical examples for both returning and non-returning metho
  • Change Your Profile's Local Language In SharePoint Online9/24/2024 9:05:12 AM. Discover step-by-step instructions for accessing language settings, customizing your profile, and enhancing your user experience. Whether you're looking to improve communication or simply prefer a
  • Explaning MongoDB Logical Operators9/24/2024 6:30:42 AM. In MongoDB, logical operators are essential for constructing complex queries by combining multiple conditions. Key operators include $and (for all conditions), $or (for any condition), $not (to negate
  • Understanding Database Sharding in Programming9/24/2024 5:41:14 AM. Learn how sharding improves scalability and performance in distributed databases, key strategies for partitioning data, best practices for shard key selection, and techniques to optimize data manageme
  • Geographical Information by IP Address in ASP.NET and C#9/23/2024 9:27:00 AM. This article explains how to obtain geographical information about website visitors using their IP addresses. It showcases a free service from iplocationtools.com that provides data in XML, JSON, and
  • Learn CSS Scroll Snaps9/21/2024 2:51:51 PM. In this article we learn about CSS Scroll Snaps.
  • A Comprehensive Guide to Migrating Azure Functions C# to C# 12 with .NET 8 Isolated9/21/2024 4:12:20 AM. Ziggy Rafiq shows how to leverage modern C# features, and how to optimize the performance and scalability of Azure Functions by migrating them to .NET 8 Isolated Processes.
  • Create Calendar Table Using Power Query9/20/2024 10:55:59 AM. We’ll explore step-by-step instructions for transforming date data, implementing essential date functions, and enhancing your data analysis capabilities in Excel and Power BI. Perfect for improving yo
  • Getting an External IP Address Locally using VB.Net9/20/2024 9:22:02 AM. This guide covers the essential steps and code snippets for accessing your public IP address from within your VB.Net application, helping you manage network configurations and enhance your programming
  • Download Multiple Excel Files via Web API .NET and Angular9/20/2024 6:02:37 AM. To export multiple Excel files, various approaches can be used, including downloading a zip file, creating multiple worksheets in a single Excel file, or calling APIs multiple times to retrieve files.
  • Generating Chart Dynamically In MVC Using Chart.js9/19/2024 10:12:55 AM. This guide covers integrating Chart.js with your MVC framework, customizing charts, and handling real-time data to create responsive and visually appealing data visualizations for your web projects.
  • Create A Timer Job In Sharepoint Programmatically Using Server-Side Object Model9/18/2024 8:59:02 AM. Learn how to programmatically create a Timer Job in SharePoint 2013 using the Server-Side Object Model. This guide covers setting up a SharePoint project, defining a TimerJob class, adding a Feature a
  • How to Create and Launch a Tic Tac Toe Game on Azure Web App9/18/2024 4:55:37 AM. This guide walks you through deploying a Tic Tac Toe game on an Azure Web App. It covers initializing a Git repository, pushing code to GitHub, creating an Azure Resource Group, App Service Plan, Web
  • Angular Content Localization Using ngx-translate9/18/2024 4:39:17 AM. This guide covers setting up ngx-translate, managing translation files, and integrating multilingual support seamlessly into your Angular project to enhance user experience across different languages.
  • How To Use Ngx-slider With A Different Type Of Style In Angular9/17/2024 11:02:12 AM. Learn how to integrate ngx-slider in Angular to create versatile sliders. This guide covers installing the package, configuring single, range, tick-marked, customized, and vertical sliders. You'll
  • Machine Translation Services: Synchronous and Asynchronous Translation in SharePoint 20139/17/2024 10:40:32 AM. Learn how these approaches can enhance your SharePoint environment, streamline multilingual communication, and improve overall efficiency in document and content management.
  • Heatmaps Using JavaScript: Part Two9/17/2024 10:22:44 AM. This article demonstrates how to create customizable heatmaps using Cal-HeatMap and JavaScript, showing service center call volume across different time domains year, month, day, and hour.
  • Graphical Matrix Representation9/17/2024 9:22:09 AM. Graphical Matrix Representation" refers to visualizing matrices in a graphical format, aiding in the understanding of complex data structures. This approach is widely used in fields like graph th
  • Entity Framework In MVC - Part Three9/12/2024 12:12:57 PM. This article explains the Code First approach in MVC using Entity Framework. It covers creating a new database from domain classes, reverse engineering an existing database to generate POCO classes, a
  • Understanding Three-Phase Commit in Microservices9/12/2024 11:24:23 AM. Delve into how distributed transactions ensure consistency, atomicity, and fault tolerance across decentralized systems, maintaining ACID properties crucial for scalability and robust transaction mana
  • Build a Smart Private Chatbot with Semantic Kernel and APIs9/12/2024 4:23:50 AM. This guide covers integrating advanced NLP techniques and machine learning to create a secure, efficient, and customizable AI chatbot with robust data privacy.
  • SQL Vs DAX: Calculating Total Sales & COGS using SQL and DAX9/11/2024 8:13:50 AM. This videos show how to use SQL and DAX languages to compute Total Sales and Total Cost achieving the same result in Fabric Warehouse and Power BI.
  • Working With Azure Functions From SharePoint Components9/9/2024 11:48:43 AM. This article explains how to trigger Azure functions from SharePoint pages using HTTP trigger functions. It covers creating a SharePoint list from an Azure function using C# and SharePoint CSOM, passi
  • Create A Calculator In Windows Form Application9/5/2024 11:41:11 AM. Learn how to create a simple calculator using Windows Forms. This guide covers setting up a Windows Forms Application, designing the form with buttons and a textbox, and implementing logic for basic o
  • What are Temporary Tables in SQL Server?9/5/2024 7:19:46 AM. Temporary tables in SQL Server, stored in tempdb, assist with short-term data management. They come in Local (scope limited to current connection, prefixed with "#") and Global (accessible t
  • SQL Subqueries: Correlated, Scalar, and EXISTS/NOT EXISTS9/4/2024 9:30:54 AM. Subqueries in SQL are powerful tools for complex queries. They include correlated subqueries, which depend on the outer query’s results, scalar subqueries that return single values, and EXISTS/NOT EXI
  • AI's Unstoppable Rise to a New Era of Intelligence9/3/2024 6:22:16 AM. The informational singularity refers to AI surpassing human-level intelligence, leading to self-improvement and redefined knowledge boundaries. With advancements in large language models (LLMs) like G
  • Calling Business Process Flow (Power Automate) using Copilot Studio9/2/2024 4:51:48 AM. Integrate Copilot with Power Automate to streamline business processes. Create a Power Automate flow triggered by Copilot, allowing dynamic inputs like location and booking date. Set up input variable
  • Understanding of Design Patterns8/30/2024 5:13:44 AM. Design patterns are essential in software development, divided into architectural and application/code-level patterns. Architectural patterns guide the high-level structure of software, ensuring compo
  • Introduction to Python Operators8/30/2024 4:13:37 AM. This article explains Python operators, covering arithmetic, comparison, logical, bitwise, membership, identity, and operator overloading. It includes examples for each, emphasizing their importance i
  • Learn Database Mail in SQL Server8/29/2024 10:53:40 AM. Database Mail in SQL Server is a robust feature that enables sending emails via an SMTP server without relying on MAPI clients like Outlook. It offers secure SSL encryption, asynchronous processing, e
  • Change Date Time Field Behavior in Dynamics 365 to User Local8/29/2024 8:52:09 AM. This guide covers step-by-step instructions for configuring date and time settings to align with user-specific time zones, ensuring accurate and relevant time data for your CRM.
  • Ethical AI Development in C#: Ensuring Fairness and Transparency8/29/2024 8:30:10 AM. It covers strategies for identifying and mitigating bias, implementing transparent algorithms, and adhering to responsible AI practices to build trustworthy systems.
  • Pass Dynamically Added HTML Table Records List To Controller In ASP.NET MVC8/29/2024 7:13:51 AM. In this article we will learn how to pass dynamically added HTML Table records list to Controller in ASP.NET MVC.
  • Abstract Factory Design Pattern in .NET Core C# 128/29/2024 4:29:33 AM. In this detailed article by Ziggy Rafiq, you will learn how to implement key components like AbstractFactory, ConcreteFactory, AbstractProduct, and ConcreteProduct in .NET Core with C# 12. By leveragi
  • Resolving Race Conditions and Critical Sections in C#8/28/2024 9:49:18 AM. A race condition in C# occurs when multiple threads access shared data simultaneously without proper synchronization, leading to unpredictable and incorrect results. This tutorial covers how to identi
  • Learn LocalStorage In JavaScript8/28/2024 9:17:13 AM. LocalStorage is a JavaScript feature that allows developers to store key-value pairs in a user's browser, persisting data even after the browser is closed. It's ideal for saving user preferenc
  • Understanding SQL Triggers: A Practical Guide with a New Example8/28/2024 8:38:05 AM. Discover how triggers can automate tasks, enforce business rules, and maintain data integrity in your database. Perfect for both beginners and experienced developers looking to deepen their SQL skills
  • Implementation Ajax Calls in ASP.NET Core MVC 8/27/2024 7:03:37 AM. Learn how to build a dynamic fleet management system using AJAX in ASP.NET MVC with SQLite as the database provider. This tutorial guides you through creating, managing, and displaying vehicle data in
  • Harnessing the Power of Function Calling with Local LLMs using Ollama8/25/2024 11:45:29 AM. Function calling with Local LLM (Ollama) using C# Semantic Kernel.
  • Decouple Frontend and Backend with Postman Mock Server in Angular8/23/2024 9:55:11 AM. Postman Mock Servers let front-end developers bypass backend dependencies by simulating API responses. In an Angular project, configure interceptors to direct API calls to mock servers or actual APIs
  • Why Learn to Use ChatGPT?8/22/2024 6:16:13 AM. Learning ChatGPT boosts productivity by automating tasks like content creation and coding assistance. It supports continuous learning in fields like programming and language skills, improves communica
  • How To Create A Html Webpage Dynamically Using JavaScript?8/21/2024 6:44:43 AM. In the below article, we will learn about how to create an HTML webpage dynamically using javascript with a step-wise explanation.
  • Why You Should Learn Azure Cosmos DB?8/20/2024 12:26:01 PM. Discover why learning Azure Cosmos DB is essential for modern data management. With its global distribution, scalability, and multi-model capabilities, Cosmos DB offers unmatched performance and high
  • Describing Musical Domain with F#8/20/2024 7:47:25 AM. It covers domain-specific language (DSL) creation, music representation, algorithmic composition, and sound synthesis, showcasing how F# can facilitate advanced music analysis and generation.
  • Event-Driven Microservices with .NET Core8/20/2024 7:18:14 AM. Build scalable, resilient microservices with .NET Core and MediatR by implementing event-driven architecture. This approach decouples services, enhances scalability, and simplifies maintenance. Learn
  • Learn to Shrink a Microsoft SQL Server Database Programatically 8/20/2024 4:59:45 AM. Shrinking a SQL Server database reduces file size by reclaiming unused space in data and log files. This can optimize disk usage, especially in storage-constrained environments. However, it can cause
  • Explain Subqueries in PostgreSQL8/16/2024 7:21:21 AM. Subqueries in PostgreSQL allow you to nest queries within other queries, enabling complex data retrieval. They can be used in various SQL clauses such as SELECT, FROM, WHERE, HAVING, and JOIN. Types i
  • Recursive CTE: Simplifying Complex Queries with SQL8/16/2024 7:14:44 AM. Recursive CTEs in SQL simplify querying hierarchical or recursive data by breaking down queries into anchor and recursive members. They are ideal for traversing structures like organizational charts o
  • What are Azure Management Groups?8/16/2024 5:07:05 AM. Azure management levels include Management Groups, Subscriptions, Resource Groups, and Resources. Management Groups are at the top, inheriting policies across all subscriptions. You can create and man
  • Image Scaling by Slider Using HTML58/16/2024 5:02:08 AM. Learn how to scale images dynamically with an HTML5 slider in this tutorial. Using the drawImage method on a canvas element, we adjust image size based on slider input. The article covers HTML setup,
  • AI-Enhanced Software Development: Shaping the Future of Coding8/14/2024 8:17:38 AM. AI is transforming software development by automating coding tasks, enhancing productivity, and introducing new paradigms. AI tools like Codex and GitHub Copilot streamline code generation, while inte
  • Best Practices for Managing Large Session States in ASP.NET MVC8/14/2024 6:07:12 AM. To manage large session states in ASP.NET MVC efficiently, follow best practices: minimize stored data, use serializable objects, enable session state compression, and implement distributed caching wi
  • Vertical Drop Down Menu on Hover Using CSS and HTML8/13/2024 5:57:22 AM. This article guides you through creating a Vertical Drop Down Menu using HTML and CSS. You'll start by adding a div element with nested lists for the menu structure. The CSS styles control layout,
  • Understanding Cloud Computing with AZ 900 Microsoft Azure8/12/2024 7:05:38 AM. Cloud computing delivers computing services over the internet, offering on-demand self-service, broad network access, and resource pooling. It features rapid elasticity and measured service, with type
  • Func, Action And Local Function In C# 78/9/2024 12:03:08 PM. This article covers using Func, Action, and local functions in C# 7. It explains how Func returns a value, Action does not, and how local functions can be defined within other methods. Examples includ
  • How to Call JavaScript Function in Angular 18 Component?8/8/2024 9:38:18 AM. Learn how to integrate JavaScript functions within an Angular 18 component. This guide covers how to call and use JavaScript functions effectively in your Angular components, ensuring seamless interac
  • Creating a Simple Calculator with React.js8/8/2024 5:30:31 AM. Learn how to craft a simple calculator using React.js. Follow our detailed steps to set up the environment, create components, implement logic, and add styling for a functional calculator app.
  • Generative AI Boosts Personalized Marketing and Customer Engagement8/7/2024 11:09:35 AM. Generative AI transforms personalized marketing by creating tailored content at scale. It enhances marketing through personalized emails, product recommendations, dynamic website content, and targeted
  • How to Create a Horizontal Hierarchical Menu Using HTML And CSS8/7/2024 10:44:57 AM. In this article, the first of a series on menu creation, we'll build a simple 2-level menu using only HTML and CSS. You'll learn to structure your menu with <ul> and <li> tags and
  • Understanding Cloud Services: SaaS, PaaS, and IaaS8/7/2024 9:23:10 AM. Cloud computing revolutionizes IT resource management through three primary models: SaaS, PaaS, and IaaS. SaaS delivers software via subscription over the internet, PaaS offers a platform for app deve
  • Power of Amazon Storage Services for Seamless Data Management8/7/2024 9:20:05 AM. AWS provides a diverse range of storage services each designed to meet specific needs from high-frequency access and archiving to disaster recovery. These services offer scalable, durable, and secure
  • Priciples of Scalable System Design8/5/2024 9:50:14 AM. The principles of scalable system design focus on creating architectures that can efficiently handle increasing loads. Key aspects include load balancing, fault tolerance, and performance optimization
  • How to Implement Localization in Next.js?8/5/2024 4:00:36 AM. . This guide covers the basics of internationalization (i18n), setting up Next.js for multiple languages, managing translations, and dynamically rendering content based on the user's language pref
  • Harnessing the Power of Environments using Angular8/2/2024 8:24:18 AM. In Angular, environment files allow you to manage different configurations for various environments (e.g., production, development, staging). By defining environment-specific settings in files like en
  • Data Science - Basics Of Statistics - Part One8/1/2024 11:46:05 AM. Data Science means Science which is being driven by data, by means of getting useful insights from the set of data available, plotting the data visually and predicting the future.
  • ADDCOLUMNS DAX to Generate Full Calendar Table in Power BI8/1/2024 9:24:11 AM. This video shows how to use the ADDCOLUMNS DAX function to generate full calendar table that includes in Power BI.
  • What Is Data Science?8/1/2024 6:09:14 AM. Data Science is a field that integrates statistics, data analysis, and machine learning to extract valuable insights from data. Key programming languages for data science include Python, known for its