C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Riya Patel(18)
Nidhi Sharma(17)
Saurav Kumar(9)
Ananya Desai(8)
Niharika Gupta(8)
Aarav Patel(7)
Vijay Prativadi(6)
Brajesh Kumar(4)
Mahesh Chand(4)
Abiola David(3)
Vipin Mittal(2)
Raj Kumar(1)
Ng Cheehou(1)
Priya Prajapati(1)
Ifan Jaya Suswanto Zalukhu(1)
subramanya m(1)
Deepika Sawant(1)
Sandhiya Priya(1)
Carl Walker(1)
Kishor Kadam(1)
Subash S(1)
Guest User(1)
Nabaraj Ghimire(1)
Victor Horlenko(1)
Soumyadip Majumder(1)
Resources
No resource found
Delete Data With LINQ-to-SQL Via WCF Service
Feb 21, 2013.
This article demonstrates an interesting and very useful concept in LINQ-to-SQL.
Insert Data With LINQ-to-SQL Via WCF Service
Feb 21, 2013.
This article demonstrates an interesting and very useful concept in LINQ-to-SQL.
Select Data With LINQ-to-SQL Via WCF Service
Feb 21, 2013.
This article demonstrates an interesting and very useful concept in LINQ-to-SQL.
Update Data With LINQ-to-SQL Via WCF Service
Feb 21, 2013.
This article demonstrates an interesting and very useful concept in LINQ-to-SQL.
Create or Delete Database Via LINQ-to-SQL
Feb 20, 2013.
This working demonstrates one of interesting and most useful concept in LINQ-to-SQL.
Select Data With UDF Via LINQ-to-SQL
Feb 19, 2013.
This article demonstrates an interesting and very useful concept in LINQ-to-SQL classes.
How to Use a Custom Entity Class to Stored Procedure Using Linq-To-SQL
May 08, 2011.
This article demonstrates how to use a Customer Entity Class to stored procedure using Linq-To-SQL.
Apache DataFusion Tutorial: Building High-Performance Query Engines in Rust
Jul 16, 2026.
Learn Apache DataFusion fundamentals, architecture, and query execution. Build high-performance analytical applications and custom query engines in Rust.
SurrealDB Tutorial: Combining Relational, Document, and Graph Databases
Jul 16, 2026.
Learn how SurrealDB combines relational, document, graph, and real-time database capabilities into a single platform for modern application development.
DuckDB Tutorial: Building Analytics Applications Without a Data Warehouse
Jul 15, 2026.
Learn how DuckDB enables fast analytics without a traditional data warehouse. Explore architecture, use cases, benefits, and implementation tips.
SurrealDB Explained: Combining SQL, Graph, and Document Databases
Jul 09, 2026.
SurrealDB unifies SQL, graph, and document databases for modern apps. Simplify architecture with a single, multi-model solution.
DuckDB Tutorial: Getting Started with the Fastest Analytics Database
Jul 06, 2026.
Master DuckDB! Learn to install and use this lightning-fast, serverless analytics database for efficient data analysis and reporting.
Graph Databases vs Relational Databases: Choosing the Right Model
Jul 03, 2026.
Graph vs. Relational Databases: Understand strengths, weaknesses, and use cases to choose the right data model for your application.
Optimizing Entity Framework Core Queries for Large-Scale Applications
Jul 02, 2026.
Optimize EF Core queries for large-scale apps. Learn techniques like projection, AsNoTracking, pagination, and indexing for peak performance.
PostgreSQL vs SQL Server for Modern .NET Applications
Jul 02, 2026.
Compare PostgreSQL vs SQL Server for .NET apps. Explore licensing, performance, cloud, JSON, and scalability to choose the best fit.
Building AI-Powered Database Query Optimization Tools with SQL Server and .NET
Jun 30, 2026.
Build AI-powered SQL Server query optimization tools with .NET. Automate performance analysis, detect bottlenecks, and get intelligent recommendations.
Building an AI-Driven Database Query Performance Analyzer with .NET and SQL Server
Jun 30, 2026.
Build an AI-driven .NET and SQL Server analyzer to boost database query performance, reduce troubleshooting time, and enhance application responsiveness.
Microsoft Fabric Update: You Can Now Adjust Column Width in the SQL Analytics Endpoint User Interface
Jun 26, 2026.
This article is about the new feature in Microsoft Fabric that allows you to adjust column width
Building Flexible EF Core Queries with Query Objects
Jun 27, 2026.
Master EF Core query flexibility with Query Objects. Build reusable, composable queries for maintainable, efficient data retrieval.
Learn LINQ in C# from Scratch
Jun 26, 2026.
LINQ is a set of language and framework features for writing queries on collection types. It is useful for selecting, accessing, and transforming data in a dataset.
Intelligent Database Index Optimization Using AI and SQL Server
Jun 26, 2026.
Leverage AI and SQL Server DMVs with .NET to build intelligent index optimization, boosting performance and reducing manual tuning.
Building AI-Powered SQL Query Performance Advisors with Entity Framework Core
Jun 26, 2026.
Build AI-powered SQL query advisors with Entity Framework Core to automatically detect bottlenecks, optimize performance, and boost application responsiveness.
Why Every Databricks Data Engineer Should Audit Their Query History
Jun 24, 2026.
Audit Databricks query history to identify and optimize costly, long-running queries, ensuring financial governance and platform performance.
Mastering .NET Interviews – Part 3: Advanced C# Features
Jun 20, 2026.
Master advanced C# features for .NET interviews: Generics, Delegates, Events, LINQ, and Async/Await. Elevate your coding skills!
Mastering .NET Interviews – Part 6: Entity Framework & Data Access
Jun 20, 2026.
Master .NET interviews: Dive into Entity Framework (EF) & data access. Learn EF Core, LINQ, migrations, transactions, and common interview questions.
Building an Inventory & Order Management System in ASP.NET Core (Setup & Core Features) Part 1
Jun 19, 2026.
Build an ASP.NET Core Inventory & Order Management System. Part 1 covers project setup, core features like Product, Category, Supplier, and Customer CRUD.
📖 Building a Web-Based Timesheet Management System in ASP.NET Core
Jun 19, 2026.
Build a robust ASP.NET Core MVC timesheet system with SQL Server. Features include entry, allocation, approvals, auth, reporting & deployment.
Building AI-Powered SQL Assistants with Semantic Kernel and .NET
Jun 16, 2026.
Build AI-powered SQL assistants with Semantic Kernel and .NET to unlock data insights. Empower users with natural language queries and secure data access.
Kiro as AI Partner for MS SQL Server Optimization on .NET Core: What Used to Take Days Now Takes Hours
Jun 14, 2026.
Kiro optimizes MS SQL Server for .NET Core by analyzing code & queries, transforming days of work into hours. Learn how AI partners with developers.
Entity Framework Core Interceptors: Real-World Use Cases and Examples
Jun 05, 2026.
Learn Entity Framework Core Interceptors with real-world examples. Implement auditing, soft deletes, SQL logging, and performance monitoring in EF Core applications.
SQL Server Performance Tuning Techniques for Modern Applications
Jun 05, 2026.
Learn SQL Server performance tuning techniques including indexing, query optimization, execution plans, statistics management, and database best practices.
SQL Server Performance Tuning Techniques for Modern Applications
Jun 05, 2026.
Learn how to build scalable background services using .NET Worker Services. Process queues, run scheduled jobs, and create reliable cloud-native applications.
Azure Managed Identity Explained with Real-World Examples
Jun 03, 2026.
Learn Azure Managed Identity with real-world examples. Discover how to securely access Azure resources without storing passwords, secrets, or connection strings.
SQL Join Optimization: Improve Query Performance on Large Tables
Jun 03, 2026.
Learn SQL Join Optimization techniques to improve query performance on large tables using indexes, execution plans, filtering, and SQL Server best practices.
Database Connection Pooling Explained with Examples
Jun 03, 2026.
Learn Database Connection Pooling with practical examples. Understand how connection pools improve performance, scalability, and database efficiency.
Implementing Row-Level Security in SQL Server
Jun 03, 2026.
Learn how to implement Row-Level Security in SQL Server. Secure data access, restrict rows by user, and simplify multi-tenant application security.
Using the COPY INTO Command to Load Data from Fabric Lakehouse to Fabric Warehouse
Jun 01, 2026.
In this article, I demonstrated how to use the COPY INTO Command to Load Data from Microsoft Fabric Lakehouse to Fabric Warehouse
SQL Injection: Complete Guide with Examples and Proper Solutions
May 21, 2026.
Master SQL Injection: Understand attack types, real-world examples, and robust solutions. Learn to protect your applications with best practices and secure code.
Complete Guide to ASP.NET Core API Security
May 21, 2026.
Comprehensive guide to ASP.NET Core API security, covering authentication, authorization, encryption, and best practices from beginner to advanced levels. Protect your APIs!
Count of repeating character patterns in a string using MySQL
May 13, 2026.
Discover how to count repeating character patterns in strings using MySQL. This tutorial provides a step-by-step guide with code examples for text analysis and pattern recognition.
How to Implement Soft Delete in SQL Server Using Flag Columns
May 04, 2026.
Implement soft delete in SQL Server using flag columns for data preservation, audit trails, and recovery. Learn best practices, advantages, and real-world use cases.
What is Query Execution Plan in SQL Server and How to Analyze It?
May 04, 2026.
Unlock SQL Server query performance! Learn to analyze execution plans, identify bottlenecks like table scans, and optimize queries with indexes for faster, scalable databases.
SQL Optimization Techniques
Apr 28, 2026.
SQL Optimization Techniques
How to Check If a Stored Procedure Exists in SQL Server
Apr 29, 2026.
A comprehensive guide explaining how to check whether a stored procedure exists in SQL Server using multiple methods such as INFORMATION_SCHEMA, sys.procedures, OBJECT_ID, and SSMS UI. The article also highlights practical use cases, best practices, and common issues developers face while validating stored procedures across different environments like development and production.
How to Connect SQL Server with C# Using Entity Framework Core
Apr 23, 2026.
Learn how to connect SQL Server to your C# application using Entity Framework Core. This tutorial covers setup, migrations, CRUD operations, and common pitfalls.
How to Fix SQL Server Allocation Errors and Recover Corrupted Databases
Apr 23, 2026.
Fix SQL Server allocation errors and recover corrupted databases using DBCC CHECKDB or a professional SQL repair tool. Learn to detect and prevent these errors.
SQL Server Performance Tuning: A Guide for .NET Developers
Apr 21, 2026.
SQL Server Performance Tuning: A Guide for .NET Developers
How to implement full-text search in SQL Server with example
Apr 22, 2026.
Step-by-Step Implementation with Example
What is database indexing strategy for large-scale applications?
Apr 22, 2026.
Optimize large-scale apps with database indexing! Boost performance, reduce query time, and improve user experience. Learn strategies for efficient data retrieval.
How to Implement Optimistic Concurrency Control in SQL Server?
Apr 21, 2026.
Learn how to implement optimistic concurrency control in SQL Server step by step using RowVersion with examples, conflict handling, and best practices.
What is Database Denormalization and When Should You Use It?
Apr 21, 2026.
Learn what database denormalization is, how it works, and when to use it with real-world examples, advantages, and best practices for performance optimization.
How to Implement Database Triggers in SQL Server with Example
Apr 20, 2026.
Learn how to implement SQL Server database triggers step-by-step with real-world examples. Automate tasks like logging, validation, and auditing. Improve data consistency and enforce business rules efficiently. Discover best practices and avoid common pitfalls.
What is Clustered vs Non-Clustered Index in SQL Server?
Apr 20, 2026.
Unlock SQL Server performance! Master clustered vs. non-clustered indexes. Learn how they work, their differences, and when to use each for optimal database efficiency.
How to Handle Duplicate Records in SQL Queries Efficiently
Apr 20, 2026.
Master SQL duplicate record handling! Learn to identify, remove, and prevent duplicates for improved data integrity and performance. Essential for robust database management.
How to Design Database Indexes for High Performance Queries
Apr 16, 2026.
Boost database performance! Learn to design effective indexes for faster queries. Optimize SQL, MySQL, & PostgreSQL. Avoid common mistakes and scale efficiently.
What is Deadlock in SQL Server and How to Prevent It?
Apr 16, 2026.
Unlock SQL Server deadlock prevention! Learn causes, detection, and step-by-step techniques for optimized database performance and improved user experience.
How to Implement Database Partitioning in SQL Server Step by Step?
Apr 17, 2026.
Boost SQL Server performance! Learn database partitioning step-by-step: filegroups, functions, schemes, and tables. Handle large datasets efficiently and scale easily.
What is Stored Procedure vs Function in SQL with Examples?
Apr 17, 2026.
Unlock the power of SQL! Learn the key differences between Stored Procedures and Functions with examples. Optimize database operations and boost performance. Discover when to use each for efficient, scalable applications.
How to Handle NULL Values Efficiently in SQL Queries?
Apr 17, 2026.
Master SQL NULL handling! Learn to use IS NULL, COALESCE, and more to avoid errors, improve data quality, and ensure accurate query results. Essential techniques for robust databases.
What is Database Indexing and How Does It Improve Query Performance?
Apr 13, 2026.
Boost database speed! Learn database indexing: types, benefits, and best practices for faster queries in MySQL, SQL Server, and PostgreSQL. Optimize your database now!
How to Handle Concurrency in SQL Server with Locking Mechanisms?
Apr 13, 2026.
Master SQL Server concurrency! Learn locking, row versioning, isolation levels, and performance tuning to prevent deadlocks and ensure data integrity. Optimize your database!
Difference Between IEnumerable, IQueryable, and ICollection?
Apr 08, 2026.
Unlock the secrets of IEnumerable, IQueryable, and ICollection in C#! Master data handling, optimize database interactions, and boost application performance. Choose the right interface!
How to Optimize LINQ Queries in Entity Framework Core to Avoid the N+1 Problem
Apr 08, 2026.
Boost EF Core performance! Learn to optimize LINQ queries, avoid the N+1 problem with eager loading, projections, and more. Build faster, scalable apps now!
How to Use Raw SQL Queries Safely in Entity Framework Core
Apr 08, 2026.
Safely use raw SQL in Entity Framework Core! Learn how to prevent SQL injection with parameterized queries, FromSqlInterpolated, and input validation for secure .NET apps.
How to Connect Power BI to a SQL Server Database and Visualize Data?
Apr 07, 2026.
Unlock data insights! Learn to connect Power BI to SQL Server, load data, and create interactive dashboards. Visualize sales, trends, and key metrics easily.
How to Use Window Functions in SQL Server With Practical Examples?
Apr 06, 2026.
Unlock SQL Server's power with window functions! Learn to calculate rankings, running totals, and more without losing row details. Boost your data analysis skills!
What Is a Database Transaction and How to Use It in SQL
Apr 06, 2026.
Master SQL transactions! Learn how to use BEGIN, COMMIT, and ROLLBACK to ensure data consistency and reliability. Understand ACID properties and best practices.
What Is the Difference Between Clustered and Non-Clustered Index in SQL Server?
Apr 06, 2026.
Unlock SQL Server performance! Learn the key differences between clustered and non-clustered indexes, boosting query speed and database efficiency. Master indexing!
How to Design a One-to-Many Relationship in SQL Server
Apr 06, 2026.
Master SQL Server one-to-many relationships! Learn to design databases with foreign keys, ensuring data integrity and efficient querying. Includes examples & best practices.
Why Modern C# Encourages Functional Programming Concepts
Apr 05, 2026.
Explore how modern C# embraces functional programming with LINQ, lambdas, records, and pattern matching for cleaner, safer, and more maintainable code.
Difference Between Azure SQL Database and SQL Server on Azure VM
Apr 03, 2026.
Understand the key differences between Azure SQL Database (PaaS) and SQL Server on Azure VM (IaaS). Choose the right option for scalability, control, and cost.
How to Use Joins in SQL With Real World Examples
Apr 03, 2026.
Master SQL joins! Learn INNER, LEFT, RIGHT, and FULL JOIN with real-world examples. Combine data from multiple tables for powerful insights and reporting.
Difference Between WHERE and HAVING Clause in SQL?
Apr 03, 2026.
Unlock the power of SQL filtering! Learn the key differences between WHERE and HAVING clauses, when to use each, and how to optimize your queries for peak performance.
What Are Stored Procedures in SQL Server and How to Use Them
Apr 03, 2026.
Master SQL Server Stored Procedures! Learn to create, execute, and optimize them for improved performance, security, and code maintainability. Step-by-step guide.
How to Handle Transactions in SQL Server with Example?
Apr 01, 2026.
Master SQL Server transactions! Learn to ensure data integrity with BEGIN, COMMIT, and ROLLBACK. Explore error handling, isolation levels, and best practices for robust database applications.
What is Indexing in SQL Server and How It Improves Performance?
Apr 01, 2026.
Unlock SQL Server's potential! Learn indexing: boost query speed, understand clustered/non-clustered types, and optimize performance. A must-read for database efficiency!
How to Connect ASP.NET Core Web API to SQL Server Step by Step
Mar 31, 2026.
Learn how to connect your ASP.NET Core Web API to SQL Server step-by-step using Entity Framework Core. Build robust, data-driven applications with ease and efficiency.
What is Normalization in SQL with Real-World Examples?
Mar 31, 2026.
Learn SQL normalization: a crucial database design technique for eliminating redundancy, ensuring data integrity, and improving scalability. Includes real-world examples!
SQL vs. NoSQL for AI-Native Applications: Choosing the Right Vector Database
Mar 27, 2026.
Explore SQL vs NoSQL for AI-native apps! Learn to choose the right vector database for chatbots, semantic search, and more. Hybrid approach wins!
IEnumerable vs IQueryable in C#
Mar 26, 2026.
Unlock the secrets of IEnumerable vs IQueryable in C#! Learn when to use each for optimal C# performance with databases and large datasets. Boost your app's speed!
Vector Search in EF Core 10: From SQL to Semantic Queries
Mar 24, 2026.
Unlock semantic search in .NET with EF Core 10! Query by meaning, not just keywords, using LINQ and SQL Server's native vector support. Build smarter apps easily.
What is the Difference Between IEnumerable and IQueryable in C#?
Mar 25, 2026.
Unlock the secrets of IEnumerable vs. IQueryable in C#! Learn when to use each for optimal performance in data querying, especially with LINQ and Entity Framework. Master efficient data handling!
Difference Between SQL and NoSQL Databases with Examples?
Mar 25, 2026.
Explore SQL vs NoSQL databases: understand key differences, use cases, and advantages for modern web applications. Choose the right database for scalability!
What are Indexes in SQL and How Do They Improve Query Performance?
Mar 25, 2026.
Unlock faster SQL queries! Learn how indexes dramatically improve database performance by creating efficient data retrieval paths. Boost your application speed now!
How to Optimize SQL Queries for Better Performance
Mar 25, 2026.
Boost database performance! Learn SQL query optimization techniques: indexing, efficient joins, filtering, caching, and execution plans. Speed up your applications!
Parallel LINQ (PLINQ) in C#: Unlocking Multi-Core Performance
Mar 23, 2026.
Unlock multi-core performance in C# with Parallel LINQ (PLINQ). Learn how to parallelize LINQ queries with .AsParallel() for CPU-bound tasks and improve performance. Explore its advantages and disadvantages.
How to Optimize Slow Queries Using EXPLAIN in PostgreSQL
Mar 24, 2026.
Optimize PostgreSQL query performance using EXPLAIN! Learn to analyze execution plans, identify bottlenecks, and apply indexing for faster, scalable databases.
How to Implement Soft Delete in SQL Without Losing Data
Mar 24, 2026.
Implement soft delete in SQL databases to prevent data loss and enable easy recovery. Learn best practices, improve data safety, and ensure compliance.
How to Validate User Input to Prevent Security Vulnerabilities
Mar 24, 2026.
Secure your web apps! Learn input validation techniques to prevent SQL Injection, XSS, and other vulnerabilities. Protect user data and ensure application reliability.
How to Fix Database Deadlocks in SQL Server or MySQL
Mar 23, 2026.
Learn how to fix and prevent database deadlocks in SQL Server and MySQL. Discover common causes, detection methods, and practical solutions for high-traffic apps.
How to Prevent SQL Injection in Node.js Applications?
Mar 23, 2026.
Protect your Node.js apps from SQL Injection! Learn practical techniques like parameterized queries, ORM, and input validation to secure your database and prevent data breaches.
Maintaining Consistency Across Multi-Team SQL Projects
Mar 20, 2026.
Boost SQL project scalability by enforcing consistency across teams. Automate formatting, naming, and validation to streamline workflows and reduce errors.
How to Prevent SQL Injection Attacks in Modern Web Applications
Mar 17, 2026.
Protect your web applications from SQL Injection! Learn effective techniques like prepared statements, input validation, and ORM frameworks to secure your database.
How to Identify and Fix Slow SQL Queries in Production Systems?
Mar 16, 2026.
Boost application speed! Learn to identify & fix slow SQL queries in production. Master indexing, query optimization, and monitoring for peak database performance.
How to Prevent SQL Injection Attacks in Modern Web Applications
Mar 16, 2026.
Protect your web applications from SQL injection! Learn how to prevent these dangerous attacks with prepared statements, input validation, and secure ORM frameworks.
Dapper in Depth with ASP.NET Core 10
Mar 14, 2026.
Master Dapper with ASP.NET Core 10 for high-performance SQL-driven apps. Explore setup, repository patterns, and real-world use cases. Optimize your .NET apps!
Difference Between Relational Database and NoSQL
Mar 11, 2026.
Learn the complete difference between relational databases and NoSQL databases including architecture, scalability, performance, use cases, and real world examples. A detailed guide for developers and architects.
When To Use a Relational Database Instead of NoSQL?
Mar 11, 2026.
Learn when to use relational databases instead of NoSQL databases. This guide explains architecture, consistency, transactions, and real world use cases for choosing SQL databases.
When Should You Use NoSQL Instead of a Relational Database?
Mar 11, 2026.
Learn when to use NoSQL databases instead of relational databases. This guide explains scalability, schema flexibility, distributed systems, and real world NoSQL use cases.
Is NoSQL Faster Than Relational Databases?
Mar 11, 2026.
Is NoSQL faster than relational databases? Learn how SQL and NoSQL databases differ in performance, scalability, architecture, and real world workloads.