ASP.NET Core 1.0 (ASP.NET 5 / vNext)은 언제 출시 될 예정입니까?


136

ASP.NET 5에서 새 프로젝트를 시작할지 또는 현재 프레임 워크를 고수할지 결정하려고합니다. 불행히도이 프로젝트의 일정을 찾을 수없는 것 같습니다. Github은 개발자가 현재 첫 번째 릴리스 후보를 연구하고 있음을 보여줍니다. Microsoft는 일반적으로 예상 출시 날짜를 게시합니까? 그렇다면 촬영 날짜를 어디서 찾을 수 있습니까?


35
왜 다운 투표와 투표가 마감됩니까? 이것은 지침에 따라 완벽하게 합법적 인 질문처럼 보입니다.
slypete

3
개인 프로젝트 (실패한 경우 위험이 낮음) 또는 전문 프로젝트 (직종에 따라 달라짐)에 대해 이야기하고 있습니까? Scott Hunter와 같은 Microsoft 직원들은이 기능이 출시 될 때이를 1.0 릴리스로 생각해야한다고 말 했으므로 아직 전문 프로젝트를 시작하지는 않을 것입니다.
jeffa00


1
RTM은 2016 년 6 월 27 일 어제 출시되었습니다.
Mickael Caruso 2016 년

답변:


121

2016 년 7 월 1 일 업데이트

ASP.NET Core 1.0, Entity Framework 1.0 및 .NET Core 1.0은 2016 년 6 월 27 일에 모두 릴리스되었습니다.


2016 년 1 월 19 일 업데이트

  • ASP.NET 5는 이제 ASP.NET Core 1.0이라고합니다.
  • .NET Core 5는 이제 .NET Core 1.0입니다.
  • Entity Framework 7은 현재 Entity Framework Core 1.0 또는 EF Core 1.0입니다.

자세한 내용은 Scott Hanselman의 블로그 변경 사항을 참조하십시오 .


2015 년 7 월 2 일 업데이트

ASP.NET Community Standup 라이브 미팅에서 Damian Edwards는 ASP.NET 5 릴리스 계획에 대한 일부 업데이트를 논의했습니다. 요점을 읽고 최근 팀 블로그 게시물 에서 기록을 볼 수 있습니다 .

이 임시 계획은 다음과 같습니다.

  • 베타 6-2015 년 7 월 말
  • 베타 7-2015 년 8 월 말
  • 베타 8-2015 년 9 월 말
  • 2015 년 하반기 출시 후보 – 데미안은 앞으로 6 개월이 지나서 완전히 부정확 할 수 있다고 경고했다.

따라서 모든 일정 / 계획과 마찬가지로 특정 날짜가 아닌 계획 으로 사용하십시오 .


2014 년 12 월 19 일의 원본 게시물

Microsoft (Microsoft)는 일반적으로 특정 날짜를 제공하지 않습니다. 그러나 ASP.NET 5 ( "vNext")는 Visual Studio 2015의 일부로 릴리스되고 있으며 이는 2015 년에 릴리스됨을 의미합니다 (놀랍습니다!). 2015 년 상반기에 출시한다고 가정하는 것이 합리적입니다.

올바르게 언급했듯이 ASP.NET 5 용 GitHub 리포지토리는 이제 RC 이정표를 지정합니다. 이는 현재 주요 초점이 안정성에 있으며 RTM 릴리스에 대한 기능 세트가 대부분 있음을 나타냅니다. 아직 완성 된 기능과 디자인이 있으며 누구나 개별 저장소에서 진행중인 기능을 볼 수 있습니다.


5
우리는 작품에 큰 사이트를 가지고 있으며 vNext를 사용하기로 결정하기 위해 OP와 같은 보트에 있습니다. 2015 년 중 절반 (첫 번째 또는 두 번째)이 출시 될 것으로 예상 할 수 있습니까?
Stephen Watkins

3
@StephenWatkins-2015 년 상반기 가능성이 높다는 힌트를 추가했습니다.
Eilon

1
@Eilon-힌트를 주셔서 감사합니다.
Stephen Watkins

4
@Yash EF7이 거의 완전히 다시 작성 되었기 때문에 EF7이 EF6과 동일한 수준의 기능을 가질 때까지 시간이 좀 걸릴 것입니다. 그러나 EF7에 필요한 기능이 있으면 반드시 사용하십시오. 찾고있는 특정 사항이있는 경우 entity-framework-7 태그를 사용하여 여기에 새로운 질문을하십시오 .
Eilon

