Related resources for Gl
  • Object Oriented Design Balancing with Anti-Single Responsibility11/5/2024 4:18:47 AM. This article will change your perspective on working with the Single Responsibility Principle (SRP). The main point is to focus on finding balance when designing object-oriented systems and applying S
  • 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.
  • 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
  • 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.
  • How Far we are from AI (Artificial Intelligence)10/13/2024 2:11:31 PM. This article is to discuss the experience of AI
  • 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
  • Read Multiple PARQUET Files from GCS to Azure SQL Database using Azure Data Factory10/7/2024 4:56:25 AM. In this Data Engineering episode, I covered how to read multiple sales parquet files resident in Google Cloud Storage to Azure SQL Database leveraging Azure Data Factory.
  • Understanding Service, Factory, And Provider10/3/2024 11:38:34 AM. AngularJS provides three methods for creating reusable utilities: Service, Factory, and Provider. All serve the same purpose but differ in implementation. Services are singletons, Factories return new
  • How to Use Scoped Service from Singelton Service in .NET Core9/30/2024 5:43:28 AM. This guide explains how to resolve scoped services from a singleton service, highlighting best practices to avoid common pitfalls and ensure proper resource management in your application.
  • Implement Google reCAPTCHA In ASP.NET MVC9/24/2024 12:00:17 PM. ReCAPTCHA is a Google service designed to verify that users are human, protecting websites from bots and spam. This article demonstrates how to integrate reCAPTCHA version 2.0 into an ASP.NET MVC appl
  • Understanding AddTransient Vs AddScoped Vs AddSingleton In ASP.NET Core9/24/2024 7:13:08 AM. In this article, you will learn about AddTransient Vs AddScoped Vs AddSingleton In ASP.NET Core. Dependency Injection (DI) in ASP.NET Core, focusing on service lifetimes: Transient, Scoped, and Single
  • Integrate Azure AD OAuth2 SSO Authentication and RBAC for Kafka-UI9/23/2024 7:29:57 AM. This article explores the integration of Azure Active Directory (AD), OAuth2, and Single Sign-On (SSO) for secure authentication and Role-Based Access Control (RBAC) for authorization within the Prove
  • Google reCAPTCHA Using JavaScript Approach9/20/2024 7:56:07 AM. In this article, We will learn the integration of Google reCAPTCHA using JavaScript approach, which is simple and can be helpful to provide security to web application from bot, malicious software or
  • Single Page Application Using ASP.NET MVC And jQuery With CRUD methods9/18/2024 12:19:17 PM. In this guide, learn how to create a Single Page Application (SPA) using ASP.NET MVC and jQuery without relying on frameworks like Angular or React. We'll focus on routing and UI-level interaction
  • 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
  • How to create a language translator using Google's API and JavaScript9/17/2024 10:42:21 AM. This article demonstrates how to create a language translator using the Google API and JavaScript. It covers integrating the Google API for translating text, contrasting it with previous methods like
  • Type In Hindi Or Any Other Language Using Google Translate9/17/2024 10:41:53 AM. With Google Translate, you can easily type in Hindi or any other language without needing a specialized keyboard. Just enter text in your preferred language, and Google will translate or convert it in
  • Singleton Pattern: Ensuring a Single Instance in .NET Core9/17/2024 7:19:37 AM. In this article, we learn about Singleton Pattern: Ensuring a Single Instance in .NET Core. The Singleton Pattern ensures a class has only one instance, providing global access. It's commonly used
  • Entity Framework Core Feature - Global Query Filters9/12/2024 5:59:39 AM. Learn how to implement Global Query Filters in Entity Framework to apply automatic filters at the model level. This feature is commonly used for scenarios like soft delete and multi-tenancy, ensuring
  • Design Pattern (3), Singleton9/5/2024 12:49:09 PM. This article will discuss the Singleton pattern.
  • 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
  • Understanding HttpClient Best Practice9/2/2024 7:56:51 AM. Creating a new HttpClient instance frequently can lead to performance issues like socket exhaustion due to open sockets lingering in the TIME_WAIT state. Instead, reuse a singleton HttpClient instance
  • 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.
  • 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
  • Singleton Pattern Caching in .NET C#8/26/2024 4:05:29 AM. Learn how to implement caching using this pattern to enhance memory management, ensure thread safety, and optimize performance in your applications.
  • 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.
  • Learn Use of Converters in WPF C#8/21/2024 3:23:31 AM. In WPF, IValueConverter and IMultiValueConverter are used to transform data for UI binding. IValueConverter converts single values (e.g., boolean to visibility), while IMultiValueConverter handles mul
  • 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
  • Integrating Google Maps, Places, and Geocode APIs with ASP.NET MVC 58/14/2024 1:14:12 PM. In this article you will learn how to Integrate Google Maps, Places, and Geocode APIs with ASP.NET MVC 5.
  • Save Google Form Data to SharePoint List8/12/2024 8:53:47 AM. Learn how to seamlessly save Google Form data to a SharePoint List for efficient data management. This guide covers step-by-step instructions for automating data transfer, integrating Google Forms wit
  • 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
  • Comparing ChatGPT, Google Gemini & GitHub Copilot: Strengths & Limits8/9/2024 8:29:31 AM. ChatGPT, Google Gemini, and GitHub Copilot are leading AI tools with distinct capabilities. ChatGPT excels in natural language processing, Google Gemini offers advanced multimodal understanding, and G
  • Implementing Dependency Injection In .NET Core Console Applications7/31/2024 3:56:07 AM. Learn how to implement Dependency Injection (DI) in .NET Core Console applications. Start by adding the Microsoft.Extensions.DependencyInjection package, then register services using ServiceCollection
  • Overview Of Strongly Type HTML Helpers In MVC7/29/2024 8:24:22 AM. Learn how these helpers enhance type safety and streamline the generation of HTML elements in Razor views, leveraging view models and data annotations for robust, dynamic web forms and UI components.
  • Google Storage Services for Robust Data Management Solutions7/29/2024 6:31:00 AM. Google Cloud Storage offers versatile solutions including object, block, and file storage. It provides scalable, secure, and cost-effective options like Persistent Disk, Filestore, Archive, Nearline,
  • Power of Cloud Computing with Google Cloud Platform (GCP)7/29/2024 5:56:40 AM. Unlock the potential of cloud computing with Google Cloud Platform (GCP). Explore GCP's robust cloud services, including scalable infrastructure, secure storage, and powerful tools designed for in
  • Design Pattern (3-1), Differences between Singleton & Static Class7/29/2024 2:24:17 AM. This article will discuss the Differences between Singleton and Static Class. This series explores Design Patterns, starting with MVC. The article discusses differences between Singleton and Static cl
  • Understanding and Using Scope in .NET Core7/26/2024 5:48:49 AM. In .NET Core, dependency injection (DI) manages service lifetimes with three scopes: Transient (new instance per request), Scoped (one instance per request), and Singleton (one instance shared across
  • BigQuery to Azure SQL Database using Azure Synapse Analytics7/26/2024 5:29:48 AM. In this video, I covered how to use Azure Synapse Analytics to integrate data from Google Big Query to Azure SQL Database.
  • Singleton Design Pattern in .NET Core7/26/2024 5:01:10 AM. The Singleton Design Pattern ensures a class has only one instance and provides a global access point to it. In .NET Core, this involves a private constructor, a static instance variable, and a static
  • Tracking Visits and Visitor Details on PowerApps Page7/25/2024 12:07:39 PM. Learn to track unique page views in PowerApps by integrating SharePoint lists and using global variables. This guide covers designing lists, configuring PowerApps screens, and patching view counts. It
  • 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
  • Singleton Design Pattern: Detailed Explanation and Practical Examples7/24/2024 6:52:58 AM. The Singleton Design Pattern ensures a class has only one instance and provides global access to it. Implementations include Basic Singleton, Thread-Safe Singleton with synchronization, Double-Checked
  • Register Multiple Services with a Single Interface in .NET Core7/23/2024 9:17:19 AM. Registering multiple services with a single interface in .NET Core enhances flexibility and testability, allowing different implementations for various concerns, runtime configuration, and easy unit t
  • Singleton Design Pattern7/19/2024 9:55:57 AM. Learn about the Singleton design pattern, which ensures a single instance of a class in Java. Explore eager and lazy loading techniques, including thread-safe solutions like double-check locking and e
  • What is Microsoft Entra Id and How does Licensing Works?7/18/2024 3:23:50 PM. Microsoft Entra ID is a cloud-based identity management service that enables secure access to external resources like Microsoft 365 and internal applications. It supports single sign-on for over 2800
  • Two Factor Google Authenticator Using ASP.NET Core And Angular7/18/2024 12:26:15 PM. Implementing 2-Factor Google Authenticator with ASP.NET Core and Angular enhances security by requiring users to provide a time-based one-time password (TOTP) alongside their password.
  • MAPIG: My Method for Analysis, Projection, and Global Integration for technology strategy7/17/2024 12:16:41 PM. MAPIG (Method for Analysis, Projection, and Global Integration) is a comprehensive tech leadership framework designed by Alexis Chân Gridel. It integrates historical analysis, strategic alignment
  • Master Global Exception Handling with IExceptionHandler in .NET7/16/2024 5:44:17 AM. Global exception handling in .NET with IExceptionHandler centralizes error management, ensuring consistent responses and improved logging. Our Global Exception Handler Middleware catches exceptions gl
  • Dependency Injection in ASP.NET Core7/16/2024 5:41:43 AM. Dependency Injection (DI) in ASP.NET Core enhances modularity, testability, and maintainability by providing class dependencies externally via the built-in Inversion of Control (IoC) container. Config
  • Single Sign-On (SSO) in ASP.NET Core Applications7/15/2024 6:53:24 PM. Implementing Single Sign-On (SSO) with IdentityServer4 in ASP.NET Core simplifies user authentication across applications, enhancing security and user experience. Centralized authentication and token-
  • Angular vs. AngularJS: Key Differences and Syntax Changes7/15/2024 5:02:27 AM. AngularJS revolutionized web development with two-way data binding and a modular approach. Angular (2+) addresses performance issues, offering a modern framework with enhanced features like robust dep
  • Azure Cosmos DB for Modern Applications7/10/2024 1:59:24 PM. Dive into Azure Cosmos DB with our comprehensive guide tailored for modern applications. Explore its scalable NoSQL capabilities, global distribution, multi-model support, and robust partitioning stra
  • Implementing Global Search with Detailed Views in ASP.NET Core MVC7/10/2024 11:02:42 AM. Learn how to implement a robust global search feature in ASP.NET Core MVC. This tutorial covers setting up models like Product and Category, configuring the database with Entity Framework, seeding in
  • Implementing v2 and v3 reCaptcha using React7/10/2024 9:09:35 AM. CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a security measure to differentiate between humans and bots. reCAPTCHA, a Google tool, enhances this by generati
  • Injecting Dependencies of Different Lifetimes in .NET Applications7/9/2024 7:19:26 AM. Understanding dependency lifetimes in .NET is crucial for effective dependency injection. Singleton instances persist throughout the application's lifespan, scoped instances are tied to specific r
  • How to Implement Multi Factor Authentication Using Authenticator App in ASP.NET MVC Project?7/8/2024 7:51:34 PM. Enhance your ASP.NET MVC project's security with multi-factor authentication (MFA) using an authenticator app. This guide provides step-by-step instructions for setting up your project, configurin
  • Services Lifetime Management in .NET Console Applications7/8/2024 7:43:11 PM. Learn efficient service lifetime management in .NET Console Applications using Dependency Injection (DI) with Microsoft.Extensions.DependencyInjection. Explore scoped, transient, and singleton lifetim
  • Setting Up Google Authentication in ASP.NET Core MVC7/8/2024 11:37:17 AM. Integrate Google Authentication into your ASP.NET Core MVC application for secure and easy user login. Follow steps to create a project in Visual Studio, configure Google API Console, install necessar
  • Exploring Google Cloud Platform7/4/2024 8:15:21 AM. Explore the robust capabilities of Google Cloud Platform (GCP), a leading provider of cloud services offering scalable solutions in computing, storage, data analytics, and machine learning.
  • Global Reach with Localization of Microsoft Copilot 7/3/2024 11:04:07 AM. Discover its impact on multilingual AI adoption, enhancing user experience across diverse languages and cultures. Learn about Microsoft's approach to internationalization and the seamless integrat
  • Beginner's Guide to useNavigate() Hook in ReactJS6/28/2024 8:47:03 AM. Discover how to use the useNavigate hook in ReactJS with this beginner's guide. Learn to navigate programmatically within your React application using the useNavigate hook, part of React Router v6
  • Understanding React Hook at a Glance6/28/2024 6:36:47 AM. React Hook at a Glance" provides a concise overview of React Hooks, the revolutionary feature introduced in React 16.8 that allows developers to use state and other React features in functional c
  • Implementing Google OAuth in MERN6/27/2024 5:47:47 AM. Learn how to integrate Google OAuth authentication into your MERN stack application with this comprehensive guide. Discover step-by-step instructions on setting up OAuth with Node.js and Express.js on
  • Resolving IDCRL Error in PowerShell6/27/2024 5:38:12 AM. Resolve "Identity client runtime library (IDCRL) did not get a response from the login server" in PowerShell by checking credentials, disabling Multi-Factor Authentication (MFA) if enabled,
  • Learn ASP.NET MVC Using Angular 56/20/2024 10:11:53 AM. Discover the synergy of ASP.NET MVC and Angular 5 in this comprehensive guide to modern web development. Learn how to seamlessly integrate back-end logic with responsive front-end interfaces using MVC
  • Add Multiple WebParts To Single SPFx Solution Using Yeoman6/20/2024 6:55:49 AM. Learn how to leverage SharePoint Framework (SPFx) to develop multiple web parts within a single solution using Yeoman, Node JS, and Gulp. This approach saves time by avoiding redundant scaffolding and
  • Local And Global Variables In Power Apps6/20/2024 6:44:06 AM. Local variables are temporary and screen-specific, declared using the UpdateContext function (e.g., UpdateContext({LocalVariableName: Value})). Global variables, declared with the Set function (e.g.,
  • Mesop Framework Of Python From Google6/20/2024 5:59:11 AM. The Mesop Framework of Python from Google is a cutting-edge tool designed to streamline software development. Leveraging Python's simplicity and Google's robust infrastructure, Mesop offers de
  • Design Patterns with C# Examples6/19/2024 11:57:56 AM. This article explains design patterns, providing standard solutions for software design problems. It covers Creational, Structural, and Behavioral patterns with C# examples, including Singleton, Facto
  • Different Types Of Constructor In C#6/13/2024 10:35:41 AM. Constructors in C# initialize objects upon creation. They ensure objects start in a defined state by setting initial values or performing necessary setup. Types include default (without parameters), p
  • Display Google Maps In MVC Core6/13/2024 8:23:21 AM. Integrating Google Maps API in applications requires obtaining an API key from the Google Maps Platform. Developers embed the API in HTML with or without a key for commercial or development use, displ
  • Understanding Global Variables in Azure Data Factory6/13/2024 7:09:59 AM. Global variables in Azure Data Factory are user-defined variables accessible across different pipelines and activities within the same data factory. They store values like strings, numbers, dates, and
  • Dependency Injection - Service Lifetimes6/12/2024 10:16:38 AM. Learn how to manage service lifetimes in Dependency Injection (DI) frameworks. Understand the differences between scoped, transient, and singleton services, and how they impact the lifespan and behavi
  • Database Options in Google Cloud Platform (GCP)6/11/2024 9:07:16 AM. GCP offers diverse database services tailored for various needs, from relational databases like Cloud SQL and AlloyDB for structured data to NoSQL options like Firestore and Cloud Bigtable for large,
  • Getting Started With BBC Micro:Bit6/7/2024 10:42:55 AM. BBC micro is a compact ARM-based system for computer education. With sensors, LEDs, buttons, and USB connectivity, it's a versatile tool for learning coding and hardware interaction.
  • Localize Your Blazor Applications and Build UIs to Support Multiple Langauges Without JS6/7/2024 10:36:26 AM. In this article, learn how to develop Blazor applications that support more than 69 languages with a Nuget package and online translator tool for your content.
  • Understanding Single, SingleOrDefault, First, and FirstOrDefault in LINQ .NET C#6/7/2024 5:30:25 AM. LINQ (Language Integrated Query) provides powerful querying capabilities in C# to manipulate data collections. Among its arsenal of operators, Single, SingleOrDefault, First, and FirstOrDefault are fr
  • 10 Best AI Search Engines in 2024 (Free & Paid)6/6/2024 11:56:44 AM. Artificial Intelligence (AI) has significantly enhanced the capabilities of search engines, making them smarter, faster, and more intuitive. As we step into 2024, let's explore the 10 best AI-powe
  • Translate Text Into Multiple Languages Using Translator Text API With ASP.NET Core And C#6/6/2024 11:44:54 AM. In this article, we are going to learn how to translate text into multiple languages using one of the important Cognitive Services APIs called Microsoft Translate Text API ( One of the APIs in Languag
  • Essential Tools and Technologies for Project Leaders6/6/2024 5:25:09 AM. Essential tools for project leaders include project management software like Trello, communication tools such as Slack, task automation platforms like Zapier, data analytics tools such as Tableau, and
  • Google App Engine - What is It, Its Advantages, And Why You Should Use It6/5/2024 11:04:25 AM. Explore Google's role in the internet revolution with its premium services and widespread expansion into various industries. Learn about the Google App Engine, a popular cloud platform integrating
  • Embed Google Maps In .NET Desktop Application6/5/2024 5:33:29 AM. DotNetBrowser simplifies embedding Google Maps in .NET WPF or WinForms applications. This Chromium-based library allows loading web pages with HTML5, CSS3, and JavaScript. By creating a BrowserView, e
  • What is An Assembly6/4/2024 12:51:59 PM. An assembly in .NET is a unit of deployment containing compiled code, metadata, and resources. It's the fundamental building block of .NET applications, facilitating deployment, versioning, and ex
  • Creating And Using Shared Assembly6/4/2024 12:51:22 PM. In this article, we will learn By default every assembly is a private assembly. If we add a reference to a private assembly to any project, a copy of the assembly is given to the project.
  • What is Single Sign-On (SSO) in VMware and How Does It Work?6/4/2024 7:18:02 AM. Discover the importance of Single Sign-On (SSO) in VMware, how it simplifies user authentication, enhances security, and streamlines management.
  • Arrow Function Variants in JavaScript6/3/2024 8:14:29 AM. Arrow functions in JavaScript offer concise syntax for writing functions. They simplify coding with features like no parameter handling, optional parentheses for single parameters, and streamlined fun
  • Content Delivery Network (CDN): A Comprehensive Overview6/2/2024 10:40:27 AM. A Content Delivery Network (CDN) is a system of distributed servers that deliver web content to users based on their geographic location. CDNs improve website performance by caching content, reducing
  • Understanding SOLID Principles in .NET Core6/2/2024 10:05:10 AM. SOLID principles are a set of five design principles in object-oriented programming that aim to make software designs more understandable, flexible, and maintainable. In this blog post, we’ll explore
  • Understanding Single Sign-On with Gmail for Third-Party Sites5/31/2024 6:32:39 AM. Single Sign-On (SSO) with Gmail allows users to access third-party sites using their Google credentials. Implemented via OAuth 2.0 and OpenID Connect, it simplifies the login process, enhances securit
  • Displaying Google Maps in ASP.NET Web Application 5/30/2024 12:05:25 PM. Develop a web app in ASP.NET for Google Maps display. Download GMaps.dll, add controls to Visual Studio, design form with TextBoxes and Button, use GLatLng and GMarker for map functionality. Configure
  • Merge Multiple Pdfs Into A Single Pdf Using ItextSharp5/30/2024 11:23:24 AM. Merge multiple PDFs into one using iTextSharp in C#. Utilize PdfReader to read input PDFs, PdfWriter to write merged PDF, and MemoryStream for efficient processing. Ensure proper error handling for ro
  • Understanding Threads and Processes: A Guide to Multiprocessing5/28/2024 12:03:34 PM. Multiprocessing revolutionizes computing by allowing CPUs to handle multiple tasks concurrently. Explore process-based and thread-based multiprocessing, their characteristics, key differences, and pra
  • Understanding the Singleton Pattern in C#5/27/2024 5:31:05 AM. The Singleton pattern is one of the most commonly used design patterns in software engineering. It falls under the category of creational patterns and ensures that a class has only one instance while
  • Implementing Google OAuth in React.js5/25/2024 11:50:21 AM. Implementing Google OAuth in React.js enables secure user authentication by integrating Google's OAuth 2.0 authorization mechanism. This guide covers the steps to set up OAuth in a React applicati
  • Using Google Map in an ASP.NET MVC Application5/24/2024 9:17:44 AM. Explore the integration of Google Maps API into your ASP.NET MVC application. Enhance user experience by visualizing data, utilizing geolocation services, and implementing interactive mapping features
  • RESTful Day #3: Resolve Dependency of Dependencies Using Inversion of Control & Dependency Injection in ASP.Net Web APIs with Unity Container and Managed Extensibility Framework (MEF)5/24/2024 8:58:56 AM. Day 3 of RESTful learning dives into resolving dependencies of dependencies using IoC & DI in ASP.NET Web APIs. Employ Unity Container & MEF for seamless extension and management of components
  • Insert, Update, Delete In GridView Using ASP.Net C#5/24/2024 8:57:34 AM. ASP.NET C# enables seamless data manipulation in GridView with Insert, Update, and Delete operations. Utilize events like RowEditing, RowUpdating, and RowDeleting along with DataSource controls like S