SlideShare a Scribd company logo
어서 와~ ASP.NET Core는 처음이지?
순서
• ASP.NET의 발전사 그리고 진화
• ASP.NET Core
• 크로스 플랫폼(Cross Platform)
• 오픈 소스(Open Source)
• .NET 프레임워크 패밀리
• ASP.NET Core 관련 기술 버전 넘버
• ASP.NET Core MVC
• ASP.NET 프레임워크 통합
• ASP.NET Core 2.0의 새로운 특징
• .NET CLI(Command-Line Interface)
• ASP.NET Core 시작하기
• ASP.NET Core 로드맵
ASP.NET Web API,
SignalR
2012
Active Server Page
(Classic ASP)
1996
ASP.NET MVC
2008
ASP.NET(Web Forms)
2002
ASP.NET Web Pages
2010
ASP.NET Core
Now
ASP.NET의 발전사 그리고 진화
ASP.NET의 발전사 그리고 진화
Active Server
Pages
(Classic ASP)
ASP.NET Core
Unified
MVC, Web API
And
Razor Web Pages
+
SignalR
ASP.NET
(Web Forms)
ASP.NET
MVC
ASP.NET
Web Pages
ASP.NET
Web API
ASP.NET
SignalR
ASP.NET Core
• 최신 클라우드 기반 웹 응용 프로그램을 구축하기 위한 크로스 플랫폼
환경을 지원하는 고성능 오픈소스 프레임 워크
NEW ASP.NET의 최신 버전 강력한 확장성과 모듈화
클라우드 환경에 최적화
쉬운 접근성
(원하는 에디터와 도구 선택 가능)
쉽고 빠른 개발 사이클
크로스 플랫폼 환경 지원
FAST!
OSS 무료, 오픈소스 프로젝트
크로스 플랫폼(Cross Platfrom)
오픈 소스(Open Source)
• Github를 통한 ASP.NET Core 오픈 소스 프로젝트
• http://github.com/aspnet
.NET 프레임워크 패밀리
ASP.NET Core 관련 기술 버전 넘버
ASP.NET Core MVC
• 프레임워크 통합 : (MVC + Web API + Web Pages) + SignalR3
• Web UI와 Web API가 하나로 통합된 단일 웹 프레임워크
• 불필요한 중복과 비용 제거
• .NET Core 기반
• System.Web에 대한 의존성 제거
• IIS와 Self-Hosted 환경 모두 지원
• 동적 컴파일
• 의존성 주입(DI) 통합
• Tag helpers, View Components 등의 새로운 기능 제공
• 다양한 최신 웹 개발 도구 통합
• Bower, Gulp, Grunt 등
ASP.NET 프레임워크 통합
Web Pages
Web API
+ SignalR
ASP.NET Core 2.0의 새로운 특징
• 전체적인 성능 향상 및 기능 향상
• 인증(Authentication), 진단(Diagnostics), 등
• “Microsoft.AspnetCore.All” 메타 패키지
• Razor Pages
• 단일 페이지 응용프로그램(SPA)용 템플릿 추가
Angular React.js React.js 및 Redux
Demo #1
ASP.NET Core 프로젝트 살펴보기
.NET Core CLI(Command-Line Interface)
• CLI를 통한 개발 환경 제공
• dotnet 명령어
• dotnet --help
• dotnet --info
• dotnet new --list
• dotnet new web
• dotnet run
• dotnet ….
ASP.NET Core 시작하기
• CLI를 통해 생성 가능한 응용 프로그램
Demo #2
.NET CLI(Command-Line Interface)
ASP.NET Core 시작하기
http://asp.net
ASP.NET Core 시작하기
http://docs.asp.net
• 블로그 아티클
• .NET Web Dev Blog : https://blogs.msdn.microsoft.com/webdev/
https://mva.microsoft.com
https://channel9.msdn.com/
https://www.youtube.com/user/visualacademy
• 그 외 유용한 정보
• Taeyo.NET 강좌 및 번역 아티클 : http://www.taeyo.net/Columns/
• ASP.NET Korea User Group : http://aspnet.kr
ASP.NET Core 로드맵
참고 자료
• ASP.NET 공식 사이트, 공식 가이드 문서
• http://asp.net, http://docs.asp.net
• Announcing ASP.NET Core 2.0
• https://blogs.msdn.microsoft.com/webdev/2017/08/14/announcing-asp-net-core-2-0/
• What's New in ASP.NET Core 2.0
• https://channel9.msdn.com/Events/dotnetConf/2017/T113
• Taeyo.NET ASP.NET Core 강좌 및 번역 아티클
• http://www.taeyo.net/Columns/
• ASP.NET&Core를 다루는 기술
• 길벗출판사 / 박용준 지음
커뮤니티 소개
ASP.NET Korea User Group : http://aspnet.kr
TAEYO.NET : http://taeyo.net
어서 와~ ASP.NET Core는 처음이지?
어서 와~ ASP.NET Core는 처음이지?

