Related resources for GG
  • Testing API Endpoints Using C# and Swagger11/14/2024 6:02:21 AM. Learn how to test API endpoints effectively using C# and Swagger. This guide covers setting up Swagger for API documentation, configuring C# for testing endpoints, and automating tests to ensure relia
  • Feature Flagging: The Flagship Idea of Programmers11/14/2024 4:27:01 AM. Feature flagging is used by may companies in order to release more frequently to production. This method is a shift in the traditional way of deployment and eases a lot the process. However, there are
  • 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's Webkit-based engine, convert HTML content, including complex CSS and JavaScript, into high-qual
  • Streamline Resource Onboarding with AWS Tag-Sync Task11/13/2024 4:53:32 AM. This guide explores using AWS Tag-Sync tasks to streamline onboarding resources into AWS applications. By automating resource tagging, AWS Tag-Sync helps improve organization, governance, and cost all
  • How to Enable USB Debugging on Android Device11/12/2024 10:47:07 AM. Learn how to enable USB Debugging on your Android device with this step-by-step guide. USB Debugging lets you connect your phone to a computer for advanced tasks like data transfer, app testing, and m
  • 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
  • Understanding Write-Debug, Write-Verbose, and Write-Host11/10/2024 7:23:16 AM. In PowerShell, Write-Debug, Write-Verbose, and Write-Host serve different purposes for output. Write-Debug is used for debugging, displaying messages when the $DebugPreference is set. Write-Verbose p
  • 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
  • Mark Input Parameters in Triggers as Optional10/28/2024 5:41:13 AM. In this article, we’ll walk through how to mark input parameters as optional in Power Automate triggers and explore how this can improve flow flexibility.
  • An Overview of the Implementation of ValidationRules in WPF C#10/27/2024 6:39:40 AM. In WPF, the ValidationRule class enables custom validation for user input in controls like TextBox. By extending the ValidationRule and overriding the Validate method, specific input criteria can be e
  • Debugging Azure DevOps Pipelines with System.Debug10/26/2024 6:13:32 AM. This article explores essential techniques for Azure DevOps pipeline error diagnosis. It discusses how to enable diagnostic logs for individual and all pipeline executions using the "Enable Syste
  • Compiling Multiple Files to Build an Application10/22/2024 10:46:04 AM. This article explains how to compile multiple C files into a single executable using the C compiler. It covers two approaches: compiling multiple files with the cc command or using the #include direct
  • Learn AngularJS From Beginning: Service - Part Three10/21/2024 9:48:47 AM. This article explores AngularJS services, emphasizing their role in organizing and sharing code through dependency injection. It covers creating custom services using the factory, service, and provide
  • HTML 5 Feature: Drag And Drop10/21/2024 9:19:16 AM. In this article you will learn about drag and drop feature of HTML 5.
  • Why In ASP.NET Core logging is often implemented as a singleton10/20/2024 9:31:50 AM. In ASP.NET Core, logging is often implemented as a singleton to ensure efficient resource usage, centralized management, and thread-safe logging across the application.
  • Learn NLog Advanced Usage10/19/2024 3:10:53 PM. This article explores implementing dynamic logging in multi-tenant applications using NLog. It discusses configuring NLog to enable debug logging on a per-request basis without modifying existing conf
  • Creating And Embedding A Bot Application In Your Blogger10/16/2024 9:58:32 AM. This step-by-step guide covers bot development, API integration, and embedding the chatbot directly into your blog, offering an interactive experience for your readers.
  • Explaining FastAPI in Python10/15/2024 7:22:51 AM. FastAPI is a modern Python framework that simplifies API development with built-in support for async operations, data validation using Pydantic, and automatic generation of Swagger and ReDoc documenta
  • Debugging Angular Using Visual Studio Code (VSCode)10/14/2024 11:45:42 AM. Debugging Angular using Visual Studio Code (VSCode).
  • Fixing the 'Process with an Id of #### is not Running' Error in Visual Studio10/14/2024 5:09:18 AM. In this article, we will learn why this error occurs, how to identify the underlying cause, and step-by-step solutions to fix it, ensuring smoother development and debugging in Visual Studio projects.
  • 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
  • Customizing HTTP Headers with Middleware in ASP.NET Core10/12/2024 4:26:09 AM. In this article, we explore how to modify HttpResponse using custom middleware in ASP.NET Core. We create a custom middleware that injects headers into the response. By adding conditions, specific API
  • 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.
  • Bootstrap Dropdown Menu10/8/2024 9:26:56 AM. This article provides a step-by-step guide on creating a dropdown menu using Bootstrap. It covers dropdown basics, customization options like variations (dropup, dropright, dropleft), setting active o
  • Implementing Swagger In Web API10/8/2024 8:51:54 AM. In this guide, we explore the process of implementing Swagger in Web APIs to enhance documentation and improve usability. Swagger, an essential tool for API development, provides interactive documenta
  • Logging Errors With Error Logging Modules And Handlers (ELMAH) in ASP.NET MVC 410/8/2024 8:33:16 AM. Error Logging Modules and Handlers (ELMAH) is an alternative to Health Monitoring System (HMS) for logging errors and is free and available under an open-source license created and managed by Atif Azi
  • Exploring Aggregate Functions in Azure Cosmos DB10/7/2024 4:43:48 AM. Aggregate functions in Cosmos DB allow efficient data summarization and analysis across multiple documents. They perform calculations such as AVG, COUNT, SUM, MAX, and MIN to retrieve meaningful insig
  • Using Log4net to Log Exceptions in ASP.NET10/6/2024 2:59:46 PM. In this guide, we explore how to effectively use Log4net for logging exceptions in ASP.NET applications. You'll learn how to configure Log4net, implement logging best practices, and capture detail
  • iPhone Memory Leaks Tracking and Use of Instruments10/3/2024 11:41:57 AM. This article explores iPhone memory leaks, detailing how to track them using Instruments and NSZombie. It explains what memory leaks are, their causes, and the consequences of losing track of allocate
  • 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
  • Creating Stored Procedures with Managed Code10/3/2024 11:41:01 AM. This article demonstrates how to create a stored procedure in Microsoft SQL Server 2005 using managed code in C#. It details the process of setting up a SQL Server project in Visual Studio, writing th
  • Routers in Backbone.JS: Part 710/3/2024 11:31:21 AM. Backbone.Router enables URL routing and history management for web applications. It allows creating bookmarkable, shareable URLs and mapping them to application actions. This article covers the basics
  • Enhance Search with Azure SQL DB FAISS and Hugging Face Model10/3/2024 6:32:45 AM. In this article, learn how to enhance search capabilities by integrating Azure SQL Database, FAISS, and Hugging Face models. We’ll walk through querying data, generating embeddings using the 'all-
  • How To Create An HTTP Trigger Azure Function App Using Visual Studio 201710/1/2024 8:24:46 AM. Azure Functions is a serverless cloud solution that allows you to run code on-demand without managing infrastructure. It supports multiple programming languages, offers a pay-per-use pricing model, an
  • Create a Combo Chart and Make Your Chart Draggable10/1/2024 4:52:34 AM. This article explains how to create a Combo chart by combining different chart types, like a column and a pie chart, using Highcharts.
  • API Versioning and Enable Authorization in Swagger UI .NET Core9/25/2024 9:05:09 AM. In this article, we explore API versioning and how to enable authorization in Swagger UI for a .NET Core Web API. We’ll discuss best practices for managing API versions, ensuring backward compatibilit
  • How To Implement Bootstrap 4 Popover9/24/2024 11:52:14 AM. This article covers the Bootstrap 4 Popover component, a versatile tool for displaying pop-up content when users interact with elements. It highlights key features such as initialization with jQuery,
  • SharePoint Based Triggers In MS Flow - Part Two9/23/2024 11:26:54 AM. This article explores SharePoint triggers in MS Flow, detailing five key trigger points: file deletion, item creation, item modification, item deletion, and file creation/modification in a folder. It
  • SharePoint Based Triggers in MS Flow - Part One9/23/2024 11:13:16 AM. Learn how to set up automated processes using SharePoint lists and events, enabling efficient task management and real-time notifications. This is Part One of a comprehensive series.
  • Containerize React JS and .NET Core Apps with Docker and Kubernetes9/23/2024 9:07:58 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
  • Understanding Key Concepts in Domain-Driven Design9/23/2024 8:30:18 AM. In this article, we will explore how these concepts drive effective software modeling, ensuring alignment between the business domain and your codebase.
  • Using C# 12 with Clean Code Practices9/21/2024 3:37:12 PM. Learn how to write cleaner, more maintainable code with C# 12 features such as primary constructors and improved pattern matching. This article explores practical examples and tips for applying clean
  • Trigger Approval flow with SharePoint Column Formatting9/21/2024 3:08:19 PM. To trigger a workflow with a button using column formatting in SharePoint, you can create a column that uses JSON formatting to display a button that, when clicked, initiates a workflow.
  • 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.
  • How to Keep SQL Server Table Columns in Sync9/19/2024 4:29:35 AM. how to keep columns in sync across SQL Server tables using efficient methods like triggers, SQL scripts, and the MERGE statement.
  • Background Task in Universal Windows Program - Part One9/18/2024 8:53:52 AM. This article explains implementing background tasks in mobile programming for notifications and data processing. It covers creating a background task component using UWP and Windows Runtime, registeri
  • Understanding Model Binding in ASP.NET Core with .NET 89/17/2024 9:10:14 AM. Model binding in .NET Core simplifies the process of mapping HTTP request data to action method parameters. It automatically extracts data from various sources like query strings, form submissions, ro
  • Factory Method Pattern: Simplifying Object Creation in C#9/17/2024 4:01:43 AM. The Factory Method Pattern is a creational design pattern that delegates object creation to subclasses, promoting flexibility and maintainability. It defines an interface for creating objects but lets
  • Copilot Customization: Welcome the Logged-in User with the Name9/16/2024 8:47:15 AM. In this article, we shall see how to greet the user with the name using the logged-in information using the out of the box feature. This article is intended to target the developer who are using the M
  • What Are Design Patterns? Understanding the Basics9/16/2024 5:51:51 AM. Design patterns are essential in software development, offering reusable solutions to common problems. By applying patterns like Singleton, Factory Method, and Observer, developers create flexible, ma
  • API Versioning Best Practices in .NET 89/12/2024 10:48:15 AM. Learn how to implement API versioning in .NET 8 to manage changes and maintain compatibility. This article covers versioning strategies like URI Path, Query Parameter, Header, and Content Negotiation.
  • Build Microsoft Teams Bot Extension Using TypeScript9/11/2024 9:36:55 AM. Learn to build a Microsoft Teams Bot Extension with TypeScript in this guide. You'll set up your environment using Node.js and Visual Studio Code, create a bot with Teams Toolkit, and deploy it us
  • Detailed use of Action Delegate in C#9/11/2024 6:46:49 AM. In C#, the Action delegate represents a method that does not return a value and can accept up to 16 parameters. It's useful for passing methods as arguments, callbacks, and event handling. It sup
  • Creating Azure Functions For SharePoint Operations Using Managed CSOM9/10/2024 11:53:12 AM. This article explains how to create Azure Function Apps to perform SharePoint operations using Managed CSOM code. It covers setting up an HTTP-triggered function, uploading required assembly files via
  • FLOW Trigger Conditions For SharePoint - Run FLOW When Needed9/8/2024 10:44:58 AM. Learn how to configure FLOW in SharePoint to trigger only when necessary using trigger conditions. Control FLOW runs by specifying conditions like item status, reducing unnecessary executions and cons
  • SQL: Not Using Aggregate Function in WHERE Clause, instead, Using HAVING Clause9/5/2024 12:51:37 PM. This article will discuss the issue that SQL: Not Using Aggregate Function in WHERE Clause, instead, Using HAVING Clause
  • Record Microsoft Form Respons In SharePoint Using Microsoft Flow9/5/2024 8:44:38 AM. This article explains how to record responses from Microsoft Forms in SharePoint using Microsoft Flow. It covers creating a flow, connecting Microsoft Forms and SharePoint, capturing form responses, a
  • Optimizing Angular Route Guards for Performance and Security9/4/2024 6:13:15 AM. Angular route guards manage access control in your application, ensuring users only access authorized routes. To optimize performance and security, implement lazy loading with CanLoad, cache permissio
  • Advanced Logging Techniques in ASP.NET Core 8 with Serilog9/3/2024 4:00:53 AM. Serilog is a diagnostic logging library for .NET applications. It provides a simple, flexible and powerful way to log application events, errors and other information. This article describes how we ca
  • Web API in Azure (3), Consume Web API with a Security Token9/2/2024 10:30:57 PM. This article will discuss how to use Postman to access Web API. This article focuses on accessing and securing a Web API registered on Azure Identity Platform. It covers tools like Postman and Swagger
  • Simplifying ASP.NET Core 8 Logging with Serilog and AppInsight9/2/2024 8:00:14 AM. Serilog is a powerful .NET logging library that supports structured logging, enhancing application monitoring and debugging. To integrate Serilog with ASP.NET Core and Application Insights, install es
  • 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
  • Using Factory Patterns in C# 12 to simplify A/B testing8/31/2024 4:40:36 AM. Find out how Ziggy Rafiq simplifies A/B testing with feature toggles in C# 12 by using Factory and Abstract Factory design patterns.
  • C# 12 Design Patterns: Factory and Abstract Factory8/29/2024 2:29:42 PM. By Ziggy Rafiq, discover how Factory and Abstract Factory design patterns simplify the creation of complex objects in C# 12.
  • Understanding of Domain Driven Design (DDD)8/29/2024 6:25:58 AM. Domain-driven design is a software development approach that closely aligns software models with business needs. It focuses on key concepts like Entities, Value Objects, Aggregates, and Aggregate Root
  • 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
  • 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
  • Mastering Pivot Tables in SQL8/28/2024 6:59:59 AM. Learn to efficiently aggregate, summarize, and transform data using advanced SQL queries. Discover techniques for data analysis, reporting, and visualization to enhance your analytical skills.
  • Advanced Dependency Injection in .NET Core8/27/2024 9:38:20 AM. This guide explores advanced Dependency Injection (DI) in .NET Core through an e-commerce application example. It covers custom service lifetimes, scopes, and managing complex dependency graphs, demon
  • Building a Dynamic Bank Deposit Management Interface8/27/2024 5:46:39 AM. This code creates a user interface for managing bank deposit methods using HTML, CSS, and JavaScript. It features toggle switches for different deposit types, radio buttons for selecting user roles, a
  • Creating Reusable Modal Popups in a Java-Based Web Application8/24/2024 7:32:38 AM. Managing modal popups in Java web applications can be complex if code is duplicated across multiple JSP pages. This guide explores how to centralize and reuse modal code using JSP and servlets, enhanc
  • How to Create API Gateway for React JS Application?8/24/2024 7:31:16 AM. This guide covers setting up an API Gateway for your React.js application using Express.js. Learn how to centralize API requests, enhance security, and optimize performance by routing frontend request
  • Learn about Different Type of Triggers in Oracle8/23/2024 8:02:40 AM. In this article, you will learn about different type of triggers in Oracle.
  • Store Java Errors in Database with Dynamic Error-Based Logging8/23/2024 4:49:27 AM. It covers setting up logging frameworks, capturing runtime errors, and ensuring data persistence for effective error management and tracking. Ideal for improving application reliability and diagnosti
  • How ChatGPT Solves Coding Problems8/22/2024 7:14:05 AM. ChatGPT revolutionizes coding by assisting with debugging, generating code snippets, optimizing performance, and learning new programming concepts. It helps solve complex problems, supports collaborat
  • ASP.NET Web API With Swagger8/22/2024 5:02:23 AM. ASP.NET Web API is an extensible framework for building HTTP based services that can be accessed in different applications on different platforms such as web, windows, mobile etc. It is like a web ser
  • Smooth Horizontal Scrolling Text Animation with Play/Pause Toggle8/21/2024 5:57:23 AM. This tutorial covers CSS and JavaScript techniques to build a responsive scrolling marquee that enhances user interaction. Perfect for showcasing announcements, news tickers, or featured content.
  • Understanding the Flag Enums in C#8/21/2024 5:14:38 AM. The [Flags] attribute in C# allows an enum to represent a combination of values using bitwise operations. This is useful when an enum needs to store multiple values simultaneously. By applying [Flags]
  • A brief introduction to ASP.NET Core using C#12 and .NET 88/18/2024 1:40:52 PM. A brief introduction to ASP.NET Core using C# 12 and .NET 8 by Ziggy Rafiq. This modern framework enables you to build cross-platform, high-performance web applications. To get started, discover key f
  • Code Examples for .NET 8 Features with C# 128/18/2024 1:22:31 PM. An in-depth look at performance enhancements, language improvements, and new libraries in this comprehensive article by Ziggy Rafiq.
  • Introduction of Microservices8/16/2024 5:19:21 AM. Microservices design software as collection of small, independent services, each handling a specific function. They allow independent deployment, scalable resources, and diverse technologies. Benefits
  • AI Revolution: Transforming Developers and Business Analysts8/12/2024 11:22:39 AM. AI is transforming software development and business analysis. For developers, it enhances code generation, debugging, and DevOps processes. For business analysts, AI improves data analysis and predic
  • Stream Conversations with Amazon Bedrock API in .NET Console App8/12/2024 5:13:11 AM. Learn how to create a .NET console application that streams conversations using the Amazon Bedrock Converse API with the Anthropic Claude 3 Sonnet model. This guide covers setting up your AWS environm
  • Multilevel Toggle Responsive Navigation Menu8/9/2024 9:48:15 AM. This article guides you through creating a multilevel toggle responsive navigation menu using HTML, CSS, and jQuery. It includes a mobile-friendly design with nested dropdowns and a hamburger menu tog
  • Understanding Relationship Between Objects8/7/2024 10:53:55 AM. Object relationships define how different classes interact in an application. Collaboration (uses-a), Aggregation (has-a), and Inheritance (is-a) are key types. For instance, Customer and Order use ag
  • Detailed explanation of SQL Server Triggers and its Advantages8/6/2024 5:27:50 AM. SQL Server triggers are automated stored procedures that execute in response to specific database events such as INSERT, UPDATE, or DELETE (DML) and CREATE, ALTER, or DROP (DDL). They enforce business
  • How to Create Custom Middleware in Next.js8/5/2024 4:57:05 AM. In Next.js, middleware allows you to run code before a request completes, useful for tasks like authentication, logging, and redirection. Introduced in version 12, it can be applied globally or to spe
  • How to Create a Custom 404 Page in Next.js8/5/2024 4:30:51 AM. In Next.js, customizing a 404 page improves user experience by guiding users who land on non-existent pages. Create a 404.js component in the pages directory, style it with 404.module.css, and add nav
  • Learn About .NET 9 LINQ Enhancements8/5/2024 4:16:18 AM. In .NET 9, two new LINQ methods enhance code simplicity and readability: .CountBy and .AggregateBy. .CountBy counts elements by key, simplifying grouping and counting tasks. .AggregateBy streamlines a
  • Getting Started With Unit Testing Using C# And xUnit7/30/2024 6:35:32 AM. Unit Testing in ASP.NET Core involves testing individual components or methods to ensure they work as intended. By creating test cases for small functionalities, developers can catch bugs early, impro
  • Spring Boot Logging for Production and Development Servers7/30/2024 5:45:00 AM. This guide covers configuring logging settings, integrating log management tools, and best practices for monitoring and analyzing logs to ensure smooth application performance and debugging.
  • EF Core Query Tags: What They Are and How to Use Them7/29/2024 11:25:31 AM. Discover the power of EF Core Query Tags in optimizing and debugging your database queries. This guide explains what query tags are, their benefits, and how to implement them in your Entity Framework
  • Investigating and Fixing Swagger Error- Failed to Load API Definition7/29/2024 5:08:46 AM. Swagger is a widely used and powerful API development toolset that offers a framework for designing, building, documenting, and consuming RESTful web services. This article explains what Swagger is an
  • How to Show and Hide Password in AngularJS7/25/2024 7:09:31 AM. Implementing a show/hide password toggle in AngularJS enhances usability by allowing users to view or conceal their passwords. This involves creating an AngularJS component with a toggle feature, defi
  • How to Show and Hide Password in Angular7/25/2024 5:18:10 AM. Enhance your Angular forms by adding a show/hide password toggle feature. Just like a light switch that lets you see if a room is lit or dark, this feature allows users to reveal or hide their passwor
  • Understanding Middleware in ASP.NET Core7/24/2024 6:35:10 AM. Middleware in ASP.NET Core is a sequence of code components that handle HTTP requests and responses. It enables custom processing, such as authentication, logging, and error handling.
  • Creating Triggers in SQL Server7/24/2024 4:44:18 AM. SQL Server triggers are automated procedures that execute in response to specific events, enhancing data integrity and enforcing business rules. They include DML triggers (AFTER, INSTEAD OF) for data
  • Handling Exceptions in ADO.NET Best Practices for Error Handling 7/24/2024 4:39:42 AM. When working with ADO.NET for data access in .NET applications, effective exception handling is crucial to ensure the stability and reliability of your applications. This article will explore common e
  • Performance Optimization in ADO.NET: Tips and Techniques7/23/2024 9:19:54 AM. Optimize ADO.NET performance by leveraging connection pooling to reduce overhead, using efficient command execution strategies such as stored procedures and batch processing, and retrieving data effec
  • Difference Between DELETE and TRUNCATE in SQL Server7/23/2024 9:18:59 AM. In SQL Server, DELETE and TRUNCATE are used to remove data from tables, each with distinct characteristics. DELETE is a DML command that logs each row deletion, supports triggers, and respects foreign