Resources  
  • Entity-Framework Code First Migration With WebAPI 2.0 - Extending ASP.NET Identity DatabaseJun 18, 2017. Here, we will see how to extend ASP.NET Identity database using Code First migration in Web API 2.0.
  • Entity-Framework Code First MigrationNov 12, 2015. In this article you will learn about Entity-framework code first Migration. Entity-Framework Code First Migration helps in preserving the data even if your model changes.
  • .Net 9 Web API Minimal API with Entity FrameworkJun 29, 2025. Here we will discuss how to create an Entity framework in .Net Minimal Web API with an Authorized JWT (JSON- Wen Token) token in Swagger web view.
  • Mastering .NET ArchitectureJun 26, 2025. This article explains the layers of .NET architecture in a simple, beginner-friendly way. Each layer is described with real-world examples to help understand how .NET applications are built
  • Godel's Scaffolded Cognitive Prompting (GSCP): A Layered Framework for Robust Intent Understanding in LLM Dialogue SysteJun 25, 2025. Godel's Scaffolded Cognitive Prompting (GSCP) is a layered framework that enhances intent understanding in LLM-based dialogue systems by simulating structured, human-like cognitive reasoning.
  • Understanding the .NET EcosystemJun 24, 2025. Explore the .NET ecosystem — from C#, ASP.NET Core, and Entity Framework to ML.NET and .NET MAUI — with clear explanations and real-world examples.
  • Entity Framework Change TrackingJun 20, 2025. This article explains Entity Framework Core Change Tracking, covering how EF tracks entity states, manages updates, and boosts performance using no-tracking queries for efficient, read-only data access.
  • Handle Entity Framework TransactionsJun 15, 2025. Learn how to manage transactions in Entity Framework to ensure data integrity. This article covers built-in handling, explicit transactions, rollbacks, commits, and managing multiple DbContexts for consistent operations.
  • Understanding the Unified .NET Framework: A Deep Dive for DevelopersJun 11, 2025. Explore the unified .NET framework—from .NET Core to .NET 8. Learn how it simplifies cross-platform development, boosts performance, and streamlines modern app building for all developers.
  • Overview of TLS with .NET FrameworkJun 09, 2025. Learn TLS basics, its advantages, .NET framework compatibility, how to enable or set default TLS versions in C#, and detect active TLS versions on websites using practical C# code examples.
  • Named Entity Recognition (NER) with spaCy and TransformersJun 06, 2025. Learn how to use Named Entity Recognition (NER) with spaCy and transformer models like BERT to extract people, places, and organizations from text with high accuracy.
  • Guide to Add Custom Modules in ABP.IO AppJun 06, 2025. Learn how to add custom modules to your ABP.IO app with this simple, developer-friendly guide. Covers backend setup and Angular integration step by step.
  • Liquid Objects in Power Pages Portal – Explained with ExamplesJun 02, 2025. Learn how to use Liquid Objects in Power Pages Portal with clear examples. This guide helps you customize dynamic content, enhance user experience, and master Power Platform Liquid syntax.
  • EJB QUERY LANGUAGE (EJB QL)May 30, 2025. EJB QL is a query language used to query enterprise beans and their relationships, supporting string and arithmetic functions, with syntax defined using Backus-Naur Form (BNF) for structured query creation.
  • Django Web Framework Model Class with ExampleMay 29, 2025. Learn how Django's Model class works with simple examples. Understand how to define data structures, interact with databases, and build dynamic web apps using Django ORM in Python.
  • Templatization in SPFx Using Handlebars Helpers: Dynamic UI Made SimpleMay 28, 2025. The SharePoint Framework (SPFx) provides a powerful way to build modern, client-side web parts for SharePoint. But when building dynamic, data-driven UIs, mixing logic with JSX can quickly become messy and hard to maintain. This is where Handlebars.js comes into play.
  • What is UEBA (User and Entity Behavior Analytics) in SIEMMay 28, 2025. UEBA (User and Entity Behavior Analytics) enhances SIEM by using AI to detect unusual behavior from users or devices, helping identify insider threats, anomalies, and advanced cyberattacks in real-time.
  • Working with Entities in Power Platform Copilot StudioMay 23, 2025. Learn how to use entities in Microsoft Copilot Studio to build smarter, AI-powered chatbots. Understand prebuilt and custom entities, improve conversation flows, and enhance user interaction and personalization.
  • Enterprise AI Maturity: PT-SLMs and the Role of Governance FrameworksMay 23, 2025. Unlock true AI maturity with Private Task-Specific Language Models (PT-SLMs) and strong governance, ensuring secure, compliant, and scalable AI integration into enterprise operations.
  • Create Django Web App with MySQL DatabaseMay 21, 2025. Learn how to create a Django project with MySQL integration, configure database settings, create an app, apply migrations, and run the development server to view your Django web application.
  • Advanced C# Database Tricks into a Practical SolutionMay 02, 2025. This project demonstrates an advanced C# database architecture combining EF Core, Dapper, and ADO.NET to achieve optimal performance, flexibility, and maintainability—complete with clean architecture, logging, and benchmarks.
  • Advanced C# Database Tricks for Power UsersMay 01, 2025. Explore advanced C# database techniques using ADO.NET, Entity Framework Core, and Dapper.
  • ✨ Designing User Experience with Precision: The Role of Prompt Engineering in Vibe ProgrammingApr 30, 2025. Vibe programming combines design and functionality, focusing on user experience and aesthetics. Clear prompts guide AI and developers to create polished applications with precise styling, enhancing usability and mood.
  • Entity Framework Core - Deep Performance Optimization GuideApr 16, 2025. Optimize your Entity Framework Core apps with proven performance tips: use AsNoTracking, prevent N+1 issues, project only needed fields, leverage caching, compiled queries, and bulk operations for faster, memory-efficient data access.
  • Learn Class Components - ReactApr 15, 2025. this article is basic about class component and its functionality based
  • Django Web framework Google Chart ExampleApr 14, 2025. Django, a Python web framework using the MVT pattern, simplifies web development with built-in admin, structured views, and templates—demonstrated using a Google Charts example for dynamic data visualization.
  • Create an Azure DevOps Pipeline for a SharePoint Framework (SPFx) SolutionApr 15, 2025. The SharePoint Framework (SPFx) is a popular development model for customizing SharePoint Online and modern SharePoint pages.
  • Clean Code with Onion ArchitectureApr 11, 2025. Onion Architecture structures code into layers—Domain, Application, Infrastructure, and UI—ensuring separation of concerns, maintainability, and testability by isolating business logic from external dependencies.
  • .NET 8 - System.Linq.Dynamic.Core – using SQL LIKEApr 11, 2025. System.Linq.Dynamic.Core library does not support SQL LIKE, and I added support for it. Added SQL LIKE support to the System.Linq.Dynamic.Core in .NET 8 using a custom patch. Enables dynamic SQL pattern matching in EF8 projects where built-in LIKE functionality was missing.
  • Simple Best Practices for Code Quality and Performance in .NETApr 07, 2025. Let's break down some best practices for writing good and fast code in .NET, using simple examples and including important principles that anyone can understand.
  • Unit Test CRUD operation in Web API using NUnit Testing FrameworkApr 07, 2025. Testing a Web API Crud Operation's test scenarios using NUnit Framework. Learn how to implement unit testing in C# using the NUnit framework for efficient CRUD operation testing. Explore test case scenarios, NUnit features, and the AAA pattern for reliable, high-quality code validation.
  • Adding Objects to a Local Database in MAUI .NET 9 [GamesCatalog] - Part 10Apr 02, 2025. Learn how to store game reviews in a local SQLite database using MAUI .NET 9. This guide covers setting up repositories, handling images, adding games, and implementing dependency injection for seamless functionality.
  • Prompt Engineering for AI-Driven Workflow Automation: A Multi-Domain Integration FrameworkApr 02, 2025. In this article, I examine how prompt engineering can be leveraged to automate workflows across multiple domains, including business operations, customer service, content creation, and academic research.
  • Mastering Eager Loading in ASP.NET Core Web APIMar 31, 2025. Eager Loading in ASP.NET Core Web API is a technique using Entity Framework Core to load related data (like child entities) alongside the main entity in a single query. It helps improve performance by reducing database round-trip use.Include() and .ThenInclude(). Ideal for situations where related data is always needed.
  • Lazy Loading in ASP.NET Core Web APIMar 26, 2025. Learn how to implement Lazy Loading in ASP.NET Core Web API using Entity Framework Core. This complete guide covers configuration, models, DTOs, controllers, and best practices with a working example.
  • How to Get Started with .NET AspireMar 24, 2025. .NET Aspire is a modern framework designed for building cloud-native and microservices-based applications in .NET. It simplifies service orchestration, observability, configuration management, and deployment.
  • Getting to know Microsoft Copilot PromptsMar 22, 2025. Getting to Know Microsoft Copilot Prompts. In this article, we will explore how to effectively use AI-powered prompts in Microsoft Copilot.
  • Explicit Loading in ASP.NET Core Web APIMar 18, 2025. Explicit Loading in ASP.NET Core Web API is a technique used to manually retrieve related data from the database when needed, using LoadAsync() on navigation properties. Unlike eager loading (Include()) or lazy loading, explicit loading provides better control over database queries, improving performance and efficiency. It is useful when related data is conditionally required.
  • Comprehensive Guide to Unit Testing with MSTest in C#Mar 12, 2025. Learn how to write, run, and structure unit tests effectively with real-world examples, improving code quality and maintainability in .NET applications.
  • Dynamically Support TLS Versions in .NETMar 10, 2025. Learn how to dynamically support different TLS versions in .NET applications to ensure secure communication. This guide covers configuring TLS settings, enabling version negotiation, and maintaining compatibility across .NET frameworks.
  • Keyset Pagination in Entity Framework Core for Efficient Data RetrievalMar 10, 2025. In this article, I will provide a comprehensive overview of Keyset Pagination in Entity Framework Core, highlighting its benefits, implementation strategies, and a performance comparison with traditional pagination methods
  • Entity Framework Core 9: Ultimate Performance Tuning & Best PracticeFeb 21, 2025. Entity Framework is a versatile and powerful ORM, but its performance depends on how it’s used. By following these best practices and leveraging the new features in .NET 9, you can build high-performance applications that scale efficiently.
  • Entity Framework 9 - GroupBy Throwing ExceptionFeb 19, 2025. Entity Framework 9 (EF9) has a bug where using GroupBy with sorting may throw the exception: "The given key 'EmptyProjectionMember' was not present in the dictionary." Workarounds exist but aren't always practical.
  • Implementing QA Testing Frameworks in PythonFeb 17, 2025. This article covers popular frameworks like Pytest and Unittest, automation tools, best practices, and integration with CI/CD pipelines. Enhance your testing skills for web, API, and unit testing.
  • Building an Insurance Application with Angular Components and BootstrapFeb 16, 2025. Angular is a powerful framework for building client-side applications, and components are the foundation of Angular development. In this article, we will walk through creating a real-time example of an insurance application. We'll use Bootstrap for responsive styling and provide complete code along with instructions for capturing two screenshots.
  • How to Use Flutter for IoT and Embedded DevicesFeb 14, 2025. Flutter is revolutionizing IoT and embedded devices with its cross-platform capabilities, high-performance UI, and seamless hardware integration. This blog explores how Flutter for IoT and embedded devices can be used in smart homes, industrial automation, healthcare, connected vehicles, and more.
  • Overview of HashSet in C#Feb 14, 2025. This article explains HashSet in C#, covering its functionality, differences from List, and usage in various operations like add, delete, search, and iteration.
  • Why .NET is Still One of the Best Frameworks for Enterprise DevelopmentFeb 12, 2025. Discover why .NET remains a top choice for enterprise development. From scalability and security to cross-platform capabilities, .NET offers a robust framework for building high-performance applications.
  • Difference between React-Native and FlutterFeb 07, 2025. This comparison covers aspects such as performance, development speed, programming languages, UI components, and ecosystem support, helping you choose the best tool for your project needs.
  • Mitigate OWASP A02 2021-Cryptographic Failures Web Security TipsFeb 04, 2025. ADO.NET offers low-level access to databases using SQL commands, while EF is an Object-Relational Mapping (ORM) tool that simplifies database operations by mapping objects to database tables, offering higher-level abstractions.
  • Be Careful Using Distinct and OrderBy in EF Core QueriesFeb 03, 2025. Combining Distinct() and OrderBy() in EF Core queries can lead to performance issues. This article explains why and offers solutions for efficient data retrieval.
  • ADO.NET vs Entity Framework: Understanding the DifferencesFeb 03, 2025. This article compares ADO.NET and Entity Framework (EF), two popular data access technologies in .NET. It explores their differences in performance, data manipulation, and development approaches like code-first vs database-first, helping developers choose the right tool for their application needs.
  • One Codebase, Every Platform: Build a Real-Time Currency Converter for Mobile, Web, and DesktopFeb 01, 2025. Learn how to build a cross-platform currency converter app using .NET MAUI Blazor Hybrid. Fetch live exchange rates and deliver a seamless user experience across web, mobile, and desktop platforms with a single UI framework.
  • Java 21 JUnit Testing Best PracticesJan 21, 2025. The best practices for JUnit testing in Java 21 by Ziggy Rafiq include leveraging new language features like record patterns and string templates. Develop maintainable and robust Java applications by leveraging test isolation, AAA patterns, and parameterized tests.
  • Entity Framework (5-1), With .Net Core MVC, Database-First --- Scaffold-DbContextJan 18, 2025. This article is to discuss the reverse engineering command Scaffold-DbContext by AI.
  • Python Testing Framework with Example Jan 17, 2025. This article covers popular frameworks like pytest and unit test, explaining their features, setup, and usage. Gain insights into automating tests for better reliability and efficiency in your projects.
  • .NET8/9 – Testing Different Build/Deployment Modes – Part 3Jan 15, 2025. This article explores 15 different build modes in .NET 8/9, including framework-dependent, framework-independent, single-file bundling, trimming unused libraries, and Ahead-of-Time (AOT) precompiling.
  • Bringing Legacy .NET Framework Applications into the Modern EraJan 08, 2025. With this guide, you'll learn how to migrate your legacy .NET Framework apps to .NET 9, without refactoring code. It also discusses namespace updates, error handling improvements, and unit testing strategies to ensure a smooth transition. By Ziggy Rafiq.
  • Understanding JIT Tiers, Dynamic PGO, and AOT Jan 08, 2025. This article explains how JIT compilers optimize code with tiered compilation, profile-guided optimization (PGO), and Ahead-of-Time (AOT) compilation in .NET. It also demonstrates enabling AOT in a Visual Studio application.
  • Understanding Connected Disconnected Scenarios in EF Core MVCJan 06, 2025. This article explains the connected and disconnected scenarios in Entity Framework Core for ASP.NET Core MVC applications. It covers how EF Core handles data in these scenarios, including change tracking, entity states, and managing database contexts.
  • Optimize Relationships Migrations Performance in ASP.NET Core MVCJan 06, 2025. This article covers Entity Framework Core, query optimization, caching strategies, lazy and eager loading, and best practices to enhance your MVC application's efficiency.
  • 10 Key Resolutions to Master .NET Development in 2025Jan 05, 2025. Discover the top 10 resolutions to elevate your .NET development skills in 2025. From mastering .NET 8 features and C# updates to exploring ASP.NET Core, Blazor, and microservices, this guide helps you stay ahead.
  • Moq Unit Testing in .NET Core with xUnitJan 03, 2025. This guide covers mocking dependencies, setting up test projects, and writing efficient unit tests for your applications. Perfect for developers seeking to enhance their testing skills and build robust software.
  • Enhancing Application Insights with Serilog and SEQJan 01, 2025. In this article, we will learn how to enhance application insights using Serilog and SEQ, two powerful tools for structured logging and real-time log analysis.
  • Modern Featured Entity Framework With SQLite DB Example Dec 11, 2024. Learn to build a .NET Core application using C# async/await and SQLite with Entity Framework. Implement CRUD operations, handle asynchronous tasks, and explore efficient database interaction using Visual Studio 2022.
  • The Complete Guide to NUnit Testing in C# 13 and .NET 9Dec 10, 2024. This comprehensive guide explains NUnit testing in C# 13 with .NET 9 with detailed explanations, modern testing techniques, and practical code examples. Authored by Ziggy Rafiq.
  • Integration of Web 3.0 with Angular FrameworkDec 02, 2024. Integrate Web 3.0 with Angular to build decentralized apps using blockchain technology. Leverage Web3.js for Ethereum interaction, smart contracts, and Angular’s dynamic features for transparent, secure, and innovative applications.
  • Integration of Web 3.0 with React FrameworkDec 02, 2024. Learn about leveraging Web3.js, interacting with blockchain networks, connecting smart contracts, and creating innovative solutions using React. Unlock the future of decentralized web development.
  • CRUD Operations with ASP.NET Core API and EF CoreNov 29, 2024. This article provides step-by-step instructions for building a RESTful API, integrating EF Core for database management, and performing essential data operations seamlessly.
  • The Cynefin framework with Domain-driven DesignNov 21, 2024. What is the Cynefin Framework, and how does it align with Domain-Driven Design (DDD)? The Cynefin framework helps decision-makers navigate complex problems by categorizing them into five domains. It complements Domain-driven Design (DDD) by addressing complexity.
  • Open-Source AI Models Gain Traction and Outperform Closed ModelsNov 17, 2024. Open-source AI models offer startups flexibility, innovation, and cost-efficiency, enabling faster market adoption. They allow for customization, collaboration, and transparency, providing a competitive advantage over closed models.
  • How to Create Field Customizer ExtensionNov 11, 2024. Extensions are client-side components that run inside the context of a SharePoint page. Extensions can be deployed to SharePoint Online, and you can use modern JavaScript tools and libraries to build them.
  • Library Component Type in SharePoint Framework (SPFx)Nov 09, 2024. SPFx Library Components enable the creation of reusable, modular code in SharePoint. By centralizing utility functions, services, and UI elements, developers can enhance maintainability and consistency across projects.
  • ReactJS in 2024: Trends, Opportunities, Salaries, and Future OutlookOct 21, 2024. Discover lucrative opportunities for developers, understand current salary ranges, and gain insights into the future outlook of web development. Stay ahead in the competitive market with key information and resources.
  • Overview of Minimal APIOct 01, 2024. Minimal API in ASP.NET Core provides a streamlined approach to building HTTP APIs with minimal configuration. Introduced in .NET 6, it allows for lightweight API development without controllers, making it ideal for small projects. This article covers key features, and differences from traditional APIs, HTTP verbs, and routing techniques.
  • Create Mobile App with Angular IonicSep 25, 2024. Learn how to create a mobile app using Angular and the Ionic framework in this comprehensive guide. We'll cover the essentials of hybrid app development, including setting up your environment, building responsive user interfaces, and optimizing performance.
  • Microsoft Viva Goals Boosts Productivity and Collaboration Sep 24, 2024. Microsoft Viva Goals is a goal-setting and management platform that boosts organizational alignment and productivity through the OKR framework. It offers real-time tracking, integration with Microsoft 365, collaboration, and data-driven insights.
  • How to Download and Install the .NET Developer Framework?Sep 23, 2024. Microsoft .NET Framework is a Windows-only version of .NET used to build client and server applications. To install it, visit the .NET downloads page, choose the required version, download the executable file, agree to the license terms, and install. Restart your PC to use the framework in Visual Studio.
  • Understanding Key Concepts in Domain-Driven DesignSep 23, 2024. In this article, we will explore how these concepts drive effective software modeling, ensuring alignment between the business domain and your codebase.
  • Create a Desktop Application with Angular Electron FrameworkSep 17, 2024. Learn how to create or convert an existing application to a Desktop application with the Electron framework. Convert an Angular application into a cross-platform desktop app using the Electron framework, covering steps like installation, configuration, and packaging for Windows.
  • Make Conversations Interactive with Adaptive Cards Copilot StudioSep 13, 2024. Learn how Adaptive Cards enhance user engagement by providing dynamic, card-based interfaces in chatbots, allowing for real-time responses and rich interaction in conversational AI.
  • Explaining WebForms in ASP.NET CoreSep 12, 2024. Learn about alternatives like Blazor and Razor Pages, leveraging component-based architecture, state management, server-side rendering, and enhancing web app performance and scalability.
  • Entity Framework Core Code-First Approach with Seed DataSep 09, 2024. It will be beneficial to beginners who are struggling with Entity Framework Core and Creating Code-First Approach. The EF-Core Code-First approach involves creating domain classes first and then generating the database using migrations.
  • Entity Framework (3-0), Entity Data Model (EDM)Sep 07, 2024. This article is to describe Entity Data Model for EF
  • Overview of the Migration from QnA Maker to Custom QnA MakerSep 03, 2024. With QnA Maker's retirement approaching, migrate to Custom QnA Maker by March 2025. Custom QnA Maker offers advanced AI capabilities for improved performance and content quality. Use the tool-to-tool migration option for a smooth transition, and explore features like FAQ suggestions and enhanced language services.
  • Encryption and Decryption using AES in .NET Core and .NET FrameworkSep 02, 2024. AES (Advanced Encryption Standard) is a symmetric encryption algorithm using the same key for both encryption and decryption. In C#, AES encryption involves setting up a RijndaelManaged instance with a key, IV, and mode (e.g., CBC). Data is encrypted using CryptoStream and then encoded to Base64. Decryption reverses this process.
  • Entity Framework (3), with .Net MVC, Model-FirstSep 01, 2024. This article will discuss Entity Framework with .Net MVC, Model-First approach
  • Entity Framework (3-1), with .Net Console Model-First Aug 31, 2024. This article is to discuss Entity Framework with .Net Console Model-First .
  • RSA Encryption and Decryption in .NET Core and Framework ExplainedAug 30, 2024. The RSA algorithm is an asymmetric cryptography method that uses a pair of keys: a public key for encryption and a private key for decryption. This example demonstrates how to use the BouncyCastle library in C# to encrypt data with a public key and decrypt it with a private key, ensuring secure data transmission.
  • Complete File Upload and Download in ASP.NET Core MVCAug 29, 2024. Implement file upload and download functionality in an ASP.NET Core MVC application. This guide covers project setup, model creation, controller logic, view implementation, and security best practices. You'll create a simple app for managing file uploads and downloads, including file validation and storage.
  • Learn CSS Frameworks StructureAug 28, 2024. This article explores CSS frameworks and front-end architecture, highlighting modular design, functional CSS systems like Tailwind and Bulma, and best practices for consistency and performance. It compares traditional CSS methodologies with modern utility-first approaches, providing examples and insights.
  • How to Create a Custom Message Box in Windows Form ApplicationAug 28, 2024. Learn how to create a custom message box in a Windows Forms application using C#. This step-by-step guide covers everything from designing the message box to implementing it in your WinForms project.
  • Implementation Ajax Calls in ASP.NET Core MVC Aug 27, 2024. Learn how to build a dynamic fleet management system using AJAX in ASP.NET MVC with SQLite as the database provider. This tutorial guides you through creating, managing, and displaying vehicle data in a responsive web application, enhancing user experience with real-time updates.
  • Object-Oriented Programming (OOP) in .NETAug 22, 2024. This article explores Object-Oriented Programming (OOP) within the .NET framework, focusing on core concepts such as classes, objects, inheritance, polymorphism, encapsulation, and abstraction.
  • Getting Started with Unit Testing in ASP.NET CoreAug 22, 2024. Learn about essential testing frameworks like xUnit and NUnit, explore mocking and dependency injection techniques, and gain insights into best practices for writing robust test cases. Improve code quality and ensure reliable software with practical testing strategies.
  • Lean Methodology vs. Agile MethodologyAug 13, 2024. Lean and Agile methodologies enhance efficiency and value delivery in project management. Lean, originating from manufacturing, focuses on waste reduction and process optimization. Agile, from software development, emphasizes flexibility, customer collaboration, and iterative progress.
  • Entity Framework (13), with .Net Core Code-First SummaryAug 13, 2024. This is a summary article to discuss .Net Core Entity Framework Code First Approach.
  • Entity Framework (11-1), with .Net Core Razor Pages Code-First (2)Aug 10, 2024. This is a discussion for Entity Framework Razor, the second part.
  • What is Agile Methodology?Aug 09, 2024. Agile Methodology is a flexible approach to software development that emphasizes collaboration, customer feedback, and iterative progress. It promotes adaptive planning and continuous improvement, enabling teams to respond quickly to changes.
  • Optimizing Performance in Next.jsAug 08, 2024. Performance is crucial in web development, and Next.js offers several tools and strategies to ensure your application runs efficiently. This article covers essential techniques for optimizing performance in Next.js applications.