Related resources for OC
  • Containerize Your Smart Home Deploy Home Assistant with Docker2/1/2025 12:05:08 PM. Easily set up Home Assistant with Docker for an efficient, portable, and hassle-free smart home hub. Follow this step-by-step guide for a smooth deployment!
  • Understanding Abstract Factory Design Pattern2/1/2025 9:09:07 AM. This article explains the Abstract Factory Design Pattern in C#, demonstrating its implementation with a real-world payment gateway example. It covers abstract products, factories, concrete implementa
  • FinTech Trends 2025: The Future of Financial Technology Unveiled1/30/2025 11:07:22 AM. FinTech trends in 2025 are transforming banking through digital finance innovation, financial automation, blockchain, and AI-powered solutions. Mobile banking enhances accessibility, while blockchain
  • How to use Approval Templates in Power Automate1/30/2025 10:52:16 AM. This article walks you through the process of using built-in approval templates, automating approval requests, and managing the approval process effectively to enhance efficiency and productivity in y
  • MQTT vs HTTP: Understanding the Differences 1/30/2025 10:48:06 AM. Explore the key differences between MQTT and HTTP protocols in this detailed comparison. Understand their strengths, use cases, and how each protocol fits within IoT applications.
  • Create an Amazon Bedrock Knowledge Base with SharePoint Online1/30/2025 6:42:04 AM. Learn how to create and configure an Amazon Bedrock Knowledge Base using SharePoint Online as a data source. Set up authentication, sync data, and validate responses to generate accurate answers with
  • Understanding SOLID Principles1/30/2025 3:57:04 AM. Hello all, I am trying to explain about SOLID principles the main and important principles of any programming language. Please after reading this content if you have any questions or any suggestions p
  • Assigning a Static Private IP While Launching an Instance in AWS1/29/2025 6:49:36 AM. Learn how to assign a static private IP to an AWS EC2 instance during launch for consistent internal communication, avoiding IP conflicts, and ensuring predictable application dependencies within a VP
  • Docker’s Magic Box: How Containers Simplify Coding1/27/2025 5:04:55 AM. Discover how Docker solves ‘works on my machine’ chaos, ensuring your code runs smoothly everywhere. No more setup headaches!
  • Building a Real-Time Chat Application with ASP.NET Core and WebSockets1/26/2025 3:56:17 AM. This article covers setting up WebSocket connections, handling bi-directional communication, and implementing live messaging. Perfect for developers looking to enhance their skills in real-time app de
  • The Java.NET Package1/25/2025 2:49:01 AM. The Java.NET package provides classes for implementing networking functionality in Java. It supports TCP, UDP, and HTTP protocols, enabling tasks like creating sockets, managing URLs, sending/receivin
  • Java 21 JUnit Testing Best Practices1/22/2025 6:19:01 AM. The best practices for JUnit testing in Java 21 by Ziggy Rafiq include leveraging new language features like record patterns and string templates. Develop maintainable and robust Java applications by
  • Create a Target Group in AWS for Load Balancing and Auto Scaling1/21/2025 6:33:29 AM. Learn how to create a Target Group in AWS for efficient traffic management with Elastic Load Balancers (ELB) and Auto Scaling Groups (ASG). This article covers step-by-step setup, health checks, and i
  • Working with gRPC API in .NET 81/21/2025 5:23:12 AM. We create a simple gRPC service using .NET C# to perform CRUD operations on a book management system. Learn how to define a .proto file, implement server-side logic, and test with tools like Postman
  • How to Install Docker Engine on Ubuntu1/21/2025 3:49:16 AM. Learn how to install Docker Engine on Ubuntu with this step-by-step article. Simplify containerized app development and deployment effortlessly.
  • Exploring The Metaverse Index (MVI)1/20/2025 10:56:37 AM. The Metaverse Index (MVI) is a decentralized token pool offering exposure to virtual economies, including NFTs, gaming, finance, and more. MVI simplifies Metaverse investments, minimizing risk and cos
  • How to Attach an Elastic/Static IP to an EC2 Instance in AWS1/20/2025 9:56:29 AM. Elastic IP (EIP) in AWS is a static IPv4 address that stays fixed even if you stop/start your EC2 instance. It ensures a persistent, reliable IP that can be reassigned to different instances, offering
  • DeFi Use Cases: Bridging Traditional Finance and Blockchain1/20/2025 8:09:11 AM. Decentralized finance (DeFi) is revolutionizing financial services by leveraging blockchain for transparency, automation, and cost efficiency. With smart contracts, DeFi enables secure transactions, f
  • Locate and Enable Missing Copilot Button in Microsoft 365 Apps1/20/2025 6:18:05 AM. This article walks you through the steps to troubleshoot and activate the Copilot feature, ensuring seamless access to helpful AI-powered tools in your Microsoft 365 applications for enhanced producti
  • Building a Scalable Real-Time Animal Image Classification System on Azure1/16/2025 8:12:52 AM. This article covers leveraging Azure's cloud infrastructure, including Azure Machine Learning, Cognitive Services, and Azure Kubernetes Service, for efficient and fast image processing.
  • The Role of DeFi Solutions in the Future of Global Finance1/13/2025 9:47:15 AM. The Role of DeFi Solutions in the Future of Global Finance explores how Decentralized Finance (DeFi) is transforming traditional financial systems. By using blockchain technology, DeFi provides secure
  • Working with GraphQL API in .NET 8 Using HotChocolate1/13/2025 7:06:02 AM. This article covers setting up a GraphQL server, defining queries and mutations, integrating with .NET 8 applications, and optimizing your API development process. Explore HotChocolate’s features for
  • Local and Global Temporary Tables in SQL Server1/13/2025 6:55:28 AM. Discover the differences between local and global temporary tables in SQL Server. Learn how to create, use, and manage temporary tables effectively.
  • Workaround for macOS Malware Alert Blocking Docker Desktop1/13/2025 6:39:22 AM. Are you Facing a false malware alert blocking Docker Desktop on macOS? Learn how to fix it with a step-by-step workaround and get back to development.
  • Installing and Running Visual Studio Code on Docker1/13/2025 6:07:30 AM. Learn step-by-step how to install and run Visual Studio Code in Docker using Play with Docker. Includes setup commands, examples, and optimization tips.
  • Installing Additional SSD on LENOVO ThinkBook 16 G7 IML1/13/2025 4:49:01 AM. I installed a Samsung SSD 990 PRO 2TB in my Lenovo ThinkBook 16 G7 laptop with a 155H processor, 16 cores, 22 threads, 32GB RAM, and 1TB SSD. Steps included opening the back, adding the SSD, and verif
  • Mac Blocks Docker Desktop: False Malware Alert Disrupts Developers1/12/2025 7:56:48 AM. A false malware alert on macOS is blocking Docker Desktop, causing disruptions for developers. Learn what caused it and how to resolve the issue quickly.
  • How to Dockerize Your Django App1/11/2025 6:00:08 AM. This beginner-friendly article teaches you how to Dockerize your Django app. With Docker, you can simplify development, ensure consistency, and optimize deployments.
  • iOS 18 Release: New Features and Enhancements1/10/2025 12:10:21 PM. Apple's iOS 18, launched on September 16, 2024, introduces groundbreaking features like app locking, eye control, satellite messaging, and enhanced AI, redefining personalization, security, and pr
  • What is the Bindings Building Block: Dapr in Action - Ep. 51/10/2025 11:51:29 AM. In this episode, you will understand what the Bindings building block is, the difference between input and output bindings, some of its concrete component implementations, and how you can use it in yo
  • What the State Management Building Block: Dapr in Action - Ep. 41/10/2025 11:41:49 AM. In this episode, you will understand what the State management building block is, what are some of its concrete component implementations and how you can use it in your own applications.
  • How to Create a Virtual Private Cloud (VPC) in AWS1/10/2025 9:30:12 AM. Learn how to create and configure a Virtual Private Cloud (VPC) with subnets in AWS. This guide covers VPC setup, subnet creation, route table management, internet gateway configuration, and testing y
  • What is Docker and Its Components?1/10/2025 3:56:55 AM. Docker is an open-source platform that automates the deployment, scaling, and management of applications using containers.
  • Python Data Analysis Package Example1/9/2025 5:44:10 AM. Learn how to perform data analysis in Python using powerful packages like Pandas, NumPy, and Matplotlib. This example-driven guide demonstrates key steps, including data loading, cleaning, processing,
  • What’s the Difference Between localhost and 127.0.0.1?1/7/2025 6:08:53 AM. Understand the difference between localhost and 127.0.0.1, their roles in networking, and when to use each for development, testing, or troubleshooting.
  • Blockchain Applications with Advanced Cybersecurity Strategies1/3/2025 9:28:34 AM. Blockchain security faces evolving cyber threats like phishing, smart contract vulnerabilities, and 51% attacks. Advanced strategies, including encryption, multi-signature wallets, and real-time monit
  • Moq Unit Testing in .NET Core with xUnit1/3/2025 4:48:33 AM. This guide covers mocking dependencies, setting up test projects, and writing efficient unit tests for your applications. Perfect for developers seeking to enhance their testing skills and build robus
  • C# 7.0 New Features - Binary Literal, Digit Separator And Local Function - Part One1/2/2025 5:26:55 AM. This Article explains the new features of C# 7.0 and it covers features like binary literal, digit separator and local function.
  • Display Current Date & Time Using Java With Code1/1/2025 10:48:39 AM. Learn how to display and format the current date and time in Java using `LocalDate`, `LocalTime`, `LocalDateTime`, `ZonedDateTime`, and `DateTimeFormatter` from the `java.time` package with practical
  • Data Warehousing: A Summary1/1/2025 7:03:21 AM. Explore the fundamentals of data warehousing in this summary. Learn about its architecture, the ETL process, and key concepts like OLAP, data modeling, and integration.
  • What the Pub/Sub Building Block: Dapr in Action - Ep. 21/1/2025 5:28:12 AM. In this video, you will understand what the Pub/Sub building block is, what are some of its concrete component implementations and how you can use it in your own applications.
  • Service-to-Service Invocation: Dapr in Action - Ep. 31/1/2025 5:24:27 AM. In this episode, you will understand what the Service-to-Service invocation building block is, how it works, and how you can use it in your own applications.
  • Using Derived Column Task in SQL Server Integration Services12/30/2024 4:50:34 AM. The Derived Column Task in SQL Server Integration Services (SSIS) allows you to transform or modify data within your ETL process. It enables the creation of new columns or updates to existing ones usi
  • Smart Contract Evolution: The Rise of AI-Powered Agreements12/30/2024 4:19:13 AM. AI-powered smart contracts, combining blockchain and AI, are revolutionizing digital agreements by enhancing automation, security, and adaptability. These next-gen contracts streamline processes acros
  • Efficient Data Handling in Angular 16 Using RxJS Observables12/28/2024 6:03:30 AM. Explore how RxJS Observables integrate with Angular 16 to handle asynchronous data efficiently. Learn key concepts, examples, pros, and cons, including real-time data handling, chaining operators, and
  • Installing Jupyter Notebook on Docker12/27/2024 8:50:06 AM. Learn how to install and run Jupyter Notebook on Docker, ensuring an isolated, flexible, and reproducible environment for your data science or development projects.
  • How to Transfer Files/Folders from AWS EC2 to Local Machine Using SCP12/27/2024 8:44:25 AM. Transferring files between an AWS EC2 instance and your local machine is easy using SCP. This guide explains the steps to securely copy files and folders, verify transfers, and ensure successful data
  • Detecting Harm Content in Text and Images using Azure AI Content Safety12/27/2024 6:30:39 AM. This article explores how we built a demo application using Azure AI Content Safety to detect harmful content like hate speech, sexual content, and violence within a social media platform. We combined
  • API Gateway Example with .NET and Ocelot12/26/2024 5:26:22 AM. Discuss the concept of an API Gateway using a sample .NET (Core) application. In this example, Ocelot (version 23.4.2) is used to manage key functionalities such as routing, rate limiting, and caching
  • Containerize React JS and .NET Core Apps with Docker and Kubernetes12/23/2024 11:09:00 AM. This guide demonstrates how to build a sample product management application using .NET Core Web API for the backend and React JS for the frontend. The app is containerized with Docker and Kubernetes
  • AI Ready Data for Enterprise : Unlocking the Future of Business Intelligence12/23/2024 9:01:23 AM. AI-ready data is crucial for enterprises to leverage AI effectively. It involves ensuring data is accurate, structured, labeled, and scalable, enabling AI models to make data-driven decisions, optimiz
  • Understanding Parallel.For Method in c#12/23/2024 7:06:33 AM. Parallel.For in C# allows executing loops in parallel, improving performance by utilizing multiple processors or cores. It enhances scalability but introduces overhead and requires thread safety for s
  • How To Count Occurrence Of Each Character From The String In C#12/21/2024 5:17:41 AM. Learn how to count the occurrence of each character in a string using C#. This guide covers step-by-step instructions to efficiently analyze strings and determine the frequency of individual character
  • Blockchain in FinTech: Transforming Payments and Lending Systems12/20/2024 11:38:21 AM. Blockchain technology is revolutionizing the FinTech sector, transforming payment systems and lending practices. By offering secure, decentralized solutions, blockchain enhances transparency, reduces
  • Docker Desktop 4.37: AI Catalog Access and Command-Line Control12/19/2024 8:24:48 AM. Docker Desktop 4.37 introduces AI Catalog access, command-line management, component upgrades, and bug fixes, streamlining modern development workflows.
  • How to Transfer Files or Folders from Local Machine to Remote in EC212/17/2024 9:32:02 AM. This article explains how to transfer files or folders from your local computer to an Amazon EC2 instance using SSH and SCP. It covers the steps to connect to the EC2 instance, create a folder, and se
  • Unlocking Faster INSERT Operations in SQL Server with TABLOCK12/17/2024 6:48:30 AM. In this article learn how using the TABLOCK hint in SQL Server can significantly speed up INSERT operations by reducing logging overhead and enabling parallel insertions.
  • Sum Function in PowerFx using Canvas App with Power Apps12/16/2024 10:40:06 AM. Learn how to use Power Fx's Sum function in Power Apps to build custom business applications quickly. This guide covers creating a simple Canvas app, using Text Box and Label controls, and integra
  • Implementing Background Tasks in Python12/16/2024 10:08:39 AM. This article covers key concepts like concurrency, task queues, and process management, helping you execute time-consuming tasks efficiently without blocking your main program flow.
  • Implementing Localization in ASP.NET Core Web API12/16/2024 9:29:14 AM. Learn How to implement localization in ASP.NET Core Web API enables developers to create multilingual applications by supporting various languages and cultures.
  • Character Occurrence in a String in C#12/13/2024 10:39:55 AM. In this article, I will discuss how to count the number of occurrences of a character in a string in C# with Examples. This article explores various ways to count character occurrences in a string usi
  • The Rise of Central Bank Digital Currencies (CBDCs): What It Means for Businesses12/13/2024 7:01:21 AM. Explore the transformative potential of Central Bank Digital Currencies (CBDCs) for businesses. Learn how CBDCs enhance digital payments with blockchain security, reduce costs, enable cross-border tra
  • The Complete Guide to NUnit Testing in C# 13 and .NET 912/10/2024 3:23:37 PM. This comprehensive guide explains NUnit testing in C# 13 with .NET 9 with detailed explanations, modern testing techniques, and practical code examples. Authored by Ziggy Rafiq.
  • Create Customer and Process Card Payments with Tokenization Angular12/10/2024 9:05:45 AM. Create a customer using tokenization and the payment process with a card in Angular. Explore integrating Stripe for credit card payments and design in Angular using Stripe.js and .NET backend. Detaile
  • Why Meme Coins are so Popular? 12/9/2024 9:36:53 AM. Meme coins like Dogecoin and Shiba Inu thrive due to internet culture, community engagement, celebrity influence, and accessibility. Their humor, relatability, and speculative appeal make them fun yet
  • Building a GPT-Based Language Model in C#12/9/2024 7:59:59 AM. In the world of AI, transformers have revolutionized the way we approach natural language processing (NLP) tasks. At the heart of these advancements is the GPT (Generative Pre-trained Transformer) arc
  • Payment and Invoice Processing Using Stripe in .NET12/7/2024 3:58:00 AM. Learn how to integrate Stripe with .NET for secure payment processing, including customer creation, payment methods, invoices, refunds, and more. A step-by-step guide for building robust and scalable
  • Stratis Launches Liquid Staking Beta on Auroria Testnet12/6/2024 10:23:22 AM. Stratis is excited to announce that liquid staking on the Stratis blockchain is now available in beta on the Auroria Testnet
  • Goodbye Swagger: How .NET 9 is Redefining API Documentation12/6/2024 5:05:39 AM. Explore the changes in .NET 9 API documentation as Swagger is removed from templates. Learn about alternatives like Microsoft.AspNetCore.OpenApi, NSwag, and custom UIs to adapt workflows and ensure se
  • How to Locally Override Code and Test It in the Browser?12/4/2024 5:21:01 AM. This guide covers setting up a local development environment, using browser developer tools, and implementing changes directly to see the results instantly, enhancing your web development workflow.
  • Create a Node.js API for Web 3.0: Simple Steps and Code Examples12/4/2024 4:52:54 AM. Explore step-by-step instructions, practical code examples, and integration tips for Web3.js to connect with blockchain networks. Build powerful APIs to interact with decentralized applications (dApps
  • Alibaba Cloud IMS: End-to-End Media Management Solution12/3/2024 6:32:39 AM. Explore Alibaba Cloud IMS, a powerful media service for content collection, processing, production, and delivery with advanced AI-driven workflows.
  • Integration of Web 3.0 with Angular Framework12/2/2024 5:28:32 AM. Integrate Web 3.0 with Angular to build decentralized apps using blockchain technology. Leverage Web3.js for Ethereum interaction, smart contracts, and Angular’s dynamic features for transparent, secu
  • Integration of Web 3.0 with React Framework12/2/2024 5:01:16 AM. Learn about leveraging Web3.js, interacting with blockchain networks, connecting smart contracts, and creating innovative solutions using React. Unlock the future of decentralized web development.
  • Python Functions and Variable Scope LEGB11/29/2024 7:28:30 AM. This article explores Python variable and function scopes, including the LEGB model: Local, Enclosing, Global, and Built-in. Learn practical examples and understand scope behavior for effective coding
  • C# Foundation - Implicitly Typed Variables11/28/2024 6:08:47 AM. Implicitly typed variables in C#, declared using the var keyword, let the compiler infer the data type from the initialization expression. This improves code readability and reduces verbosity, especia
  • High-Performance Apps Using C# Span<T>11/27/2024 11:35:46 AM. Often in application we come scenarios where we need to perform string manipulation operations. In such cases using string type take up huge memory as it is immutable. Instead Span can be used, which
  • OpenAPI Document Generation in .NET 9 APIs11/27/2024 5:17:08 AM. Explore Open API support in .NET 9 for seamless API documentation and integration. With Microsoft.AspNetCore.OpenApi, easily generates OpenAPI documents for APIs, customizes endpoints, adds authorizat
  • Apache Kafka Without ZooKeeper11/25/2024 9:06:11 AM. Apache Kafka Without ZooKeeper employs the KRaft protocol (KIP 500), replacing ZooKeeper for metadata management. This enables simplified deployment, enhanced reliability, and native support for Kafka
  • What's New in ASP.NET Core 9?11/19/2024 10:07:33 AM. C# 13 enhances developer productivity with features like flexible params collections, scoped locks, and partial properties, allowing for streamlined coding, improved performance, and robust thread saf
  • Unlocking the Power of the SELECT Feature in SQL Server11/18/2024 12:04:57 PM. This article explores the basics of the SQL Server SELECT statement, demonstrating how to query data from tables using practical examples. Learn how to fetch specific columns, improve query performanc
  • How to Optimize Docker Images for Smaller, Faster Deployments11/18/2024 9:38:02 AM. Learn simple strategies to optimize Docker images, reduce their size, and speed up deployments with tips like lightweight bases, cleanup, and multi-stage builds.
  • Enhance SQL Server Stored Procedure Performance – Tuning Tips11/18/2024 3:51:42 AM. Covering indexes and filtered indexes in SQL optimize database performance by efficiently retrieving data for queries. Covering indexes include all needed columns, while filtered indexes target specif
  • Data Professionals to LLM/GPT Prompting for Everyday Tasks11/17/2024 10:52:39 AM. A guide for data professionals on leveraging Microsoft OpenAI with Python for efficient workflows and enhanced data analysis. Focuses on prompt design, including clear instructions, context, and tempe
  • The Essential Guide to Blockchain Network Types and Their Application11/15/2024 12:00:36 PM. Blockchain technology has transformed industries by providing secure, decentralized, and transparent systems. It encompasses various types, including public, private, consortium, and hybrid blockchain
  • 🚀 Amazon Bedrock Agents for Efficient Automation 🌟11/14/2024 11:35:26 AM. Unlock the power of Amazon Bedrock Agents with this comprehensive guide. Learn how to master efficient automation, streamline workflows, and optimize your cloud-based processes like a pro using AWS to
  • Rock, Paper, Scissors Game in Java11/13/2024 1:49:27 PM. This article provides a step-by-step guide to implementing the &quot;Rock, Paper, Scissors&quot; game in Java, complete with a demo video and downloadable source code, covering game rules and logic.
  • Converting HTML to PDF or Image in C# Using wkhtmltopdf11/13/2024 9:02:59 AM. This guide explains generating PDFs and images from HTML using wkhtmltopdf in C#. With wkhtmltopdf&#39;s Webkit-based engine, convert HTML content, including complex CSS and JavaScript, into high-qual
  • 🚀 Unlock Your Coding Potential with Amazon Q: AWS’s New AI Coding Assistant! 🚀11/13/2024 7:02:38 AM. If you are looking to enhance your coding workflow, check out Amazon Q. This AI-Powered coding assistant helps simplify coding with features like Code Understanding, Code Generation, Refactoring and T
  • Integrating AI with Maps to Generate Locations11/12/2024 11:22:27 AM. In this video, we will create an application case and introduce you to how you can use AI to generate locations on the front end.
  • 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
  • Glimpse of Apache Flink11/11/2024 5:10:48 AM. Apache Flink is an open-source framework designed for real-time and batch data processing. It enables scalable, high-performance analytics, ideal for complex event-driven applications.
  • Overview of Essential Networking Devices11/8/2024 5:01:07 AM. Networking devices enable data flow and secure communication within networks, connecting computers, servers, and other devices. Examples include routers, switches, modems, access points, and firewalls
  • Fetch Document Versions in SharePoint using PowerShell11/8/2024 4:24:10 AM. This PowerShell script connects to a SharePoint site to retrieve document versions from a specified library. It gathers metadata, including version numbers, last modified dates, and user details, then
  • BNB Chain Launches All-in-One Tokenization Platform11/7/2024 6:08:27 AM. BNB Chain, the community-driven blockchain ecosystem, has announced the launch of its comprehensive tokenization solution, designed to empower individuals and businesses to easily tokenize their asset
  • Explore Docker Desktop 4.35: New Features & Enhancements11/6/2024 4:03:16 AM. Discover the key features of Docker Desktop 4.35, including Organization Access Tokens, Docker Home, Volumes Export, and the integrated Terminal.
  • Rock, Paper, Scissors Game in JavaScript 11/5/2024 4:51:57 AM. A simple Rock, Paper, Scissors game in JavaScript teaches beginners about functions and conditionals. It features an HTML interface for player choices and JavaScript logic for determining game outcome
  • 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
  • Learn Protocol Buffers in gRPC10/30/2024 6:25:36 AM. This content explores how Protobuf enables efficient data serialization, improves API performance, and provides structured messaging, making it ideal for scalable microservices.
  • Rename Folder in SharePoint Online Document Library with Power Automate10/28/2024 5:45:14 AM. In SharePoint Online, renaming a folder in a Document Library with Power Automate can be done using an HTTP request to interact with the SharePoint REST API, as Power Automate lacks a direct rename ac