ASP.NET 5

ASP.NET이 처음 1.0버전으로 세상에 처음 나온지 벌써 15년이 되었다고 합니다. 그동안 칭찬도 많이 듣고 욕도 많이 먹은것으로 알고 있는데요, 어찌되었건 2015년은 ASP.NET이 조금더 발전된 모습을 보여주는 해가 될 것 같습니다.

이 글에서는 마이크로소프트의 스캇 거스리(Scott Guthrie)의 블로그 글과 톤 피츠매컨(Tom FitzMacken)이 ASP.NET사이트에 작성한 글을 인용하여 ASP.NET 5가 어떤 모습으로 세상에 모습을 드러내고 있는지 알아보도록 하겠습니다.

ASP.NET 5에서 주요 개선된 내용을 요약해 보면 아래와 같다고 합니다.

Windows, Mac, Linux에서 모두 빌드와 실행이 가능합니다. 완전한 크로스 플렛폼을 지원한다는 말입니다. 각각의 앱 버전별로 서로 다른 .NET Core를 사용하여 빌드할 수 있습니다. 간단한 모던웹 개발이 가능한 툴을 제공합니다. Single aligned web stack for Web UI and Web APIs 클라우드에 대비한 환경구성을 제공합니다. NuGet 패키지를 만들고 사용할 수 있는 통합환경을 제공합니다. DI(Dependency Injection:의존성 주입)기능을 포함합니다. IIS를 통해 호스팅하거나 자체 셀프호스팅이 가능합니다.


참조