What is ASP.NET?
.NET기술을 기반으로 하는 웹 개발 프레임워크
Web Sites
Web Pages
Web Forms
MVC
Web APIs
Web API
Real-Time
SignalR
3.
ASP.NET Web API,
SignalR
2012
ActiveServer Page
(Classic ASP)
1996
ASP.NET MVC
2008
ASP.NET(Web Forms)
2002
ASP.NET Web Pages
2010
ASP.NET Core
Now
History of ASP.NET
New Project System
•새로운 기본 폴더 구조
• src / wwwroot
• 파일 기반의 프로젝트 시스템
• Visual Studio와 Windows 탐색기 간의 자동 동기화
• 동적 컴파일 환경
• .Net Compiler Platform(“Roslyn”)
MVC Core 1.0
•Web UI와 Web API가 하나로 통합된 단일 웹 프레임워크
• ASP.NET MVC + Web API + Web Pages
• 불필요한 중복과 비용 제거
• ASP.NET Core 1.0 기반
• .NET Core 1.0 지원
• System.Web에 대한 의존성 제거
• IIS와 Self-Hosted(Kestrel) 호스팅 모두 지원
ASP.NET Core 1.0Roadmap
https://github.com/aspnet/Home/wiki/Roadmap
Milestone Release week
Beta6 27 Jul 2015
Beta7 2 Sep 2015
Beta8 15 Oct 2015
RC1 Nov 2015
RC2 TBD
1.0.0 TBD 2016
21.
참고 자료
• ASP.NET공식 사이트
• http://get.asp.net, http://www.asp.net, http://docs.asp.net
• Scott Hanselman`s Blog
• http://www.hanselman.com
• Exploring ASP.NET Core 1.0
• http://marianaggaga.com/exploring-asp-net-core-1-0