.Net Framework / .Net Core
Π’Π΅ΠΌΡ:
ΠΡΠ½ΠΎΠ²Ρ .NET Framework: CLR, CTS, JIT
ΠΠΎΠ΄Π΅Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π² ΡΡΠ΅Π΄Π΅ CLR
ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ .NET Standard
ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° .NET Framework ΠΈ .NET Core
Π‘Π±ΠΎΡΠΊΠΈ: Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ±ΠΎΡΠΎΠΊ, ΠΠ°Π½ΠΈΡΠ΅ΡΡ, Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈΡΠΌΠΈ, GAC, ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΡΠ±ΠΎΡΠΎΠΊ
ΠΠΎΠΌΠ΅Π½Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΡΠΎΡΠ΅ΡΡ vs ΠΠΎΠΌΠ΅Π½ vs ΠΠΎΡΠΎΠΊ, ΠΠ»Π°ΡΡ AppDomain
ΠΡΡΠ° Π±ΠΎΠ»ΡΡΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² (Large Object Heap), ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ cΠ±ΠΎΡΡΠΈΠΊΠ° ΠΌΡΡΠΎΡΠ°, GC ΡΡΠΈΠ³Π³Π΅ΡΡ
Π Π°Π±ΠΎΡΠ° Ρ Π½Π΅Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ (Unsafe code) | ΠΠ°ΡΡΠ°Π»ΠΈΠ½Π³
Roslyn ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ
ΠΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ:
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ JIT-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ?
Π ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΡΠΎΡΠ΅ΡΡΠΎΠΌ ΠΈ ΠΠΎΠΌΠ΅Π½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ?
ΠΠ°ΡΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΠ²Π½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΠΎΠΌΠ΅Π½ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ?
ΠΠΎΡΠ΅ΠΌΡ Π»ΡΡΡΠ΅ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΡ Π² Large Object Heap ΠΈ ΠΊΠ°ΠΊ?
ΠΠ°ΠΊΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΌΡΡΠΎΡΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡ?
ΠΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΡΠ΅ΡΡΠΈΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π² Windows?
ΠΠ°ΠΊΠΎΠ΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° ΠΠ°ΡΡΠ°Π»ΠΈΠ½Π³?
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Roslyn?
ΠΡΡΠΎΡΠ½ΠΈΠΊΠΈ:
ΠΠ½ΠΈΠ³ΠΈ:
C# in a Nutshell
CLR via C# by Jeffrey Richter
Π‘ΡΠ°ΡΡΠΈ:
Last updated
Was this helpful?