SlideShare a Scribd company logo
발표자 소개
박용준 MVP
- Microsoft MVP (ASP.NET/IIS)
- 데브렉 전임강사
- Microsoft 공인 강사(MCT)
- 저서 : 쉽게 배우는 ASP.NET 등
- 역서 : 프로페셔널 TFS 등
- TAEYO.NET, ASP.NET Korea User Group, Microsoft ALM Korea 운영진
한상훈 MVP
- Microsoft MVP (ASP.NET/IIS)
- ㈜대학내일 e-Biz Team 개발파트
- 역서 : 프로페셔널 TFS, 이제 시작이야! jQuery 모바일 등
- TAEYO.NET, ASP.NET Korea User Group, Microsoft ALM Korea 운영진
ASP.NET Old & New
ASP.NET
MVC
ASP.NET
Web API
ASP.NET
Web Forms
ASP.NET
SignalR
One ASP.NET
MVC 아키텍쳐
• 응용프로그램을 Model, View, Controller 라는 세 가지 주요
구성 요소로 분리
• 긴 시간 동안 검증되고 인정받은 가장 인기 있는 개발 패턴
초기화
선택 및 렌더링
렌더링할 데이터 읽음
Request
Response
ASP.NET MVC Framework
• MVC 아키텍처 도입
• 비즈니스 로직의 분리로 응용프로그램의 역할이 명확해짐
• 확장성 및 HTML, HTTP 제어 강화
• 자동 테스트 및 유지보수가 쉬움
• 애자일(Agile) 개발 방법론의 최신 개념과 기법 도입
• ASP.NET 플랫폼의 장점들을 기반으로 함
ASP.NET MVC Framework 발전사
• MVC Framework 1.0 (2009)
• MVC Framework 2.0 (2010)
• MVC Framework 3.0 (2011)
• MVC Framework 4.0 / Web API 1.0 (2012)
• MVC Framework 5.0 / Web API 2.0 (2013)
• MVC Framework 5.1 / Web API 2.1 (2014)
One ASP.NET
ASP.NET Web API
• HTTP 서비스 개발 프레임워크
• 플랫폼 환경의 제한이 없는 서비스
• 클라이언트 환경의 제한이 없는 서비스
• REST : Representation State Transfer
• RESTful 응용프로그램을 개발하는 가장 이상적인 플랫폼
Web API = REST
70
21
5
2
0
10
20
30
40
50
60
70
80
점유율 (ProgrammableWeb, Jan 9, 2014)
REST SOAP Javascript XML-RPC
One ASP.NET
ASP.NET Web Pages
• 소규모 웹사이트를 위한 개발 프레임워크 엔진
• 간단하게!, 가볍게!, 빠르게!
• 서비스를 빠르게 제공하기 위한 유연성을 갖춘 개발 방법
• Razor 뷰 엔진 기본 채택
• 무료 개발 도구
• WebMatrix
WebMatrix
• Web Pages를 위한 올인원 개발 도구
• 웹 사이트를 만들기 위한 모든 것이 포함
• 코드 편집기, 웹 서버, 데이터베이스 및 기반 프레임워크
• 경량화 패키지
• 전체 패키지와 관련 종속성이 50MB 미만
• 타 플랫폼 지원
• PHP, MySQL 등
Visual Studio와 WebMatrix
ASP.NET 관련 추천 사이트
• 국외
• http://www.asp.net
• 국내
• http://www.taeyo.net
• https://www.facebook.com/groups/AspxKorea/
참고 자료
• http://www.asp.net
• http://www.taeyo.net
• http://www.codeproject.com/Articles/470107/ASP-NET-MVC-Part-
Introduction
• http://msdn.microsoft.com/ko-kr/magazine/gg983489.aspx
• http://en.wikipedia.org/wiki/ASP.NET_MVC_Framework
• http://dotnet.dzone.com/articles/history-aspnet-mvc-so-far
• http://msdn.microsoft.com/ko-kr/library/dd381412(v=vs.108).aspx
• http://www.codeproject.com/Articles/470107/ASP-NET-MVC-Part-
Introduction
One ASP.NET

More Related Content

Similar to One ASP.NET

테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)SangIn Choung
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oceuEngine Solutions
 
