C#
- [albahari] Threading, Tasks
- [albahari] Value and reference types
- [albahari] Dynamically Composing Expression Predicates
- C# 5.0 Async explained as simple as possible
- Guid vs Autoincrement
- [albahari] Ten LINQ Myths
- Cryptography in .NET
- Reporting Progress from Tasks
- Stephen Cleary (the blog)
- C#/.NET Fundamentals: Choosing the Right Collection Class
- Generic Collections in C#
- Object-oriented Programming in C# for C and Java programmers [online book]
- C# Streams tutorial - binary streams in C#
Tasks
SynchronizationContext
- Parallel Computing - It's All About the SynchronizationContext
- ExecutionContext vs SynchronizationContext
- Don't Block on Async Code
- ThreadStatic, CallContext and HttpContext in ASP.Net
- Understanding SynchronizationContext in ASP.NET
- ASP.NET Core SynchronizationContext
- Working With HttpContext.Current
ASP.NET
- How to run Background Tasks in ASP.NET
- [TutorialsTeacher] ASP.NET MVC Tutorials
- [Andrey on .NET] ASP.NET MVC в деталях
- Custom controller factory
- Web Farm vs Web Garden
- TOP 50 ASP.NET MVC Interview Questions with Answers
- [GitHub wiki] Docs [RU]
Lifecycle
- [MS_DOCS] Lifecycle diagram [pdf]
- [MS_DOCS] ASP.NET Application Life Cycle Overview for IIS 7.0
- [MS_DOCS] ASP.NET Application Life Cycle Overview for IIS 5.0 and 6.0
- [MS_DOCS] ASP.NET Page Life Cycle Overview
- [HABR] Основы архитектуры IIS, или запросопровод для ASP.NET
Model binding
Entity Framework
- Introducing GraphDiff for Entity Framework Code First - Allowing automated updates of a graph of detached entities
- Entity Framework Tutorial
- Entity Framework Performance and What You Can Do About It
ASP.NET Core
- Load balanced Asp.Net Core Application with Docker, MongoDB, and Redis
- External Login Providers in ASP.NET Core [1.0]
- Using OAuth2 Middleware with ASP.NET Core 2.0
No comments:
Post a Comment