09 Oct 2017
Π‘ Π²ΡΡ
ΠΎΠ΄ΠΎΠΌ ASP.NET Core 2.0 ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ Π½ΠΎΠ²Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π²ΡΡ ΠΏΡΠΎΡΠ½Π΅Π΅ Π²Ρ
ΠΎΠ΄ΠΈΡ Π² Π½Π°ΡΠΈ ΡΠ΅Π°Π»ΠΈΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π° Π·Π½Π°ΡΠΈΡ ΠΏΠΎΡΠ° Π½Π°ΡΠΈΠ½Π°ΡΡ Ρ Π½Π΅ΠΉ Π·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ. ΠΠΎ Π½Π°ΡΠ°ΡΡ ΠΌΠ½Π΅ Π±Ρ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ Π½Π΅ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΡ
Hello world ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΡΠΏΠ΅ΡΠ½ΡΡ
ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Π° Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, Ρ ΠΎΡΠΊΠ°Π·Π°. Π ΡΠ°ΠΊ ΡΠΆ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ, ΡΡΠΎ ΡΡΠ° Π·Π°ΠΌΠ΅ΡΠΊΠ° ΡΡΠ°Π½Π΅Ρ Π² Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ researchβΠ΅ΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ IISβΠ° ΠΈ Π»ΠΈΡΡ Π²ΡΠΊΠΎΠ»ΡΠ·Ρ Π·Π°ΡΡΠΎΠ½Π΅Ρ AspNetCoreModule.
27 Sep 2017
ΠΠΏΠΈΡΠ°ΡΡΡ Π½Π° ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΌΠ΅ΡΠΎΠ΄Π° HasEntryPointSignature, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠΌ Π΄Π»Ρ Π½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΡΠΊΠΈ Π²Ρ
ΠΎΠ΄Π° Π² Π½Π°ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅Π»ΠΎ Π·Π°ΠΊΠ»ΡΡΠΈΡΡ, ΡΡΠΎ:
22 Sep 2017
ΠΡΠΏΠΈΡΡΠ²Π°Ρ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ Π³Π»Π°Π²Ρ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠΆΠΊΠΈ C# 6.0 and the .NET 4.6 Framework.
08 Aug 2017
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ Ρ Π²Π°ΠΌΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Π·Π°ΠΌΠ΅ΡΠΊΠΎΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΌΠΎΠ΅Π³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ research Π½Π° ΡΠ΅ΠΌΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ Azure Monitor.
17 Jul 2017
ΠΡΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Microsoft SQL Server Π½ΠΎΠ²ΠΎΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Ρ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΠ±ΠΎΠ²Π°Π»ΠΈ ΡΠΆΠ΅ Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π° Π² ΠΎΡΠ²Π΅Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΎΠ΄Π½Ρ ΠΈ ΡΡ ΠΆΠ΅ ΠΎΡΠΈΠ±ΠΊΡ βLogin failed fo user βusernameβ (Error: 18456)β ΡΠΎ Π·Π½Π°ΠΉΡΠ΅, ΡΡΠΎ Π²Ρ Π½Π΅ ΠΎΠ΄ΠΈΠ½ΠΎΠΊΠΈ. Π Π΅ΡΡΡ Π΅ΡΡ ΠΊΠΎΠ΅-ΡΡΠΎ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π·Π°Π±ΡΡΡ.
17 Jun 2017
Π ΡΡΠΎΠΉ Π·Π°ΠΌΠ΅ΡΠΊΠ΅ ΠΌΠ½Π΅ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΌ, Π½ΠΎ, Π½Π° ΠΌΠΎΠΉ Π²Π·Π³Π»ΡΠ΄, Π²Π΅ΡΡΠΌΠ° ΠΈ Π²Π΅ΡΡΠΌΠ° ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ StefΓ‘n JΓΆkull SigurΓ°arson Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π²ΡΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠ΅ Π΅ΠΌΡ IoC ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΈΠ³ΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π½Π° .NET Core, ΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ BenchmarkDotNet ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡ Π·Π°ΠΌΠ΅ΡΡ instance resolving performance. ΠΠ΅ ΡΠΏΡΡΡΠΈΠ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΡΠ°Π²ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΡΠΎΠΌ ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ Ρ ΡΠΎ ΡΠ²ΠΎΠΈΠΌ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ FsContainer.
02 Jun 2017
ΠΠ°Π΄ΡΠΌΡΠ²Π°Π»ΠΈΡΡ Π»ΠΈ Π²Ρ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ
Π²Π°ΠΌΠΈ ΡΠΈΠΏΠΎΠ² angularJS? ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΡΠ°Π±ΡΠΈΠΊΠΈ, ΡΠ΅ΡΠ²ΠΈΡΡ, Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ, Π·Π½Π°ΡΠ΅Π½ΠΈΡ- Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½ΠΈΡ
Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π½Π° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΡ instantiate ΠΊΠ»Π°ΡΡΠ° $injector, Π³Π΄Π΅ ΠΈΡ
ΠΏΠΎΠ΄ΠΆΠΈΠ΄Π°Π΅Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ, ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΈ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΡ.
04 May 2017
ΠΠ°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π²ΡΠΈΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ Π² .NET ΡΠ΅ΡΠΈΠ» ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΈ ΠΊΡΠ°ΠΉΠ½Π΅ ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΡΠΎΠΉ ΡΠ΅ΠΌΠ΅. ΠΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π½Π° github, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈΠ³Π»Π°ΡΠ°Ρ Π²ΡΠ΅Ρ
ΠΆΠ΅Π»Π°ΡΡΠΈΡ
ΡΠΎΠΎΠ±ΡΠΈΡΡ ΠΎ ΡΠ²ΠΎΠΈΡ
ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ
ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
.
02 May 2017
ΠΠ° Π΄Π½ΡΡ
ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°Π» PerHttpRequestLifeTimeManager
Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ IoC-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ Ρ
ΠΎΡΡ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΏΡΠΎΡΡΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ HttpContext Π² ΠΏΠΎΠΊΡΡΡΠΈΠΈ ΡΠ΅ΡΡΠ°ΠΌΠΈ.
14 Apr 2017
ΠΡΡΡΠ΅ΡΠ°Π»ΠΈ Π»ΠΈ Π²Ρ JSON ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΏΠΎΠ»Ρ ΠΊΠΎΡΠΎΡΡΡ
Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΡΡΡΠΎΠ³ΠΎΠΉ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΠΈ, Π° ΡΠΎΡΠ½Π΅Π΅, ΡΠΈΠΏ ΠΊΠΎΡΠΎΡΡΡ
ΠΌΠΎΠΆΠ΅Ρ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΎΡ string
ΠΈ numeric
Π΄ΠΎ Object
? ΠΡΠ»ΠΈ ΠΎΡΠ²Π΅Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΉ, ΡΠΎ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΊΡΠ°ΡΠΎΡΠΎΠΉ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π½Π΅ Π±Π»Π΅ΡΡΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ
Ρ Π±Ρ ΠΈ Ρ
ΠΎΡΠ΅Π» ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ.