Single() ๋๋ First()? ์ฌ๋ฌ๋ถ์ด ์ฌ์ฉํ๋ ์ถ์ํ๋ฅผ ์ดํดํ์ธ์! | Derek Comartin
์ถ์ํ ๊ตฌํ์ ์ดํดํด์ผ ์ฌ๋ฐ๋ฅธ ๊ฒฐ์ ์ ํ ์ ์์์ Single() ๊ณผ First()์ ๋์์ ํตํด ์ค๋ช ํฉ๋๋ค.
.NET 7 ์ด์์ ์ฝ์ ํ๋ก๊ทธ๋จ์ (dockerfile ์์ด) ๋ก์ปฌ docker์ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ | ์ ์ฑํ
https://www.sysnet.pe.kr/2/0/13437
C# - .NET 8 ๋ฐํ์๋ถํฐ (Reflection ์์ด) ํน์ฑ์ ์ด์ฉํด public์ด ์๋ ๋ฉค๋ฒ ํธ์ถ ๊ฐ๋ฅ | ์ ์ฑํ
https://www.sysnet.pe.kr/2/0/13436
C# - ๋ค์ดํฐ๋ธ ์์์ ํฌํจํ ๊ด๋ฆฌ ๊ฐ์ฒด(์: ์ค๋ ๋)์ GC ์ ๋ฆฌ | ์ ์ฑํ
https://www.sysnet.pe.kr/2/0/13435
C# 12 ExperimentalAttribute๋ฅผ ์ด์ฉํด์ ์คํ์ API์ ๋ํ ์ตํธ์ธ ์ ๊ณต | Maarten Balliauw
.NET 8๋ถํฐ Experimental
ํน์ฑ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ํน์ฑ์ ์ฌ์ฉํ๋ฉด ์ปดํ์ผ ์ ๊ด๋ จ๋ ์๋ฌ๋ฅผ ํ์ํ๋ฉฐ ํ๋ก์ ํธ ์ค์ ๋ฑ์ ๊ด๋ จ ์ค๋ฅ๋ฅผ ๋ฌด์ํด์ ์ฌ์ฉํ ์ ์๋๋ก ์ตํธ์ธ ํ ์ ์์ต๋๋ค.
System.IO์ ํธ๋ฆฌํจ | Richard Lander
๋ฆฌ์ฒ๋ ๋๋๋์ด C# ํ๋ก๊ทธ๋๋จธ๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ System.IO์ ํธ๋ฆฌํจ๊ณผ ๋๋ถ์ด ์ฑ๋ฅ์ ๊ดํด ์ดํด๋ด
๋๋ค.
์ด ๊ธฐ์ฌ๋ The convenience of .NET ์๋ฆฌ์ฆ์ ํ๋๋ก ์ผ๋ฐ์ ์ธ ์์
์ ๋ํ ํธ๋ฆฌํ ์๋ฃจ์
์ ํ์ํฉ๋๋ค.
MoonSharp - .NET์์ Lua ์คํฌ๋ฆฝํธ ์คํ | Khalid Abuhakmeh
.NET์์ Lua
์คํฌ๋ฆฝํธ ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค.
ASP.NET Core์ multipart/form-data ์น์ ์์ JSON ๋ฐ ์ด์ง ๋ฐ์ดํฐ ์ฝ๊ธฐ | Andrew Lock
ASP.NET Core์์ multipart/form-data
๋ก JSON ๋ฐ ๋ฐ์ด๋๋ฆฌ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ณ ๋ฐ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํฉ๋๋ค.
C# GB ์๋ฎฌ๋ ์ดํฐ์์ ์ํ ์ ์ฅ ๋ฐ ๋ก๋ ๊ตฌํํ๊ธฐ | Henrique Dalcin Dalmas
GB ์๋ฎฌ๋ ์ดํฐ์์ ํ์ฌ ์ํ๋ฅผ ์ ์ฅํ๊ณ ํ์ํ ๋ ๋ก๋ฉํ๋ ๋น๋ฐ์ ๋ํด ์๊ฐํฉ๋๋ค.
Blazor์์ Redux ํจํด | Steven Giesel
Redux ํจํด์ ๋ํ ์ค๋ช ๊ณผ ํจ๊ป Blazor์์ Redux ํจํด์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํฉ๋๋ค.
์์ง ์ฌ๋ผ์ด์ค ์ํคํ ์ฒ | Milan Jovanoviฤ
๊ธฐ๋ฅ์ ์ค์ฌ์ผ๋ก ์์คํ ์ ๊ตฌ์ฑํ๊ณ ์ถ๋ค๋ฉด ๊ณ์ธตํ ์ํคํ ์ฒ๊ฐ ๋ฐ๋์ ๋ต์ ์๋๋๋ค. ๋ฐ๋ ์๋ฐ๋ ธ๋น์น๋์ด ์์ง ์ฌ๋ผ์ด์ค ์ํคํ ์ฒ์ ๋ํด ์ด์ผ๊ธฐ ํฉ๋๋ค.
ASP.NET ์์ง ์ฌ๋ผ์ด์ค ํ๋ก์ ํธ ํ ํ๋ฆฟ - ์ฝ๊ฒ ์์ํ๋ ๋ฐฉ๋ฒ | Nick Cosentino
๋ ์ฝ์ผํฐ๋ ธ๋์ด ์์ง ์ฌ๋ผ์ด์ค ์ํคํ ์ฒ ๊ธฐ๋ฐ์ ASP.NET Core์ฉ ํ๋ก์ ํธ ํ ํ๋ฆฟ์ ๋ํด ์๊ฐํฉ๋๋ค.
๋์ค๋งํฌ: ํฅ๋ฏธ๋ก์ด ์ปดํจํ ์ํฌ๋ก๋ | Rico Mariani
๋ฆฌ์ฝ ๋ง๋ฆฌ์๋ ๋์ด ํฅ๋ฏธ๋ก์ด ์๋๋ฅผ ํฉ๋๋ค. ๋ฆฌ์ฝ ๋ง๋ฆฌ์๋๋ ์ต๊ทผ ๋ช ๋ ๋์์ CLR ์ฑ๋ฅ ๋ฐ์ ์ ARM๊ณผ x64์์ ์ด๋ป๊ฒ ๋ฌ์ฑ๋์๋์ง ๊ด์ฌ ์์๊ณ ๋ํ์์ ์ C๋ก ๋ง๋ ์ค๋ธ๋ก ํ๋ก๊ทธ๋จ์ ์ต์ C ์ฝ๋๋ก ํ๋ํ ์์ ํด์ ์ด๋ฅผ ๋ค์ C#์ผ๋ก ํฌํ ํ ํ ๋ฒค์น๋งํฌ ๋น๊ต ํ์์ต๋๋ค.
๊ฐ๋น์ง ์์ง ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ WebAssembly์ ํจ์จ์ ์ผ๋ก ๊ฐ์ ธ์ค๋ ์๋ก์ด ๋ฐฉ๋ฒ | Alon Zakai
์น์ด์
๋ธ๋ฆฌ์ ๋ณํ์ ๋ํด ๊ด์ฌ์ด ์๋ ๋ถ์ด๋ผ๋ฉด ์ด ๊ธฐ์ฌ๊ฐ ํฅ๋ฏธ๋ก์ธ ๊ฒ ๊ฐ์ต๋๋ค. GC๋ฅผ ์ฌ์ฉํ๋ ๋ค์ํ ์ธ์ด์์ ์ฌ์ฉํ ์ ์๋ WasmGC๊ฐ ์ต๊ทผ์ Chrome ์น๋ธ๋ผ์ฐ์ ์์ ํ์ฑํ ๋์์ต๋๋ค. WasmGC ํ๊ฒฝ์ ๊ธฐ์กด ๋ฐฉ์(๊ธฐ์ฌ์์๋ WasmMVP๋ผ๊ณ ํํํฉ๋๋ค)๊ณผ ๋ค๋ฅด๋ฉฐ GC๋ฅผ ์ฌ์ฉํ๋ ์ธ์ด๊ฐ ์น์ด์
๋ธ๋ฆฌ๋ก ๋์ํ๋๋ฐ ์๋ ๋ฐ ๋ฐฐํฌ ํฌ๊ธฐ์ ์ด์ ์ด ์๋ค๊ณ ํฉ๋๋ค.
WasmGC๋ W3C์์ 4๋จ๊ณ์ ๋๋ฌํ์ผ๋ฏ๋ก ์์ ํ ํ์ค์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค.
https://v8.dev/blog/wasm-gc-porting
UnauthorizedAccessException์ ๋ํ ๊ถํ์ด ์์น๋ ํ์ผ ์ ์ฅ | Rick Strahl
ํ์ผ์ ์ ์ฅํ ๋ ๋๋ฌผ์ง๋ง ๊ถํ์ ์์นํด์ผ ์ ์ฅ์ด ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์ ์ฅ ์ ๊ถํ์ด ์์ ๊ฒฝ์ฐ UnauthorizedAccessException
์์ธ๊ฐ ๋ฐ์ํ ์ ์๋๋ฐ ์ด ๋ ์ ํ๋ฆฌ์ผ์ด์
์์ ๊ถํ ์์น์ด ๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์นํ์ ์ผ๋ก ์๋ดํ๊ณ ์งํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํฉ๋๋ค.
S06E05 - .NETverse ํ์: Scott Hunter์ ํจ๊ป ์ด์ ๋ธ๋ฆฌ์์ ์คํ์์ค ๋ง๋ธ ๊น์ง | Jamie Taylor
์ ์ด๋ฏธ ํ ์ผ๋ฌ์ ๊ฒ์คํธ์ธ ์ค์ฝง ํํฐ๊ฐ ๋ชจ๋ .NET ์ผ์์ ๋ง๋ฌ์ต๋๋ค. ์ด๋ฒ ์ํผ์๋์์๋ ๋์์์ด ๋ณํํ๋ .NET ๊ฐ๋ฐ ์ํ๊ณ์ ๋ํ ์๊ฐ์ ์๊ทนํ ํ ๋ก ์ ๋๋๋๋ค. ์๋ก์ด ์ธ์ด์ ํ๋ ์์ํฌ๋ฅผ ์์ฉํ๋ ๋ฐ ์ด์ ์ ๋ ์ด ๋ํ๋ ์งํํ๋ ์ ๊ณ์์ ์ต์ ์ ๋ณด๋ฅผ ์ ์งํ๊ณ ์ ์ํ๋ ๊ฒ์ด ์ค์ํ๋ค๊ณ ๊ฐ์กฐํฉ๋๋ค.