Resources  
  • Displaying Data in Angular Using ngFor and ngIf — A Complete Beginner-Friendly GuideNov 25, 2025. Master Angular's *ngFor and *ngIf directives! This beginner-friendly guide covers displaying data, conditional rendering, best practices, and real-world examples for dynamic UIs.
  • Angular Directives and Async Pipe Deep Dive (ngClass, ngStyle, ngSwitch Explained Clearly)Nov 25, 2025. Master Angular directives (ngClass, ngStyle, ngSwitch) and Async Pipe for dynamic templates. Learn conditional styling, rendering, and efficient data handling in Angular apps.
  • Structural vs Attribute Directives in Angular — A Deep Dive for Practical DevelopersNov 25, 2025. Master Angular directives! This deep dive explains structural vs. attribute directives with real examples, use-cases, and best practices for practical developers.
  • Angular Cheatsheet: A Complete GuideAug 14, 2025. Master Angular with this article covering modules, components, data binding, directives, services, routing, lifecycle hooks, forms, HTTPClient, interceptors, guards, lazy loading, standalone components, state management, animations, testing, and more for building scalable web apps.
  • Implementing Role-Based Access Control (RBAC) in Angular ApplicationsJul 16, 2025. This article describes how to use directives, a shared authentication service, and Angular's routing system to implement RBAC. It also details a problem we ran into in real time and the method we employed to resolve it.
  • Run C# File Instantly with .NET 10Jun 05, 2025. Microsoft has introduced a groundbreaking feature in .NET 10 Preview 4, the ability to run C# files directly using dotnet run app.cs.
  • Protect Your Website with a Content Security PolicyMar 04, 2025. A Content Security Policy (CSP) enhances website security by preventing malicious attacks like cross-site scripting (XSS) and data injection. By defining allowed content sources, CSP helps protect users from unauthorized scripts and clickjacking.
  • Angular Directives 101Oct 21, 2024. Directives are a core feature in Angular that extends and customizes HTML elements. They simplify modifying styles, managing user inputs, and manipulating the DOM, providing flexible support in user interface development.
  • Compiling Multiple Files to Build an ApplicationSep 29, 2024. 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 directive to link functions.
  • Types of components selectors in Angular with examplesSep 06, 2024. Angular offers various component selectors: Type Selector (e.g., app-root), Attribute Selector (e.g., [app-attribute-selector]), Attribute Selector with Value (e.g., [app-attribute-selector-with-value="test"]), Multiple Attribute Selector (e.g., [app-multiple-attribute-selector="test"][is-active]), and CSS Class Selector (e.g., .app-css-class-selector).
  • AngularJS: Numbers Text Validation and cbTooltip in ASP.NETJul 04, 2024. "In AngularJs applications, custom directives like allowOnlyNumber and allowOnlyText ensure input validation for numeric and text data, enhancing user interaction. Implementing cbTooltip with Bootstrap enriches UX by providing tooltips.
  • Custom Directives in the AngularApr 03, 2024. Angular directives are one of the core features in the angular framework, directives help to extend the HTML functionality and structure modify the elements, and attach to the DOM.
  • Avoid Combining 'if' and 'for' Directives in Vue.js ComponentsMar 29, 2024. Combining v-if and v-for directives on the same element in Vue.js is discouraged due to ambiguity, performance, and maintainability concerns. This article explores alternatives for clearer, more efficient code.
  • What is the Directive in Angular?Mar 28, 2024. During development, many user Interfaces are often created. The directives will provide flexible support to modify the styles, manage the user Inputs, and manipulate the DOM much more easily.
  • Vue-Lazyload Directive in Vue.jsMar 19, 2024. The vue-lazyload directive in Vue.js enables lazy loading of images, enhancing page load times. Install the package, use the v-lazy directive in templates, and customize loading behavior for optimal performance.
  • How to Create V-Tooltip Directive in Vue.jsMar 15, 2024. The v-tooltip directive in Vue.js enables the effortless addition of tooltip functionality to elements. It dynamically creates and displays tooltips on hover, is styled for visual appeal, and is positioned accurately.
  • How to Create V-Blur Directive in Vue.jsMar 15, 2024. The v-blur directive in Vue.js customizes elements by applying dynamic blur effects. Users control blur intensity using an input element, with smooth transitions for a polished appearance.
  • Create Custom Search Filter Directive in Vue.jsMar 15, 2024. Learn to create a custom search filter directive in Vue.js to dynamically filter a list based on user input. Directives allow DOM manipulation, enabling special behaviors.
  • Input Mask Directive in Vue.js Mar 13, 2024. Learn to implement input masks in Vue.js to format and control data input. Create a directive to apply masks, removing non-digit characters while retaining specified formats like phone numbers.
  • Sort Array Directive in Vue.jsMar 13, 2024. Custom directives in Vue.js empower developers to extend HTML elements' functionality, enabling direct manipulation of the Document Object Model (DOM) within Vue applications. This example demonstrates creating a directive to sort an array based on a specific property.
  • Learn Autofocus Directive in Vue.jsMar 07, 2024. Learn how to enhance user experience in Vue.js by creating a v-autofocus directive. Automatically focus input elements on the component mount for improved form interactions. Customize according to your needs.
  • Creating Custom Attribute Directives in AngularMar 07, 2024. Angular is a powerful framework for building dynamic web applications with JavaScript, HTML, and CSS. One of its key features is the ability to create custom directives, which allow developers to extend HTML with new attributes and behaviors. The process of creating a custom attribute directive in Angular.
  • Understanding Directives in .NETMar 05, 2024. Explore the significance of directives in .NET development, understanding types like preprocessor, reference, warning suppression, and nullable context directives. Learn their syntax and implementation through practical examples for effective coding.
  • Disable Right Click Directive in Vue.jsMar 05, 2024. In Vue.js, disable right-click functionality by creating a custom directive. Bind an event listener to contextmenu, preventing its default behavior. Easily implement this directive for specific elements in your templates.
  • Understanding Vue.js v-show DirectiveMar 05, 2024. Vue.js provides various directives to facilitate dynamic interactions in your web applications. One such directive is v-show, a handy tool for toggling the visibility of elements based on a condition. In this article, we'll explore the syntax, use cases, and examples of the v-show directive in Vue.js.
  • What Is the Purpose of the New Slot Directive in Vue.js Feb 23, 2024. The v-slot directive in Vue.js (introduced in Vue 2.6.0) enhances component flexibility by defining named slots, facilitating data passing, and improving code clarity and readability. Code examples illustrate its usage.
  • What Is Function Shorthand in Directive Hooks in Vue.jsFeb 22, 2024. Vue.js directive hooks, using the "function shorthand," provide a concise and readable way to define directive behavior directly within a component, improving simplicity, organization, scoping, and IDE support.
  • Show/Hide Div on Click of Radio Button using Angular and BootstrapFeb 18, 2024. Steps to show and hide div by clicking on the Radio Button in the Angular application using the ngModel directive.
  • What is the difference between v-show and v-if directives?Feb 16, 2024. Introduction to v-show and v-if directives in Vue.js, explaining their differences, behavior, and use cases. Includes examples and key differences between v-show and v-if.
  • What are the Conditional Directives in Vue.jsFeb 14, 2024. Vue.js offers powerful conditional directives for dynamic rendering. Explore v-if, v-else, v-else-if, and v-show to create responsive Vue.js applications that selectively render content based on conditions.
  • What Are the Directive Hook Arguments in Vue.jsFeb 13, 2024. In this article, we will understand the lifecycle of Vue.js directives through their hook arguments. Explore how these parameters facilitate interactions and manipulations within the directive's lifecycle, enhancing control and customization in Vue.js applications.
  • Vue.js Event Handling with v-on DirectiveFeb 07, 2024. Vue.js offers a powerful event handling mechanism through the v-on directive, enabling developers to respond to user actions such as clicks, inputs, and mouse movements dynamically.
  • Understanding Various Vue DirectivesJan 24, 2024. The combination of v-show for conditional visibility and v-for for effortless list rendering simplifies complex UI tasks, allowing developers to focus on creating engaging user experiences. The event handling prowess of v-on enables the seamless integration of user-triggered actions, providing a responsive and interactive feel to applications.
  • Vue.js v-if Directive Conditional RenderingJan 24, 2024. Vue.js, a progressive JavaScript framework, provides an elegant solution for conditional rendering with the v-if directive. This directive allows developers to effortlessly create HTML elements based on specified conditions, offering a more concise and readable approach compared to traditional JavaScript.
  • Dynamic Styling in Vue.js with v-bind DirectiveJan 22, 2024. Vue.js, a progressive JavaScript framework, empowers developers to build interactive and dynamic user interfaces effortlessly. One of its key features is the v-bind directive, a powerful tool that enables the dynamic binding of HTML attributes to data in the Vue instance.
  • Handling Observables with NgIf and Async PipeJan 17, 2024. Explore the effective use of Angular's *ngIf directive and the async pipe to efficiently handle observables in your Angular applications. Learn how to seamlessly manage asynchronous data, dynamically update the UI, and enhance the overall responsiveness of your web pages.
  • Input Mask Directive in AngularDec 20, 2023. In this article, we will learn how to create a custom input mask directive in Angular to control user input and format values. Follow the steps, including creating a directive and implementing the necessary code.
  • Disable Right Click Directive in AngularDec 19, 2023. Disable Right Click Directive in Angular Application.
  • Autofocus Directive in AngularDec 19, 2023. Autofocus Directive in Angular Application.
  • DotVVM Webcam with .NET and JS DirectiveSep 04, 2023. This article covers integrating webcam image capture into an ASP.NET application using DotVVM and the JavaScript library WebcamJS. The steps include setting up the library, defining an API to save images, configuring JS Directives, setting up the ViewModel, and displaying results. This guide provides a practical solution for capturing and handling images within a DotVVM application.
  • Real World Coding Issues - Style and Performance IssuesJun 29, 2023. This article will show common coding issues that I see in most of the projects I work on that are in the “style” category of the code analyzers.
  • Simplifying Usage of trackBy in Angular Directives for Effective Item TrackingJun 19, 2023. Discover how to leverage Angular's trackBy directive to effortlessly maintain accurate item tracking in your lists and improve rendering performance
  • Mastering Angular's ngPlural Directive: Handling Pluralization with EaseJun 15, 2023. Discover how to effectively utilize Angular's ngPlural directive to handle pluralization in your Angular applications.
  • 💥Unlocking the Power of CSS: Best Practices and Sample Code for Stunning Web DesignMay 11, 2023. Best practices to follow while styling CSS
  • Angular ngTemplateOutlet - The Power of CustomizationMay 03, 2023. This article explains how developers can use a directive called ngTemplateOutlet in Angular to customize the appearance of a component's content. The article provides examples of how to use this directive to create reusable and customizable components for Angular projects. By the end of the article, readers will have a good understanding of how to use ngTemplateOutlet in their own projects.
  • Angular Directives NgClass And NgStyle - How To Change The Style Of An HTML Element ConditionallyJul 12, 2022. Angular directives NgClass and NgStyle - How to change the style of an HTML Element conditionally
  • Global using Directive in C# 10Feb 27, 2022. Learn how to use Global using Directive in C# 10
  • Global Static Using Directive In C# 10Jan 13, 2022. In this article, we are going to discuss how to use the "global using" directive with the "static" modifier.
  • Global Using Directive In C# 10Jan 06, 2022. In this article, we are going to discuss new features introduced in C# 10 What is “using” Directive and Global modifier with using Directive.
  • How To Create Razor Pages In ASP.NET Core 6.0 Jan 01, 2022. Learn how to create Razor Pages in an ASP.NET Core 6.0 application. This guide covers the essentials, from installing Visual Studio 2022 and setting up your project to configuring Razor Pages and running your application. Discover how Razor Pages simplify server-side web development with a page-focused framework.
  • Calling JavaScript Functions From DotVVM With JS DirectiveNov 17, 2021. In this article, you will learn about Calling JavaScript Functions from DotVVM with JS Directive.
  • Custom Attribute Directive In AngularJul 05, 2021. In this article, we will learn about custom attributes directives in Angular. In this article, we create some custom attributes directive and use in our components.
  • Looping Built-In Directives Like NgFor And Getting An Index - AngularApr 02, 2021. In this article, you will learn about Looping Built-In Directives Like NgFor And Getting an index - Angular.
  • Learn About Some Directives In AngularMar 25, 2021. In this article, you will learn about some directives in angular.
  • How To Use Ngx-slider With A Different Type Of Style In AngularMar 17, 2021. 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 explore how to adjust properties like floor, ceil, and step, and apply custom styles for a tailored user experience.
  • Directives In Angular And Their Functions Using Node.js & VS CodeDec 29, 2020. Explore Angular directives in a Node.js environment with Visual Studio Code. Learn to leverage Angular CLI for efficient directive creation and management. Master frontend development using TypeScript in VS Code for robust web applications.
  • Styling Built-In Directives Like NgStyle And NgClass - AngularNov 16, 2020. In this article, you will learn about Styling Built-In Directives Like NgStyle And NgClass - Angular.
  • Conditional Built-In Directives Like NgIf And NgSwitch - AngularOct 20, 2020. In this article, you will learn about Conditional Built-in Directives like NgIf and NgSwitch - Angular.
  • Change Detection Technique And Directives In AngularAug 24, 2020. In this article, we are going to explore how Angular detects the changes and updates it in the application at respective places. Also we are going to discuss about directives in angular.
  • Angular Custom Directives for BeginnersApr 27, 2020. This article explains how to create a custom directive and use it in our page in Angular js. Many pre-created directive elements are availabe in Angular js Directive is a small part of the DOM element. I also tried to explain the use of directive operation in one page of coding.
  • Angular Custom Directive For Confirming Password ValidationJan 30, 2020. We will learn how to create a custom directive for confirming password validation. Also I will demonstrate how to use that directive in component.
  • Learning Angular 8 - Lab Three - Component Communication And DirectivesDec 22, 2019. In this article, you will learn about Angular 8 Component Communication and Directives.
  • Learn About Directives In AngularSep 12, 2019. In this article, you will learn about Directives In Angular.
  • Learn Angular 8 Step By Step in 10 Days – Directives (Day 4)Sep 10, 2019. In this article, As we all know Angular 8 has already been released. Now, in this article series, we will discuss a different aspect of Angular 8 for all types of users.
  • Angular For Beginners - Part Two - Modules, Components And DirectivesMay 16, 2019. In this article, you will learn about modules, components, and directives in Angular.
  • TrackBy With ngFor Directive In Angular ApplicationMar 15, 2019. In this post, we are going to see a very interesting thing, trackyBy with ngFor directive.
  • Create Custom Directive In AngularNov 30, 2018. In this article, we will understand what is directive in angular and why we need of directive, and how to create custom directives.
  • Add/Remove HTML Elements Using Structural DirectivesNov 05, 2018. Let us start working with structural directives that let us work on HTML element by adding/removing its element dynamically. Sometimes we want the particular set of an element to be visible or render based on some condition and also we want the particular set of the element to render multiple times in the DOM.
  • Angular @ViewChild Directive And Components InteractionNov 02, 2018. In this article, we will focus on components interaction in Angular. Components are the most crucial part of angular application.
  • Introduction To Custom Attribute Directives In Angular 6Oct 16, 2018. This page will walk through Angular 2 custom attribute directive example. Angular provides three types of directive: component directive, attribute directive and structural directive. The component directive is used to create an HTML template.
  • Change HTML Attribute Of DOM Element Using Custom Attribute Directives In Angular 6Oct 16, 2018. In this session, I will show you how we can change the appearance such as text color, background color and font size of a body of an HTML element using custom attribute directive.
  • List Of Directives In Angular 6 And How To Use ThemSep 24, 2018. Angular is an open source project, which can be used freely, modified and shared by others. Angular is developed by Google. Angular is a typescript based front-end web application platform.
  • Learn About Angular DirectivesSep 21, 2018. Angular Directives are the most fundamental part of an Angular application and are usually used to manipulate the behavior or appearance of DOM element.
  • Overview Of Angular Directives - Part SixSep 05, 2018. So now here we’ll see Angular directives. We’ll try to cover all the important directives. And this is the 6th part of Angular Series. Here is the roadmap of Angular series.
  • Custom Attribute Directive In AngularJun 20, 2018. In this article, I am going to explain that how can we create directives as per our requirement. We also study that how can we format a credit card number using the custom directive in this article.
  • Directives In Angular 5Jun 12, 2018. In this article, I am going to explain about DIRECTIVES in Angular 5.
  • How To Use ngFor Directive In AngularMay 14, 2018. ngFor is a directive and used for iteration on collection of data. ngFor having inbuilt variable which help to detect in runtime for Index, First , Last and Odd, Even items.
  • Implement Shared Custom Validator Directive In AngularApr 24, 2018. In this post, we are going to see how to create a custom validator directive in Angular 5. We have already seen how to do validation in our previous posts, and we have not done any validations for comparing the password and confirming the password, remember? Here we are going to see that. At the end of this article, you will get to know how to create a new shared directive according to our requirements.
  • Angular @Output() DirectiveMar 22, 2018. In this article we are going to talk about how to send data from child component to parent component using the @Output() directive. For simplicity I am going to use the same code which I have used in my previous article and I will add some more code to explain output directive so in case you missed my previous article then I would recommend you to read that first.
  • Angular - @Input() DirectiveMar 20, 2018. In this article we are going to talk about @Input() directive in Angular.
  • Learn Angular 4.0 In 10 Days - Directives - Day FourJan 02, 2018. A Directive modifies the DOM to change appearance, behavior or layout of DOM elements. Directives are one of the core building blocks Angular 4 uses to build applications. In fact, Angular 4 components are in large part directives with templates. From an Angular 1 perspective, Angular 4 components have assumed a lot of the roles directives used to. The majority of issues that involve templates and dependency injection rules will be done through components, and issues that involve modifying generic behavior is done through directives.
  • Directives In Angular 5 - Part Two (Structural Directives)Dec 15, 2017. These are responsible for the HTML layout they shape or reshape the html element by simply adding or removing the elements in the DOM. These directives are the ways to handle how the component or the element renders in the template .
  • Directives In Angular - Part One (Attribute Directives)Dec 07, 2017. Let's explore the Attribute directive in detail in this article.
  • Highcharts - Loading Image With Angular Custom Directive And Web APINov 29, 2017. This article will demonstrate about how to show loading message or any spinner image when your chart is being loaded or drilldown chart is being loaded using Highcharts Library in Angular JS with Web API.
  • Highcharts Drilldown Functionality With Angular Custom Directive And Web APINov 25, 2017. This is the second part of this series, “Highcharts with Angular JS custom directive and Web API”. In the first part, we discussed the preparation of the charts using the Highcharts library and Web API.
  • Auto Complete with ngTagInput using Web API in AngularJSNov 16, 2017. AutoComplete,ngTagInput,Web API,AngularJS,AutoComplete in AngularJS using Web API
  • ASP.NET Core 2.0 Razor PagesNov 16, 2017. To use Razor Pages in ASP.NET Core 2.0, start by creating an empty project and configuring services and middleware in Startup.cs. Define a service and domain model, input/output models, and create CRUD pages in the Pages folder.
  • Highcharts With Angular Custom Directive And Web APIOct 25, 2017. We already know that DotNet Highcharts library is a client side library for charting and we can create very clean and flexible charts with minimum configuration. Using Highcharts, we can probably create all types of charts which we use in daily life, it could be a line chart, it could be a bar chart or column chart etc.
  • Angular Directives With ExamplesOct 24, 2017. Directives play an important role in Angular 2 project, when we display the templates or html pages in our project. By using this we can easily manipulate our Dom layout.
  • Angular From Basic To Expert - Day TwoOct 13, 2017. In this article of AngularJS from basic to expert - Day Two we will learn AngularJS Expressions and Directives in AngularJS.
  • How To Use Bootstrap DateTime Picker In ASP.NET MVC With Angular As DirectiveOct 03, 2017. This tutorial covers the step-by-step process of setting up the DateTime Picker, configuring it for optimal user experience, and utilizing Angular directives for seamless interaction. Enhance your web forms with this powerful date and time selection tool!
  • *ngFor Structural Directive with Local Variables And trackBy In AngularJul 22, 2017. There are couple of local variables with ngFor built-in structural directive provided by Angular, which I are used for getting the index of current element while iteration, for getting last or first element from the collection etc.
  • Learn Angular *ngFor DirectiveJul 19, 2017. *ngFor is a structural directive and built-in directive that is used to iterate over collections like an array and create a template for each item. To setup Angular2 project in your Visual Studio, Download the "Quick Start Project" from the below given link and use the contents from downloaded folder into your project.
  • Structural Directives In Angular 2 - Part ElevenMay 15, 2017. In this article, you will be acquainted with Structural Directives in Angular 2.
  • Attribute Directives In Angular 2 - Part TwelveMay 15, 2017. In this article, you will learn about Attribute Directives in an Angular 2.
  • Overview Of Directives In Angular 2 - Day FourFeb 11, 2017. In this article, you will learn about directives in Angular 2.
  • AngularJS 2.0 From The Beginning - Structural Directives - Day SevenFeb 09, 2017. In this article, you will learn about structural directives in AngularJS 2.0.
  • Introduction To Directives In Angular 2Feb 09, 2017. In this article, you will learn about directives in Angular 2.
  • Overview Of AngularJS Custom DirectivesFeb 03, 2017. In this article, you will learn about AngularJS Custom Directives.
  • Response Caching In ASP.NET CoreJan 09, 2017. Response Caching in ASP.NET Core enhances web application performance by strategically managing how responses are cached and delivered to clients and proxies. It leverages the Cache-Control header to specify caching directives such as Public, Private, No-cache, and others.