.NET Conf 2025๋ ์ ์ธ๊ณ .NET ๊ฐ๋ฐ์๋ค์ด ๋ชจ์ด๋ ์ฐ๋ก ์ปจํผ๋ฐ์ค๋ก, .NET 10๊ณผ Visual Studio 2026 ์ถ์๋ฅผ ์ค์ฌ์ผ๋ก ์งํ๋ฉ๋๋ค. ์ต์ ์ธ์ด ๊ธฐ๋ฅ, ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์ํคํ ์ฒ, AI ํตํฉ์ด ํต์ฌ ์ฃผ์ ๋ก, ๊ฐ๋ฐ์๋ค์ด ํ๋์ ์ด๊ณ ์ง๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค. 4์ผ๊ฐ 100๊ฐ ์ด์์ ์ธ์ ์์ ์ฑ๋ฅ ์ต์ ํ, ๋ณด์, AI ์์ด์ ํธ ๊ฐ๋ฐ, ํฌ๋ก์คํ๋ซํผ ๋ชจ๋ฐ์ผ ๊ฐ๋ฐ, ํด๋ผ์ฐ๋ ๋ฐฐํฌ ๋ฑ์ ๋ค๋ฃจ๋ฉฐ, ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ์ค์ ์ด์ ๊ฒฝํ์ ๊ณต์ ํฉ๋๋ค.
๋ฉ์ธ ์ปจํผ๋ฐ์ค (11์ 12-13์ผ)
Day 1: .NET 10 ๋ฐ ๊ฐ๋ฐ ๋๊ตฌ ์ค์ฌ
1. ๊ฐ๋ง ํค๋ ธํธ: โWelcome to .NET 10 & Visual Studio 2026!โ (11์ 12์ผ 1:00-2:30 AM GMT+9)
- ์ฃผ์ ๋ด์ฉ: Scott Hanselman๊ณผ .NET ํ์ด .NET 10 ๋ฐ C# 14์ ํ์ ์ ๊ธฐ๋ฅ ์๊ฐ
- ๋ฒ์: ์ธ์ด ๊ธฐ๋ฅ ํฅ์, ์์ฐ์ฑ ๊ฐ์ , ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ฐ๋ฐ, ์ง๋ฅํ ์ฑ ๊ฐ๋ฐ
- ์์: .NET ํ๋ซํผ์ ์ต์ ๋ฐฉํฅ์ฑ๊ณผ ๊ฐ๋ฐ์ ์์ฐ์ฑ ํฅ์ ๋ฐฉ์ ์ ์
2. ASP.NET Core ํ์ (2:30-3:00 AM)
- OpenAPI ์ง์ ๊ฐํ
- ํจ์คํค(Passkey) ์ง์: ์๋ฌผ์ธ์ ์ธ์ฆ์ผ๋ก ๋ณด์ ๊ฐํ
- Minimal APIs ๊ฒ์ฆ ๊ฐ์
- Blazor ์ ๋ฐ์ดํธ
3. C# 14 ์๋ก์ด ๊ธฐ๋ฅ (3:00-3:30 AM)
- C# ์ค๊ณํ์ด ์ง์ ์ค๋ช ํ๋ ์ธ์ด ๊ธฐ๋ฅ ๊ฐ์
- ์ฝ๋ ๋ช ํ์ฑ ํฅ์, ์์ฐ์ฑ ๋ถ์คํธ
- ๊ณ ์ฑ๋ฅ ์ฝ๋ ์์ฑ ์ง์
4. .NET 10 ์ฑ๋ฅ ์ต์ ํ (3:30-4:00 AM)
- ํต์ฌ: .NET 10์ ์๋ฐฑ ๊ฐ์ ์ฑ๋ฅ ๊ฐ์ ํฌํจ
- JIT ์ปดํ์ผ๋ฌ ํฅ์, ๊ฐ๋น์ง ์ปฌ๋ ์ ์ต์ ํ
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฉ์๋ ์ฑ๋ฅ ๊ฐ์ (์ฝ๋ ๋ณ๊ฒฝ ์์ด)
- ์ค์ ๋ฒค์น๋งํฌ ๋ฐ๋ชจ ํฌํจ
5. Blazor ์น ๊ฐ๋ฐ ์งํ (4:00-4:30 AM)
- ์ฃผ์ ๊ฐ์ ์ฌํญ:
- WebAuthN๊ณผ ํจ์คํค ๊ธฐ๋ณธ ์ง์
- ํฅ์๋ ์ง๋จ ๊ธฐ๋ฅ
- ์ฑ๋ฅ ๊ฐ์ ๋ฐ ํซ ๋ฆฌ๋ก๋ ์๋ ํฅ์
- ์ปดํฌ๋ํธ ์ํ ์ ์ง, QuickGrid ๊ฐํ
- ํตํฉ ํ ์คํธ ๋จ์ํ
6. .NET Aspire: ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ฐ๋ฐ ๊ฐ์ํ (4:30-5:00 AM)
- ์๋ฏธ: ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋ณต์ก์ฑ ์ ๊ฑฐ
- ๊ธฐ๋ฅ:
- ์๋ ์๋น์ค ๋์ค์ปค๋ฒ๋ฆฌ
- ๋ด์ฅ ํ ๋ ๋ฉํธ๋ฆฌ
- ๋ชจ๋ํฐ๋ง ๋์๋ณด๋
- ํด๋ผ์ฐ๋ ์๋น์ค/๋ฐ์ดํฐ๋ฒ ์ด์ค ํตํฉ
- ์ํฅ: ๊ฐ๋ฐ์ ์ํฌํ๋ก์ฐ ํ์
7. Visual Studio ๋๋ฒ๊ฑฐ ๊ณ ๊ธ ๊ธฐ๋ฒ (5:00-5:30 AM)
- ์กฐ๊ฑด๋ถ ์ค๋จ์ , ์ถ์ ์ , ๋ฐ์ดํฐ ์ค๋จ์
- AI ๊ธฐ๋ฐ ๋๋ฒ๊น ์ธ์ฌ์ดํธ (๋ฒ๊ทธ ์๋ณ ๊ฐ์ํ)
- ๋น๋๊ธฐ ์ฝ๋ ๋๋ฒ๊น , ๋ฉ๋ชจ๋ฆฌ ๋ฌธ์ ๋ถ์
- Watch/Immediate ์ฐฝ ๊ณ ๊ธ ํ์ฉ
8. GitHub Copilot in Visual Studio (5:30-6:00 AM)
- ๊ณ ๊ธ ๊ธฐ๋ฅ:
- ์ฌ๋์ ๋ช ๋ น์ด
- ์ธ๋ผ์ธ ์ฑํ (์ฝ๋ ์ค๋ช )
- ํ ์คํธ ์์ฑ
- ๋ฌธ์ํ ์ง์
- ํจ๊ณผ: ๊ฐ๋ฐ ์์ฐ์ฑ ๋ํญ ํฅ์
- ํ: ํจ๊ณผ์ ์ธ ํ๋กฌํํธ ์์ฑ๋ฒ
9. .NET๋ก ์ง๋ฅํ ์ฑ ๊ตฌ์ถ (6:00-6:30 AM)
- ๊ธฐ์ ์คํ: Microsoft.Extensions.AI
- ๋ฅ๋ ฅ:
- LLM ํตํฉ
- ์๋ฏธ ๊ฒ์(Semantic Search)
- ์์ฝ, ๋ถ๋ฅ ๋ฑ ์ง๋ฅํ ๊ธฐ๋ฅ
- AI ์ด์์คํดํธ ์์ฑ
- ๋ชจ๋ธ: ํด๋ผ์ฐ๋ ํธ์คํ ๋ฐ ๋ก์ปฌ ๋ชจ๋ธ ๋ชจ๋ ์ง์
10. ์์ด์ ํฑ ๊ฐ๋ฐ์ ๋ฏธ๋ (6:30-7:00 AM)
- ์ ์: ์ถ๋ก , ๊ณํ, ํ๋์ ์ํํ๋ AI ์์คํ
- ์ํคํ ์ฒ: ์์ด์ ํธ ์ค๊ณ ํจํด, ๋๊ตฌ ํธ์ถ, ํจ์ ์คํ
- ํ๋ ฅ: ์์ด์ ํธ ๊ฐ ์ํธ์์ฉ
- ๋ณํ: AI ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฏธ๋์ ์ ์
11. ์ค์๊ฐ ์ฑ๋ฅ ํ๋กํ์ผ๋ง (7:00-7:30 AM)
- Visual Studio ํ๋กํ์ผ๋ฌ ๊ณ ๊ธ ๊ธฐ๋ฒ
- CPU ๋ฐ .NET ํ ๋น ์ถ์
- BenchmarkDotNet๊ณผ GitHub Copilot ํ์ฉ
- ์คํ ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ต์ ํ ์ค์
12. MCP (.NET ๊ฐ๋ฐ์์ฉ) (7:30-8:00 AM)
- Model Context Protocol ์๊ฐ
- ๊ธฐ๋ฅ: AI ๋ชจ๋ธ๊ณผ ๋ฐ์ดํฐ/๋๊ตฌ ์ฐ๊ฒฐ
- ํจํด: ๋ฆฌ์์ค ๋ ธ์ถ, ๋๊ตฌ ํตํฉ
- ์์: AI์ .NET ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ ์ํธ์์ฉ ๊ฐํ
13. .NET MAUI ์งํ (8:00-8:30 AM)
- iOS, Android, macOS, Windows ํฌ๋ก์คํ๋ซํผ ์ง์
- ์ฑ๋ฅ ์ต์ ํ, ์๋ก์ด ์ปจํธ๋กค/๋ ์ด์์
- Visual Studio ๋๊ตฌ ๊ฐ์
- ์ค์ ํ๋ก๋์ ์ฑ ์ฌ๋ก
14. Windows ๊ฐ๋ฐ ํ๋ํ (8:30-9:00 AM)
- WinUI 3, Windows App SDK, .NET 10 ํตํฉ
- AI ํตํฉ, ํ๋ซํผ ๊ธฐ๋ฅ ์ ๊ทผ
- ๋ค์ดํฐ๋ธ ํ๊ฒฝ ๊ตฌ์ถ
15. Windows Forms ์ต์ ๊ธฐ๋ฅ (9:00-9:30 AM)
- ๋ชจ๋ UI ์ ๋ฐ์ดํธ
- ๊ณ ํด์๋(High-DPI) ๊ฐ์
- ํฅ์๋ ๋์์ด๋
- AI ๊ธฐ๋ฅ ํตํฉ
16. AI ๊ธฐ๋ฐ .NET ์ง๋จ ๋๊ตฌ (9:30-10:00 AM)
- ์๋ํ๋ ์ฑ๋ฅ ๋ถ์
- ์ง๋ฅํ ์ค๋ฅ ๊ฐ์ง
- AI ๊ธฐ๋ฐ ๋๋ฒ๊น ์ํฌํ๋ก์ฐ
- ๊ฐ๋ฐ์ ์์ฐ์ฑ ํฅ์
17. ์ฝ๋ ํํฐ: ๊ฒฝํ ์ถ์ฒจ (10:00-11:00 AM)
Day 2: ํด๋ผ์ฐ๋ & AI ํตํฉ ์ฌํ
1. Azure ํค๋ ธํธ: โCloud Innovation with .NETโ (11์ 13์ผ 2:00-3:00 AM GMT+9)
- Azure Container Apps, AKS, Functions, AI ์๋น์ค ํ์
- ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๋ฐฐํฌ ๋ฐ ํ์ฅ
- ๊ด์ฐฐ์ฑ, ๋ณด์, ํ์ฅ์ฑ ๋ด์ฅ
2. ์๊ฒฉ MCP ์๋ฒ ๊ตฌ์ถ (3:00-3:30 AM)
- .NET๊ณผ Azure๋ก MCP ์๋ฒ ๊ตฌํ
- ํด๋ผ์ฐ๋ ๋ฐฐํฌ ๋ฐ ํ์ฅ์ฑ
- ์๋ํ ๋ฐ ๋๊ตฌ ํตํฉ
3. Redis, .NET, ์์ด์ ํธ ํ๋ ์์ํฌ (3:30-4:00 AM)
- Redis ํ์ฉ:
- ์๋ฏธ์ ์บ์
- ๋ฒกํฐ ์ ์ฅ์
- ์ฑํ ๊ธฐ๋ก
- ์ธ์ ๊ด๋ฆฌ
- .NET Aspire์ Microsoft Agent Framework ํตํฉ
4. Aspire ์ฌํ ํ์ฅ (4:00-4:30 AM)
- ์ปค์คํ ํตํฉ ๊ฐ๋ฐ
- ๋์๋ณด๋ ์๊ฐํ ํ์ฅ
- ์ปค์คํ ๋ฆฌ์์ค ํ์
- ์กฐ์ง ์ธํ๋ผ ์ ์
5. Aspire Unplugged: David Fowler์์ ๋ํ (4:30-5:00 AM)
- Aspire ์ค๊ณ ์ฒ ํ ๋ฐ ๋น์
- ๊ฐ๋ฐ ๊ณผ์ ์คํ ๋ฆฌ
- ์ปค๋ฎค๋ํฐ ์ง๋ฌธ ๋ต๋ณ
- ํฅํ ๋ฐฉํฅ์ฑ
6. .NET ์ ํ๋ฆฌ์ผ์ด์ ํด๋ผ์ฐ๋ ํ๋ํ (5:00-5:30 AM)
- ์ ๋ต: ๋จ๊ณ์ ์ ๊ทธ๋ ์ด๋
- ๋ ๊ฑฐ์ ์ํฌ๋ก๋ ์ปจํ ์ด๋ํ
- ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ํจํด ๊ตฌํ
- Azure ์๋น์ค ํ์ฉ
7. dotnet run file.cs ๋ช
๋ น์ด (5:30-6:00 AM)
- ํ์ : ํ๋ก์ ํธ ํ์ผ ์์ด C# ์ฝ๋ ์ง์ ์คํ
- ์ฌ์ฉ ์ฌ๋ก:
- ๋น ๋ฅธ ํ๋กํ ํ์ดํ
- ๊ต์ก์ฉ ์๋๋ฆฌ์ค
- ์๋ํ ์คํฌ๋ฆฝํธ
- ์ ํธ๋ฆฌํฐ ํ๋ก๊ทธ๋จ
- ์์: .NET์ ์ ๊ทผ์ฑ ํฅ์
8. Azure AI Foundry for .NET ๊ฐ๋ฐ์ (6:00-6:30 AM)
- AI ๋ชจ๋ธ ์์ , ํ๋กฌํํธ ๊ด๋ฆฌ
- ์ค์ผ์คํธ๋ ์ด์ , ํ๊ฐ, ํ ์คํธ
- ํ๋กํ ํ์ ์์ ํ๋ก๋์ ๊น์ง
- ์ ๋ขฐํ ์ ์๋ AI ๋ฐฐํฌ
9. Azure App Service ์ ๊ธฐ๋ฅ (6:30-7:00 AM)
- ๋ฐฐํฌ ์ํฌํ๋ก์ฐ ๊ฐ์
- ํฅ์๋ ์ง๋จ ๋ฐ ๋ชจ๋ํฐ๋ง
- .NET 10 ์ง์
- Azure DevOps/GitHub Actions ํตํฉ
10. Microsoft.Testing.Platform (7:00-7:30 AM)
- ํน์ง: VSTest ๋์ฒด๋ก ๊ฒฝ๋ํ, ๋ชจ๋ํ
- ์ด์ : ๋น ๋ฅธ ํ ์คํธ ์คํ, Native AOT ์ง์
- ๋ ๋ฆฝ์ฑ: ์์ฒด ํฌํจ ํ ์คํธ ์คํ ํ์ผ
- ํธํ์ฑ: MSTest, NUnit, xUnit ์ง์
11. .NET ๋ณด์ ์ฐ๋ก ๋ณด๊ณ (7:30-8:00 AM)
- MSRC ์กฐ์ฌ ์ฌ๋ก ๋ถ์ (2024-2025)
- ๊ฐ๋ฐ์๊ฐ ๊ฐ์งํ ์ ์๋ ํจํด
- ์ฌ์ ์๋ฐฉ ์ ๋ต
- ์ค์ API/๋ผ์ด๋ธ๋ฌ๋ฆฌ/ํด๋ผ์ฐ๋ ์๋น์ค ์ ์ฉ
12. NuGet ์ต์ ๊ธฐ๋ฅ (8:00-8:30 AM)
- NuGet MCP ์๋ฒ: AI ์ด์์คํดํธ์ ํจํค์ง ๊ด๋ฆฌ
- NuGet Audit: ์ทจ์ฝํ ์์กด์ฑ ์๋ณ
- Trusted Publishing: ๋ณด์ ๋ฐฐํฌ
- ํจํค์ง ๋ฐ๊ฒฌ, ์์กด์ฑ ๊ด๋ฆฌ ๊ฐ์
13. .NET 10 ์ปจํ ์ด๋ ๊ฐ์ (8:30-9:00 AM)
- ์ต์ ํ:
- ์ด๋ฏธ์ง ํฌ๊ธฐ ์ถ์
- ์์ ์ฑ๋ฅ ํฅ์
- ํฅ์๋ ๋๋ฒ๊น
- Linux/Windows ์ปจํ ์ด๋ ์ต์ ํ
- Kubernetes ๋ฐฐํฌ ๋ชจ๋ฒ ์ฌ๋ก
14. Visual Studio AI ๊ธฐ๋ฐ ํ ์คํ (9:00-9:30 AM)
- AI๊ฐ ํ ์คํธ ์ผ์ด์ค ์ ์
- ์ฃ์ง ์ผ์ด์ค ์๋ณ
- ํ ์คํธ ๋ฐ์ดํฐ ์์ฑ
- ์ฝ๋ ์งํ์ ๋ฐ๋ฅธ ํ ์คํธ ์ ์ง๋ณด์
์ปค๋ฎค๋ํฐ ๋ฐ์ด (11์ 13-14์ผ)
์ฃผ์ ์ธ์ (์ํ):
-
Newtonsoft.Json โ System.Text.Json ๋ง์ด๊ทธ๋ ์ด์ (10:00-10:30 PM 11/13)
- ๋๊ท๋ชจ ์ฝ๋๋ฒ ์ด์ค ์ ํ ๊ฒฝํ
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ ์ฐจ์ด์
- ์ฑ๋ฅ ๋ฐ ๋ฉ๋ชจ๋ฆฌ ํจ์จ์ฑ ๊ฐ์
-
Xamarin.Forms โ .NET MAUI ๋ง์ด๊ทธ๋ ์ด์ (10:30-11:00 PM 11/13)
- Android ๋ง์ด๊ทธ๋ ์ด์ ๋์
- ํ๋ซํผ๋ณ ๋ฌธ์ ํด๊ฒฐ
- ์ค์ ๊ฐ์ด๋
-
Blazor์ Microsoft Entra External ID (11:00-11:30 PM 11/13)
- ์ธ๋ถ ์ฌ์ฉ์ ์ธ์ฆ
- RBAC ๋ณด์ ๊ตฌํ
- ์ค์ ํ ํ๋ฆฟ ์ ๊ณต
-
Commodore 64 C# ๋ผ์ด๋ธ ์ฝ๋ฉ (11:30 PM-12:00 AM 11/13)
- ๋ ํธ๋ก ํ๋์จ์ด ร ๋ชจ๋ .NET
- C# ๊ณ ๊ธ ๊ธฐ๋ฅ ํ์ฉ
- ๋ผ์ด๋ธ ๋ฐ๋ชจ
-
OpenTelemetry๋ก .NET ๊ด์ฐฐ์ฑ (12:00-12:30 AM 11/14)
- ๋ก๊ทธ, ๋ฉํธ๋ฆญ, ํธ๋ ์ด์ค ํตํฉ
- ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง
- APM ๋ฐ ์์ฉ ํ๋ซํผ ํตํฉ
-
Aspire๋ก ์๋น์ค ์์กด์ฑ ๊ด๋ฆฌ (12:30-1:00 AM 11/14)
- ๋ก์ปฌ ๊ฐ๋ฐ ํ๊ฒฝ ๋จ์ํ
- ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ + ๋ ๊ฑฐ์ ์ฑ ํตํฉ
-
GitHub ๋ณด์ ๋๊ตฌ๋ก ์คํ ์์ค ๋ณดํธ (1:00-1:30 AM 11/14)
- Dependency Graph, Dependabot, CodeQL, Secret Scanning
- ์ค์ ๋ณด์ ์ํฌํ๋ก์ฐ
- GitHub Copilot ํ์ฉ
-
์คํ ์์ค .NET ์ปค๋ฎค๋ํฐ ๊ตฌ์ถ (1:30-2:00 AM 11/14)
- ํ์ํ๋ ์ปค๋ฎค๋ํฐ ๋ฌธํ
- ๋ฌธ์ํ ๋ฐ ๊ฑฐ๋ฒ๋์ค
- 20๋ ์ด์ ์ ์ง๋ CMS ์ฌ๋ก
-
MCP ์๋ฒ๋ก CLI ๋๊ตฌ ํ์ฅ (2:00-2:30 AM 11/14)
- .NET CLI ๋๊ตฌ โ MCP ์๋ฒ ๋ณํ
- GitHub Copilot ํตํฉ
- T-SQL Analyzer ์ค์ ์์
- .NET 10 SDK ๊ธฐ๋ฅ ํ์ฉ
-
YARP๋ก ๋ฉํฐํด๋ฌ์คํฐ ๋ก๋ ๋ฐธ๋ฐ์ฑ (2:30-3:00 AM 11/14)
- Kubernetes + ๋ ๊ฑฐ์ ์ปจํ ์ด๋ ๋ผ์ฐํ
- ๋ค์ค ํด๋ผ์ฐ๋ ํ์ฅ
- ์ค์ ํ๋ก๋์ ๊ตฌํ
-
Uno Platform + AI (3:00-3:30 AM 11/14)
- ํฌ๋ก์คํ๋ซํผ .NET ์ฑ ์ ์ ๊ฐ๋ฐ
- Hot Design ๋น์ฃผ์ผ ๋์์ด๋
- AI ๊ธฐ๋ฐ ํ์คํ ์ฑ ์์ฑ
-
์์ฌ๊ฒฐ์ ๊ธฐ๋ก (ADR) (3:30-4:00 AM 11/14)
- ์์คํ ์ค๊ณ ๊ฒฐ์ ๋ฌธ์ํ
- ์ ์ง๋ณด์์ฑ, ๊ฐ์ฌ ์ถ์ ์ฑ ํฅ์
- ASP.NET Identity, Aspire, Blazor ์ฌ๋ก
-
ํ๋์ CLI ์ฑ (.NET TUI) (4:00-4:30 AM 11/14)
- ํด๋ผ์ฐ๋ ์๋ CLI ๋ถํ
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ์ค๊ณ ํจํด
- ํฌ๋ก์คํ๋ซํผ ํฌ์ฅ ์ ๋ต
-
.NET Foundation ์ํ ๋ฐ ์คํ ์์ค (4:30-5:00 AM 11/14)
- Foundation ํํฉ
- ์ ๊ท ํ๋ก์ ํธ ์๊ฐ
- ์ปค๋ฎค๋ํฐ ์ฐธ์ฌ ๋ฐฉ๋ฒ
-
CI ์คํจ โ AI ๊ธฐ๋ฐ ๋๋ฒ๊น (5:00-5:30 AM 11/14)
- .trx ๊ฒฐ๊ณผ โ Visual Studio ํ๋ ์ด๋ฆฌ์คํธ ์๋ ๋ณํ
- GitHub Copilot/Microsoft Copilot ํ์ฉ
- ํ ์คํธ ์๋ํ ๊ฐ์ํ
-
ASP.NET Core 10 Clean Architecture (5:30-6:00 AM 11/14)
- ํ๋ก์ ํธ ๊ตฌ์ฑ ๋ชจ๋ฒ ์ฌ๋ก
- ๋์จํ ๊ฒฐํฉ ์ค๊ณ
- ๊ธฐ์กด ์๋ฃจ์ ๋ฆฌํฉํ ๋ง
-
์ ์ ๊ฐ๋ฐ์ ์จ๋ณด๋ฉ ์๋ํ (6:00-6:30 AM 11/14)
- .NET Aspire, Winget, VS ์ค์
- ์์ผ โ 1์๊ฐ ์ดํ๋ก ๋จ์ถ
- ์๋ํ ์ ๋ต
-
๊ธฐ์กด .NET REST API โ MCP ๋ณํ (6:30-7:00 AM 11/14)
- ASP.NET Core ์ปจํธ๋กค๋ฌ MCP ํ์ฑํ
- GitHub Copilot ํตํฉ
- Azure API Management ๋น๊ต
- API โ AI ๊ธฐ๋ฐ ์์ ์ค์ฌ ๋๊ตฌ ์งํ
-
.NET 10์ผ๋ก ๋๊ท๋ชจ ๋ง์ด๊ทธ๋ ์ด์ (7:00-7:30 AM 11/14)
- ์ํฐํ๋ผ์ด์ฆ Blazor ์ฑ โ .NET 10
- ์ฑ๋ฅ/๊ธฐ๋ฅ ํฅ์
- ASP.NET Core Identity ํจ์คํค
-
DataMountain: .NET ๊ณ ์ฑ๋ฅ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ง (7:30-8:00 AM 11/14)
- C++๊ธ ์ฑ๋ฅ ๋ฌ์ฑ
- ์ฝ๋ ์์ฑ, Spans/Vectors
- Clickhouse ๋ฒค์น๋งํฌ ๋ฅ๊ฐ
-
๋ค์ค ๋ชจ๋ฌ LLM์ผ๋ก UX ๊ฐ์ (8:00-8:30 AM 11/14)
- ์์ฐ์ธ์ด ์ฒ๋ฆฌ๋ก UI ๋จ์ํ
- ์ง๊ด์ ์ฑ ์ธํฐํ์ด์ค
-
.NET MAUI ์ค์ : ํ๋ก๋์ ํจ์ (8:30-9:00 AM 11/14)
- iOS ๋น๋ ์ค๋ฅ, Android ์๋ช ์คํจ
- ๋ฉ๋ชจ๋ฆฌ ํจ์จ์ ์ด๋ฏธ์ง ์ฒ๋ฆฌ
- SQLite ๋๊ธฐํ, Grid ๋ฌธ์
- ๋คํธ์ํฌ ํ๋ณต๋ ฅ, PDF/์ด๋ฏธ์ง ๋ด๋ณด๋ด๊ธฐ
- ์ค์ ์ง๋จ ๋ฐ ์๊ฒฉ์ธก์
-
Godot + C# ํ๋กํ ํ์ (9:00-9:30 AM 11/14)
- ์ฝ์ ์ฑ โ ํ๋ ์ด ๊ฐ๋ฅํ ํ๋กํ ํ์
- GitHub Copilot์ผ๋ก ํ์ต ๊ฐ์ํ
-
Community Toolkit ๋ผ์ด๋ํ ์ด๋ธ (9:30-10:00 AM 11/14)
- .NET/MAUI/Windows Community Toolkit ์ ์ง๋ณด์์
- ์ฐธ์ฌ ๋ฐ ๊ธฐ์ฌ ๋ฐฉ๋ฒ
-
C# 14 ์ฃผ์ ๊ธฐ๋ฅ (10:00-10:30 AM 11/14)
- C# 12-14 ๊ฐ์ ์ฌํญ
- ์ผ์ ๊ฐ๋ฐ ์ต๊ด ๋ณํ
-
AI๋ก .NET ์ง๋จ ๋๊ตฌ (10:30-11:00 AM 11/14)
- .NET 10 ํ๋กํ์ผ๋ง
- ๋ชจ๋ฐ์ผ ์ฑ๋ฅ ๋ถ์
- GitHub Copilot์ผ๋ก .nettrace ํด์
- MCP ์๋ฒ ์ฐ๊ณ
-
AI ํตํฉ ํ๊ณ ๊ทน๋ณต (11:00-11:30 AM 11/14)
- AI ๋ถ์ ํ์ฑ ๋์
- ์ค์ ๊ตฌํ ์ ๋ต
- AIStoryBuilders.com, BlazorData.net ์ฌ๋ก
-
IoT: Raspberry Pi๋ก ๋งฅ์ฃผ ์์กฐ ์๋ํ (11:30 AM-12:00 PM 11/14)
- .NET IoT ๊ฐ๋ฐ
- ์ ์ ๋ ฅ ๊ธฐ๊ธฐ ์ ์ด
-
Aspire๋ก ๋น-.NET ์ฑ ๊ด๋ฆฌ (12:00-12:30 PM 11/14)
- Python, Node ํตํฉ
- ํผํฉ ์ธ์ด ๋ง์ดํฌ๋ก์๋น์ค
-
.NET Framework 4.8 โ .NET 9 ๋ง์ด๊ทธ๋ ์ด์ (12:30-1:00 PM 11/14)
- 12๋ ๋ ์ฑ ํ๋ํ
- ์ง์์ ๋ฐฐํฌ ์ค ๋ง์ด๊ทธ๋ ์ด์
- Microsoft.Extensions.* ํ์ฉ
- .NET Standard ํธํ์ฑ
-
Aspire ๋ฌธ์๋ฅผ Copilot + ๋ค์ด์ด๊ทธ๋จ์ผ๋ก (1:00-1:30 PM 11/14)
- AppHost โ Mermaid ์๋ ์์ฑ
- GitHub Copilot + Coding Agent
- CI/CD ํตํฉ
- ํญ์ ์ต์ ์ํคํ ์ฒ ๋ฌธ์
-
Gaea: ๊ณ ์ฑ๋ฅ ์งํ ์๋ฎฌ๋ ์ด์ (1:30-2:00 PM 11/14)
- Star Wars, Alan Wake 2 ์ํ ์ ์
- SPMD(Single Program, Multiple Data) ์คํ
- ์ปค์คํ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ
- ์์ญ์ต ์ฐ์ฐ ์ฒ๋ฆฌ
-
Windows 365 + .NET Aspire ๋ฉํฐ ๋ ํฌ (2:00-2:30 PM 11/14)
- ๋ง์ดํฌ๋ก์๋น์ค ๊ฐ๋ฐ ์์ฐ์ฑ
- AddMicroservice ํ์ฅ
- ์ปจํ ์ด๋/์๋ฎฌ๋ ์ดํฐ ์์กด์ฑ
- F5 ๊ฒฝํ ๊ตฌํ
-
F# ์ค๋ํซ: C# ๊ฐ๋ฐ์๋ฅผ ์ํ ํจ์ํ (2:30-3:00 PM 11/14)
- F# ๊ธฐ์ด
- C#์์ F# ํ์ฉ (๋๊ธ ์์คํ ๋ฑ)
- ์คํ ์์ค ๊ธฐ์ฌ
- ์ปค๋ฎค๋ํฐ ์ฐ๊ฒฐ
-
ํ์ ์ธ์ ์ปดํจํ (3:00-3:30 PM 11/14)
- ์ง์ ๊ฐ๋ฅํ ์ํํธ์จ์ด ๊ฐ๋ฐ
- ์ฌ์ ์๋์ง ํ์ฉ
- ์๊ฐ ์ด๋(Time-Shifting) ๋ฐ ์์ ํ์ฑ(Demand Shaping)
- CarbonAware SDK, Hangfire, KEDA ํ์ฉ
-
Avalonia ํค๋๋ฆฌ์ค ํ ์คํ (3:30-4:00 PM 11/14)
- ๋์คํ๋ ์ด ์์ด UI ํ ์คํธ
- GitHub Copilot ํ์ฉ
-
.NET MAUI + Azure OpenAI ํ๋งค ๋์๋ณด๋ (4:00-4:30 PM 11/14)
- GPT-5 ๊ธฐ๋ฐ ์์ธก ๋ถ์
- ์์ฐ์ธ์ด ์ฟผ๋ฆฌ AI ์ด์์คํดํธ
- Syncfusion ์ปจํธ๋กค
- iOS/Android/macOS/Windows
-
OpenIddict๋ก SSO ๊ตฌ์ถ (4:30-5:00 PM 11/14)
- ์ค์ํ๋ ์ธ์ฆ ์๋ฒ
- ๋ค์ค ์ฑ ํตํฉ
- ์ ๋ขฐํ ์ ์๋ ์ธ์ฆ ์ค๊ณ
-
GitHub Actions + Cake SDK (5:00-5:30 PM 11/14)
- CI/CD as Code (C# ๊ธฐ๋ฐ)
- YAML ๋์ฒด
- ๋ก์ปฌ ํ ์คํธ ๋ฐ ๋๋ฒ๊น
- .NET 10 ์ต์ ๊ธฐ๋ฅ
-
17์ธ๊ธฐ ์ดํ๋ฆฌ์-์์ด ์ฌ์ ํ๋ํ (5:30-6:00 PM 11/14)
- ML.NET ์ปค์คํ ๋ฒกํฐ ์๋ฒ ๋ฉ
- CosmosDb ์ ์ฅ์
- Aspire ํตํฉ
- ์ญ์ฌ ร ๊ธฐ์
-
ASP.NET Core์์ ํจ์คํค ๊ตฌํ (6:00-6:30 PM 11/14)
- WebAuthn ํ๋กํ ์ฝ
- ๊ณต๊ฐ ํค ์ํธํ
- OS/ํจ์ค์๋ ๊ด๋ฆฌ์/ํ๋์จ์ด ํค ์ง์
-
AI ์์ด์ ํธ โ์ ์ง๋ฌธ, ์ ๋ต๋ณโ ์ค๊ณ (6:30-7:00 PM 11/14)
- ์ฑํ vs ์์ท ์๋ต
- ๋ฌธ๋งฅ ์ฃผ์ ์ผ๋ก ์ ํ๋ ํฅ์
- DevExpress CodeRush & AiGen ์ฌ๋ก
- AI ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ฏธ๋
-
Rx.NET ์ํ ๋ฐ ๊ณํ (7:00-7:30 PM 11/14)
- ์๊ฐ ์๋ฐฑ๋ง ๋ค์ด๋ก๋
- ์งํ ์ค ์์ , ํฅํ ๊ณํ
-
Nullable Reference Types ์ฌ๋ฐ๊ฒฌ (7:30-8:00 PM 11/14)
- Null ์์ ์ฑ์ผ๋ก ์ฝ๋ ๋จ์ํ
- ๊ธฐ๋ณธ๊ฐํ์ ์๋ฏธ
- ๊ธฐ์กด ์ฝ๋ ๋ง์ด๊ทธ๋ ์ด์
์ฃผ์ ๊ธฐ์ ์ฃผ์ ๋ถ์
1. ์ฑ๋ฅ ์ต์ ํ (์ฌํ)
- JIT ์ปดํ์ผ๋ฌ: ๋ฐํ์ ์ต์ ํ
- ๊ฐ๋น์ง ์ปฌ๋ ์ : ๋ฉ๋ชจ๋ฆฌ ํจ์จ์ฑ
- Spans/Vectors: ๊ณ ์ฑ๋ฅ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- ๋ฒค์น๋งํฌ ๋๊ตฌ: BenchmarkDotNet ํ์ฉ
- ๊ฒฐ๊ณผ: ํด๋ผ์ฐ๋ ๋ฐ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ๋ฐ์ด๋ ์ฑ๋ฅ
2. AI & ์์ด์ ํธ ๊ฐ๋ฐ (๋ณํ์ )
- ์ง๋ฅํ ์ฑ: LLM ํตํฉ, ์๋ฏธ ๊ฒ์
- ์์ด์ ํธ ์ํคํ ์ฒ: ์์จ ๊ฒฐ์ ๋ฐ ํ๋
- MCP(Model Context Protocol): AI-์ ํ๋ฆฌ์ผ์ด์ ์ฐ๊ฒฐ
- GitHub Copilot: ์ฝ๋ ์์ฑ, ํ ์คํธ, ๋ฌธ์ํ
- Azure AI Foundry: ํ๋กํ ํ์ โ ํ๋ก๋์
- ์ค์ ์ฉ๋: CLI ๋๊ตฌ โ MCP ์๋ฒ, REST API โ AI ์์
3. ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ (ํ์)
- .NET Aspire: ๋ก์ปฌ ๊ฐ๋ฐ โ ํด๋ผ์ฐ๋ ๋ฐฐํฌ
- ์๋น์ค ๋์ค์ปค๋ฒ๋ฆฌ
- ํ ๋ ๋ฉํธ๋ฆฌ ์๋ํ
- ๋์๋ณด๋ ๋ชจ๋ํฐ๋ง
- Redis ํตํฉ (์บ์, ๋ฒกํฐ ์คํ ์ด, ์ธ์ )
- ์ปจํ ์ด๋ํ: ์ด๋ฏธ์ง ํฌ๊ธฐ ์ต์ํ, ์์ ์ฑ๋ฅ
- Kubernetes: ๋ค์ค ํด๋ฌ์คํฐ ๋ก๋ ๋ฐธ๋ฐ์ฑ (YARP)
- Azure ์๋น์ค: App Service, Container Apps, Functions, AI ์๋น์ค
4. ํฌ๋ก์คํ๋ซํผ ๊ฐ๋ฐ (ํตํฉ)
- .NET MAUI: iOS/Android/macOS/Windows ๋จ์ผ ์ฝ๋
- ์ฑ๋ฅ ์ต์ ํ
- ๋ค์ดํฐ๋ธ UI/UX
- ํ๋ก๋์ ๋ฐฐํฌ ๊ฐ์ด๋
- Blazor: ์น (WebAssembly ๋ฐ ์๋ฒ)
- ํจ์คํค ๊ธฐ๋ฐ ๋ณด์
- ์ฑ๋ฅ ๋ฐ ์ํ ์ ์ง
- Uno Platform: AI ๊ธฐ๋ฐ ํ์คํ ์์ฑ
- Windows Forms/WinUI 3: ๋ ๊ฑฐ์ โ ํ๋์ ๋ฐ์คํฌํฑ
5. ๋ณด์ (์ฐ์ ์์)
- ํจ์คํค/WebAuthn: ์๋ฌผ์ธ์ ์ธ์ฆ
- RBAC: ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ์ ์ด
- GitHub ๋ณด์ ๋๊ตฌ: Dependabot, CodeQL, Secret Scanning
- Trusted Publishing: NuGet ํจํค์ง ๋ณด์
- MSRC ์ฌ๋ก: ์ค์ ์ทจ์ฝ์ ๋ถ์
6. ํ ์คํธ & ํ์ง (AI ์ฆ๊ฐ)
- Microsoft.Testing.Platform: ์ฐจ์ธ๋ ํ ์คํธ ํ๋ ์์ํฌ
- AI ๊ธฐ๋ฐ ํ ์คํธ: ์ผ์ด์ค ์๋ ์์ฑ, ์ฃ์ง ์ผ์ด์ค ์๋ณ
- ํค๋๋ฆฌ์ค ํ ์คํ : UI ์๋ ํ ์คํธ ๊ณ ์ํ
- CI/CD ํตํฉ: ์คํจ โ ํ๋ ์ด๋ฆฌ์คํธ ์๋ ์์ฑ
7. ๊ฐ๋ฐ์ ๊ฒฝํ (ํ์ )
- dotnet run file.cs: ํ๋ก์ ํธ ์์ด ์คํฌ๋ฆฝํธ ์คํ
- Visual Studio ๊ฐ์ : AI ๋๋ฒ๊ฑฐ, Copilot ํตํฉ
- Hot Reload: ๋น ๋ฅธ ๊ฐ๋ฐ ๋ฐ๋ณต
- AI ์ด์์คํดํธ: ํ์ต, ์ฝ๋ฉ, ๋๋ฒ๊น ๊ฐ์ํ
8. ์คํ ์์ค & ์ปค๋ฎค๋ํฐ (์ฑ์ฅ)
- .NET Foundation: ์ ๊ท ํ๋ก์ ํธ ์ถ๊ฐ
- ์ปค๋ฎค๋ํฐ Toolkit: ์ฌ์ฌ์ฉ ๊ฐ๋ฅ ์ปดํฌ๋ํธ
- ํ์ ๋ฌธํ: ํ์ ์ปค๋ฎค๋ํฐ, ์ข์ ๋ฌธ์ํ
- 20๋ + ์ฑ๊ณต ์ฌ๋ก: CMS ์ฅ๊ธฐ ์ ์ง
9. ๋ง์ด๊ทธ๋ ์ด์ ๊ฒฝ๋ก (๋ช ํ)
- .NET Framework 4.8 โ .NET 9/10
- Xamarin.Forms โ .NET MAUI
- Newtonsoft.Json โ System.Text.Json
- ๊ธฐ์กด API โ MCP ์๋ฒ (AI ์ง์)
10. ์ ํฅ ๋ถ์ผ (ํ์)
- Commodore 64 ํ๋ก๊ทธ๋๋ฐ: ๋ ํธ๋ก ร ๋ชจ๋
- ๊ณ ์ฑ๋ฅ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ง: C++ ๊ฒฝ์ ์์ค ์ฑ๋ฅ
- ์ํ ์ ์ ์งํ ์๋ฎฌ๋ ์ด์ : ์์ญ์ต ์ฐ์ฐ ์ฒ๋ฆฌ
- IoT & ์๋ํ: Raspberry Pi, ๋งฅ์ฃผ ์์กฐ ๋ฑ
- ํ์ ์ธ์ ์ปดํจํ : ์ง์ ๊ฐ๋ฅํ ๊ฐ๋ฐ
์ค์ฉ์ ํ
๊ฐ๋ฐ ์ํฌํ๋ก์ฐ ๊ฐ์ :
- .NET 10 ์ ๊ทธ๋ ์ด๋: ์ฑ๋ฅ ์ด๋ ์๋ ํ๋
- Aspire ๋์ : ๋ก์ปฌ ๊ฐ๋ฐ ํ๊ฒฝ ๋จ์ํ
- GitHub Copilot ํ์ฉ: ์ฝ๋ ์์ฑ, ํ ์คํธ, ๋ฌธ์ํ
- ํจ์คํค ๊ตฌํ: ์ฌ์ฉ์ ๋ณด์ ๊ฐํ
- MCP ์๋ฒ ๋ง๋ค๊ธฐ: ๊ธฐ์กด API๋ฅผ AI ์ธ์ ๋๊ตฌ๋ก ๋ณํ
- OpenTelemetry: ๊ด์ฐฐ์ฑ ํ์คํ
- AI ๊ธฐ๋ฐ ํ ์คํ : ์ปค๋ฒ๋ฆฌ์ง ๋ฐ ํ์ง ํฅ์
- ์ปจํ ์ด๋ ์ต์ ํ: ๋ฐฐํฌ ์ฑ๋ฅ ๊ฐ์ํ
๋ง์ด๊ทธ๋ ์ด์ ์ ๋ต:
- ๋จ๊ณ์ ์ ๊ทผ (ํ๋ก์ ํธ ๊ตฌ์กฐ โ ๋ผ์ด๋ธ๋ฌ๋ฆฌ โ ํต์ฌ)
- .NET Standard ํธํ์ฑ ํ์ฉ
- AI ์ด์์คํดํธ๋ก ์ฝ๋ ๋ณํ ๊ฐ์ํ
- ์ง์์ ๋ฐฐํฌ ์ค ๋ง์ด๊ทธ๋ ์ด์ ์ํ
- ๊ธฐ์กด ๊ธฐ๋ฅ ํธํ์ฑ ์ ์ง
์ฃผ์์ฌํญ:
- AI ๋ถ์ ํ์ฑ: ๊ฒฐ๊ณผ ๊ฒ์ฆ ํ์
- ๋ ๊ฑฐ์ ์์กด์ฑ: JSON ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฑ ํธํ์ฑ ํ์ธ
- ํ๋ก๋์ ์ค๋น: ์ฑ๋ฅ ํ ์คํธ ๋ฐ ๋ชจ๋ํฐ๋ง ์ค์
- ๋ณด์ ๊ฒํ : Dependabot๊ณผ CodeQL๋ก ์ง์ ๊ฐ์
- ์ฑ๋ฅ ํ๋กํ์ผ๋ง: ๋ฐฐํฌ ์ ๋ฒค์น๋งํน ํ์
ํต์ฌ ํ์ต ๋ฆฌ์์ค ๋ฐ ์ฐธ๊ณ ์๋ฃ
๊ณต์ ์ฑ๋:
๊ธฐ์ ์ฌํ:
- ์ฑ๋ฅ: Stephen Toub์ .NET ์ฑ๋ฅ ์ต์ ํ
- ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ: David Fowler์ Aspire ๋น์
- AI ๊ฐ๋ฐ: Jeremy Likness์ ์ง๋ฅํ ์ฑ ํจํด
- ๋ณด์: Barry Dorrans์ MSRC ์ฌ๋ก ๋ถ์
- ํ ์คํธ: Jakub Jares์ Microsoft.Testing.Platform
์ปค๋ฎค๋ํฐ:
- .NET Community Toolkit (์คํ ์์ค)
- MAUI Community Toolkit
- Windows Community Toolkit
- F# Discord (ํจ์ํ ํ๋ก๊ทธ๋๋ฐ)
ํ์ฌ ์ฐธ๊ฐ:
- 100+ ์ธ์ ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ
- ์ปค๋ฎค๋ํฐ ๋ฐ์ด (์ฌํ ์ฃผ์ )
- ๋คํธ์ํน ๊ธฐํ
- ๊ฒฝํ ์ถ์ฒจ
.NET Conf 2025๋ .NET ํ๋ซํผ์ ์ฑ๋ฅ, ์์ฐ์ฑ, ์ธ๊ณต์ง๋ฅ ํตํฉ์์์ ์ญ์ฌ์ ์ง์ ์ ๋ณด์ฌ์ค๋๋ค. ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ, ์์ด์ ํฑ AI, ํฌ๋ก์คํ๋ซํผ ๊ฐ๋ฐ์ด ํต์ฌ ์ถ์ผ๋ก, ๊ฐ๋ฐ์๋ ๋ ๋น ๋ฅด๊ณ , ๋ ๋๋ํ๊ณ , ๋ ์ฝ๊ฒ ๋๊ท๋ชจ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์๊ฒ ๋ฉ๋๋ค. ํนํ GitHub Copilot, MCP(Model Context Protocol), .NET Aspire์ ์กฐํฉ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์๋ก์ด ํจ๋ฌ๋ค์์ ์ ์ํฉ๋๋ค.
๋ง์ด๊ทธ๋ ์ด์ , ํ๋ํ, ์ ๊ธฐ์ ๋์ ์ ๊ณํํ๋ ๊ฐ๋ฐ์์ ์กฐ์ง์๊ฒ ํ์ ํ์ฌ์ ๋๋ค.