JDesigner Platform v5.0 소개
JDesigner Platform v5.0 소개JDesigner Platform v5.0 소개
JDesigner Platform v5.0 소개Lee Sangboo
 
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP FrameworkInseok Lee
 
01.모바일 프레임워크 이론
01.모바일 프레임워크 이론01.모바일 프레임워크 이론
01.모바일 프레임워크 이론Hankyo
 
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)Sang Don Kim
 
Micro Service Architecture의 이해
Micro Service Architecture의 이해Micro Service Architecture의 이해
Micro Service Architecture의 이해Terry Cho
 
마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기Jaewoo Ahn
 
Intro to hpe helion stackato_paa_s
Intro to hpe helion stackato_paa_sIntro to hpe helion stackato_paa_s
Intro to hpe helion stackato_paa_sSeong-Bok Lee
 
ASP.NET 웹 서비스 플랫폼으로 날다
ASP.NET 웹 서비스 플랫폼으로 날다ASP.NET 웹 서비스 플랫폼으로 날다
ASP.NET 웹 서비스 플랫폼으로 날다명신 김
 
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)중선 곽
 
임태현, IIS with ASP.NET
임태현, IIS with ASP.NET임태현, IIS with ASP.NET
임태현, IIS with ASP.NET태현 임
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)수보 김
 
Open standard open cloud engine (3)
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)uEngine Solutions
 
PHP Slim Framework with Angular
PHP Slim Framework with AngularPHP Slim Framework with Angular
PHP Slim Framework with AngularJT Jintae Jung
 
I am ASP.NET Core Razor Pages
I am ASP.NET Core Razor Pages I am ASP.NET Core Razor Pages
I am ASP.NET Core Razor Pages SangHoon Han
 
