Search results for '2016/01/22'

ASP.NET 5을 ASP.NET Core 1.0로 리네이밍

네이밍은 정말 중요하죠... 어렵기도하고..
There are only two hard things in Computer Science: cache invalidation and naming things. - Phil Karlton
그런의미에서 보면 ASP.NET 5는 완전히 잘못된 네이밍이었습니다.
사람들이 4.6의 개선되거나 새로운 상위 버전 같은 느낌을 갖게 만들거든요.. 
그래서 MS는 이 ASP.NET 5 를 개명했습니다.

ASP.NET Core 1.0 과 .NET Core 1.0 으로 말이죠...
  • ASP.NET 5 는 ASP.NET Cpre 1.0 으로 변경
  • .NET Core 5는 .NET Core 1.0 으로 변경
  • Entity Framework 7는 이제 Entity Framework Core 1.0 혹은, 줄여서 EF Core 1.0

왜 1.0 이냐구요? 왜냐하면 완전히 새로운 .net core 컨셉이라는 점에서 그렇다는군요..  The .NET Core 1.0 CLI 는 완전히 새로운 프로덕트구요. 
server side graphics library 같은 것들 등 몇몇 부분의 차이로 .Net Core는 .Net Framework 4.6과 완전히 동일하지는 않다고하네요.. 
ASP.NET 4.6과 ASP.NET Core 1.0 관계

출처 http://www.hanselman.com/


그럼 어떤걸 사용해야하는지...?
실제로 ASP.Net 4.6 쪽이 더 성숙한 플랫폼입니다.ASP.NET Core 1.0 는 이제 1.0을 릴리즈 했을 뿐이고 아직 SignalR 이나 Web Pages와 같은 기능은 없죠...  아직 VB 나 F#으로 작성할수도 없구요.. 언젠간 지원이되겠지만 지금은 아니예요.

ASP.NET Core 1.0은 이제 막 시작되었을 뿐입니다. 물론, ASP.NET 4.6의 출시와 지원은 계속될거구요.
2016/01/22 14:24 2016/01/22 14:24
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다