3
@johnG 아직 출시되지 않았습니다. ASP.NET 5에 대한 지원은 VS2015에서만 가능하지만 OmniShar [ 를 통해 다른 많은 편집기 (다른 OS)에서도 사용할 수 있습니다 .
Eilon April

18

에 대한 로드맵에 따르면 GitHub의 :

ASP.NET Core 1.0 (이전의 ASP.NET 5) 일정 및 로드맵


다음은 ASP.NET Core 1.0 일정 및 로드맵입니다. 이 날짜 및 기능 계획은 모두 변경 될 수 있습니다. 이 규모의 프로젝트와 마찬가지로 언제 상황이 올지 정확하게 예측하기는 어렵습니다. 그럼에도 불구하고, 우리는 사용자가 올바른 기대를 가지고 그에 따라 계획을 만들 수 있도록 계획에 대해 가능한 한 개방적이고 투명하게하는 것이 중요하다고 생각합니다.


시간표


Milestone                     Release Date
Beta6                           27 Jul 2015    
Beta7                           24 Aug 2015   
Beta8                           21 Sep 2015   
RC1                             Nov 2015        
RC2 (Tools Preview 1) mid-May 2016
1.0.0                            late-June 2016

11 월 릴리스 후보 (RC1)는 지원되는 프로덕션 준비 크로스 플랫폼 릴리스입니다. RC1의 피드백에 따라 필요에 따라 추가 릴리스 후보를 제공합니다.

이정표 테마


Beta6-지역화, 서비스, .NET 4.6 지원 등

Beta6에서는 새로운 요청 파이프 라인에서 현지화를 지원하기 위해 노력하고 있습니다. 또한 강력한 이름의 어셈블리에 대한 지원 추가를 포함하여 런타임의 패치 및 서비스를 가능하게하기 위해 노력하고 있습니다. Beta6에서는 .NET Execution Environment (DNX)를 사용하여 .NET 4.6을 대상으로 지정할 수 있습니다. 응답 버퍼링 및 캐싱 (Windows의 HTTP.SYS를 통해) 작업을 수행하고 SQL Server를 통해 분산 캐싱 지원을 추가합니다.

계획된 기능 : 런타임 , MVC , 면도기 , ID

Beta7-크로스 플랫폼

Beta7의 주요 초점은 .NET Core에서 크로스 플랫폼 개발을 가능하게하는 것입니다. 여기에는 Mac 및 Linux 용 .NET Core 기반 .NET 실행 환경 제공이 포함되어 기본 개발자 워크 플로를 활성화하고 수집 스토리를 설정합니다.

계획된 기능 : 런타임 , MVC , 면도기 , ID

Beta8-기능 완료!

Beta8은 RC1의 안정화 단계로 이동하기 전에 계획된 마지막 주요 기능 이정표입니다. Visual Studio 및 Visual Studio Code에서 완벽한 엔드 투 엔드 환경을 구현할 수 있도록 노력하겠습니다. 이 시점에서 크로스 플랫폼 .NET Core가 완벽하게 기능 할 것으로 기대합니다.

계획된 기능 : 런타임 , MVC , 면도기 , ID

RC1-안정화

RC1의 초점은 기존 기능을 연마하고 고객 피드백에 응답하고 성능과 안정성을 개선하는 데 있습니다. 목표는 RC1이 안정적이고 생산 준비 완료 릴리스가되는 것입니다.

RC2-.NET Core CLI 및 .NET 플랫폼 표준으로 이동

RC2의 경우 ASP.NET Core 1.0을 새로운 크로스 플랫폼 .NET Core 명령 줄 도구 체인을 기반으로 옮길 것 입니다.

미래의 일


불행히도 다음 기능은 초기 RTM 릴리스에 포함되지 않습니다. 2016 년 3 분기 * 동안 RTM 이후 초기 기능 릴리스에서 임시로 출하 할 계획입니다 .

  • Visual Basic 지원
  • SignalR 3
  • 웹 페이지 4

* 연간 분기 (Q1, Q2, Q3, Q4)에 대한 참조는 캘린더 기반입니다.


11

업데이트 3 : ASP.NET Core 1.0 (이전의 ASP.NET 5) 로드맵은 github에 있습니다 : https://github.com/aspnet/Home/wiki/Roadmap

실물

Visual Studio 2015는 2015 년 7 월 20 일에 출시 될 예정입니다.

그러나 2015 년 6 월 29 일 Somasegar의 블로그에 따르면 : "ASP.NET 5와 EF 7은 나중에 별도로 릴리스 될 것입니다."


11

업데이트 된 답변 :

ASP.NET Core 1.0은 2016 년 6 월 27 일에 릴리스되었습니다.

.NET Core 시작하기

이전 답변 : (출시 후보)

Scott Hunter는 다음과 같은 특정 시간대블로그 에 게시했습니다.ASP.NET Core

핵심 일정

.NET Core 및 ASP.NET Core 1.0 RC2 런타임 및 라이브러리는 5 월 중순에 제공 될 예정 입니다.

툴링은 미리보기 1이며이 릴리스와 함께 번들로 제공됩니다.

.NET Core 및 ASP.NET Core 1.0 RTM (릴리스) 런타임 및 라이브러리는 6 월 말에 제공 될 예정 입니다.

툴링은 Preview 2와 함께이 릴리스와 함께 제공됩니다.

Visual Studio“15”를 사용하여 RTM이 될 때까지 툴링을 계속 변경하고 안정화 할 것입니다.

이전 답변 :

ASP.NET Core 1.0 (이전의 ASP.NET 5) 로드맵 은 github에 있지만이 로드맵의 날짜는 지난 몇 달 동안 여유가 없어서 실제로 신뢰할 수 없습니다. 이를 고려하여 로드맵에서 고정 날짜를 제거하는 것이 좋습니다.

현재 로드맵에 따르면 RC2 릴리스는 TBD입니다. 릴리스 1.0은 2016을 말합니다.

그래서 질문은 정말로되어야 하는가? TBD는 언제입니까? 2016 년 후반은 언제입니까?

운 좋게도 릴리즈 당 공개 이슈 수는 github에서 볼 수 있습니다.

참고 : ASP.NET Core 릴리스 버전은 다른 관련 / 종속 팀 릴리스 (예 : Entity Framework 팀)와 통합해야합니다. 각 릴리스는 해당 팀이 동등한 릴리스 버전을 준비한 후에 만 ​​릴리스됩니다.

나는 github에 이러한 각 기술 이정표에 대한 링크를 게시합니다. 출시 날짜를 가장 정확하게 표시해야합니다.

ASPNET / MVC는 (RC2 4 월 19 일에 99 %로) ASPNET / EntityFramework (RC2 4 월 19 일에로서 98 %이다) DOTNET / CLI (RC2 4 월 19 일에로서 88 % 임) DOTNET / coreclr (RC2 99 % 19에 같다 4 월) dotnet / corefx (RC2는 4 월 19 일 현재 100 %)여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

위의 진행 상황에 따라 RC2 마감일은 2016 년 4 월 29 일로 나열되며 테스트 준비가 완료됩니다.

아마도 다른 X 주 테스트가 될 것이지만 적어도 준비가 될 때를 나타냅니다.

진행 상황은 매일 업데이트됩니다.

릴리스 1.0 RTM 진행 상황도이 링크에서 볼 수 있습니다.

모든 링크에 마일스톤 날짜가있는 것은 아니지만 RTM 마일스톤 날짜는 6 월 30 일로 보입니다. RC2 날짜가 어떻게 하락했는지에 따라이 날짜는 변경 될뿐만 아니라 진행될 수 있습니다.

ASP.NET 커뮤니티 스탠드 업 비디오는 하나 보통 주 단위로, 말의 입에서 업데이트를 얻을 수있는 릴리스의 발전에 좋은 표시를 제공해야합니다.


3

확인 된 릴리스 날짜는 보이지 않지만 이러한 새로운 ASP.NET 5 기능 또는 최신 프레임 워크에있는 것이 중요한 경우 언제든지 Visual Studio 2015 미리보기를 다운로드 하여 새로운 기능 중 일부를 사용할 수 있습니다.


1
감사합니다. 이미 미리보기를 탐색 중입니다. 그들의 프로젝트 날짜가 우리의 프로젝트 날짜와 다소 일치하는지 알면 결정이 훨씬 쉬워집니다.
slypete 2014

3

ASP.NET 5는 2015 년 11 월 18 일자로 RELEASE CANDIDATE였습니다. 그 시점부터 그 비트를 사용하여 프로덕션에서 사용하고 지원을받을 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.