Congratulations - C# Corner Q4, 2022 MVPs Announced
Why Join
Become a member
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
TECHNOLOGIES
ANSWERS
LEARN
NEWS
BLOGS
VIDEOS
INTERVIEW PREP
BOOKS
EVENTS
Training
Live
JOBS
MORE
CAREER
MEMBERS
About practice
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Tural Suleymani (8)
Anant Vernekar (6)
Dhruvin Shah (5)
David Mccarter (5)
Vitalii Honcharuk (4)
Subham Ray (3)
C# Corner Live (3)
Anup Hosur (2)
Sagar Lad (2)
Ojash Shrestha (2)
Prasad Raveendran (2)
Bikesh Srivastava (2)
Sanwar Ranwa (2)
Subal Mishra (1)
Uday Dodiya (1)
Saurav Misra (1)
Anurag Sharma (1)
Leon Pereira (1)
George (1)
Ankush Agnihotri (1)
Ganesan C (1)
Shenbagapandiyan P (1)
Aymen Amri (1)
Riccardo Rigutini (1)
Sachin Kalia (1)
Hitanshi Mehta (1)
Satish Kumar Vadlavalli (1)
Ai Fortytwo (1)
Rijwan Ansari (1)
Benjamin Pitt (1)
Pragati (1)
Nimai Ahluwalia (1)
Suthahar Jegatheesan (1)
Hamid Khan (1)
Satya Karki (1)
Lahiru Fernando (1)
Manikanta Pattigulla (1)
Amit Choudhary (1)
Sandeep Mishra (1)
Guest User (1)
Santosh Kumar Adidawarpu (1)
Amit Naik (1)
Monica Rathbun (1)
Vidya Vrat Agarwal (1)
Allen O'neill (1)
Jagan Mohan (1)
Mark Blackwood (1)
Praveen Kumar (1)
Gurpreet Kailey (1)
Sarathlal Saseendran (1)
Ramon Smith (1)
Ankur Mistry (1)
Amol Khairnar (1)
Atul Sharma (1)
Sourav Mukherjee (1)
Shivprasad (1)
Mehreen Tahir (1)
Sahil Sharma (1)
Shweta Lodha (1)
Sai Kumar Koona (1)
Nanddeep Nachan (1)
Prasham Sabadra (1)
Ashish Vishwakarma (1)
Hemant Jindal (1)
Dennis Thomas (1)
Amit Kumar (1)
Karishma Gajula (1)
Related resources for practice
No resource found
Attributes In Practice - Building A Payment Terminal
2/2/2023 10:50:11 AM.
In this article, you will learn about Attributes In Practice.
What Is Reflection Or "In Reflection We Trust"
2/2/2023 10:49:30 AM.
In this article, you will learn about reflection and its usage in practice.
PL/SQL Best Practices
2/2/2023 4:51:54 AM.
This article lists some important SQL Best Practices with examples.
Callbacks - The Definitive Guide
2/1/2023 10:42:34 AM.
This article will help you to understand callbacks and their practical usage.
Best Practices And Techniques For Building Secure Android Apps With Examples
1/23/2023 5:26:24 AM.
The article provides examples of Best Practices and Techniques for Developing Secure Android Apps.
Best Practices To Prevent SQL Injection
12/21/2022 4:53:23 AM.
In this article, you will learn how to prevent SQL Injection.
Top 11 SQL Server Maintenance Plan Best Practices | Learn SQL Server
12/7/2022 5:40:51 AM.
Know the SQL server maintenance plan best practices with scripts & without scripts. This guide has the best SQL server maintenance solution in simple tasks for users.
C# In Practice - Building Tech Support App
12/1/2022 10:25:39 AM.
In this article, you will learn about simple app building for beginners in C#.
Microsoft patterns & practices: The Enterprise Library
12/1/2022 9:11:44 AM.
Microsoft patterns & practices provide scenario-specific recommendations illustrating how to design, develop, deploy, and operate architecturally sound applications for the Microsoft .NET platform
HTTP Best Practices Using ASP.NET Core And Polly
11/7/2022 4:28:41 AM.
HTTP best practices using ASP.NET Core and Polly.
HTTP Best Practices Using ASP.NET Core
11/4/2022 7:29:30 AM.
In this article, you will learn about HTTP Best Practices Using ASP.NET Core.
Source Control (4-8), Git - Get A Specific Version Or Commit in Practice
10/31/2022 6:15:13 AM.
This article will discuss Source Control (4-8), Git - Get A Specific Version Or Commit in Practice.
C# Delegates In Practice - Implementing Observer Pattern With Delegates
10/31/2022 5:32:13 AM.
In this article, you will learn about C# Delegates In Practice - Implementing The Observer Pattern with Delegates.
Angular Standards And Best Practices
9/19/2022 5:32:48 AM.
In this article, you will learn about Angular Standards and Best Practices.
TypeScript Best Practices
9/9/2022 6:18:08 AM.
In this article, we are going to learn about few best practices for TypeScript.
SignalR Best Practices
9/1/2022 6:04:15 AM.
In this article, you will learn about SignalR real-time communication Best practices.
N-Layered Architecture With Azure Functions
8/16/2022 5:26:25 PM.
In this article, you will learn about N-Layered Architecture with Azure Functions.
JavaScript In Practice - Let's Write Own Form Validator
8/8/2022 9:58:24 PM.
In this article, you will learn Javascript in practice.
T-SQL Subqueries In Practice
7/21/2022 8:17:52 PM.
This article will demonstrate the two types of subqueries and their practical usage.
General Guidlines To Have A Clean And Maintainable Application
7/18/2022 8:31:35 AM.
In this article, you will learn about general guidlines to have a clean and maintainable application.
Common Practices In .NET Project Structure
5/30/2022 5:51:46 AM.
In this article, you will learn about common practices in .NET Project Structure
Cost Optimizations Best Practices For Azure Cloud
5/9/2022 3:06:18 PM.
In this article, you will learn about cost optimizations best practices for Azure Cloud.
jQuery Interview Questions and Answers With Practices: Part 2
4/7/2022 11:44:44 AM.
In this article, you will learn jQuery interview questions and answers.
Azure Synapse Analytics - Best Practices To Load Data Into SQL Pool Data Warehouse
1/21/2022 2:53:23 PM.
In this article, we'll learn about the best practices to follow while loading dataset into data warehouse.
Best Coding Practices In ReactJS
1/17/2022 6:05:03 AM.
We will discuss best coding practice to make your react.js project more cleaner, easily adaptable and efficient.
Advanced Entity Framework Core Tips In Practice: Context pooling, Lazy vs Eager loading, Single vs. Split Queries, Tracking vs. No-Tracking Queries
1/11/2022 3:13:22 AM.
Advanced Entity Framework Core Tips In Practice: Context pooling, Lazy vs Eager loading, Single vs. Split Queries, Tracking vs. No-Tracking Queries
Advanced Entity Framework Core Tips In Practice: DbContext separation, Fluent API and Entities configuration
1/11/2022 3:12:18 AM.
I am describing the practical aspects of working with Entity Framework Core. In this part, I am touching DbContext separation, Fluent API and Entities configuration.
Advanced Entity Framework Core Tips In Practice: Concurrency, Query filters and SaveChanges Method Abilitiesđź’Ş
1/11/2022 3:11:26 AM.
I am describing the practical aspects of working with Entity Framework Core. In this article I am touching Concurrency token and RowVersion, on save changes interceptor with a bunch of usefu
Best Practices Of Power Apps Documentation For Customers, Developers, And Knowledge Transfer
12/8/2021 3:18:35 PM.
During this blog, we will discuss different types of documentation that we can prepare for our Power Apps that can be used for future internal purposes, end-users’ guidelines, and easy for knowledge t
Top Ten Best Practices For Software Developers
10/31/2021 2:58:21 AM.
Here are the points which you can practice to become a successful software developer.
Should You Choose SQL For Data Science Practice
8/13/2021 10:39:12 AM.
In this article, you will learn more about the reasons to choose SQL for Data Science.
Should You Choose R For Data Science Practice
8/12/2021 4:43:57 AM.
Learn more about if R is the programming language you should choose for Data Science.
Should You Choose Python For DataScience Practice
8/11/2021 4:22:27 AM.
In this article, you will learn the benefits of learning Python as Data Science practitioner.
Best Practices Of Writing Python Code
8/4/2021 1:34:22 PM.
In this article, we are going to discuss about coding standards with python using PEP8 style guide.
Code Collaboration, Testing, Releases And Support On Enterprise Projects
7/15/2021 6:12:49 AM.
Overview of code collaboration, testing, releases and support on enterprise-level projects.
Common Software Engineering Practices For Production Code
7/2/2021 4:55:46 PM.
In this article, we’ll learn about various software engineering practices common in software industry today. This will help improve the standard of code, code quality and practices which will enable d
Quick Start on Builder Design Pattern
6/9/2021 12:54:45 PM.
Understanding of Builder design pattern with a real-world example and technical implementations in C#.
Quick Start On Singleton Design Pattern
6/8/2021 11:14:28 AM.
Quick understand of Singleton design pattern with respect to real-world life and technical implementation in c#
Quick Start On Adaptor Design Pattern
6/7/2021 12:49:29 PM.
In this article, you will learn about the Adaptor design pattern with a real-world example and technical implementations in C#.
Quick Start On Decorator Design Pattern
6/7/2021 7:20:35 AM.
Understanding of Decorator design pattern with a real-world example and technical implementations in C#.
Quick Start On Facade Design Pattern
6/7/2021 7:16:15 AM.
Understanding of Facade design pattern with a real-world example and technical implementations in C#.
Quick Start On Observer Design Pattern
6/7/2021 7:12:52 AM.
Understanding of observer Design Patterns with real-world analogy and technical implementation in c#.
T-SQL in Practice - AI42 Ep. 10
5/20/2021 8:28:56 AM.
Welcome to the 10th episode of the AI42 series! This time we will learn about T-SQL.
What Is DevOps And Its Key Principles
4/19/2021 1:28:27 PM.
DevOps is not a technology, or a standard, it is commonly referred as culture, DevOps culture.DevOps is a software development culture or practice that creates collaboration among development and op
More Practice of the Barcode Library in .NET
4/6/2021 10:57:06 AM.
This article provides more practice with the library. This practice is closer to real life. And I hope it will be more useful.
Code Review: What-Why-Who-When-How
4/6/2021 10:11:36 AM.
This article provides an overview around the code review process and best practices.
Power BI Best Practices
3/31/2021 12:34:45 PM.
In this article, you will learn about Power BI Best Practices.
Get Microsoft Exam With Free Second Shot And Free Practice Test
3/22/2021 1:35:19 PM.
Exam Replay with Practice Test includes one exam voucher, one retake, and a Microsoft Official Practice Test. Exam Replay exam vouchers expire twelve (12) months from the date of purchase
Power Automation: Best practices, tips and tricks - Power Platform Virtual Conference
3/16/2021 11:03:59 AM.
This session is about “Power Automation: Best practices, tips and tricks” in Power Platform Virtual Conference 2021
JavaScript Best Practices
2/24/2021 6:50:28 PM.
In this article, you will learn about best practices for JavaScript.
Developer Best Practices for Azure SQL: Avoiding common pitfalls when using the Cloud Database - SQL Server Virtual Conference 2021
2/1/2021 3:56:05 PM.
This session is about "Developer Best Practices for Azure SQL: Avoiding common pitfalls when using the Cloud Database" in SQL Server Virtual Conference 2021
MSSQL View - Change In Underlying Table And Impact In .NET Application
1/25/2021 5:53:38 PM.
This article presents a brief introduction to View and its impact on a .NET Application when the underlying table structure is changed.
UiPath Best Design Practices
1/12/2021 3:38:24 PM.
This article explains the importance of using best practices when developing automation workflows in UiPath and describes some of the commonly used best practices.
Practice Makes Perfect - When It Comes to RxJS - Angular Conference 2020
1/7/2021 5:36:27 AM.
This is the tenth session of the Angular Virtual Conference by Jan-Niklas Wortmann.
Web API Validation
12/3/2020 6:03:42 AM.
This article acquaints you with Web API Validation, Web API Model validation, web api custom validation Model validation, Api validation best practices Custom Validation, ivalidatableobject web api, J
RetryPolicy Using Microsoft Practices Enterprise Library
12/3/2020 3:27:11 AM.
In this article you will learn how to retry policy using Microsoft Practices Enterprise Library.
Session Handling Best Practices
9/4/2020 7:37:51 AM.
In this article, you will learn about session handling best practices.
Voice of a Developer: JavaScript Web App Performance Best Practices - Part 31
6/4/2020 8:24:34 AM.
In this article you will learn about the best practices of working with JavaScript Web App. This is part 31 of the article series.
Best Practices: JavaScript, CSS and HTML
6/3/2020 4:22:40 AM.
This article shows you a few of the best practices of JavaScript, CSS and HTML.
Replace Conditional Statements (IF/ELSE Or SWITCH) With Factory
5/17/2020 7:32:24 AM.
In this article, you will learn about replace conditional statements (if/else or switch) with factory.
Coding Standards Gone Bad
4/23/2020 2:45:55 AM.
In this article, you will learn about the Coding Standards Gone Bad.
CAP (a.ka. Brewer's) Theorem a Key player in Distributed System Design
4/23/2020 2:33:29 AM.
One of the key challenges in system design and software architecture is to choose a trade-off. Today's customer-obsessed software enterprises are becoming even more cognizant by putting customer e
Azure IoT - Good Security Practices
4/21/2020 12:40:38 AM.
Businesses face security, privacy and compliance challenges which are unique to the IoT. Security for IoT solutions includes ensuring that devices are securely provisioned, that there is secure connec
Best Practices in JavaScript
4/16/2020 2:01:03 AM.
This article provides a good workable set of JavaScript standards that are the result of my experience with JavaScript.
7 Most Common Localization Problems In Websites And Software
4/10/2020 8:32:48 AM.
The development process of a website of software for the international market involves a step where the product should be transformed from supporting only one language to multiple. Often, this step go
Preliminary Practices On Python Programming
3/17/2020 3:24:30 AM.
This article describes the basic concept of Python programming including program syntax, data types, looping & conditional statements and more
Software Design Principles
2/17/2020 11:06:21 PM.
In this article, you will learn about Software Design Principles.
Don't Repeat Yourself (DRY) - Part Two
2/14/2020 9:15:14 AM.
In this article, we will be discussing one of the DRY issues - Repeated Logic - and some of the possible solutions to address this issue.
Does Google Give the Best Solution to an Enterprise Problem?
1/27/2020 5:49:43 PM.
Searching for the best practices and the best approaches for an enterprise application development.
Top Reasons Why IT Businesses Should Follow ITIL® Framework
1/24/2020 7:48:28 PM.
Best practices for well-run IT departments and companies is the Information Technology Infrastructure Library or (ITIL®).
What Can Be Done To Make Code Quality Better
12/30/2019 10:10:27 PM.
In this article, you will learn what can be done to make code quality better.
12 Core Practices In Extreme Programming XP🧙‍♂️
12/19/2019 10:17:31 AM.
In this article, we will learn 12 core practices of XP Extreme Programming and how it will help in Agile software development.
Recommendations To Use Teams In A Better Way - Part One
8/12/2019 11:10:24 PM.
In this article, you will learn about the best way to use teams.
Best Practices And Programming Guidelines In SQL Server - Part One
7/11/2019 1:40:24 AM.
In this article, we will learn the best Practices, and Programming Guidelines in SQL Server.
Code Quality Is A Feature, Not An Afterthought
6/10/2019 7:56:47 AM.
In this article you will learn that code quality is a feature, not an afterthought.
An Effective Coding And Code Review Technique
4/2/2019 12:51:31 AM.
Coding and Code review are the most basic building blocks of any software product. Any lapse may severely affect the schedule, quality, and of course the cost. Not only in the review but a few issues
Singleton Pattern In C#
3/24/2019 10:51:49 AM.
In this article, you will learn about the singleton pattern in C#.
SharePoint On-Premise To Online (Office 365) Migration Best Practices Using Sharegate - Part One
1/8/2019 9:28:45 AM.
This is the article series for the best practices and recommendations for SharePoint migration. During this entire article series, we will talk about how we can perform a successful migration from Sha
SQL Server Development Best Practices Guide
12/19/2018 10:30:38 AM.
We all use best practices while writing SQL code. However, for those who use on or off the MS laied out best practices and new to the database platform would be highly benefited while following the be
Best Practices No 5: Detecting .NET application memory leaks
12/13/2018 1:22:07 AM.
In this article we are going to detect the .NET application memory leaks.
Ineffective Coding Habits - What To Avoid
11/26/2018 11:28:15 PM.
In this article, I'll be talking about some habits of programmers which are not so effective. We'll be looking into what to avoid and how to code effectively.
Presenting Code Samples With A Dark Theme...Please Do Not
11/12/2018 10:31:44 PM.
For all of you who code using apps like Visual Studio or VS Code, please don’t present code in a meeting or conference session using a dark theme! I know I am going to get a lot of push back from this
Power BI Best Practices - Part Two
11/9/2018 8:19:09 PM.
In this article, we will talk about best practices to be considered while we are working with Power BI report development. I have divided best practices into following three parts.
Power BI Best Practices - Part One
11/9/2018 8:18:36 PM.
In this article, we will talk about best practices and recommendations to be considered while we are working with Power BI report development.
Power BI Best Practices - Part Three
11/5/2018 11:14:40 AM.
In this article, we will talk about best practices to be considered while we are working with Power BI report development.
Best Practices And Programming Guidelines In SQL Server - Part Two
10/11/2018 8:22:08 AM.
In this article, I am going to explain about best practices and programming guidelines in SQL Server, for all SQL programmers.
How To Write Effective Code
9/20/2018 4:14:45 AM.
How To Write Effective Code. The key to writing effective code is Delete Unnecessary Code, use clean code, learn coding from masters, Meaningful Code Commenting, Debug code and Trace, Unit Testing, ef
Web API Resource URI Construction Practices
9/11/2018 8:28:45 AM.
The main focus of this article would be on how to make Web API more understandable to the consumers from Resource URI construction point. These are a few best practices for the same.
How To Improve Execution Performance Of An Application
8/31/2018 1:12:13 AM.
For every application could be small or medium or a big enterprises application the major non-functional requirement will be a good code performance. In some cases, companies will hire a special team
Command Design Pattern
8/29/2018 9:32:55 AM.
Command design pattern is part of Behavioral Design Patterns from Gang of Four(GoF) Design Patterns. Behavioral Design patterns concerned with communication Between Objects. It is used to cover/envelo
Session Facade Design Pattern
8/21/2018 1:54:28 PM.
In developing software its very important to use proper design patterns,In learning design patterns its important to Observe which design pattern properly fit on our problem and how we use appropriate
SharePoint Permission Levels And Best Practices
8/20/2018 1:35:27 PM.
Content Management is one of the major and widely used offerings of SharePoint. SharePoint portals are setup and used effectively for better content management. When the content comes in to the pictur
Microsoft Teams - Part Two - Adding New Channels To The Teams And Best Practices
7/8/2018 11:54:37 PM.
In last article “Office 365 – Microsoft Teams – Part 1 – Introduction to Teams and Channels” we discussed introduction to Teams and Channels. In this article we will discuss bit advance points regardi
Leveraging Template Method Design Pattern In Logger Example
6/1/2018 9:38:35 AM.
Here we will understand the use of Template Method Design Pattern by gradually refactoring our code.
Singleton Implementation With Real World Example
6/1/2018 8:33:09 AM.
This article describes different ways of singleton pattern implementation and how to make the singleton class thread-safe. I have described with real time problem and given a reference of source code
Tips And Best Practices To Improve ASP.NET Web Application Performance
5/24/2018 3:42:02 AM.
This article suggests you a few tips to improve the performance of an ASP.Net application. There are many more things which may ensure a better performance and faster response time for a web applicati
Best Practices Of Writing C# Code
5/15/2018 11:20:35 PM.
Anyone can write code with a few months of programming experience. But some developers know the coding standard and naming convention but not everyone follows the best practices
Defensive Programming - Let Type Checking Work For You
3/19/2018 9:38:19 AM.
Since I have been a speaker and a teacher, I have always stressed the importance of practicing proper object-oriented programming (OOP) techniques. If you don’t practice OOP, no matter what language y
Five Easy Rules For Your Source Control Repository
3/4/2018 4:49:34 PM.
I have been using source control programs for a very long time. I believe the first one was Visual Source Safe (don’t laugh, it was a painful experience). Early in my career and throughout I have lear
SQL Coding Best Practices
2/14/2018 11:59:30 PM.
While executing your procedure, the system will first scan through all system procedures and then user defined procedures. This means that the procedure might take more time for execution thus decreas