TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Content
People
Search
Any Word
Exact Word
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Ajay Kumar(13)
Ziggy Rafiq(5)
Gourav Jain(5)
Ashutosh Singh(5)
Ali Benchaaban(4)
Sanjay Kumar(4)
Manikandan M(4)
Mushtaq M A(4)
Tural Suleymani(3)
Tuhin Paul(3)
Jaydeep Patil(3)
Alpesh Maniya(3)
Ramasagar Pulidindi(3)
Farhan Ahmed(3)
Amit Mohanty(3)
Munesh Sharma(2)
Yogeshkumar Hadiya(2)
Vinoth Arun Raj Xavier(2)
Manikandan Murugesan(2)
Rahul Singh(2)
Vipul Malhotra(2)
Jitendra Mesavaniya(1)
Yash Rajora(1)
Jaimin Shethiya(1)
Shaily Dubey(1)
Vijay Pratap Singh(1)
Rinki (1)
Prasad Rane(1)
Muhammad Asif(1)
Ng Cheehou(1)
Sarthak Varshney(1)
Jefferson S. Motta(1)
Satya Karki(1)
Chethan N(1)
Kiran B S(1)
Geo J Thachankary(1)
Hussain Patel(1)
Sandeep Nandey(1)
Anandu G Nath(1)
Nakul Chaudhari(1)
Varun Setia(1)
Ankit Sahu(1)
Abdul Raheem(1)
Abhishek Mishra(1)
Latest First
Oldest First
Most Viewed
Sort By
Search Results
No search result found
Understanding Deadlocks in C# and .NET Core
Mar 18, 2024.
Deadlocks, common in concurrent C# programs, occur when threads wait indefinitely for each other's resources. Learn prevention strategies and understand scenarios to ensure robust application execution.
What is difference between .NET and .NET Framework?
Mar 18, 2024.
The ".NET Framework" and ".NET" (formerly known as ".NET Core") are two different implementations of the .NET platform, each serving different purposes and targeting different scenarios. However, they share a common lineage and are part of the broader .NET ecosystem.
.NET internals: Stack-Oriented .NET IL
Mar 16, 2024.
Understanding .NET IL (Intermediate Language) is crucial for developers to comprehend how code interacts with the .NET Framework. While not typically written directly, it offers insights into compilation processes.
The New Avatar of Blazor with .NET 8
Mar 14, 2024.
In this article, an array of new features and improvements that have been incorporated into the Blazor framework as part of the latest iteration of the .NET platform, known as .NET 8. How these enhancements can benefit developers and enhance the capabilities of Blazor for building modern web applications.
.NET Internals: Writing .NET IL/MSIL Code
Mar 13, 2024.
Learn about .NET IL, the bridge language of the .NET runtime, compiling all high-level .NET languages into a single language. Write multi-language applications in .NET, gaining insights into program execution.
Central Package Management (CPM) in .NET Core
Mar 13, 2024.
Learn the power of NuGet's central package management (CPM) for efficient dependency handling across projects. Utilize Directory.Packages.props to centrally manage package versions for simplified maintenance and enhanced control.
Revolutionizing Software Architecture: .NET Core Web API and Microservices Paradigms
Mar 12, 2024.
As we navigate the dynamic landscape of software development, it is paramount to consider real-world scenarios and apply architectural patterns that foster separation of concerns and flexibility. The use cases presented, such as building a finance application with a layered architecture.
A Seamless Debugging Experience with Source Link in .NET 8
Mar 11, 2024.
Discover how to enhance your debugging experience in .NET 8 with Source Link, authored by Ziggy Rafiq. This article guides about the efficient use of Source Link for debugging, providing invaluable insights for software developers. With this authoritative resource, you can master the intricacies of debugging in .NET 8.
Understanding the .NET Internal Compile Process
Mar 11, 2024.
In this article, we will learn about CLR, Jit Compiler, and how the .NET compilation process works. Understanding the .NET internal compile process involves dissecting how source code is translated into executable binaries.
Difference Between .NET Framework, .NET Core, and .NET Standard
Mar 11, 2024.
This article, delves into the distinctions between .NET Framework, .NET Core, and .NET Standard. Exploring their histories, open-source nature, cross-platform capabilities, and performance aspects, the article aims to provide a comprehensive overview for developers.
Leveraging Azure OpenAI with .NET Core
Mar 11, 2024.
This article discusses leveraging Azure OpenAI with .NET Core. Discover the synergy of Microsoft Azure and OpenAI with .NET Core. This guide unveils the seamless integration, empowering developers to implement cutting-edge AI solutions across diverse domains.
Azure Kubernetes Service with .NET Core
Mar 11, 2024.
This article will talk about AKS and .NET Core and their integration and deployment process. Explore the seamless integration of Azure Kubernetes Service (AKS) with .NET Core. This guide provides step-by-step instructions and examples for efficient containerized application deployment.
A Comprehensive Guide to Entity Framework Core in .NET 8
Mar 10, 2024.
Explore the comprehensive guide to Entity Framework Core in .NET 8, enriched with the latest features of C# 10. Authored by Ziggy Rafiq, this detailed overview covers everything from basic concepts to advanced techniques, offering insights into database interaction, performance optimisation, testing strategies, and best practices for .NET developers
Implement Global Exception Handling Middleware in .NET Project
Mar 07, 2024.
Implementing custom global exception handling in your project involves setting up a system to manage errors across your application. By defining exception classes and configuring error logging, you can ensure smoother error handling and improve the reliability of your software.
What is New in .NET 9
Mar 04, 2024.
.NET 9, succeeding .NET 8, places particular emphasis on cloud-native applications and enhancing performance. It will receive standard-term support (STS) for 18 months.
Product Management Application using .NET Core and React JS with CRUD Operations
Mar 02, 2024.
In this article, learn to create a product management web API with CRUD operations using .NET Core 6 and React JS. Utilize SQL Server for the backend and Axios for API consumption.
C# 10 and .NET Interactive Web Applications with Blazor WebAssembly
Mar 02, 2024.
This framework, emphasizing C# and .NET, simplifies UI updates, fosters code reusability, and seamlessly integrates with .NET Standard libraries for enhanced functionality. Dive into component-based architecture, two-way data binding, and a vast ecosystem, unlocking the potential of Blazor WebAssembly for dynamic.
Convert Text to Audio using Azure and .NET 8
Mar 01, 2024.
In this article, we will learn how to harness the power of Azure and .NET8 to seamlessly convert text into audio. Explore the integration of Azure Cognitive Services for text-to-speech functionality, leveraging the robust capabilities of.NET8 for efficient development.
Understanding Caching in .NET With Example
Feb 28, 2024.
Caching is a cornerstone in .NET development, enhancing application performance and scalability. This article explores its significance, and diverse caching techniques, and offers a practical example for efficient implementation in .NET applications.
Service Lifetimes in .NET Core Applications
Feb 26, 2024.
In .NET Core, understanding service lifetimes is crucial for efficient dependency management. This article explores transient, scoped, and singleton lifetimes with practical examples in ASP.NET Core applications.
Creating a Personalized Waiting Window in .NET 6, 7, 8 WPF
Feb 26, 2024.
A custom loader in a WPF (Windows Presentation Foundation) .Net 6,7,8 application serves the purpose of indicating to the user that the application is performing a task or operation that may take some time to complete.
How to Integrate Twilio in C# .NET MVC Project to Send SMS?
Feb 26, 2024.
In this article, we will learn how to integrate Twilio in a C# .NET MVC project to send SMS. Learn to enhance user engagement by integrating Twilio into a C# MVC project. Follow the steps from setting up a Twilio account to sending SMS, creating a seamless user interaction experience.
Create a Custom Wait Loader in .NET MAUI
Feb 24, 2024.
Within MAUI, a loading indicator, also known as a "wait loader," is commonly employed to notify the user of an ongoing time-consuming task, such as data retrieval, processing, or any operation that could potentially lead to the UI becoming unresponsive or frozen.
Run .NET 6 containerized applications on Google Cloud Run
Feb 23, 2024.
Effortlessly deploy .NET 6 containerized apps on Google Cloud Run. Benefit from serverless architecture, scalability, and seamless integration with Docker, enabling efficient management and deployment of your applications in the cloud.
Building an Interactive Chatbot with Prompt Engineering using ChatGPT, .NET Core, and Azure
Feb 23, 2024.
This article will talk about building an Interactive chatbot with Prompt Engineering using ChatGPT, .NET Core, and Azure.
A Comprehensive Guide to Best Practices and Common Scenarios Using Dependency Injection in .NET 8 with C#10
Feb 20, 2024.
This comprehensive resource covers everything you need to know to leverage Dependency Injection effectively in .NET 8 with C# 10. Ziggy Rafiq explains how to use Dependency Injection in the best possible way. For developers looking to optimize their .NET projects, this guide provides invaluable insight from understanding core concepts to implementing advanced techniques.
Azure DevOps: Create Organization, Project, Commit .NET Solution
Feb 20, 2024.
Create Azure DevOps Organization & Azure DevOps Project, Commit .NET Solution Project into Azure DevOps. The article provides a detailed guide on establishing an Azure DevOps Organization, creating a project, and committing to a .NET Solution Project.
New Features Coming in .NET 9 | Vision for .NET 9
Feb 19, 2024.
Discover the vision for .NET 9, Microsoft's next-generation framework. With a focus on cloud-native development, intelligent app integration, productivity enhancements, and performance/security optimizations, explore the future of .NET.
Camelcase Serialization in .Net 9
Feb 19, 2024.
In .NET 9, developers have been granted a powerful tool to enhance data serialization: CamelCase Serialization. This feature facilitates smoother interoperability with systems and frameworks that expect camelCase formatted data
Rate limiting in Minimal APIs with .NET 8
Feb 19, 2024.
Explore rate limiting in .NET Core to manage incoming traffic, enhance performance, and defend against malicious activities. Test fixed window, concurrency, token bucket, and sliding window limiters in a Minimal API.
Integrating Azure Blob Storage with .NET
Feb 19, 2024.
In this article, we'll explore how to integrate Azure Blob Storage with an ASP.NET Core 8 MVC application. We'll focus on creating a dedicated BlobStorageController to perform all blob-related operations, including listing files, uploading, deleting, and downloading.
Securing Your .NET Projects: Simple Strategies and Real Examples
Feb 18, 2024.
In today's digital world, keeping our software safe from cyber threats is super important. For developers working with .NET projects, it's not just a good idea but really necessary to make sure our apps are strong against potential attacks. Luckily, there are lots of tools and tricks within the .NET world to help us do this.
Understanding Prompt Engineering with .NET Core
Feb 18, 2024.
This article would be about understanding prompt engineering with .NET Core.
Error Management in .NET Core
Feb 18, 2024.
In software development, dealing with mistakes is really important. Whether it's a small problem or a big one, how a program handles mistakes can really affect how well it works for users. In the .NET Core world, there's a cool way to handle errors called global exception handling using custom middleware.
Hands-On Prompt Engineering with .NET Core
Feb 18, 2024.
This hands-on article guides you through implementing prompt engineering with .NET Core to build effective conversational AI systems. Learn techniques such as contextual prompts, error handling, and response variation.
Distributed Tracing with OpenTelemetry in .NET Core
Feb 16, 2024.
OpenTelemetry revolutionizes observability in software development, offering a unified approach to collecting telemetry data across distributed systems. With its standardized APIs and SDKs, developers can effortlessly instrument their .NET Core applications for distributed tracing,
Global Exception Handling in .NET Core with Custom Middleware
Feb 16, 2024.
Global exception handling in .NET Core, utilizing custom middleware, centralizes error management, enhancing resilience and simplifying maintenance. This approach streamlines error handling across the application, promoting consistency and fortifying against unexpected failures.
Fortifying your .NET Project
Feb 16, 2024.
This article explores essential strategies to enhance the security of .NET projects, addressing common threats like SQL injection and XSS. It covers input validation, parameterized queries, authentication, secure communication, XSS prevention, and dependency management for robust application security.
Optimize HttpClient Usage in .NET Core
Feb 15, 2024.
Dive into advanced topics like dependency injection, service configuration, and implementing retry policies and circuit breakers. Elevate your API integration game with this comprehensive guide to leveraging HttpClient effectively.
Resolving Database Reconnection Challenges in .NET with Polly
Feb 13, 2024.
This content provides an overview and detailed implementation guide of utilizing the Polly library for connection retry in .NET applications. It demonstrates creating an Employee class and table, simulating temporary database disconnection.
Explain Keyed Services in .NET 8
Feb 12, 2024.
This article explores the concept of keyed services in .NET 8, a new feature enhancing dependency injection capabilities. It explains the benefits of using keyed services, along with detailed steps on their implementation through a real-world data storage example.
Unit Testing with xUnit in .NET 8
Feb 12, 2024.
This article talks about Unit Testing with xUnit with the .Net 8 framework as a guide. This comprehensive guide explores unit testing with xUnit in .NET 8, covering fundamentals, prerequisites, creating a sample project, writing tests, and advanced concepts like fixtures and mocking.
Develop a Customized MessageBox in .NET MAUI
Feb 12, 2024.
A message box, also known as a dialog or alert box, serves various functions within software applications, each with specific requirements aimed at improving user interaction
Stored Procedure with Dapper in .NET Core API
Feb 12, 2024.
f you're diving into .NET Core development and want to leverage the simplicity and efficiency of Dapper for working with databases, understanding how to use Dapper with stored procedures is a valuable skill. In this article, we'll explore the basics of integrating Dapper with stored procedures in a .NET Core application.
Implementation of the Azure AD Authentication Connection using .Net Maui
Feb 11, 2024.
In this article, I will explain about .NET MAUI Authentication implementation using visual studio 2022. Authentication is the process of obtaining identification credentials such as name and password from a user and validating those credentials against an authority. The entity that submitted the credentials is considered an authenticated identity if the credentials are valid. Once an identity has been established, an authorization process determines whether that identity has access to a given resource or not and Microsoft Data sync Framework has built-in support for any authentication provider that uses a Json Web Token (JWT) within a header of the HTTP transaction. This application uses the Microsoft Authentication Library (MSAL) to request such a token and authorize the signed in user to the backend service. Although we use Microsoft Entra ID for authentication, you can use any authentication library you wish with Azure Mobile Apps.
Understanding the Factory Pattern in .NET Core
Feb 06, 2024.
Explore the power of the Factory Pattern in software design, a creational pattern enhancing flexibility. Delve into a real-world example using .NET Core for a car manufacturing system.
Deploying a .NET MVC App on Azure App Services
Feb 05, 2024.
Deploy an Asp.Net 8 MVC application on Azure App Services using Visual Studio. Learn to create app services, configure settings, and publish the project, making it .
How to Refresh Memory Limit in .NET 8
Feb 05, 2024.
In .NET 8, adjust memory limits dynamically with GC.RefreshMemoryLimit(). Ideal for cloud environments, this feature allows efficient scaling of memory usage.
Lottie animations in .NET MAUI
Feb 05, 2024.
Lottie animations in .NET MAUI
How to Deploy .NET Aspire Apps to Azure Container Apps
Feb 05, 2024.
Learn to deploy .NET Aspire on Azure Container Apps effortlessly with Azure Developer CLI. Explore flexibility, scalability, and seamless integration.
Dev Express Charts in .NET MAUI
Feb 05, 2024.
Elevate your .NET MAUI projects with DevExpress Charts! Learn step-by-step implementation using a lifetime-free plugin. Follow project setup, plugin installation, and code execution for creating dynamic and visually appealing charts.
Implementation of the Bluetooth Connectivity Using .NET MAUI
Feb 04, 2024.
In this article, I will explain how you can use the .NET Multi-platform App UI (.NET MAUI) IConnectivity interface to inspect the network accessibility of the device. The network connection may have access to the internet. Devices also contain different kinds of network connections, such as Bluetooth cellular and WiFi.
Implementation of .Net MAUI Community Toolkit Popup
Feb 04, 2024.
In this article, I will explain about .NET MAUI Popup page implementation using visual studio 2022. Popups are a very common way of presenting information to a user that relates to their current task and Operating systems provide a way to show a message and require a response from the user.
Implementation of Collection View in .NET MAUI
Feb 02, 2024.
In this article, I will explain MAUI Collection View implementation using Visual Studio 2022. .NET MAUI Collection View is a view for presenting lists of data using different layout specifications. Collection View should be used for presenting lists of data that require scrolling or selection.
Logging in .NET Core with NLog
Feb 01, 2024.
Explore the fundamentals of logging and its benefits in software development using NLog in .NET Core 6. Follow a step-by-step implementation with prerequisites, NLog configuration, and a demo Weather Forecast API.
Redis as Primary Database in .NET 8 Web API
Jan 31, 2024.
In this article, we are going to use Redis as our primary database for our ASP.NET Core Web API project in .NET 8. Learn about Redis, its data types, and the pros and cons of using it as a primary database. Follow step-by-step instructions to set up Redis in a container and use it with .NET 8 Web API.
HTTP Requests in .NET Core with HttpClient and HttpClientFactory
Jan 30, 2024.
In this article, we explore efficient HTTP request handling in .NET Core using HttpClient and harness the power of HttpClientFactory. Learn best practices for scalability, dependency injection, and optimal configuration.
Integrating Open AI Chat completion in .NET Core 8 Web API
Jan 29, 2024.
In this article, we will learn how to integrate ChatGPT OpenAI API in .NET Core using HttpClient calls. Obtain an API key, implement the service, and create a controller for seamless interaction with the API.
Stars Rating System with Dapper in .NET Core
Jan 29, 2024.
This tutorial teaches ASP.NET Core MVC web application development with controllers and views. Implementing a star rating system with Dapper in .NET Core involves several steps. First, you need to set up your database schema to store ratings.
Implement CRUD Operations in .NET Core 8 with Dockerized MSSQL Server
Jan 25, 2024.
In this article, I'm going to implement the basic CRUD Operations using .Net Core Web API & the Dockerized MSSQL Server. This article guides you through implementing CRUD operations in ASP.NET Core Web API using .NET Core 8 and saving data in a Dockerized MS SQL Server. Follow the steps for setup and coding.
Implement Health Checks in a .NET Core Application
Jan 24, 2024.
Checking the health of a .NET Core application is an important aspect of monitoring and maintaining the application's reliability. One way to achieve this is by implementing a health check endpoint. Health checks provide a quick way to assess the state of your application, such as checking database connections, external dependencies, or other critical components.
Rate Limiting Algorithms in .NET Core
Jan 24, 2024.
We’ll explore various rate limiting algorithms in the context of .NET Core, providing code snippets for implementing Token Bucket, Sliding Window, Fixed Window, and Concurrency limiters.
Mastering MVVM: A Deep Dive into .NET MAUI with MVVM Toolkit
Jan 23, 2024.
In this article, we will learn about MVVM architecture with .NET MAUI and the MVVM Toolkit. Follow a step-by-step guide for project setup, plugin installation, and efficient implementation using ViewModel and View. Access the full code and explore the seamless integration of the View and ViewModel for robust cross-platform mobile applications.
Middleware in Minimal API with .NET 8
Jan 20, 2024.
Minimal API Middleware in .NET 8, a streamlined approach to handling HTTP requests and responses. Learn about built-in middleware and create custom middleware for request logging, modification, and response modification. The article provides practical examples and code snippets, offering a comprehensive guide to shaping the behavior of your Minimal API.
Securing Your .NET Applications With Examples
Jan 20, 2024.
In the realm of software development, security remains a paramount concern. This is especially true for .NET applications, which often handle sensitive data and interact with critical systems. By adhering to security best practices, developers can create robust applications that safeguard user information and withstand potential attacks.
Understanding and Utilizing .NET Core Middleware
Jan 18, 2024.
This article is about middleware in .net core and how to create custom middleware. Middleware is a key component in the execution pipeline of .NET Core applications, handling requests and responses. Learn how to create custom middleware and pass data between components for enhanced functionality.
How to Develop a Custom Message Box in .NET 6,7,8 for WPF?
Jan 18, 2024.
As used in software development, the term "custom message box" describes a dialog box or pop-up window that is created and implemented with unique features, looks, and functionality instead of depending on the built-in or operating system-provided standard message box.
Minimal API in .NET 8: A Simplfied Approach to Build Web APIs
Jan 17, 2024.
Experience the simplicity of ASP.NET Core with Minimal APIs in .NET 6. Explore advantages like conciseness, ease of use, and quick startup time, and delve into sample code and use cases.
Exploring Filters in .NET Core
Jan 17, 2024.
.NET Core's flexibility and extensibility are enhanced by filters, allowing developers to inject logic into the request processing pipeline. Types like Authorization, Action, Result, and Exception filters enable modular and reusable cross-cutting concerns.
Learn How to Use C# 12 in .NET Framework 4.7.2/4.8 Solutions
Jan 16, 2024.
Unlock the capabilities of C# 12 in .NET Framework 4.7.2 to 4.8.1 with Visual Studio 2022. Learn the upgrade process, and explore features like literals, nullable types, records, and array expressions. Stay cutting-edge!
What is .NET Dataflow?
Jan 16, 2024.
Embark on a magical journey into the realm of .NET Dataflow, a library weaving simplicity into parallel programming complexities. Practical examples unveil the enchanting powers of asynchronous programming with elegance and efficiency.
Getting Started with .NET MAUI Application Development with .NET 8
Jan 16, 2024.
The .NET framework is a versatile and powerful platform for building a variety of applications, including web, desktop, mobile, cloud, gaming, and IoT applications. With the release of .NET 8, Microsoft has introduced several enhancements and features that make it even more appealing for developers. This article explains, what is .NET MAUI, it's uses and demonstrates how to get started with .NET MAUI application development.
Working with Noda Time, .Net and Entity Framework (EF core)
Jan 15, 2024.
Working with NodaTime with EF core which is a alternative DateTime framework for .net applications.
FluentValidation in .NET 8
Jan 15, 2024.
Validation is a crucial aspect of software development, ensuring that data meets specified criteria before it is processed further. In the .NET ecosystem, one powerful and widely used library for handling validation is Fluent Validation. In this article, we'll explore Fluent Validation in the context of .NET 8 and walk through a simple example to demonstrate its easy of use.
Difference between .NET 7 and .NET 8
Jan 11, 2024.
This comprehensive comparison delves into the distinctive attributes of .NET 7 and .NET 8, shedding light on performance, integration capabilities, diagnostic tools, and compatibility. The article navigates through new features in .NET 8, providing insights for a comprehensive understanding. It explores key differences, including performance optimizations, cross-platform development, platform support, and integration conveniences.
Efficient Bandwidth Management Using Techniques in .NET Core
Jan 11, 2024.
Response compression is a vital technique employed in web development to optimize the performance and responsiveness of HTTP applications. By reducing the size of HTTP responses, response compression enhances the user experience, improves page load times, and minimizes bandwidth usage.
JWT Authentication Using Refresh Token Series - 1 [Login Feature] In .NET Core 6.0-ADO.NET-SQL
Jan 10, 2024.
In this series of articles, we'll focus on a hands-on, practical implementation of JWT authentication with refresh tokens in .NET Core 6.0 using ADO.NET and SQL, emphasizing real-world scenarios and code examples for a deeper understanding of the underlying concepts.
Unit Testing in .NET Core - Bogus for Fake Data Generation
Jan 09, 2024.
This post explores the challenges of generating realistic test data manually and introduces Bogus, a .NET library that simplifies the process by providing a fluent API for defining data generation rules. It covers basic and complex data generation, making unit testing more efficient and realistic.
Lottie Animations in .NET MAUI
Jan 08, 2024.
In this article, we will learn about .NET MAUI projects with Lottie animations, a magical touch to enhance your app's visuals. Learn the basics with SkiaSharp in this beginner-friendly guide, adding life to your app effortlessly.
Upload, Edit, and Delete Image with Dapper in .NET Core
Jan 03, 2024.
This tutorial teaches ASP.NET Core MVC web development with controllers and views. You will learn upload, edit and delete image file with dapper, repository pattern and UnitOfWork in .NET Core.
Data Structures and Algorithms (DSA) using C# .NET Core - Binary Trees and Binary Search Tree (BST) Tree Traversal- II
Jan 02, 2024.
The fundamentals of Tree and Binary Search Tree, delving into data reading, node addition, deletion, and search operations through tree traversal. Understand three traversal types: Preorder, Inorder, and Postorder. Source code included.
A Guide for Building a .NET Project with Clean Architecture
Jan 02, 2024.
In this article we will take a closer look at the foundational thoughts and factors influencing our project creation. Clean Architecture emphasizes the separation of concerns and dependency inversion to create a highly modular and testable codebase.
Localization in .NET Core Web API
Jan 02, 2024.
This article on Localization in .NET Core Web API. Learn why it matters, set up localization, create resource files, and implement practices for inclusive user experiences worldwide.
Mastering PostgreSQL CRUD Operations in .NET 8 with ADO.NET
Jan 01, 2024.
Mastering PostgreSQL CRUD Operations in .NET 8 with ADO.NET: Best Practices and Code Examples
Deploy .Net Core Web API to Elastic Beanstalk using AWS CodeBuild & CodePipeline
Dec 31, 2023.
Learn how to deploy a .Net Core Web API to Elastic Beanstalk service by configuring AWS CodeBuild & CodePipeline CI/CD pipelines
How To Integrate Tabby Payment with .Net App
Dec 29, 2023.
Explore Tabby, a Buy Now Pay Later (BNPL) service that simplifies purchases through flexible installments. Delve into MVC Core project details, API structure, and payment creation with interactive visuals for seamless transactions.
Eager Loading and Lazy Loading in .NET Core
Dec 29, 2023.
This article delineates two fundamental data retrieval strategies in .NET Core: Eager Loading and Lazy Loading. Eager loading is a technique used to retrieve related or associated data in a single query from a database.
NuGet for .NET 8
Dec 27, 2023.
Unleash the power of NuGet for .NET 8! This update revolutionizes package management with enhanced security, centralized dependencies, performance boosters like frozen collections, and productivity tools like improved diagnostics. It's time to say goodbye to vulnerabilities and chaos, and embrace a streamlined, secure, and joyful development journey!
Transfer Data From One Middleware to Another .NET Core Web API
Dec 26, 2023.
The intricacies of passing data between middlewares in .NET Core Web API applications. Dive into methods like HttpContext.Items, custom middleware options, dependency injection, and HTTP context request headers with practical code examples for seamless data flow.
Logging Brilliance in .NET Core Part 2 : Using of Serilog in Windows Service
Dec 26, 2023.
Learn to implement external logging in API and Windows Service using Serilog. This guide covers Serilog configuration, worker class setup, and package references, ensuring efficient information tracking with detailed examples.
Implementing JWT Refresh Tokens in .NET 8.0
Dec 26, 2023.
Secure web development involves maintaining user sessions beyond JSON Web Token (JWT) expiration. Learn to implement JWT refresh tokens in .NET 8.0, covering authentication, token generation, and refreshing for enhanced security.
Logging in .NET Core with Serilog
Dec 24, 2023.
Dive into the fundamentals of logging and follow a detailed guide on implementing Serilog in .NET Core 6 Web API. Learn the benefits and step-by-step configuration for efficient log management.
Blazor and .NET 8 QuickGrid Implementation with CSV Data Export
Dec 22, 2023.
Article for using QuickGrid in Blazor and .NET 8 and exporting data using CSV Helper as a supporting library. the simplicity and efficiency of QuickGrid, a razor component for displaying tabular data in Blazor Applications. Officially backed by .NET 8, QuickGrid supports in-memory and EF-Core IQueryable remote data and offers built-in column types. Explore its features, easy implementation, and styling options, ensuring a seamless user experience. Follow a comprehensive walkthrough and customization guide incorporating filtering, pagination, and virtualization.
Configuration providers in .NET
Dec 22, 2023.
Core concepts of configuring applications in .NET through versatile configuration providers. Learn how these providers bridge applications and settings, supporting various sources like files, environment variables, Azure Key Vault, and even custom solutions. Discover the benefits, including decoupling configuration, environment flexibility, extensibility, and enhanced security. Master the art of managing application settings seamlessly in diverse environments with .NET configuration providers.
Choosing Between Controllers and Minimal API for .NET APIs
Dec 21, 2023.
Explore the dichotomy of .NET API development with Controllers and Minimal APIs. This guide provides insights and real-world examples, empowering developers to choose between structured versatility and rapid simplicity based on project dynamics.
Implement Entity Framework A Code First Approach in .Net 8 API
Dec 18, 2023.
In this article, we are going to discuss. How to implement Entity Framework a code first approach in .Net 8 API. In this approach, model classes and their relation are created first using the ORM designer, and the physical database will be generated using this model. The Model First approach means we create a diagram of the entity and relation that will be converted automatically into a code model.
Implementing Unit Test .Net Core Application Using CQRS Handler
Dec 15, 2023.
Unit testing Dot Net Core using CQRS Architecture. This article delves into testing .Net Core API projects using the XUnit testing framework. Demonstrating unit tests for a CQRS architecture, it covers arrangement, action, and assertion phases with mocking and examples.
Multi-Tenancy with Separate Databases Approach in .NET Core
Dec 14, 2023.
In this article, we will learn how to implement a separate database approach of multi-tenancy in the .Net Core application and how to provide a dynamic connection string to DbContext
.NET Aspire: Simplifying Cloud-Native Development with .NET 8
Dec 13, 2023.
The world of cloud-native development is ever-evolving, demanding tools and frameworks that streamline the process of building robust, scalable applications. Enter .NET Aspire, a recently released opinionated stack from Microsoft designed to simplify cloud-native development with .NET 8.
Building a GraphQL Backend with .NET 6
Dec 13, 2023.
Explore the world of GraphQL in .NET 6 with this comprehensive guide. Learn how to set up a GraphQL backend using HotChocolate, step by step, and unlock powerful data querying capabilities.
1
-
100
of
7275
<<
1
2
3
4
5
>>
Search
OUR TRAINING