Related resources for Core
  • Webgrid and Gridview in ASP.NET Core and .NET Core Explained11/21/2024 11:10:24 AM. Learn dynamic paging and sorting in .NET Core using JavaScript and jQuery. Modify URLs with query strings for seamless server interaction, leveraging Bootstrap for responsive design and intuitive user
  • Introduction To Minimal API using ASP.NET Core 811/21/2024 7:52:06 AM. Minimal API in .NET Core 6.0 simplifies the process of creating HTTP APIs by reducing code verbosity and dependencies. It is ideal for microservices, offering advantages like lightweight routing, impr
  • Setup .NET Core on Windows Server with IIS Migration11/21/2024 4:53:48 AM. This guide covers the installation of software required for .NET Core on Windows Server and the process of configuring IIS for hosting .NET Core applications.
  • What's New in ASP.NET Core 9?11/19/2024 10:07:33 AM. C# 13 enhances developer productivity with features like flexible params collections, scoped locks, and partial properties, allowing for streamlined coding, improved performance, and robust thread saf
  • Repository Pattern in .NET Core for Clean Data Access11/15/2024 11:24:56 AM. Learn how to separate business logic from data logic, enhance testability, and reduce code duplication. By following these best practices, you’ll achieve modular, scalable applications in .NET Core.
  • Increase Application Performance using Task.Run in .NET Core11/15/2024 11:18:38 AM. Explore the power of Task.Run in .NET Core to efficiently handle background tasks like logging, report generation, and email sending, enhancing application performance and responsiveness without block
  • .NET 9 is Out Now11/15/2024 8:47:33 AM. This article explains in detail the latest release of .NET. The latest .NET ecosystem updates improve performance, security, and productivity across C# 13, ASP.NET Core, EF Core, .NET Runtime, Librari
  • Deploying ASP.NET Core 9 Application on IIS11/14/2024 8:33:56 AM. Learn how to publish ASP.NET Core 9 applications on IIS. This guide covers key steps such as setting the correct target framework, configuring IIS settings, handling common errors like 503, and using
  • A File System Manager From Scratch In .NET Core And VueJS11/14/2024 5:58:29 AM. Build a robust file system manager using .NET Core for backend functionality and VueJS for frontend design. Develop RESTful APIs for file handling and create an intuitive user interface for seamless i
  • Understanding Keyed Services in .NET 811/13/2024 9:12:24 AM. Keyed Services in .NET 8 enhance dependency injection by allowing multiple implementations of an interface to be registered with unique keys. This enables flexible dependency resolution, ideal for tai
  • Beginner's Guide to CRUD Operations in .NET Core 8 Web API11/12/2024 7:30:14 AM. This guide walks you through creating a .NET Core 8 Web API for managing employee data with full CRUD operations. Using Entity Framework Core, you’ll define models, connect to a SQL database, create e
  • Creating a CQRS Architecture in .NET Core 811/4/2024 7:29:08 AM. This guide outlines a practical implementation of the CQRS (Command Query Responsibility Segregation) architecture using C# and MediatR, emphasizing the separation of read and write operations for bet
  • Understanding TreeView in .NET Core11/4/2024 5:58:45 AM. The TreeView component in .NET Core is a powerful UI element that displays hierarchical data in a tree-like structure, allowing users to navigate through items easily.
  • Increase UI Performance using Timeout Middleware in .NET Core11/4/2024 5:26:04 AM. Timeout Middleware in .NET Core is crucial for handling long-running requests by setting specific time limits for responses. It improves application reliability, manages resources efficiently, enhance
  • Explaning IExceptionFilter in .NET Core11/4/2024 4:16:41 AM. This article explores ASP.NET Core's `IExceptionFilter`, which enables centralized exception handling. It highlights its advantages, such as separation of concerns, consistent error responses, and
  • Sitecore Pipeline to add rel="noopener noreferrer" to a General Link11/2/2024 4:09:54 AM. This guide explores how to utilize the Sitecore pipeline to efficiently add the rel="noopener noreferrer" attribute to general links. This attribute enhances security by preventing potential
  • JWT Token Based Implementation using ASP.NET Core Web API10/29/2024 6:30:51 AM. JWT (JSON Web Token) is a way to share information securely between two or more systems and JWT structure allows for secure information exchange and user authentication.
  • Create a Model with Database Table in .NET 8 using EF Core10/28/2024 7:16:12 AM. This article guides you through creating a data-driven application using .NET 8 and Entity Framework Core. You'll learn to define a model, configure a DbContext, set up a SQL Server connection str
  • DDoS Attacks and Prevention using .NET Core10/28/2024 6:30:12 AM. This article covers the basics of DDoS (Distributed Denial of Service) attacks and prevention methods in .NET Core. It explains how to identify DDoS symptoms and apply preventive techniques, including
  • How to Create and Use Key Vault References in .NET Core Web API10/28/2024 4:14:04 AM. Azure App Configuration allows your application to use Key Vault references by creating keys that point to values stored in Key Vault. Rather than storing sensitive data directly, App Configuration us
  • Explaining IAuthorizationFilter in .NET Core10/27/2024 12:10:00 PM. In this article, we delve into the IAuthorizationFilter interface in .NET Core, exploring its role in implementing authorization logic for web applications. We cover how to create custom filters, mana
  • Mastering API Testing with Api.http Files in .NET Projects10/23/2024 6:06:57 AM. The Api.http file in a .NET project is a text file containing one or more HTTP requests that can be executed directly from the development environment, such as Visual Studio or Visual Studio Code. Thi
  • Example of Aspect Oriented Paradigm with DispatchProxy Class 10/23/2024 5:25:01 AM. This article explores how to implement cross-cutting concerns in .NET using the DispatchProxy class. It demonstrates dynamic proxy creation for logging and other concerns, highlighting the benefits of
  • ASP.NET Core Middleware10/22/2024 11:57:39 AM. ASP.NET Core Middleware plays a crucial role in the request processing pipeline of web applications. It allows developers to add custom functionalities, such as authentication, logging, and error hand
  • Caching HTML Tags Using WebForms Core Technology10/22/2024 8:31:41 AM. In this article, we teach how to cache static HTML tags (header, footer, right and left menus, etc.) in the user's browser by using WebForms Core technology in the CodeBehind framework.
  • Searching Items in Sitecore without Solr Indexes10/22/2024 7:24:39 AM. In Sitecore, we often need to perform searches for items without using Solr. This article explores a recursive search approach using the ManualSearch class to retrieve specific items or lists from the
  • 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.
  • Azure service bus queue with .net core and python10/20/2024 9:30:13 AM. This article demonstrates how to implement Azure Service Bus queues using both .NET Core and Python. It covers creating a message sender with a web API in .NET Core and a receiver using a console app.
  • Training on using WebForms Core Technology to Upload Images10/19/2024 2:52:21 PM. In this article, using WebForms Core technology, we will teach you how to send images to the server and display the images sent in the client.
  • Validation of Complex Objects in Multi-Lingual Environment Using DynamicVNET With ASP.NET Core10/14/2024 9:58:53 AM. DynamicVNET is a lightweight, rule-based validation library for .NET applications, designed to validate POCOs while adhering to the Single Responsibility Principle (SRP). It integrates seamlessly with
  • Explaining IResultFilter in ASP.NET Core10/14/2024 6:03:23 AM. This article explores the ASP.NET Core `IResultFilter`, which allows custom logic execution before and after an action result. It discusses advantages and disadvantages and includes an implementation
  • Calling Web API to Web API without User Interaction by using Azure Managed Identity10/14/2024 5:59:13 AM. This article will walk you through connecting two web APIs without any login or user interaction. It is referred to as "Server-to-Server" or "Service-to-Service" communication. You
  • Minimal APIs or Controllers in ASP.NET Core10/14/2024 5:56:00 AM. In ASP.NET Core, developers can choose between Minimal APIs and Controllers for building web APIs. Minimal APIs offer a lightweight, streamlined approach with simpler routing, while Controllers follow
  • Customizing HTTP Headers with Middleware in ASP.NET Core10/12/2024 4:26:09 AM. In this article, we explore how to modify HttpResponse using custom middleware in ASP.NET Core. We create a custom middleware that injects headers into the response. By adding conditions, specific API
  • Entity Framework (13), with .Net Core Code-First Summary10/11/2024 4:35:11 PM. This is a summary article to discuss .Net Core Entity Framework Code First Approach.
  • ASP.NET Core - CRUD With React.js And Entity Framework Core10/11/2024 12:27:56 PM. Discover how to implement CRUD (Create, Read, Update, Delete) operations, set up a RESTful API, and manage data effectively. Enhance your web development skills with practical examples and best practi
  • Building a Blazor Server App to Fetch RSS Feeds Using .NET Core10/11/2024 8:54:06 AM. In this article, we will explore how to build a Blazor Server app using .NET Core 6.0 to fetch and display RSS feeds. You’ll learn about setting up the Blazor environment, using HTTP clients for data
  • Scaffolding ASP.NET Core MVC10/11/2024 6:03:08 AM. In this article, you will learn about scaffolding ASP.NET Core MVC.
  • Importing .NET Core APIs into Postman10/10/2024 5:42:24 AM. Explore how to test, debug, and document your APIs effectively. From setting up Postman collections to handling HTTP requests and authentication, this guide simplifies API testing and integration.
  • Solr Search in Sitecore10/8/2024 9:36:37 AM. Solr Search in Sitecore" focuses on integrating the powerful Solr search engine with Sitecore CMS to enhance search capabilities. It covers configuring Solr for efficient indexing, optimizing sea
  • Simple Load Balancer in .NET Core with YARP10/8/2024 3:40:14 AM. Load balancing ensures efficient traffic distribution in distributed systems. YARP enables load balancing with sticky sessions for consistent routing, improving scalability, performance, and availabil
  • How To Create ASP.NET Core MVC Application10/3/2024 11:48:21 AM. This tutorial covers setting up your development environment, creating controllers, models, and views, and building a fully functional web application using the ASP.NET Core MVC framework.
  • ​Implementing CORS in .NET Core 810/3/2024 11:30:09 AM. This article explores Cross-Origin Resource Sharing (CORS) in .NET Core 8, specifically for Angular applications. It outlines best practices for configuring CORS, including setting allowed origins, ha
  • Introduction To SignalR With .NET Core - Part One10/1/2024 8:24:06 AM. Learn how SignalR enables seamless server-client messaging, the basics of its architecture, and step-by-step instructions to set up your first SignalR project in ASP.NET Core.
  • Overview of Minimal API10/1/2024 8:20:11 AM. 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, makin
  • Background Job Management with Hangfire in .NET Core 89/30/2024 6:37:52 AM. Discover how to effectively manage background jobs in .NET Core 8 using Hangfire. This guide covers job scheduling, asynchronous processing, and monitoring, ensuring your applications run efficiently.
  • 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.
  • Quick Way to Generate Reports in .NET Core API9/30/2024 4:45:25 AM. This guide covers essential tools and techniques for creating PDF, CSV, and other formats in real time. Ideal for developers looking to implement efficient report generation with .NET Core for streaml
  • How To Add Dependency Injection In Your Sitecore Application9/27/2024 8:17:09 AM. Dependency Injection (DI) is a design pattern that enhances code maintainability and reusability by allowing developers to create loosely coupled components. It facilitates unit testing and supports v
  • How to Build a Clean Architecture Web API with .NET Core 89/26/2024 9:15:22 AM. Learn how to build a robust Web API using Clean Architecture principles with .NET Core 8. This guide covers essential concepts, including modular design, dependency injection, and best practices for A
  • JWT Token Authentication And Role Authorization Using .Net Core 6.0 Web APIs9/26/2024 6:13:29 AM. This post covers implementing JSON Web Tokens (JWT) for authentication in an ASP.NET Core Web API. It details creating a new project, using JWT for secure token generation, and implementing role-based
  • Sitecore Experience Editor Tips for Content Author Instructions9/26/2024 3:38:16 AM. This article demonstrates how to use a helper method in Sitecore to display informative or warning messages within the Experience Editor, aiding Content Authors in managing components effectively.
  • API Versioning and Enable Authorization in Swagger UI .NET Core9/25/2024 9:05:09 AM. In this article, we explore API versioning and how to enable authorization in Swagger UI for a .NET Core Web API. We’ll discuss best practices for managing API versions, ensuring backward compatibilit
  • Sending Emails in ASP.NET Core MVC Using SMTP9/25/2024 7:46:51 AM. In this guide, we'll explore how to send emails in ASP.NET Core MVC using SMTP. We'll cover the essential setup, including configuring SMTP settings, creating an email service, and sending mes
  • Schedule Background Jobs Using Hangfire In ASP.NET Core9/24/2024 9:04:17 AM. Hangfire is an open-source library for ASP.NET Core that simplifies scheduling and monitoring background tasks like data processing and email reminders. By using Hangfire, you can create fire-and-forg
  • 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
  • Claim Based And Policy-Based Authorization With ASP.NET Core 2.19/23/2024 9:48:11 AM. Authorization is the process of determining if a user can access system resources. Claim-based authorization checks specific user claims (e.g., "DateOfJoining" or "IsAdmin") for ac
  • Role Base Authorization In ASP.NET Core 2.19/23/2024 9:34:36 AM. In this article, we explore Role-Based Authorization in ASP.NET Core 2.1, explaining how to secure applications by assigning user roles and managing access control.
  • Containerize React JS and .NET Core Apps with Docker and Kubernetes9/23/2024 9:07:58 AM. This guide demonstrates how to build a sample product management application using .NET Core Web API for the backend and React JS for the frontend. The app is containerized with Docker and Kubernetes
  • Response Caching with Cache Profiles in .NET Core 89/22/2024 12:21:38 PM. The process by which a browser or other client caches a server's response is known as response caching. This will facilitate the prompt processing of subsequent requests for the same resources. Fu
  • With code examples, learn how to develop ASP.NET Core C# 12 using domain-driven design9/21/2024 4:15:04 AM. In this guide, you will learn how to develop applications using ASP.NET Core with C# 12, applying domain-driven design principles. Through clear code examples, we’ll explore how to create effective do
  • Add rel="nofollow noopener noreferrer" to External Links in Sitecore9/20/2024 9:06:55 AM. 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
  • Session State In ASP.NET Core And MVC Core9/20/2024 8:04:17 AM. Explore session state management in ASP.NET Core and MVC Core, covering how to store and retrieve session data, manage state across user requests, and utilize features like middleware, in-memory cache
  • Download Multiple Excel Files via Web API .NET and Angular9/20/2024 6:02:37 AM. To export multiple Excel files, various approaches can be used, including downloading a zip file, creating multiple worksheets in a single Excel file, or calling APIs multiple times to retrieve files.
  • Introduction To ASP.NET Core Razor Pages9/19/2024 10:07:58 AM. This article introduces Razor Pages in ASP.NET Core using .NET 5, guiding beginners and experienced developers through creating a "Hello World" project. It covers prerequisites, installation
  • Block IP Address In ASP.NET Core Web API9/19/2024 10:04:00 AM. This article will explain that how to block IP address for particular time frame with multiple request. It will restrict user to enter into controller if user hit system multiple times during fixed ti
  • Getting Started With ASP.NET Core MVC Apps Using VS Code9/18/2024 12:14:39 PM. Learn to create a HelloWorld app using ASP.NET Core 2.0 and Visual Studio Code. This guide covers setting up a new ASP.NET Core MVC project, adding controllers and views, and running the application.
  • In-Memory Databases- Unit Testing With C#, EFCore and XUnit9/18/2024 12:13:03 PM. Learn to unit test EF Core repositories using an in-memory database with C# and xUnit. This approach simulates database operations without overhead, ensuring fast and isolated tests. Set up involves i
  • Understanding Model Binding in ASP.NET Core with .NET 89/17/2024 9:10:14 AM. Model binding in .NET Core simplifies the process of mapping HTTP request data to action method parameters. It automatically extracts data from various sources like query strings, form submissions, ro
  • 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
  • Explaning SignalR in ASP.NET Core 89/17/2024 5:13:33 AM. Learn about setting up SignalR hubs, managing connections, and utilizing WebSocket and Server-Sent Events for efficient, scalable messaging in .NET 8 environments.
  • Explaning IActionFilter in ASP.NET Core9/16/2024 10:52:30 AM. This article explains ASP.NET Core's `IActionFilter`, highlighting its use in handling cross-cutting concerns like logging, validation, and authentication while outlining its advantages and potent
  • The Importance of Design Patterns in .NET Core Development9/16/2024 6:11:56 AM. This article discusses the importance of design patterns in .NET Core development, highlighting how they enhance scalability, maintainability, and flexibility. Key patterns include Singleton, Reposito
  • Cross-Site Request Forgery (CSRF) in ASP.NET Core9/13/2024 9:00:31 AM. CSRF is a security vulnerability where attackers trick authenticated users into making unintended requests. This ASP.NET Core example demonstrates using anti-forgery tokens to prevent CSRF attacks. It
  • Explaining WebForms in ASP.NET Core9/13/2024 1:53:06 AM. 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 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
  • Configure SQL Server Session State In ASP.NET Core9/12/2024 5:49:48 AM. This guide covers setting up SQL Server as a session storage provider, configuring the connection string, enabling session middleware, and ensuring session persistence for scalable web applications.
  • Introduction To Entity Framework Core9/12/2024 5:45:08 AM. Explore the basics of Entity Framework Core in this introduction. Learn how EF Core simplifies data access in .NET Core applications through Object-Relational Mapping (ORM).
  • Introduction To ASP.NET Core9/10/2024 11:54:05 AM. Discover the essentials of ASP.NET Core, a powerful framework for building modern, cross-platform web applications. Learn about its key features, including MVC architecture, dependency injection, and
  • Baisc of IHttpClientFactory in .NET Core9/10/2024 7:03:57 AM. IHttpClientFactory in .NET Core simplifies HTTP client creation, improves performance, and promotes the reuse of HttpClient instances. It offers built-in features like dependency injection, named and
  • Increment and Decrement of Numbers Using Event in Backbone.js9/9/2024 11:53:16 AM. In this article, we create a simple application using Backbone.js to increment and decrement numbers with event handling. By adding two buttons, users can click to increase or decrease a number.
  • Response Cache Attribute in .NET Core 8: Usage, and Examples9/9/2024 9:42:08 AM. 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.
  • Entity Framework Core Code-First Approach with Seed Data9/9/2024 7:11:51 AM. 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 gener
  • Preventing XSS Attacks in ASP.NET Core Web API9/8/2024 8:22:45 AM. Cross-site scripting (XSS) is a common web application vulnerability where malicious scripts are injected and executed in a user's browser. To prevent XSS in ASP.NET Core Web APIs, techniques like
  • Preventing DoS Attacks in ASP.NET Core MVC Applications9/8/2024 8:04:21 AM. This ASP.NET Core MVC project demonstrates essential techniques to prevent DoS attacks, including rate limiting, request size limiting, and Google reCAPTCHA integration. The solution ensures security
  • Explaning .NET Razor ≠ .NET Blazor9/5/2024 5:14:36 AM. Razor and Blazor are distinct web technologies. Razor is a server-side templating engine in ASP.NET Core MVC, combining HTML with C# for dynamic server-side content. Blazor, in contrast, enables inter
  • Deleting Unused Items in Sitecore Media Library via PowerShell Script9/5/2024 4:28:19 AM. In this blog we will find a Sitecore PowerShell script to be able to eliminate multimedia elements that are not being used.
  • Entity Framework (11-1), with .Net Core Razor Pages Code-First (2)9/4/2024 12:15:27 PM. This is a discussion for Entity Framework Razor, the second part.
  • Entity Framework (11), with .Net Core Razor Pages Code-First9/4/2024 12:14:57 PM. This article is discussing Entity Framework with .Net Core Razor Pages Code-First.
  • How To Read SharePoint TermStore Managed Metadata In SharePoint Framework (SPFx) With Angular9/4/2024 9:13:26 AM. This guide demonstrates how to access SharePoint TermStore data in SPFx applications using the JSOM method. It covers configuring TypeScript, installing dependencies, and using SPComponentLoader to lo
  • Braintree Payment Gateway Integration With ASP.NET Core 2.19/4/2024 9:06:35 AM. Integrate Braintree payment gateway with ASP.NET Core 2.1 by adding the Braintree .NET Client Library via NuGet. Configure the gateway using environment variables or default credentials. Implement end
  • Overview Of ASP.NET Core9/4/2024 9:00:26 AM. Explore ASP.NET Core, a cross-platform, high-performance framework for building modern web applications and APIs. Learn about its key features including MVC architecture, Razor Pages, dependency injec
  • Unit Test In .NET Core Application Using NUnit9/4/2024 8:42:52 AM. NUnit is a popular open-source unit testing framework for .NET languages, essential for verifying code in ASP.NET Core. This guide covers setting up NUnit in an MVC project using CLI commands, creatin
  • Creating Distributed Lock With Redis In .NET Core9/4/2024 8:31:22 AM. Learn how to implement a distributed lock using Redis in .NET Core. This guide covers the essentials of setting up Redis for distributed locking, managing concurrency, and ensuring data consistency in
  • Entity Framework (12), with New .Net Core MVC Code-First9/3/2024 2:34:44 PM. This article discuss the new .Net Core MVC entity framework, code first module.
  • Advanced Logging Techniques in ASP.NET Core 8 with Serilog9/3/2024 4:00:53 AM. Serilog is a diagnostic logging library for .NET applications. It provides a simple, flexible and powerful way to log application events, errors and other information. This article describes how we ca
  • Simplifying ASP.NET Core 8 Logging with Serilog and AppInsight9/2/2024 8:00:14 AM. Serilog is a powerful .NET logging library that supports structured logging, enhancing application monitoring and debugging. To integrate Serilog with ASP.NET Core and Application Insights, install es
  • Encryption and Decryption using AES in .NET Core and .NET Framework9/2/2024 7:24:40 AM. 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
  • Creating Excel Reports with EPPlus in ASP.NET Core 8.09/2/2024 5:46:11 AM. Learn how to generate and manage Excel reports in ASP.NET Core 8.0 using the EPPlus library. This guide covers the essentials of integrating EPPlus for creating and manipulating Excel workbooks, inclu
  • RSA Encryption and Decryption in .NET Core and Framework Explained8/30/2024 9:37:27 AM. 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 lib