ASP.NET Core
원저자 | 마이크로소프트 |
---|---|
개발자 | 닷넷 파운데이션 및 오픈 소스 커뮤니티 |
발표일 | 2016년 6월 7일(8년 전)(2016-06-07) |
안정화 버전 | v8.0.0 / 2023년 11월 14일(9개월 전)(2023-11-14)[1] |
저장소 |
|
프로그래밍 언어 | C# |
운영 체제 | 윈도우, macOS, 리눅스 |
플랫폼 | 크로스 플랫폼 |
종류 | 웹 프레임워크 |
라이선스 | MIT 라이선스[2] |
웹사이트 | dotnet |
ASP.NET Core(ASP.NET 코어)는 오픈 소스 모듈식 웹 애플리케이션 프레임워크이다. 이는 이전에 분리된 ASP.NET MVC와 ASP.NET 웹 API를 단일 프로그래밍 모델로 통합한 ASP.NET의 재설계이다.[3][4] 새로운 웹 스택을 기반으로 구축된 새로운 프레임워크임에도 불구하고 ASP.NET과 높은 수준의 개념 호환성을 갖추고 있다. ASP.NET Core 프레임워크는 병렬 버전 관리를 지원하므로 단일 컴퓨터에서 개발 중인 다양한 애플리케이션이 다양한 버전의 ASP.NET Core를 대상으로 할 수 있다. 이전 버전의 ASP.NET에서는 이것이 불가능했다. ASP.NET Core는 처음에 윈도우 전용 닷넷 프레임워크와 크로스 플랫폼 .NET 모두에서 실행되었다. 그러나 닷넷 프레임워크에 대한 지원은 ASP.Net Core 3.0부터 중단되었다.[5]
블레이저(Blazor)는 웹어셈블리를 지원하는 최신(선택적) 구성 요소이며 버전 5.0부터 일부 이전 웹 브라우저에 대한 지원이 중단되었다. 블레이저를 사용할 때 현재 마이크로소프트 엣지는 작동하지만 레거시 버전(예: "Microsoft Edge Legacy" 및 Internet Explorer 11)은 지원되지 않는다.[6]
같이 보기
- 모노 (소프트웨어)
- 비주얼 스튜디오 코드
각주
- ↑ “Announcing ASP.NET Core in .NET 8”. 《.NET Blog》 (미국 영어). 2023년 11월 14일. 2023년 11월 19일에 확인함.
- ↑ “ASP.NET Core license”. 《GitHub》. 2021년 9월 29일에 확인함.
- ↑ “Choose between ASP.NET 4.x and ASP.NET Core”. 《docs.microsoft.com》.
- ↑ singh Satinder. “Introduction to ASP.NET Core”. 《microsoft.com》. 2017년 7월 10일에 확인함.
- ↑ “Introduction to ASP.NET Core”. 《docs.microsoft.com》.
- ↑ “[Discussion] Updated Blazor browser support for .NET 5 · Issue #26475 · dotnet/aspnetcore”. 《GitHub》 (영어). 2020년 11월 11일에 확인함.
외부 링크
- ASP.NET Core
- 공식 웹사이트
- ASP.NET Core on GitHub
- v
- t
- e
닷넷
- 버전 역사
- 닷넷 전략
- 기본 클래스 라이브러리
- 공통 언어 런타임
- 코드 액세스 보안
- 어셈블리
- 메타데이터
- COM Interop
공통 | |
---|---|
기타 |
|
- ADO.NET (엔티티 프레임워크
- 데이터 서비스)
- ASP.NET (AJAX
- MVC
- 동적 데이터)
- 언어 내장 쿼리
- 카드스페이스
- 클릭원스
- 커뮤니케이션 파운데이션
- 동적 언어 런타임
- 윈도우 폼
- 프레젠테이션 파운데이션
- 리모팅
- 워크플로 파운데이션
- XAML
- 모노
- 컴팩트 프레임워크
- 닷넷 코어
- XNA 프레임워크
- 마이크로 프레임워크
- 포터블 닷넷
- 마이크로소프트 실버라이트
- SSCLI
- 닷GNU
- 자바와 C#
- C#과 비주얼 베이직 닷넷
- 자바와 닷넷 프레임워크
- "아크로폴리스"
- "재스퍼"
- 평행 프레임워크
- 관리된 확장 프레임워크