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
About 1
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
George (32)
Ziggy Rafiq (11)
Vijay Kumari (6)
Mark Pelf (3)
Sarthak Varshney (3)
Ayush Gupta (2)
Kanchana Jayathilake (2)
CSharp TV (2)
Arumilli Yamini (1)
Mohamed Azarudeen Z (1)
Priyanshu Agnihotri (1)
Subarta Ray (1)
Emanuel Martins (1)
Jignesh Kumar (1)
Magnus Mårtensson (1)
Devesh Omar (1)
Rodrigo Diaz (1)
Vishal Joshi (1)
Onkar Sharma (1)
Deepak Tewatia (1)
Gyanender Sharma (1)
Najath Risni (1)
Mushtaq M A (1)
Rajiv Singh (1)
Praveen Raveendran Pillai (1)
Sangeetha S (1)
Jay Krishna Reddy (1)
Jefferson S. Motta (1)
Praveen Kumar (1)
Kesavan V (1)
Jin Necesario (1)
Deepak Middha (1)
Ramesh Palaniappan (1)
Vijai Anand Ramalingam (1)
Dipendra Shekhawat (1)
Rohit Gupta (1)
Aman Gupta (1)
Mohamed Shifan (1)
Jignesh Trivedi (1)
Ramasagar Pulidindi (1)
Lokendra Singh (1)
Shubham Kumar (1)
Ankur Mishra (1)
Prabhakar Maurya (1)
Maniteja Vegi (1)
Manpreet Singh (1)
Abhimanyu K Vatsa (1)
Related resources for 1
No resource found
Mitigate OWASP A01 2021 Broken Access Control Web Security Tips
1/31/2025 9:20:09 AM.
Explore OWASP A01:2021 Broken Access Control vulnerabilities in web applications. Learn effective remedies, security best practices, and coding techniques to mitigate risks.
Understanding Garbage Collection
1/31/2025 5:02:01 AM.
Garbage Collection in C# automatically manages memory by clearing expired objects. It uses generations (Gen 0, 1, 2) for optimization. Dispose and Finalize handle resource cleanup, preventing memory l
7 reaons why DeepSeek is better than ChatGPT.
1/29/2025 8:27:02 AM.
DeepSeek, a new AI model, offers open-source customization, a massive 128K token context window, and low-cost efficiency. With its affordable pricing and strong benchmark results, it’s quickly emergin
How DeepSeek Makes AI Cheap and Easy
1/29/2025 6:42:25 AM.
Discover how DeepSeek makes it easier to start using AI. They provide cheap and easy-to-use tools that let companies get the good stuff from AI without breaking the bank or losing sleep over it.
The SOLID Principles in C# 13
1/26/2025 3:12:43 PM.
Ziggy Rafiq's detailed examples provide an overview of the SOLID principles of object-oriented design in C# 13. You'll learn how to adhere to SRP, OCP, LSP, ISP, and DIP to write maintainable,
Upgrade Web App from .Net 5.0 (3.1) to 8.0 --- by MS Upgrade Assistant
1/26/2025 3:08:33 PM.
This article will discuss the Upgrading from .Net 5.0, 7.0 or 3.1 to .Net 8.0, following MS Upgrade Assistant.
Upgrade Web App from .Net 5.0 (3.1) to 8.0 --- Manually
1/26/2025 3:07:55 PM.
This article will discuss the Upgrading from .Net 5.0, 7.0 or 3.1 to .Net 8.0, following MS instructions.
Using C# 13's Method Overloading and Method Overriding
1/26/2025 12:39:04 PM.
With practical examples, key differences, and tips for mastering these core OOP concepts, Ziggy Rafiq explores Method Overloading and Method Overriding in C# 13.
Mastering C# 13.0: Best Practices and Coding Standards
1/26/2025 9:53:26 AM.
Explore the essential coding standards and new features of C# 13.0. Enhance your development skills with practical examples and coding snippets for writing clean, efficient, and maintainable code.
Lazy Loading (1): Difference Between IEnumerable and IQueryable
1/24/2025 3:29:00 PM.
This article will discuss The Lazy loading related topic: Difference between IEnumerable and IQueryable
Java 21 JUnit Testing Best Practices
1/22/2025 6:19:01 AM.
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
Creating a MAUI .NET 9 Project [GamesCatalog] - Part 1
1/19/2025 6:40:20 AM.
Create a mobile app with a C# .NET backend using the IGDB API for a game catalog and reviews. Features include search screens, XAML layouts, CommunityToolkit integration, .NET 9, and a refined, user-f
Entity Framework (5-1), With .Net Core MVC, Database-First --- Scaffold-DbContext
1/18/2025 7:33:03 PM.
This article is to discuss the reverse engineering command Scaffold-DbContext by AI.
Angular Features (1) --- Data Binding: Data Transfer inside Component
1/18/2025 6:24:32 PM.
This article will discuss Data Binding in Angular
Debug Angular (1), In VS Code by Debugger for Chrome
1/16/2025 5:27:30 PM.
Describe how to debug in VS Code, and give some basic discussion
Breaking Changes in .NET Build Tools 8.0.0 to 8.0.11
1/14/2025 6:42:50 AM.
This article explains the cause, including breaking changes in build tools, and provides solutions using updated build configurations and global.json settings.
.NET 8/9 – Testing Different Build/Deployment Modes – Part 1
1/14/2025 5:48:22 AM.
Learn how to test various configurations, optimize deployment pipelines, and enhance the build process for efficient development workflows. Part 1 covers essential setup and testing strategies for .NE
What We Didn't Know About C# 13
1/14/2025 4:21:39 AM.
Ziggy Rafiq shows us how to leverage C# 13's hidden gems, including advanced pattern matching and performance enhancements that allow for faster and more effective development.
Debug Angular (1-1), In VS Code by Debuggers for Chrome New
1/13/2025 9:18:06 PM.
This article is a supplement of the article of Debug Angular (1-1), In VS Code by Debuggers for Chrome
Installing Additional SSD on LENOVO ThinkBook 16 G7 IML
1/13/2025 4:49:01 AM.
I installed a Samsung SSD 990 PRO 2TB in my Lenovo ThinkBook 16 G7 laptop with a 155H processor, 16 cores, 22 threads, 32GB RAM, and 1TB SSD. Steps included opening the back, adding the SSD, and verif
Remove IIS Log Files (1) --- Manually
1/11/2025 2:49:28 PM.
This article will discuss a way to remove the IIS Log Files, including locate the log file directory.
Database Dictionary (1-2) --- Create a System Data Dictionary Database
1/11/2025 2:47:05 PM.
This article will create a System Data Dictionary Database
Database Dictionary (1-1) --- Server, Database, Schema, Table and Column
1/11/2025 2:46:44 PM.
This article is to discuss the major schemata in SQL server.
Database Dictionary (1) --- Schema
1/11/2025 2:46:24 PM.
This article will discuss the database schema.
Vertical Slice Architecture with Code Examples in C# 12
1/10/2025 3:09:45 PM.
Get an overview of vertical slice architecture in C# 12 with Ziggy Rafiq. Build maintainable, scalable applications using feature-based organization with code examples, MediatR, and record types.
iOS 18 Release: New Features and Enhancements
1/10/2025 12:10:21 PM.
Apple's iOS 18, launched on September 16, 2024, introduces groundbreaking features like app locking, eye control, satellite messaging, and enhanced AI, redefining personalization, security, and pr
A Comprehensive Guide for Enterprise Developers on .NET 9
1/10/2025 10:21:59 AM.
Ziggy Rafiq explains how enterprise developers can leverage high-performance APIs, real-time dashboards, and advanced security features using practical examples and best practices.
Bringing Legacy .NET Framework Applications into the Modern Era
1/10/2025 10:21:36 AM.
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
Advanced C# 13 and .NET 9 Features for Expert .NET Engineers
1/10/2025 10:20:34 AM.
With this guide, you will learn about enhanced pattern matching, static abstract members, Native AOT, and much more in C# 13 and .NET 9. Written by Ziggy Rafiq, this is the best resource for experienc
10 Key Resolutions to Master .NET Development in 2025
1/7/2025 7:18:35 AM.
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 yo
The Cloud Show with Magnus Mårtensson ft. Kuljot Bakshi - Ep: 51
1/7/2025 7:06:22 AM.
The show is about cloud leadership and all the important questions relating to cloud projects.
What’s the Difference Between localhost and 127.0.0.1?
1/7/2025 6:08:53 AM.
Understand the difference between localhost and 127.0.0.1, their roles in networking, and when to use each for development, testing, or troubleshooting.
Database Dictionary (1-2-1) --- Using Dynamic SQL Script
1/4/2025 1:53:53 PM.
This article will discuss when to use dynamic SQL Script and the conditions.
Static Lambda in C# 12 : Performance Improvement
1/2/2025 5:22:49 AM.
This article explores Static Lambdas in C# 12, highlighting their performance benefits by preventing variable capture. Examples include sorting, filtering, parallel processing, and array operations, d
Introduction to Dapr: Dapr in Action - Ep. 1
1/1/2025 5:25:50 AM.
In this video, you will understand what Dapr is and how it solves some of the most common challenges when building distributed applications.
A Fix to SQL Server Error 18456 - Login Failed
12/31/2024 2:32:42 PM.
This article is to discuss A Fix to SQL Server Error 18456 - Login Failed.
Displaying All Prime Numbers from 1 to N Using Java with Code
12/28/2024 6:12:08 PM.
Explore three methods to display prime numbers in Java: Simple Loop, Square Root Optimization, and Sieve of Eratosthenes, with detailed explanations, code examples, and efficiency comparisons for each
Efficient Data Handling in Angular 16 Using RxJS Observables
12/28/2024 6:03:30 AM.
Explore how RxJS Observables integrate with Angular 16 to handle asynchronous data efficiently. Learn key concepts, examples, pros, and cons, including real-time data handling, chaining operators, and
AI (1) --- How Far we are Away from AI
12/23/2024 8:51:31 PM.
This article is to discuss the experience of AI
Understanding HTTP Status Codes: List of Errors & Their Meanings
12/17/2024 9:11:55 AM.
Comprehensive guide to HTTP error codes, covering their meanings, uses, and practical examples. Learn to troubleshoot 4xx errors effectively.
Explaining Duck Number in C#
12/16/2024 4:23:56 AM.
In this article, I will discuss the Duck Number in C# with various examples. It includes detailed explanations and practical C# implementations.
Git GUI Clients (3-1), GitHub Server
12/13/2024 5:45:19 PM.
This article will briefly describe GitHub Server basic functionalities. This article is part of a series on Git GUI Clients. Focusing on GitHub Server, it delves into its major functionalities, guidin
Git GUI Clients (1), Visual Studio
12/13/2024 5:44:49 PM.
This article will discuss Visual Studio as a client of Source Control Server. This series dives into various Git GUI clients, detailing features like repository management, interaction with local and
Git GUI Clients (4-1), SVN and TortoiseSVN
12/13/2024 5:38:22 PM.
This article is to discuss Git GUI Client.
Entity Framework (13), with .Net Core Code-First Summary
12/12/2024 2:39:27 PM.
This is a summary article to discuss .Net Core Entity Framework Code First Approach.
Entity Framework (12), with New .Net Core MVC Code-First
12/12/2024 2:33:35 PM.
This article discuss the new .Net Core MVC entity framework, code first module.
Entity Framework (11-1), with .Net Core Razor Pages Code-First (2)
12/12/2024 2:33:05 PM.
This is a discussion for Entity Framework Razor, the second part.
Entity Framework (11), with .Net Core Razor Pages Code-First
12/12/2024 2:32:20 PM.
This article is discussing Entity Framework with .Net Core Razor Pages Code-First.
Entity Framework (10), With .Net WebForms, Database-First
12/12/2024 2:31:52 PM.
This article will to discuss Entity Framework With .Net WebForms, Database-First approach.
Entity Framework (3-1), with .Net Console Model-First
12/11/2024 9:29:27 PM.
This article is to discuss Entity Framework with .Net Console Model-First .
Entity Framework (1), With .Net MVC, Code-First
12/11/2024 9:27:58 PM.
Setup Entity Framework with .Net MVC in Visual Studio 2019, with Code-First approach
Entity Framework (0-1), Overview Additions
12/11/2024 9:27:29 PM.
This article will add some additions for Entity Framework Overview.
React v19 Now Stable: What Developers Need to Know
12/11/2024 7:00:41 AM.
React v19 has officially reached stable release, bringing enhanced features and performance for developers building dynamic user interfaces. Dive into the new version to streamline your projects and l
The Complete Guide to NUnit Testing in C# 13 and .NET 9
12/10/2024 3:23:37 PM.
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.
Unit Test (1) --- Basic
12/7/2024 2:50:42 AM.
This article will discuss Unit Test issues.
Unit Test (4-1) --- Code Coverage Report
12/7/2024 2:50:12 AM.
This article will discuss the code coverage reporting
Create A Classic Snake Game Using HTML5 Canvas in 10 Simple Steps
11/29/2024 7:12:59 AM.
In this article we learn how to create a classic snake game using HTML5 Canvas. HTML5 canvas let's you to draw graphics using JavaScript.
How to Configure Azure Cloud Backup Service to Windows 11
11/28/2024 9:39:46 AM.
This article guides you through configuring Azure Cloud Backup Service on Windows 11. It covers the entire process from creating a resource in the Azure portal to setting up backup with the MARS agent
Json Patch (1) In ASP.NET Core web API
11/26/2024 10:44:07 PM.
This article will introduce Json Patch briefly, and then implement it in ASP.NET Core 5.0 both in memory and in database approaches
Explore Android 15 and First Developer Preview of Android 16
11/26/2024 8:58:47 AM.
Android 15 introduced groundbreaking features like Private Space, satellite messaging, and advanced security, redefining mobile experiences. With Android 16’s AI-driven personalization and cross-devic
What is New in Android 15?
11/21/2024 5:19:48 AM.
Android 15, codenamed Vanilla Ice Cream, launched with innovative features like Private Space, enhanced satellite messaging, Partial Screen Recording, and robust security updates. Revolutionizing mult
What's New in C# 13?
11/19/2024 10:08:54 AM.
C# 13 introduces versatile features like enhanced `params` collections, scoped locking, and partial properties, boosting code flexibility, performance, and developer productivity for high-quality appl
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
Explaining Dutch National Flag problem
11/19/2024 3:59:58 AM.
The problem involves sorting an array containing three distinct values, typically represented as 0s, 1s, and 2s, in a single pass.
.NET 9 : Task.WhenEach
11/18/2024 11:56:11 AM.
In .NET 9, the new Task.WhenEach method enhances asynchronous programming by processing tasks as they complete, allowing for more efficient handling of varying completion times. Happy coding!
Install and Enable IIS Express on Windows 11
11/16/2024 10:18:05 AM.
Learn how to install and enable IIS Express on Windows 10/11. Follow simple steps to download, install, and activate IIS Express for hosting web applications on your system.
.NET 9 is Out Now
11/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
Broadcom Launches VMware Tanzu Platform 10 for Private Cloud Apps
11/15/2024 8:22:15 AM.
Broadcom launches VMware Tanzu Platform 10, simplifying private cloud app development with reduced costs, enhanced security, and GenAI support for enterprises.
Visual Studio Builds and Key Features
11/14/2024 5:13:31 AM.
Visual Studio Builds Since 2005 and main key features. Explore the growth of Visual Studio, Microsoft's premier Integrated Development Environment, from its inception in 1997 to the latest feature
OWASP TOP 10 Security Vulnerability and Remediation
11/13/2024 8:15:54 AM.
This session introduces OWASP's Top 10 vulnerabilities, emphasizing proactive security in web development. Covering each category, it promotes secure coding practices to prevent financial loss and
SSRS (4-1) --- Crystal Reports for VS 2022
11/11/2024 8:33:00 PM.
This article is to discuss Crystal Reports.
SSRS (1) --- Server Setup: SSIS, SSAS, and SSRS
11/11/2024 8:31:56 PM.
This article is to discuss SSRS (1) --- Server Setup, SSIS, SSAS, and SSRS
Top 10 stress busting strategies that every developer should follow
11/5/2024 11:27:10 AM.
Here are ten effective stress-busting strategies that every software developer should follow to maintain their well-being and productivity.
Managing Exchange Online with Exchange 2019
11/2/2024 4:13:52 AM.
In this article, we will learn how to integrate on-premises infrastructure with cloud-based Exchange services for seamless administration, enhanced security, and efficient mail flow control.
Enable Apple Intelligence on iPhone for Smarter Features
10/29/2024 6:36:17 AM.
Apple's new iOS 18.1 release unlocks Apple Intelligence, offering advanced Siri features, writing tools, enhanced email summaries, and photo search capabilities. Available on iPhone 15 Pro and M1
How to Resolve Error Code Caa50021 in Microsoft 365 App Login
10/25/2024 9:25:05 AM.
In this article, we will learn troubleshooting steps to restore login access, including checking network settings, clearing the cache, and verifying account permissions to resolve the issue quickly.
Rockin’ The Code World with dotNetDave - Ep. 106
10/23/2024 8:13:19 AM.
In this episode, we’ll dive deep into the latest programming trends.
Dynamics 365 Sales Wave 2 2024: Top 10 Features - Microsoft Business Application Ep. 23
10/23/2024 7:21:23 AM.
In this session, we will be giving a walkthrough on the Dynamics 365 Sales Wave 2 2024: Top 10 Features.
An in-depth Look at Advanced Pattern Matching in C# 12
10/22/2024 5:27:09 AM.
With Ziggy Rafiq, learn how to leverage advanced pattern matching features in C# 12, including the new let pattern and enhanced recursive patterns.
Using Attributes and Metadata in C# 12
10/21/2024 5:38:45 AM.
Ziggy Rafiq demonstrates how to use attributes and metadata in C# 12 including improvements in parameter types, reflection capabilities, and best practices for maintaining self-documenting code.
Angular Directives 101
10/21/2024 4:44:38 AM.
Directives are a core feature in Angular that extends and customizes HTML elements. They simplify modifying styles, managing user inputs, and manipulating the DOM, providing flexible support in user i
Check Constraint in SQL Server 2012
10/16/2024 9:55:46 AM.
A Check Constraint in SQL Server enforces Domain Integrity by ensuring valid values for specific table columns. It restricts invalid data entries, rejects values that don't meet set conditions, an
Steps To Create And Configure My Site In SharePoint
10/16/2024 4:59:19 AM.
Discover the essential features, including personal site setup, user profile management, document libraries, and social tools. Enhance user experience by customizing settings, permissions, and navigat
How to Create/Update/Delete SharePoint 2010 list items using Client Object Model
10/16/2024 4:56:57 AM.
This tutorial covers essential concepts, including setting up the ClientContext, performing CRUD operations with JavaScript, and handling permissions and errors. Enhance your SharePoint development sk
How To Create A List In SharePoint
10/15/2024 11:18:49 AM.
Learn how to create a list in SharePoint 2010 with this easy-to-follow guide. We'll walk you through the steps to build and manage custom lists, covering essential features, settings, and tips to
What's New With Python 3.13?
10/11/2024 7:20:54 AM.
This article describes the enhancements Python 3.13 is bringing with it. Python 3.13 introduces enhanced REPL features, experimental JIT compilation, free-threaded CPython mode, improved error message
Power of Web APIs: 12 Essential APIs for Java Developers
10/11/2024 6:17:14 AM.
Staying updated with essential web APIs is vital for developers to build efficient, scalable, and user-friendly applications. This article explores key APIs, including Geolocation, Web Workers, and We
Exclude Exchange Databases from Auto-Provisioning in New DAG - Exchange 2019
10/10/2024 3:49:52 AM.
In a multi-DAG Exchange environment, there are often scenarios where we want to ensure that primary mailboxes remain on a specific DAG, while a new DAG is reserved solely for archive mailboxes. This c
How to Install VMware Workstation on Windows 11
10/10/2024 3:33:14 AM.
VMware Workstation is a powerful virtualization software that allows users to run multiple operating systems on a single computer simultaneously. Ideal for IT professionals and developers, it enables
Multiple Diagrams Per Model With Entity Framework and Visual Studio 2013
10/8/2024 9:03:31 AM.
The Model First Approach in Entity Framework allows users to create and manage entity models using the EDMX file. It features a design surface for editing entities, a model browser for navigation, and
What is Inline Arrays in C# 12
10/7/2024 6:44:43 AM.
C# 12 unveils a hidden gem - inline arrays. This article delves into these performance powerhouses, showcasing how they boost speed, simplify memory management, and enhance type safety. Discover their
Pattern Matching for Switch in Java 17
10/7/2024 4:17:21 AM.
Pattern matching for switches in Java 17 enhances code readability and simplifies working with complex data structures. It allows you to match object types, use type patterns, and add conditions with
A Fix To PolyBase Issue In SQL Server 2019 Developer Edition
10/3/2024 1:16:46 PM.
This article will introduce the problem, the reason and the fix related to a PolyBase issue when installing the SQL Server Developer Edition 2019.
Disable Splash Screen For Reducing Startup Time/Boot Time of Windows 10
10/3/2024 11:48:10 AM.
Disabling the Splash Screen in Windows 10 can significantly reduce boot time by eliminating the 3-5 seconds spent displaying the Windows logo. To do this, access the System Configuration dialog by typ
jQuery UI Method - Part 1
10/3/2024 11:37:03 AM.
This article explores jQuery's interaction methods, focusing on the sortable() method, which allows users to reorder HTML elements in lists or grids using the mouse. It covers syntax options like
Design Pattern (5-1), Dependency Injection Implementation
10/1/2024 1:44:22 PM.
This article will discuss more about the implementation of Dependency Injection.
Download Up to 10 Files at a Time Using Internet Explorer in Windows 8
10/1/2024 9:12:47 AM.
This article explains how to configure Internet Explorer on Windows 8 to allow downloads of more than 10 files simultaneously. By default, older versions of IE limit downloads to 6 files at a time. By
How To Create An HTTP Trigger Azure Function App Using Visual Studio 2017
10/1/2024 8:24:46 AM.
Azure Functions is a serverless cloud solution that allows you to run code on-demand without managing infrastructure. It supports multiple programming languages, offers a pay-per-use pricing model, an
How To Execute SQL In SharePoint 2013 And Office 365 Using Nintex WorkFlows
9/27/2024 10:13:52 AM.
This article guides you through executing SQL in SharePoint 2013 and Office 365 using Nintex Workflows. It covers creating a Dev Testing list, adding the "Execute SQL" action, and configurin
Nested Collection Models in MVC to Add Multiple Phone Numbers - Part 1
9/27/2024 10:08:34 AM.
This article explains how to create an MVC application using the Nested Model concept, allowing users to add or remove multiple phone numbers for an employee. It covers database setup, model creation,