🪴Soheil Blog
Search
Search
Dark mode
Light mode
Explorer
Agile
Agile
C Sharp
LINQ
Aggregation
Convertion
Element
Equality
Filtering
Generation
Group
Join
LINQ
LINQ Basics
LINQ Mind Map
Partition
Quantifiers
SelectMany and Select
Set Concat
Where
Abstract
Abstract class Vs Interface Difference between Abstract class and Interface
access modifiers
Access Modifiers Part 2
Accessing another Class
Anonymous Methods
Array
as is
base
C Sharp
class
Class vs Struct vs Record
Common code conventions
constructor
convention
Conventional Commits
Creating a module initializer in .NET
Defining the Interface Segregation Principle (ISP)
Delegates
Delegates and Events
Dependency Inversion Principle
DRY Principle in Csharp (Don’t Repeat Yourself) Explained
enums
error
Escape Sequences
Exception Handling Techniques and Best Practices
Factory Method
Folder Naming Conventions
Foreach Loop
get and set
Hashset
ICollection T
IComparable vs IComparer
IEnumerable and IEnumerator
IEnumerable and IEnumerator Part 2
if , else if , else in
Inheritance
interpolated string
Liskov Substitution Principle
List vs Dictionary
Loop
method overload
mod
namespace
Null
Object
Open Closed Principle
Operators
params
Parse vs TryParse
Partial Classes and Methods
project dependency in c sharp nuts and bolts
Release and Debug Mode Code Execution
Single Responsibility Principle
Singleton
Stack and Queue
Static Constructors
Static vs Non-Static Classes
Task
this keyword
Type Casting
types
value types and reference types
Var
Virtual vs Override vs New Keyword
while
Why Delegates Why not Call Methods Directly
would framework
yield keyword
Database
basics Part 2
data base 9
Data types
databaase 4
Database 5-1
database 5-2
database 6
database 7
Database 8
Database 8 New
Database Basics
SQL Server
نصب SQL SERVER
ورود اولیه به دیتابیس
Dot Net
Area
ASP dot Net Core
Attribute Routing for Rest Api
backing fields
blazor
blazor 1 and 2
blazor 3
blazor 4
blazor 6
blazor 7-8
Clean architecture - Project
conventional Routing
Conventional Routing Again
Cqrs 1
Cqrs 2
Cqrs 3
Cqrs 4
data annotation
Data Seed
dot net framwork vs dot netcore vs dot net
dotnet
Dustin Metzgar - .NET in Action-Manning Publications (2024)
EF
EF Core Relations
Errors
filters
fluent
generated values or seed
HotelListing.Api
Html DisplayName
IactionResult
IdentityDbContext ApplicationUser
IFormFile
IIS
IList, ICollection, IEnumerable
IRepository
Iterator Pattern
Jon P. Smith - Entity Framework Core in Action-Manning Publications (2021)
Lamda
LinkMeetShare
Mark Price - C sharp 12 and NET 8 – Modern Cross-Platform Development Fundamentals_ Start building websites and services with ASP.NET Core 8-Packt (2023)
migration
Model binding
multiple DbContext
mvc 7 8 -after
mvc1-6
navigation propery vs fluent api
ORM
PK and FK
Query Data Part 2
QueryData part 1
Routing
Save Data
Scaffolding
Sequence
shadow property
share .net comunity links
Tag helper
URL generation
Value Converstion
yarp
تست
Index
start
Database for check clone
feature_request
Home
❯
C Sharp
Folder: C-Sharp
70 items under this folder.
Sep 12, 2025
would framework
Sep 12, 2025
yield keyword
Sep 12, 2025
access modifiers
Sep 12, 2025
as is
Sep 12, 2025
base
Sep 12, 2025
class
Sep 12, 2025
constructor
Sep 12, 2025
convention
Sep 12, 2025
enums
Sep 12, 2025
error
Sep 12, 2025
get and set
Sep 12, 2025
if , else if , else in
Sep 12, 2025
interpolated string
Sep 12, 2025
method overload
Sep 12, 2025
mod
Sep 12, 2025
namespace
Sep 12, 2025
params
Sep 12, 2025
project dependency in c sharp nuts and bolts
Sep 12, 2025
this keyword
Sep 12, 2025
types
Sep 12, 2025
value types and reference types
Sep 12, 2025
while
Sep 12, 2025
List vs Dictionary
Sep 12, 2025
Loop
Sep 12, 2025
Null
Sep 12, 2025
Object
Sep 12, 2025
Open Closed Principle
Sep 12, 2025
Operators
Sep 12, 2025
Parse vs TryParse
Sep 12, 2025
Partial Classes and Methods
Sep 12, 2025
Release and Debug Mode Code Execution
Sep 12, 2025
Single Responsibility Principle
Sep 12, 2025
Singleton
Sep 12, 2025
Stack and Queue
Sep 12, 2025
Static Constructors
Sep 12, 2025
Static vs Non-Static Classes
Sep 12, 2025
Task
Sep 12, 2025
Type Casting
Sep 12, 2025
Var
Sep 12, 2025
Virtual vs Override vs New Keyword
Sep 12, 2025
Why Delegates Why not Call Methods Directly
Sep 12, 2025
IComparable vs IComparer
Sep 12, 2025
IEnumerable and IEnumerator Part 2
Sep 12, 2025
IEnumerable and IEnumerator
Sep 12, 2025
Inheritance
Sep 12, 2025
Liskov Substitution Principle
Sep 12, 2025
LINQ
folder
Sep 12, 2025
Anonymous Methods
Sep 12, 2025
Array
Sep 12, 2025
C Sharp
Sep 12, 2025
Class vs Struct vs Record
Sep 12, 2025
Common code conventions
Sep 12, 2025
Conventional Commits
Sep 12, 2025
Creating a module initializer in .NET
Sep 12, 2025
DRY Principle in Csharp (Don’t Repeat Yourself) Explained
Sep 12, 2025
Defining the Interface Segregation Principle (ISP)
Sep 12, 2025
Delegates and Events
Sep 12, 2025
Delegates
Sep 12, 2025
Dependency Inversion Principle
Sep 12, 2025
Escape Sequences
Sep 12, 2025
Exception Handling Techniques and Best Practices
Sep 12, 2025
Factory Method
Sep 12, 2025
Folder Naming Conventions
Sep 12, 2025
Foreach Loop
Sep 12, 2025
Hashset
Sep 12, 2025
ICollection T
Sep 12, 2025
Abstract class Vs Interface Difference between Abstract class and Interface
Sep 12, 2025
Abstract
Sep 12, 2025
Access Modifiers Part 2
Sep 12, 2025
Accessing another Class