🇺🇸 English 🇰🇷 한국어 🇯🇵 日本語
홈 › 개발자 도구
개발자 도구

.NET 11 출시…C# 15 유니언 타입, .NET 8·9 지원 종료

마이크로소프트가 2026년 11월 10일 C# 15 유니언 타입과 MCP 서버 템플릿, AI 코딩 에이전트 도구를 담은 .NET 11을 출시했다. 같은 날 .NET 8과 .NET 9은 지원이 종료됐다.

마이크로소프트(MS)가 2026년 11월 10일 개발 플랫폼 .NET 11을 정식 출시했다. C# 15 언어와 함께 SDK에 MCP 서버 템플릿을 넣고, AI 코딩 에이전트용 도구를 대거 추가했다. 같은 날 .NET 8과 .NET 9은 지원이 끝나 이제 지원되는 버전은 .NET 10과 .NET 11 두 개뿐이다.

컴퓨터 화면에 띄운 프로그램 코드 근접 사진
컴퓨터 화면의 코드(자료사진). 사진: Homedust / Flickr(CC BY 2.0)

핵심 정리

  • .NET 11은 표준 기간 지원(STS) 릴리스로, MS 지원 정책 페이지 기준 2028년 11월 14일까지 지원된다.
  • C# 15에 유니언 타입과 닫힌 계층(closed hierarchy)이 들어갔고, SDK에 모델 컨텍스트 프로토콜(MCP) 서버 템플릿이 기본 포함됐다.
  • .NET 8과 .NET 9은 11월 10일 마지막 패치(8.0.34, 9.0.23)를 끝으로 보안 업데이트가 중단됐다.

C# 15 유니언 타입 등 .NET 11 새 기능

.NET 11을 대상으로 하는 프로젝트는 C# 15가 기본 언어 버전이다. 가장 큰 변화인 유니언 타입은 하나의 값이 미리 정한 여러 타입 중 하나가 되도록 하고, switch 식이 모든 경우를 처리했는지 컴파일러가 검사한다. 닫힌 계층은 직접 상속을 선언한 어셈블리 안으로 제한해 패턴 검사를 가능하게 한다.

컬렉션 식 인수, 확장 인덱서, 레이블이 붙은 break·continue도 추가됐다. .NET 팀 발표문에 따르면 SDK는 네이티브 AOT 명령줄 호스트를 기본으로 쓰고 MSBuild 서버를 명령 사이에 계속 띄워 두어 시작 지연을 줄였다.

엔티티 프레임워크 코어 11은 SQL Server용 벡터 인덱스를 실험 기능으로 넣었다. 런타임 어싱크(Runtime Async)는 여전히 미리 보기 단계다.

MCP 템플릿·에이전트 프레임워크·.NET 스킬

'dotnet new mcpserver' 명령 한 줄로 MCP 서버를 만들 수 있다. MS는 모델 연결에는 Microsoft.Extensions.AI를, 에이전트와 워크플로에는 마이크로소프트 에이전트 프레임워크를 쓰라고 안내했다.

코딩 에이전트 자체를 위한 도구도 나왔다. .NET 스킬은 .NET 팀이 정리한 작업별 지침을 에이전트가 불러 쓰도록 모은 깃허브 저장소다. 실험 기능인 .NET MAUI 데브플로(DevFlow)는 실행 중인 앱의 화면 구조와 스크린샷을 에이전트에 보여 줘 UI를 시험하게 한다.

다만 AG-UI 프로토콜과 연동되는 블레이저 AI 컴포넌트는 .NET 11 기간 내내 시험판으로 남는다.

.NET 8·9 지원 종료, 무엇이 달라지나

MS .NET 지원 정책은 2023년 나온 장기 지원(LTS) 버전 .NET 8과 .NET 9의 지원 종료일을 2026년 11월 10일로 명시했다. 미국 IT 매체 인포월드는 지난 7월 이들 버전으로 만든 앱은 계속 실행되지만 새 보안 업데이트는 나오지 않는다고 보도했다.

현행 LTS인 .NET 10과 .NET 11은 모두 2028년 11월 14일까지 지원된다. MS는 "새 SDK를 설치하는 것만으로는 앱의 대상 버전이 바뀌지 않는다"고 강조했다.

배경

MS는 매년 11월 .NET 주 버전을 낸다. 지원 정책 페이지에 따르면 .NET 11은 9월 8일, 10월 13일, 10월 25일 세 차례 릴리스 후보(RC)를 거쳤다. MS는 7000명 이상이 기여했으며, 누겟(NuGet)에 고유 패키지 58만9000개 이상이 올라 있고 누적 내려받기가 1조1000억 회를 넘는다고 밝혔다.

전망

.NET 콘퍼런스 2026이 11월 10~13일 열린다. 툴체인 관리 도구 dotnetup은 공개 미리 보기 단계이고, AG-UI 호스팅 연동도 아직 시험판이다.

자주 묻는 질문

.NET 10과 .NET 11 중 무엇을 골라야 하나? 둘 다 2028년 11월 14일까지 지원된다. MS는 최신 기능이 필요하면 .NET 11을, LTS 주기가 맞으면 .NET 10을 권한다.

.NET 8 앱은 이제 멈추나? 아니다. 계속 실행되지만 MS의 보안 수정과 기술 지원은 더 이상 받지 못한다.

참고 자료

#닷넷 11 #.NET 11 #C# 15 #유니언 타입 #마이크로소프트 #MCP #에이전트 프레임워크 #.NET 8 지원 종료 #.NET 9 지원 종료 #닷넷 콘퍼런스
정
정승
AI Newsway · 개발자

AI Newsway의 편집 책임자이자 개발자입니다. 인공지능·개발 도구·클라우드·생산성 기술 기사를 씁니다.

기자의 다른 기사 ›
저작권자 © AI Newsway 무단전재 및 재배포, AI학습 및 활용 금지
공유
f X K

댓글 0

현재 댓글 작성이 비활성화되어 있습니다.

첫 댓글을 남겨보세요.