Microsoft Connect(); // 2016  행사에서 발표된 것이다.


성능 평가를 보면 성능 부분에서는 문제가 없다고 봐도 될 것 같다.

ASP.NET Core는 지금도 계속 성능 향상 부분에 작업을 하고 있어서 앞으로도 더 기대가 된다.



출처: https://connectevent.microsoft.com/


저작자 표시
신고
by 흥배 2016.11.23 08:00

현재 내용으로 봐서는 2017 2분기쯤 되면 꽤 쓸만하겠네요^^;

링크: https://blogs.msdn.microsoft.com/dotnet/2016/07/15/net-core-roadmap/

 

 

8월말쯤에 1.0.1 나올 예정.

 

올해 말 혹은 내년 3월까지의 예정.

 

 

.NET Core Tooling

- .csproj/MSBuild project system 지원

- 프레임워크 관리용 명령어 추가

 

 

언어 관련. C# 7, VB 15 추가 언어 사양

- tuple, 패턴 매칭

- Value Task, Ref return, Throw expression, Binary Literals, Digit Separators

- Out vars, Local Function

 

 

ASP.NET

- Web Socket

- URL Rewriting Middleware

- Azure 관련 강화

- Service Fabric support via WebListener based server

- MVC & DI Startup Time Improvements

- 프리뷰

- SignalR

- View Pages (Views without MVC Controllers)

 

 

.NET Core Runtime

- ARM 32/64

- .NET Core Runtime

 

 

Entity Framework Core

- Azure

- Transient fault handling (resiliency)

- Mapping

- Custom type conversions

- Complex types (value objects)

- Entity entry APIs

- Update pipeline

- CUD stored procedures

- Better batching (TVPs)

- Ambient transactions

- Query

- Stability, performance.

- Migrations

- Seed data

- Stability

- Reverse engineer

- Pluralization

- VS item template (UX)

 

 

Q1 2017 / Q2 2017

- .NET Standard 2.0

 

 

출처: https://opcdiary.net/?p=32475

 

저작자 표시
신고
by 흥배 2016.07.26 10:05

예정대로 5월 중순에 릴리스 되었다.

이번에 출시된 것은 다음과 같다.

.NET Core RC2

ASP.NET Core RC2

.NET Core SDK Preview 1

 

이 밖에 Azure에 대한 배포 도구, RHEL yum 인스톨러를 제공할 예정.

 

예고대로 런타임은 RC2 툴은 Preview가 이다.

지원되는 개발 환경은 다음과 같다.

Visual Studio 2015 Update2

