My Software Engineering Notes!

.NET Framework

Basics

Types

Conversion & Casting

Classes

Inheritance

Operators

Methods

Interfaces

Attributes

Exception Handling

Generics

Collections

Delegates

Events

LINQ

Threading Basics

Task Parallel Library (TPL)

Thread Synchronization

Async Pattern

Parallel Class

Concurrent Collections

PLINQ

Date & Time

Streams & I/O

Strings, Encoding, Regex

Serialization

XML Manipulation

Cryptography & Certificates

Reflection & CodeDOM

Software Testing

Caching

Pointers, Interop & Unsafe Codes

WWF

ADO.NET & Entity Framework

[ADO.NET Basics](https://saeid.notion.site/ADO-NET-Basics-75d4ebb295764fb68e9db32c3a4ead9d)

ADO.NET Connected Data

ADO.NET Disconnected Data

Repository and Unit of Work

Multi-Tenancy

EF Architecture

DBContext

Code-First Development

POCO Classes

Data Annotations

Stored Procedures

Entity SQL & Native SQL

Loading Strategies

Persistence Strategies

Concurrency, Transaction, Resiliency

Logging & Interception

Migration

ASP.NET Core

Application Startup

Dependency Injection

Middleware

Routing

Environments & Configurations

Change Detection

Caching & Compression

[Logging

Error Handling

Security

File Providers

Background Tasks

MVC

Static Files

Session & Application State

Globalization

Servers, Hosting & Deployment

OWIN

Networking, API & Web Services

HTTP Status Codes

HttpClient & Resiliency Techniques

REST Concepts

WebApi

WebSockets & SignalR

WCF & Data Services

🛠 .NET Standard

Application Domains

CAS

Garbage Collection

MSBuild

Assemblies

Config Files

XSLT Transformation

NuGet

Debugging

Untitled