More Related Content

PDF
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
PDF
[Td 2015]두근두근 asp.net 5(한상훈)
PPTX
크로스플랫폼으로 다시 태어난 ASP.NET Core
PDF
[Td 2015]asp.net 5 깊게 파고들기(박용준)
PDF
두근두근 ASP.NET 5!
PDF
웹 2.0 기술 소개 (2006)
PDF
[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016
PDF
ASP.NET Core 3.0과 Blazor를 활용한 새로운 WEB 개발(그리고 Try.NET)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]두근두근 asp.net 5(한상훈)
크로스플랫폼으로 다시 태어난 ASP.NET Core
[Td 2015]asp.net 5 깊게 파고들기(박용준)
두근두근 ASP.NET 5!
웹 2.0 기술 소개 (2006)
[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016
ASP.NET Core 3.0과 Blazor를 활용한 새로운 WEB 개발(그리고 Try.NET)

What's hot (20)

PDF
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기 - 김태우(Classmethod) :: AWS Community Day Online 2020
PPTX
Serverless Architecture - 김현민
PPTX
About Uwsgi
PPTX
임태현, IIS with ASP.NET
PDF
서버리스 기반의 프론트엔드 서버 구축(Serverless frontend web server)
PDF
Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기
PDF
[TD 2015] Microsoft Azure IaaS v2(최정현)
PPTX
Web assembly 맛보기
PDF
Cloud로 나아가는 Frond-end 개발자 - 박찬민(버드뷰) :: AWS Communityday online 2020
PDF
아마존의 관리형 게임 플랫폼 활용하기: GameLift (Deep Dive) :: 구승모 솔루션즈 아키텍트 :: Gaming on AWS ...
PDF
AWS 서버리스 신규 서비스 총정리 - 트랙2, Community Day 2018 re:Invent 특집
PPTX
AWS Lambda를 이용한 CI/CD 기법
PDF
Elastic beanstalk - 판교 초급자 모임 - 안병학
PDF
PaaS를 이용한 No Ops 개발
PPTX
[DevOn 2013] Dynamic web proxy
PDF
CircleCI로 Serverless API의 CI/CD 환경 구축하기
PPTX
Aws serverless services
PDF
Spring boot + java 에코시스템 #1
PDF
당근마켓 고언어 도입기, 그리고 활용법
PDF
[AWS Community Day 2021] AWS와 함께하는 무중단 배포 파이프라인 개선기
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기 - 김태우(Classmethod) :: AWS Community Day Online 2020
Serverless Architecture - 김현민
About Uwsgi
임태현, IIS with ASP.NET
서버리스 기반의 프론트엔드 서버 구축(Serverless frontend web server)
Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기
[TD 2015] Microsoft Azure IaaS v2(최정현)
Web assembly 맛보기
Cloud로 나아가는 Frond-end 개발자 - 박찬민(버드뷰) :: AWS Communityday online 2020
아마존의 관리형 게임 플랫폼 활용하기: GameLift (Deep Dive) :: 구승모 솔루션즈 아키텍트 :: Gaming on AWS ...
AWS 서버리스 신규 서비스 총정리 - 트랙2, Community Day 2018 re:Invent 특집
AWS Lambda를 이용한 CI/CD 기법
Elastic beanstalk - 판교 초급자 모임 - 안병학
PaaS를 이용한 No Ops 개발
[DevOn 2013] Dynamic web proxy
CircleCI로 Serverless API의 CI/CD 환경 구축하기
Aws serverless services
Spring boot + java 에코시스템 #1
당근마켓 고언어 도입기, 그리고 활용법
[AWS Community Day 2021] AWS와 함께하는 무중단 배포 파이프라인 개선기
Ad

Similar to 어서 와~ ASP.NET Core는 처음이지? (20)

PDF
One ASP.NET
PDF
RAD Studio 10.2 도쿄
PDF
[D2 오픈세미나]3.자바스크립트mean스택 김태훈
PDF
JavaScript MEAN 스택
PDF
I am ASP.NET Core Razor Pages
PDF
ASP.NET 4 New Features
PDF
ASP.NET Core와 Azure App Service와의 환상적인 만남
PDF
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
PDF
01.모바일 프레임워크 이론
PDF
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
PPTX
Open standard open cloud engine (3)
PDF
Cloud life seminar open shift,이준영(배포용)
PDF
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
PDF
[D2 COMMUNITY] Open Container Seoul Meetup - 마이크로 서비스 아키텍쳐와 Docker kubernetes
PDF
[개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 3.open shift 분석
PDF
Pivotal 101세미나 발표자료 (PAS,PKS)
PPTX
Micro Service Architecture의 이해
PDF
Azure 클라우드에서 OpenShift 시작하기 - Azure 클라우드 환경에서 OpenShift 운영 방안
PPTX
Tech Update - The Future of .NET Framework (김명신 부장)
PDF
RAD스튜디오 100% 활용하기
One ASP.NET
RAD Studio 10.2 도쿄
[D2 오픈세미나]3.자바스크립트mean스택 김태훈
JavaScript MEAN 스택
I am ASP.NET Core Razor Pages
ASP.NET 4 New Features
ASP.NET Core와 Azure App Service와의 환상적인 만남
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
01.모바일 프레임워크 이론
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
Open standard open cloud engine (3)
Cloud life seminar open shift,이준영(배포용)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
[D2 COMMUNITY] Open Container Seoul Meetup - 마이크로 서비스 아키텍쳐와 Docker kubernetes
[개방형 클라우드 플랫폼 오픈세미나 오픈클라우드 Pub] 3.open shift 분석
Pivotal 101세미나 발표자료 (PAS,PKS)
Micro Service Architecture의 이해
Azure 클라우드에서 OpenShift 시작하기 - Azure 클라우드 환경에서 OpenShift 운영 방안
Tech Update - The Future of .NET Framework (김명신 부장)
RAD스튜디오 100% 활용하기
Ad

More from SangHoon Han (14)

PDF
VSO의 매력 터지는 핵심 기능! 클라우드 기반의 성능 분석 도구 Application Insights
PDF
최신 IT 트렌드, 그리고 Web을 만드는 사람들
PDF
ASP.NET Web API를 활용한 RESTful 서비스 개발
PDF
ASP.NET Web API를 이용한 오픈 API 개발
PDF
나는 웹 크리에이터다! 그리고... 최근 웹 핫이슈!.pdf
PDF
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdf
PDF
Developer`s Web Standard
PDF
ASP.NET 4.0 New Features Part2 - URL Routing(ASP.NET WebForms)
PDF
Blazor와 안면 트기!
PDF
ASP.NET의 시작(or 재시작)을 어려워하는 이들을 위한 길라잡이
PDF
Intelligent Kiosk와 함께 떠나는 Microsoft Cognitive Services 탐험
PDF
커뮤니티와 함께하는 슬기로운 개발생활
PPTX
크로스 플랫폼을 지향하는 Alm, 당황하지 않고 vso로 빡! 끝!
PPTX
이제 온라인이다! 브라우저 안으로 들어온 Visual studio!
VSO의 매력 터지는 핵심 기능! 클라우드 기반의 성능 분석 도구 Application Insights
최신 IT 트렌드, 그리고 Web을 만드는 사람들
ASP.NET Web API를 활용한 RESTful 서비스 개발
ASP.NET Web API를 이용한 오픈 API 개발
나는 웹 크리에이터다! 그리고... 최근 웹 핫이슈!.pdf
ASP.NET MVC Framework 개발자를 위한 Razor Syntax.pdf
Developer`s Web Standard
ASP.NET 4.0 New Features Part2 - URL Routing(ASP.NET WebForms)
Blazor와 안면 트기!
ASP.NET의 시작(or 재시작)을 어려워하는 이들을 위한 길라잡이
Intelligent Kiosk와 함께 떠나는 Microsoft Cognitive Services 탐험
커뮤니티와 함께하는 슬기로운 개발생활
크로스 플랫폼을 지향하는 Alm, 당황하지 않고 vso로 빡! 끝!
이제 온라인이다! 브라우저 안으로 들어온 Visual studio!

어서 와~ ASP.NET Core는 처음이지?

  • 2. 순서 • ASP.NET의 발전사 그리고 진화 • ASP.NET Core • 크로스 플랫폼(Cross Platform) • 오픈 소스(Open Source) • .NET 프레임워크 패밀리 • ASP.NET Core 관련 기술 버전 넘버 • ASP.NET Core MVC • ASP.NET 프레임워크 통합 • ASP.NET Core 2.0의 새로운 특징 • .NET CLI(Command-Line Interface) • ASP.NET Core 시작하기 • ASP.NET Core 로드맵
  • 3. ASP.NET Web API, SignalR 2012 Active Server Page (Classic ASP) 1996 ASP.NET MVC 2008 ASP.NET(Web Forms) 2002 ASP.NET Web Pages 2010 ASP.NET Core Now ASP.NET의 발전사 그리고 진화
  • 4. ASP.NET의 발전사 그리고 진화 Active Server Pages (Classic ASP) ASP.NET Core Unified MVC, Web API And Razor Web Pages + SignalR ASP.NET (Web Forms) ASP.NET MVC ASP.NET Web Pages ASP.NET Web API ASP.NET SignalR
  • 5. ASP.NET Core • 최신 클라우드 기반 웹 응용 프로그램을 구축하기 위한 크로스 플랫폼 환경을 지원하는 고성능 오픈소스 프레임 워크 NEW ASP.NET의 최신 버전 강력한 확장성과 모듈화 클라우드 환경에 최적화 쉬운 접근성 (원하는 에디터와 도구 선택 가능) 쉽고 빠른 개발 사이클 크로스 플랫폼 환경 지원 FAST! OSS 무료, 오픈소스 프로젝트
  • 7. 오픈 소스(Open Source) • Github를 통한 ASP.NET Core 오픈 소스 프로젝트 • http://github.com/aspnet
  • 9. ASP.NET Core 관련 기술 버전 넘버
  • 10. ASP.NET Core MVC • 프레임워크 통합 : (MVC + Web API + Web Pages) + SignalR3 • Web UI와 Web API가 하나로 통합된 단일 웹 프레임워크 • 불필요한 중복과 비용 제거 • .NET Core 기반 • System.Web에 대한 의존성 제거 • IIS와 Self-Hosted 환경 모두 지원 • 동적 컴파일 • 의존성 주입(DI) 통합 • Tag helpers, View Components 등의 새로운 기능 제공 • 다양한 최신 웹 개발 도구 통합 • Bower, Gulp, Grunt 등
  • 11. ASP.NET 프레임워크 통합 Web Pages Web API + SignalR
  • 12. ASP.NET Core 2.0의 새로운 특징 • 전체적인 성능 향상 및 기능 향상 • 인증(Authentication), 진단(Diagnostics), 등 • “Microsoft.AspnetCore.All” 메타 패키지 • Razor Pages • 단일 페이지 응용프로그램(SPA)용 템플릿 추가 Angular React.js React.js 및 Redux
  • 13. Demo #1 ASP.NET Core 프로젝트 살펴보기
  • 14. .NET Core CLI(Command-Line Interface) • CLI를 통한 개발 환경 제공 • dotnet 명령어 • dotnet --help • dotnet --info • dotnet new --list • dotnet new web • dotnet run • dotnet ….
  • 15. ASP.NET Core 시작하기 • CLI를 통해 생성 가능한 응용 프로그램
  • 18. ASP.NET Core 시작하기 http://docs.asp.net • 블로그 아티클 • .NET Web Dev Blog : https://blogs.msdn.microsoft.com/webdev/ https://mva.microsoft.com https://channel9.msdn.com/ https://www.youtube.com/user/visualacademy • 그 외 유용한 정보 • Taeyo.NET 강좌 및 번역 아티클 : http://www.taeyo.net/Columns/ • ASP.NET Korea User Group : http://aspnet.kr
  • 20. 참고 자료 • ASP.NET 공식 사이트, 공식 가이드 문서 • http://asp.net, http://docs.asp.net • Announcing ASP.NET Core 2.0 • https://blogs.msdn.microsoft.com/webdev/2017/08/14/announcing-asp-net-core-2-0/ • What's New in ASP.NET Core 2.0 • https://channel9.msdn.com/Events/dotnetConf/2017/T113 • Taeyo.NET ASP.NET Core 강좌 및 번역 아티클 • http://www.taeyo.net/Columns/ • ASP.NET&Core를 다루는 기술 • 길벗출판사 / 박용준 지음
  • 21. 커뮤니티 소개 ASP.NET Korea User Group : http://aspnet.kr TAEYO.NET : http://taeyo.net