Visual Studio Code(C# Extension)

Omnisharp

 

지원되는 플랫폼

Red Hat Enterprise Linux 7.2

Centos 7.1

Debian 8.2(8.2, 8.3, 8.4)+

Ubuntu 14.04(16.04 support is coming at RTM)

OS X 10.11

Windows 7+/Server 2012 R2+

Windows Nano Server TP5

 

정식으로 Debian, Cetos가 지원되었다.

툴에 대해서는 CLI 명령은 DNX 명령(dnx, dnvm, dnu)이 사라지고 dotnet 명령으로 바뀌었다.

dotnet 명령은 프로젝트의 작성, 패키지 관리, 빌드, 발행, 실행 테스트 실행 패키지 작성 인터페이스로 된다.

 

CLI툴 문서: .NET Core SDK

설치는 여기다. https://www.microsoft.com/net/core

 

 

출처: https://opcdiary.net/?p=32027

원 출처: https://blogs.msdn.microsoft.com/dotnet/2016/05/16/announcing-net-core-rc2/

저작자 표시
신고
by 흥배 2016.05.17 10:03

주요 일정

.NET Core ASP.NET Core 1.0 RC2의 런타임과 라이브러리는 5월 중순에 제공 개시 예정.

툴 버전은 Preview 1로 이 릴리스에 번들 된다.

 

.NET Core ASP.NET Core 1.0 RTM(릴리스)의 런타임과 라이브러리는 6 월말까지 제공 개시 예정.

툴 버전은 Preview 2로 이 릴리스에 번들 된다.

 

툴에 대해서는 안정화될 때까지 변경을 거듭, Visual Studio"15"와 함께 RTM 버전을 출시할 예정.

 

 

그 동안의 경위

모듈형, 크로스 플랫폼, 높은 퍼포먼스의 새로운 ASP.NET을 개발하기 위해서 2년 반 전에 ASP.NET 팀이 발족되었다.새로운 ASP.NET 버전은 클라우드에 초점을 맞춘 최신 워크 로드(Web 사이트, 마이크로 서비스 등)에 최적화된 새 DNX(.NET Execution Environment) 위에 구축되었다. 그리고 지난해 11월에 이 버전의 RC1이 출시되었다.

 

ASP.NET Core 1.0 RC1 출시 후에 가장 중시한 것은 .NET Core를 더욱 확장하고 네이티브 콘솔 애플리케이션 개발도 지원하는 것이었다. 그래서 한 것이 .NET 콘솔, 클래스 라이브러리, 서버 애플리케이션의 개발에 사용하는 툴 체인을 재구축하는 것이었다. 이 작업은 당초의 예상보다 지연되면서 2월에 예정했던 RC2/RTM의 릴리스는 철회할 수밖에 없었다.

 

 

프레임워크와 툴의 통합

올해 Xamarin 인수로 마이크로 소프트의 일부가 됨으로써 우리는 지금까지 이상으로 데스크 톱, 서버, 모바일 애플리케이션 간에 코드를 쉽게 공유할 수 있도록 해야겠다고 생각하였다.

 

그리고 복수의 .NET 어플리케이션 모델 간에 코드를 보다 쉽게 공유할 수 있도록 계획의 일부로서 Build에서 .NET Standard를 발표했다.

 

또 우리는 복수의 어플리케이션 모델에 걸친 프로젝트의 작업도 쉽게 할 필요가 있었다. 이 때문에 현재 진행 중인 것이 .xproj/project.json 프로젝트 시스템과 .csproj 프로젝트 시스템의 기능을 MSBuild 베이스의 하나로 프로젝트 시스템에 통합하는 것이다. 이행은 자동으로 이뤄지기 때문에 기존 프로젝트에 변경을 가할 필요는 없다. 이 작업은 Visual Studio 15 출시 일정 기간에 실시할 예정이다.

 

 

툴이 "프리뷰" 버전인 이유

.NET Core는 아래 2가지 주요 컴퍼넌트로 구성되어 있다.

런 타임 라이브러리: CLR, 라이브러리, 컴파일러 등

: .NET Core 프로젝트의 작업에 사용하는 NET Core 명령 라인 툴, Visual Studio, Visual Studio Code에서 지원되는 모든 도구

 

이번 .NET Core의 컴포넌트 마다 릴리즈 버전을 나누기로 했다. 이로써 기다리고 있는 분들은 .NET Core 1.0 RC2를 안심하고 이용하면서 한편으로는 마이크로 소프트는 툴 계획을 진행할 수 있다.

.NET Core 1.0 RC2 런타임은 정식 Release Candidate판이다. 신뢰성과 안정성이 확보되어 있어서(치명적인 문제가 발생하지 않는 한)RTM 판까지 변경되지 않는다. Go-Live라이선스가 부여되기 때문에 마이크로 소프트에서 정식 지원을 받을 수 있다.

새로운 명령 라인 툴이나 Visual Studio Visual Studio Code의 플러그 인 등 .NET Core ASP.NET Core를 지원하는 툴은 RC 판에는 아직 도달하고 있지 않고 안정화될 때까지 변경된다. 그래서 이 툴은 Preview 1으로서 출시된다.

 

출처: https://blogs.msdn.microsoft.com/dotnet/2016/05/06/net-core-rc2-improvements-schedule-and-roadmap/

 

 

저작자 표시
신고
by 흥배 2016.05.17 09:57
| 1 |