[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기
[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기
[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기Youngjae Kim
 
한국 중소기업 개발자의 AWS 사용방법
한국 중소기업 개발자의 AWS 사용방법한국 중소기업 개발자의 AWS 사용방법
한국 중소기업 개발자의 AWS 사용방법Hyunmin Kim
 
웹:앱 기술 동향
웹:앱 기술 동향웹:앱 기술 동향
웹:앱 기술 동향ssuser0e53c8
 

Similar to One ASP.NET (20)

테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
 
JDesigner Platform v5.0 소개
JDesigner Platform v5.0 소개JDesigner Platform v5.0 소개
JDesigner Platform v5.0 소개
 
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
 
01.모바일 프레임워크 이론
01.모바일 프레임워크 이론01.모바일 프레임워크 이론
01.모바일 프레임워크 이론
 
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
 
Micro Service Architecture의 이해
Micro Service Architecture의 이해Micro Service Architecture의 이해
Micro Service Architecture의 이해
 
마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기
 
Intro to hpe helion stackato_paa_s
Intro to hpe helion stackato_paa_sIntro to hpe helion stackato_paa_s
Intro to hpe helion stackato_paa_s
 
ASP.NET 웹 서비스 플랫폼으로 날다
ASP.NET 웹 서비스 플랫폼으로 날다ASP.NET 웹 서비스 플랫폼으로 날다
ASP.NET 웹 서비스 플랫폼으로 날다
 
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
오픈소스 프레임워크 기반 웹 서비스 설계 (Example)
 
임태현, IIS with ASP.NET
임태현, IIS with ASP.NET임태현, IIS with ASP.NET
임태현, IIS with ASP.NET
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
 
Open standard open cloud engine (3)
Open standard open cloud engine (3)Open standard open cloud engine (3)
Open standard open cloud engine (3)
 
ecdevday4
ecdevday4ecdevday4
ecdevday4
 
PHP Slim Framework with Angular
PHP Slim Framework with AngularPHP Slim Framework with Angular
PHP Slim Framework with Angular
 
I am ASP.NET Core Razor Pages
I am ASP.NET Core Razor Pages I am ASP.NET Core Razor Pages
I am ASP.NET Core Razor Pages
 
[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기
[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기
[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기
 
한국 중소기업 개발자의 AWS 사용방법
한국 중소기업 개발자의 AWS 사용방법한국 중소기업 개발자의 AWS 사용방법
한국 중소기업 개발자의 AWS 사용방법
 
웹:앱 기술 동향
웹:앱 기술 동향웹:앱 기술 동향
웹:앱 기술 동향
 

More from SangHoon Han

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

More from SangHoon Han (16)

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

One ASP.NET

  • 1.
  • 2. 발표자 소개 박용준 MVP - Microsoft MVP (ASP.NET/IIS) - 데브렉 전임강사 - Microsoft 공인 강사(MCT) - 저서 : 쉽게 배우는 ASP.NET 등 - 역서 : 프로페셔널 TFS 등 - TAEYO.NET, ASP.NET Korea User Group, Microsoft ALM Korea 운영진 한상훈 MVP - Microsoft MVP (ASP.NET/IIS) - ㈜대학내일 e-Biz Team 개발파트 - 역서 : 프로페셔널 TFS, 이제 시작이야! jQuery 모바일 등 - TAEYO.NET, ASP.NET Korea User Group, Microsoft ALM Korea 운영진
  • 3. ASP.NET Old & New ASP.NET MVC ASP.NET Web API ASP.NET Web Forms ASP.NET SignalR
  • 5. MVC 아키텍쳐 • 응용프로그램을 Model, View, Controller 라는 세 가지 주요 구성 요소로 분리 • 긴 시간 동안 검증되고 인정받은 가장 인기 있는 개발 패턴 초기화 선택 및 렌더링 렌더링할 데이터 읽음 Request Response
  • 6. ASP.NET MVC Framework • MVC 아키텍처 도입 • 비즈니스 로직의 분리로 응용프로그램의 역할이 명확해짐 • 확장성 및 HTML, HTTP 제어 강화 • 자동 테스트 및 유지보수가 쉬움 • 애자일(Agile) 개발 방법론의 최신 개념과 기법 도입 • ASP.NET 플랫폼의 장점들을 기반으로 함
  • 7. ASP.NET MVC Framework 발전사 • MVC Framework 1.0 (2009) • MVC Framework 2.0 (2010) • MVC Framework 3.0 (2011) • MVC Framework 4.0 / Web API 1.0 (2012) • MVC Framework 5.0 / Web API 2.0 (2013) • MVC Framework 5.1 / Web API 2.1 (2014)
  • 8.
  • 10. ASP.NET Web API • HTTP 서비스 개발 프레임워크 • 플랫폼 환경의 제한이 없는 서비스 • 클라이언트 환경의 제한이 없는 서비스 • REST : Representation State Transfer • RESTful 응용프로그램을 개발하는 가장 이상적인 플랫폼
  • 11. Web API = REST 70 21 5 2 0 10 20 30 40 50 60 70 80 점유율 (ProgrammableWeb, Jan 9, 2014) REST SOAP Javascript XML-RPC
  • 12.
  • 14. ASP.NET Web Pages • 소규모 웹사이트를 위한 개발 프레임워크 엔진 • 간단하게!, 가볍게!, 빠르게! • 서비스를 빠르게 제공하기 위한 유연성을 갖춘 개발 방법 • Razor 뷰 엔진 기본 채택 • 무료 개발 도구 • WebMatrix
  • 15. WebMatrix • Web Pages를 위한 올인원 개발 도구 • 웹 사이트를 만들기 위한 모든 것이 포함 • 코드 편집기, 웹 서버, 데이터베이스 및 기반 프레임워크 • 경량화 패키지 • 전체 패키지와 관련 종속성이 50MB 미만 • 타 플랫폼 지원 • PHP, MySQL 등
  • 17.
  • 18. ASP.NET 관련 추천 사이트 • 국외 • http://www.asp.net • 국내 • http://www.taeyo.net • https://www.facebook.com/groups/AspxKorea/
  • 19. 참고 자료 • http://www.asp.net • http://www.taeyo.net • http://www.codeproject.com/Articles/470107/ASP-NET-MVC-Part- Introduction • http://msdn.microsoft.com/ko-kr/magazine/gg983489.aspx • http://en.wikipedia.org/wiki/ASP.NET_MVC_Framework • http://dotnet.dzone.com/articles/history-aspnet-mvc-so-far • http://msdn.microsoft.com/ko-kr/library/dd381412(v=vs.108).aspx • http://www.codeproject.com/Articles/470107/ASP-NET-MVC-Part- Introduction