Resources  
  • What Approaches Improve Accessibility in Modern Web Interfaces?Mar 11, 2026. Make your web interfaces accessible! Learn practical approaches using semantic HTML, alt text, keyboard navigation, color contrast, ARIA, and more. Build inclusive apps.
  • Designing Attribute-Based Contextual Authorization in ASP.NET Core Microservices Using JWT ClaimsFeb 04, 2026. Implement attribute-based authorization in ASP.NET Core microservices using JWT claims for scalable, secure context validation. Centralize rules and keep controllers clean.
  • Securing ASP.NET Core Endpoints Using JWT, Claims, and Attribute-Based PoliciesFeb 03, 2026. Secure ASP.NET Core endpoints with JWT, claims, and attribute-based policies. Restrict access based on user roles and extract user context for microservices.
  • Improve Debugging in .NET Using the DebuggerDisplay AttributeDec 02, 2025. Simplify .NET debugging with the DebuggerDisplay attribute! Customize object views in the debugger for faster problem-solving. Learn how to use it effectively and boost productivity.
  • 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.
  • 6 Types of Filters in ASP.NET Core – Complete Guide (With Examples & Use Cases)Nov 23, 2025. This article provides a complete and detailed explanation of the 6 types of Filters in ASP.NET Core, including Authorization, Resource, Action, Endpoint, Exception, and Result Filters. Each filter type is described in a clear and practical way with syntax examples, real project scenarios, and line-by-line breakdowns to help learners understand how filters work in the MVC and Web API pipeline. This guide is ideal for developers, students, and professionals preparing for .NET interviews or working on enterprise-level ASP.NET Core applications.
  • Designing an Attribute-Value-Store (AVS) Engine inside SQL for Dynamic FieldsNov 20, 2025. Build a robust Attribute-Value-Store (AVS) engine within SQL for dynamic fields. Covers data models, indexing, validation, audit, and scaling for modern apps.
  • Dynamically Setting HTML Attributes Using C# in ASP.NETNov 06, 2025. Learn how to dynamically set HTML attributes in ASP.NET using C#. Modify control behavior and appearance based on server-side logic for enhanced interactivity and accessibility.
  • Fixing -“This attribute is mapped more..”Oct 07, 2025. Troubleshooting the frustrating "This attribute is mapped more than once" error when importing contacts into Dynamics 365 CE? This guide walks you through a systematic approach to identify the root cause, including checking for duplicate fields, display names, plugin tracing, and network logs. Learn how a specific field can trigger this error and how to resolve it by removing the problematic field from your import file. Save time and frustration with this practical solution!
  • Smart Dependency Injection in .NET with Custom AttributesSep 26, 2025. Simplify .NET dependency injection with custom attributes! Automate service registration by defining injection scopes directly on interfaces. This approach reduces boilerplate code, enhances maintainability, and promotes a cleaner, more scalable architecture. Learn how to scan assemblies dynamically and streamline your DI setup for efficient .NET development.
  • What is the HTML script async Attribute?Sep 05, 2025. Unlock faster website loading speeds with the HTML async attribute! This guide explains how async enables asynchronous JavaScript loading, preventing scripts from blocking HTML parsing. Learn when to use async for independent scripts like analytics and ads, and when to avoid it for scripts with dependencies. Discover the difference between async and defer to optimize your website's performance and user experience. Improve your website's speed today!
  • How to Add or Change the Owner of a Synchronized Microsoft 365 GroupAug 24, 2025. Learn how to add or change the owner of a synchronized Microsoft 365 group by modifying the 'Managed By' attribute in Active Directory and syncing with Entra Connect.
  • Working with SharePoint User Profiles in SPFx using PnPjsAug 20, 2025. This code uses PnPjs in SharePoint Framework (SPFx) to fetch user profile details like DisplayName and UserUrl from SharePoint Online, enabling personalized and user-specific experiences in custom solutions.
  • ASP.NET Web API Cheatsheet – Complete Guide in Simple LanguageJul 31, 2025. ASP.NET Web API is a framework for building RESTful services using HTTP. It supports routing, content negotiation, filters, versioning, and integration with tools like Swagger for scalable API development.
  • Basic Auth in ASP.NET MVC Web API Using C#.NETJul 03, 2025. Learn how to build a secure ASP.NET Web API using Basic Authentication in C#. Protect your student data endpoints by validating user credentials with a custom auth filter. Perfect hands-on project for beginners.
  • WebMethod and ScriptMethod Attributes in .NET WebfromsMar 15, 2025. ?In ASP.NET Web Forms, client-side scripts like JavaScript and jQuery can call server-side methods using the [WebMethod] and [ScriptMethod] attributes. These methods must be declared as static (C#) or Shared (VB.NET). This approach enables AJAX functionality, allowing asynchronous data exchange without full page reloads.
  • Azure Bicep Understanding Export and Import Attributes for ReusabilityFeb 13, 2025. This article covers how to efficiently pass values between modules, reuse resources, and optimize your Infrastructure as Code (IaC) deployments.
  • Overload Resolution Priority in .NET 9Feb 07, 2025. The .NET9 framework introduced a new feature named overload_resolution_priority, which plays a crucial role in resolving method groups. This priority is represented as a 32-bit integer. By default, all methods have an overload_resolution_priority of 0.
  • Advanced Logging with Proxies in C#Dec 24, 2024. This article presents a lightweight, dependency-free logging mechanism in C# using the DispatchProxy class. It enables efficient method interception, conditional logging, performance optimization, and error handling without external dependencies.
  • Customized Authentication Filters in ASP.MVC Core 6Dec 04, 2024. Custom authentication filters in ASP.NET Core 6 allow you to implement personalized authentication logic. You can create custom attributes, middleware, or policy-based authorization to manage user access based on roles, claims, or tokens.
  • 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.
  • Using Attributes and Metadata in C# 12Oct 20, 2024. Ziggy Rafiq demonstrates how to use attributes and metadata in C# 12 including improvements in parameter types, reflection capabilities, and best practices for maintaining self-documenting code.
  • Add rel="nofollow noopener noreferrer" to External Links in SitecoreSep 20, 2024. This guide explains how to enhance your Sitecore website's SEO and security by adding the attributes rel="nofollow", rel="noopener", and rel="noreferrer" to external links.
  • Response Cache Attribute in .NET Core 8: Usage, and ExamplesSep 09, 2024. This guide covers its usage, configuration, and examples, explaining how to implement response caching in ASP.NET Core for faster load times and reduced server overhead in your web applications.
  • 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).
  • Cross-Origin Resource Sharing (CORS) in .NET 8Aug 06, 2024. Learn how to configure Cross-Origin Resource Sharing (CORS) in .NET 8 to control access to your APIs from different domains. Understand key concepts like Same-Origin Policy, preflight requests, and CORS headers.
  • Ultimate Guide to Using Console in CRM D365 for ProductivityJul 04, 2024. Boost your productivity in CRM D365 with this comprehensive guide to using the console effectively. Learn essential commands like retrieving form context, setting attribute values, and debugging with console logs.
  • Using String-Based Enums in C#Jun 10, 2024. In many applications, it is necessary to represent enumerations with string values rather than their default integer values. This can be particularly useful when working with JSON, XML, or other data formats where string representations are more meaningful or required.
  • Unveiling HTML's Secret Sauce: The Power of AttributesJun 08, 2024. Explore essential HTML attributes like accept, alt, autocomplete, contenteditable, download, hidden, srcset, readonly, loading, and poster, crucial for enhancing user experiences, accessibility, and performance in web development. Learn their functionalities and practical applications with examples.
  • How to Conditionally Apply Class Attributes in ReactJSMay 24, 2024. In this article, we will learn how to conditionally apply class attributes in ReactJS using the classnames utility. This guide demonstrates how to dynamically assign CSS classes based on component state or props, enhancing the flexibility and readability of your React components.
  • Experimental Attribute in .NET & C#Apr 15, 2024. The Experimental attribute is a new C# 12 feature that allows you to add the Experimental attribute to your types, methods, or assemblies to indicate that they are experimental features. When someone tries to use the method or the type, the compiler will issue an error.
  • The Experimental Attribute in .NET 8 and C# 12Apr 03, 2024. In this article, we will discuss Experimental Attributes in .NET 8 and C# 12. The ExperimentalAttribute in C# .NET 8 marks APIs as experimental, signaling potential changes. It's crucial for libraries or APIs to foster controlled innovation.
  • Routing to Controller Actions in ASP.NET CoreMar 30, 2024. In ASP.NET Core, routing plays a pivotal role in directing incoming HTTP requests to the appropriate controller actions, enabling developers to build powerful and structured web applications.
  • 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.
  • What Are Data Attributes in HTML, and How Are They Used?Mar 28, 2024. Know the data attributes in HTML. Data attributes are commonly used in conjunction with JavaScript and CSS to enhance the functionality and styling of web pages.
  • Creating Contact Record in Dynamics 365 with PowerShell AttributesMar 20, 2024. Learn to efficiently create Contact records in Dynamics 365 using PowerShell, covering all attribute types. Utilize Microsoft.Xrm.Data.PowerShell module for seamless CRMOnline connection and managing various data types like lookup, option set, money, boolean, and date.
  • Creating Global Option Sets & Using Them Effectively in CRMMar 18, 2024. To create a Global Option Set in Dynamics 365, define a set of standardized values applicable across multiple entities. Then, reference this set when creating option set fields, ensuring consistent data entry and easier management across the CRM system.
  • Creating Contact Record in D365 with PowerShell Script & Image AttributeMar 15, 2024. Learn to automate Dynamics 365 contact record creation via PowerShell. This script includes adding image attributes, streamlining CRM data management. Utilize Microsoft's Xrm.Data.PowerShell module for efficient and seamless integration, enhancing your CRM automation capabilities.
  • Autonumber Attribute Generation: Programmatically or Non-ProgrammaticallyMar 08, 2024. In this article, we will discover techniques for auto-incrementing identifiers, managing data, and implementing automation, potentially utilizing frameworks like Entity Framework.
  • 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.
  • Boosting Web Page Performance with the Defer AttributeMar 06, 2024. JavaScript plays a vital role in enhancing the interactivity and functionality of web pages. However, the way scripts are loaded can significantly impact the user experience and overall performance of a website. In this article, we'll delve into the defer attribute in JavaScript.
  • Automate Email Generation with Power Automate Email SignaturesMar 04, 2024. This HTML snippet fetches an email signature using Microsoft Power Automate. It uses an ID attribute to target a specific div element and utilizes inline code to access and display the signature dynamically from the "Get_Email_Signature" action's output.
  • Fallthrough Attributes in Vue.js Feb 29, 2024. Vue.js provides a powerful feature known as fallthrough attributes, which allows attributes not declared as props to seamlessly pass through to the root element in a component. This feature enhances code readability and simplifies the parent component by avoiding the need to declare every attribute as a prop.
  • External Data - Attributes - Profiling Data AccessJan 06, 2024. The external data is recognized as the data we must pull or push from outside of a boundary of the process hosting the computer program. A very important kind of external data is streaming data. Usually, this data kind is managed using file and stream concepts. To save/read working data using streams, we need serialization/deserialization operations between streaming and object-oriented data.
  • How to Use Custom Attributes in C#Oct 10, 2023. Custom attributes in C# allow developers to annotate code elements with metadata for improved runtime behavior and information retrieval. This practical guide explores the creation, implementation, and usage of custom attributes in C#. Learn how to define custom attributes, apply them to code entities, and leverage reflection to access attribute information dynamically. Discover the versatility of custom attributes for enhancing code readability, facilitating debugging, and enabling a more efficient software development process. Gain insights into best practices and real-world scenarios for effectively utilizing custom attributes within your C# projects.
  • Data Annotation Validation in .NET CoreSep 20, 2023. This article explains how to create custom validation attributes in .NET, even though .NET provides built-in validation attributes. Custom validation attributes are useful when built-in attributes are insufficient for real-time application requirements. The advantages include code centralization and improved code readability and maintainability.
  • Creating Custom Metadata in C# AttributesSep 14, 2023. C# attributes are metadata markers, enhancing code with additional information. They can be applied to classes, methods, and more. Custom attributes empower developers to create metadata tailored to their needs, accessed via reflection. This article explores the world of custom attributes in C#, including their creation, application, and benefits.
  • Data Validation with Annotations, Custom Attributes, and Fluent ValidationAug 30, 2023. Data Annotations are attributes provided by the System.ComponentModel.DataAnnotations namespace in C#. They allow you to declaratively specify validation rules and constraints directly within your model classes.
  • Implementing Model Binding, Handling Binding Failures, and Utilizing a Custom Model Binder in ASP.NETAug 27, 2023. In ASP.NET, model binding simplifies the process of mapping incoming HTTP request data to the parameters of controller actions or methods. This process ensures that the data provided by the user is appropriately converted and validated before being used by the application. However, there are cases when the default model binding behavior may not be sufficient. In such scenarios, custom model binders can be created to handle specific data types or complex binding logic.
  • Resolving CORS Origin Using Custom Middle ware in ASP.Net Web API Aug 01, 2023. In ASP.NET Core, middleware is a component or piece of software that sits in the request-response pipeline. Middleware is used to handle or modify incoming HTTP requests and outgoing HTTP responses. It provides a way to add custom logic and behaviors to the application's processing flow.
  • ASP.NET Core Routing AttributesJul 30, 2023. Routing in ASP.NET Core is the process of mapping incoming requests to application logic that resides in controllers and methods. In this article, we will cover ASP.NET Core Routing Attributes.
  • Including And Excluding Properties from Model Binding Using the Bind Attribute Jul 06, 2023. Using the 'Bind' feature in ASP.NET MVC, you can include and exclude properties from model binding. You can specify which attributes should be included or excluded during model binding using the 'Bind' feature. To include particular characteristics during model binding, utilize the 'Include' property of the 'Bind' attribute. Here is one instance.
  • Understanding HTML Tags and AttributesJun 22, 2023. Understanding HTML Tags and Attributes, HTML allows web developers to structure content, add images and videos, create links, and more. One of the key features of HTML is the use of tags. Tags are used to identify different elements of a web page and tell the browser how to display them. In this article, we will look at the different types of tags in HTML and provide examples of how they are used.
  • Handling Attributes Dropdowns in CypressJun 19, 2023.
  • Understanding The "disabled" Attribute in HTMLJun 05, 2023. In this article, I'm going to explain how we can remove the disabled attribute from any HTML element
  • Best Practices for CSS Selectors: Optimal Performance and Code ReadabilityJun 02, 2023. In this article, we will learn how we can Utilize best practices to pick and prioritize elements in a way that maximizes efficiency
  • Attributes In Practice - Building A Payment TerminalFeb 02, 2023. In this article, you will learn about Attributes In Practice.
  • C# In Practice - Building Tech Support AppDec 01, 2022. In this article, you will learn about simple app building for beginners in C#.
  • TestNG Basics And TestNG AttributesNov 11, 2022. This article explains the what is testNG,its uses and concepts used in testNG.
  • Creating Custom Attributes In .NETAug 08, 2022. In this article, you will learn how to create custom attributes in .NET.
  • Bind Multiple Attributes Using AttributeSplatting In BlazorMay 29, 2022. Learn what AttributeSplatting is? how to achieve it? and in what scenario you're gonna need it?
  • Classes And Objects In PythonNov 30, 2021. In this article, you will learn about Class and Object in Python.
  • URL Creation Fundamentals In MVC Nov 07, 2021. In this article, we are going to explore different ways of URL creation in MVC and different fundamental concepts of MVC.
  • Web Security Vulnerabilities On SSL/TLS Protocols And Set-Cookie Attributes Jul 22, 2021. In this article, you will learn about Web Security Vulnerabilities On SSL/TLS Protocols And Set-Cookie Attributes.
  • 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.
  • Parameters In Blazor Components (Deep Dive)Dec 30, 2020. Explore the intricacies of Blazor component parameters with this deep dive. Learn about data binding, lifecycle methods, and communication between parent and child components for interactive and reusable web applications.
  • Use Of Session Attributes In A Custom Alexa SkillNov 02, 2020. In this article I am going to demonstrate how to use a session attribute in a custom Alexa skill
  • Learn About Vulnerability AttributesNov 02, 2020. In this article, you will learn about Vulnerability Attributes.
  • Dataframe Attributes In PANDASSep 14, 2020. In this article, we would learn about various dataframe attributes and how these attributes are used and implemented in Pandas.
  • Simply Tooltip Using jQuery and BootstrapAug 27, 2020. This article explores various methods to implement tooltips using jQuery and Bootstrap. Tooltips provide essential information when users hover over HTML elements. It covers the setup process, including necessary scripts and styles, and demonstrates how to customize tooltips with features like dynamic content, positioning, and disabling options.
  • 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.
  • A Walkthrough of C# AttributesAug 21, 2020. In this article, we’re going to explore the basics of attributes, what are the common ones, how to create and read attributes
  • CSS Attribute SelectorsJul 22, 2020. In this article, you'll learn about the CSS attribute selectors. If you need a deep-dive introduction about it which tackles from the simple to sophisticated selector, this article is for you.
  • DotVVM - Build Conditional Validation AttributeJun 23, 2020. In this article you will learn how to build conditional validation attribute.
  • 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.
  • Custom Model Validation In ASP.NET Core 3.1Feb 17, 2020. Learn how to create custom model validation in ASP.NET Core using the System.ComponentModel.DataAnnotations namespace. This guide covers creating custom validation attributes, overriding the IsValid method, and implementing validation in an ASP.NET Core MVC application.
  • Globally Configuring Values For JSON Serializer In ASP.NET Core 3.1Dec 27, 2019. Learn how to set constraints globally for JSON serialization in ASP.NET Core, avoiding manual decoration of every property. Customize data formatting using converters, and fallback to default settings selectively. Enhance code efficiency and maintainability effortlessly.
  • How To Override Attribute Class To Do Custom Authorization In .NET CoreDec 22, 2019. In this article, Discover how to customize authorization behaviors using attribute classes, providing finer control over access to resources based on specific criteria such as user roles, permissions, or other contextual information.
  • Core Concept Of ERD (Entity Relationship Diagram)Dec 20, 2019. In this article, we will learn The core concept of Entity Relationship Diagram (ERD) lies in visually representing the relationships between entities in a database system. It illustrates how different entities interact with each other through relationships, emphasizing their attributes and cardinality.
  • Managing Attributes in Alexa Skill KitNov 06, 2019. In this article, we will learn about the Alexa Skill Kit. The Alexa Skills Kit is a software development kit (SDK) that enables a developer to build skills.
  • Excel Export/Download In ASP.NET CoreOct 18, 2019. Learn how to effortlessly export IEnumerable<T> data into Excel files in Asp.Net Core backend using Fingers10.ExcelExport NuGet package. Customizable column headers and nesting are supported.
  • Learn DataFrame Attributes In PythonAug 26, 2019. In this article, you will learn about various attributes of DataFrame in Python and how we can access different information about dataframes.
  • Routing In MVC 5Jun 28, 2019. In this article, I will explain about routing in MVC.
  • Attribute Data Binding In AngularJun 27, 2019. This article will explain attribute data binding in Angular.
  • Custom Validation Attribute In ASP.NET MVCJun 08, 2019. In this article, you will learn how to use custom validation attribute in ASP.NET MVC.
  • ValidateInput Attribute In ASP.NET MVCMay 31, 2019. In this article, you will learn about the ValidateInput attribute in ASP.NET MVC.
  • Bind Attribute In ASP.NET MVCMay 29, 2019. In this article, you will learn about the Bind Attributes in ASP.NET MVC.
  • Attributes In ASP.NET MVCMay 24, 2019. In this article, you will learn about attributes in ASP.NET MVC.
  • ChildActionOnly Attribute In ASP.NET MVCMay 12, 2019. This article will explain to you the ChildActionOnly attribute in ASP.NET MVC.
  • Xamarin.Android - Face Detection Using Computer Vision Face APIJan 16, 2019. In this post, we will focus on the Microsoft Cognitive Services Face API. Specifically, we'll look at what you can do with the Face API and then, we will run through an example of it.
  • ASP.NET MVC 5 - Limit Upload File SizeDec 20, 2018. This article is about uploading files by limiting/restricting the desired upload file size by implementing a custom data annotation/attribute component on ASP.NET MVC5 platform.
  • ASP.NET MVC 5 - Limit Upload File Type Extensions Via Custom Data Annotation/AttributeDec 17, 2018. This article is about uploading image files by limiting/restricting the desired upload file type extensions via implementing custom data annotation/attribute component on the ASP.NET MVC5 platform.
  • 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.
  • How To Custom Sync OnPremises Directory Attributes Using AAConnect To Azure Active DirectoryOct 16, 2018. When sync the On-Premises AD Environment Attributes, it will elevate the Azure AD and extend the Azure AD Schema with On-Premises Attributes. Example, If the Attribute name in On-Premises EmployeeID, it will be added as extension_tenantGUID_EmployeeID.
  • 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.
  • Passing Data From Controller To View With TempData - Part FourOct 04, 2018. Passing Data From Controller To View With TempData - Part Four" demonstrates using TempData in ASP.NET MVC to transfer temporary data between controller and view, facilitating efficient communication and enhancing user experience.
  • Attribute Binding In Angular 6Oct 03, 2018. In my last article, I explained what data binding is and what are its various types in Angular 6. In this article, I will cover one more binding - Attribute binding. We will see what attribute binding is and how do we implement it in Angular 6.
  • How To Implement Bootstrap 4 PopoverSep 15, 2018. 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, integration with Popper.js for positioning, and various triggering methods (click, focus, hover).
  • Filters In ASP.NET MVCSep 12, 2018. This article will tell you almost everything about filters used on action methods as well as on controllers in ASP.NET MVC. I am writing this article to tell you the basic to advance foremost concepts about filters.
  • 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.