VS 2013 Global Launch in a Box

Similar documents
Windows 8에서 BioStar 1 설치하기

[Brochure] KOR_TunA

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

슬라이드 1

Microsoft PowerPoint - chap01-C언어개요.pptx

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

제8장 자바 GUI 프로그래밍 II

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

TTA Journal No.157_서체변경.indd

Visual Studio online Limited preview 간략하게살펴보기

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Web Scraper in 30 Minutes 강철

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E >

초보자를 위한 ASP.NET 2.0

Intro to Servlet, EJB, JSP, WS

Spring Boot

Portal_9iAS.ppt [읽기 전용]

歯MW-1000AP_Manual_Kor_HJS.PDF

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Egretia_White_Paper_KR_V1.1.pages

서현수

윈도우시스템프로그래밍

Network seminar.key

UNIST_교원 홈페이지 관리자_Manual_V1.0

미디어 및 엔터테인먼트 업계를 위한 Adobe Experience Manager Mobile

Windows Live Hotmail Custom Domains Korea

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

PowerPoint Presentation

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

슬라이드 1

vRealize Automation용 VMware Remote Console - VMware

Windows Server 2012

View Licenses and Services (customer)

강창훈

RHEV 2.2 인증서 만료 확인 및 갱신

**더모바일05호_N0.8

슬라이드 1

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

슬라이드 1

<4D F736F F F696E74202D20C1A63236C0E520BED6C7C3B8B428B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

라우터

이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx

Android App 개발방법

PowerPoint Presentation

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

목 차 1장 - 페이스북 콘텐츠의 유형 2장 - 콘텐츠 주제와 목표 구매자 설정 3장 - 체계적인 계획 수립 4장 - 포스트 옵션의 이해 5장 - 효과적인 콘텐츠 작성 6장 - 페이스북 광고 7장 - 페이스북 인사이트 8장 - 페이스북 엣지랭크

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

목 차 Ⅰ. 일반사항 1 Ⅱ. 특기사항 3 Ⅲ. 물품내역 및 세부규격 8 Ⅳ. 주의사항

슬라이드 1

본 강의에 들어가기 전

Microsoft Word - ICT Report

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

<B4EBC7D1BAF1B8B8C7D0C8B8C3DFB0E8C7D0BCFABFACBCF62D C1F8C2A520C3D6C1BE292E687770>

윈도우시스템프로그래밍

J2EE & Web Services iSeminar

1. 제품 개요 AhnLab Policy Center 4.6 for Windows(이하 TOE)는 관리대상 클라이언트 시스템에 설치된 안랩의 안티바이러스 제품인 V3 제품군에 대해 보안정책 설정 및 모니터링 등의 기능을 제공하여 관리대상 클라이언트 시스템에 설치된 V3

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx

q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2

SIGIL 완벽입문

<4D F736F F F696E74202D20332DC1F6B9DDC1A4BAB8BDC3BDBAC5DB>

인권1~2부73p

Week13

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

ibmdw_rest_v1.0.ppt

Spring Boot/JDBC JdbcTemplate/CRUD 예제

DocsPin_Korean.pages

웹사이트 운영, 이보다 쉬울 수 없다! Microsoft Azure를 이용한 웹사이트 구축

UX410 SAP Fiori UI 개발. 과정개요 과정버전 : 02 학습시간 : 5 일

본보고서는 yfiles AJAX에대해소개하고, 구현을위해필요한서버 / 클라이언트의구성을알아보고자한다. 더불어간단한예제를통해어플리케이션이어떻게동작하는지소개한다. 2장은 yfiles AJAX를알기위해필요한개념에대해서술한다. 3장에서는 yfiles AJAX의서버와클라이언트가

6강.hwp

PowerPoint 프레젠테이션

Windows 10 General Announcement v1.0-KO

**더모바일04호_N0.7

**더모바일03호_N0.6

MVVM 패턴의 이해

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

개선과제 보고서

슬라이드 1

슬라이드 1

ALTIBASE 사용자가이드 Templete

마켓온_제품소개서_ key

Microsoft PowerPoint - 10Àå.ppt

NCS : ERP(SAP) ERP(SAP) SW IT,. SW IT 01., 05., 06., 08., 15., , 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP,

API - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어

User Guide

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

대규모 자바스크립트 웹어플리케이션개발하기 with BackboneJS and RequireJS 넷스루개발 2 팀이병주

Dialog Box 실행파일을 Web에 포함시키는 방법

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인

Microsoft Word - 문필주.doc

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

Facebook API

Analyst Briefing

IBMDW성공사례원고

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

Transcription:

웹사이트 서비스 Web Forms Web-pages Single-Page Apps MVC Web API SignalR

지속적인혁신 : 최소 6 개발마다릴리즈 9 월 2012 ASP.NET 4.5 VS2012 2 월 2013 ASP.NET and Web Tools 2012.2 가을 2013 VS2013

어떤 ASP.NET 기술을사용할지 미리결정 할필요없음 통합된대화창 하나의프로젝트 : Web Forms, MVC, Web API 모든프로젝트에어떤프레임워크도추가가능 모든프레임워크에서 Scaffolding 동작 구성설정가능한신원인증 (authentication) 레이아웃과스타일링에 Bootstrap 사용 Bootstrap.js 기반의템플릿 인기있는 CSS 레이아웃프레임워크 많은테마사용가능 One ASP.NET 을위한완전히새로운 scaffolding 시스템 데이터모델에맞게웹애플리케이션코드생성 데이터중심으로 CRUD 표준코드를타깃

어떤 ASP.NET 기술을사용할지 미리결정 할필요없음 통합된대화창 하나의프로젝트 : Web Forms, MVC, Web API 모든프로젝트에어떤프레임워크도추가가능 모든프레임워크에서 Scaffolding 동작 구성설정가능한신원인증 (authentication) 레이아웃과스타일링에 Bootstrap 사용 Bootstrap.js 기반의템플릿 인기있는 CSS 레이아웃프레임워크 많은테마사용가능 One ASP.NET 을위한완전히새로운 scaffolding 시스템 데이터모델에맞게웹애플리케이션코드생성 데이터중심으로 CRUD 표준코드를타깃

ASP.NET 아이덴티티 (a.k.a. Membership) 새로운멤버십시스템 하나의 ASP.NET 아이덴티티시스템 클레임기반의인증지원 외부로그온와통합

하나의 ASP.NET 새로운 HTML 편집기 AngularJS 인텔리센스 수정후이어진행가능 신규웹앱에기본적용 브라우저링크 ( Artery )

OWIN = Open Web Interface for.net 서버와애플리케이션을분리하는공통인터페이스 프레임워크와서버를연결하는표준 ASP.NET 파이프라인과긴밀하게통합 개발한웹 API 를어떤 OWIN 호환호스트에서도구동 ( 자신의프로세스를갖고 )

마이크로소프트가개발및배포하는 OWIN 컴포턴트

Portable 새로운컴포넌트로쉽게대체가능 서드파티프레임워크가마이크로소프트서버에서문제없이동작 마이크로소프트프레임워크가잠재적으로서드파티서버와호스트에서도동작할수있음 모듈화 / 유연성 작고및컴포넌트집중 경량화 성능 / 확장성 컴퓨팅자원을덜소비 더많은부하를처리

ASP.NET Web API 2 독립적인 NuGet 패키지로존재 Web API 보안 (CORS, OAuth 2.0) OWIN 통합 어트리뷰트라우팅 (Attribute routing) Web API OData

Web API 에서 CORS 를가능하게함 action 별로 controller 별로 Globally [EnableCors(origins: "http://www.example.com", headers: "*", methods: "*")] public class ItemsController : ApiController { public HttpResponseMessage GetAll() {... } public HttpResponseMessage GetItem(int id) {... } public HttpResponseMessage Post() {... } } [DisableCors] public HttpResponseMessage PutItem(int id) {... }

경로 (route) 를리소스에더가깝게 config.routes.maphttproute( name: TodosForTodoList", routetemplate: "api/todolists/{id}/todos", defaults: new { controller = todolists, action = GetTodos } ); public IEnumerable<TodoItem> GetTodos() { }

경로 (route) 를리소스에더가깝게 config.maphttpattributeroutes(); [HttpGet("api/todolists/{id}/todos")] public IEnumerable<TodoItem> GetTodos(int id) { }

Optional values [HttpGet( Demographics/{zipcode?}")] public Demographics Get(int? zipcode) { } Default values [HttpGet("Demographics/{zipcode=98052}")] public Demographics Get(int zipcode) { }

어떻게다음지원을추가할것인가 : OData 를통해일반적인 Web API 패턴을위한표준솔루션제공

OData 서비스를구현하는컴포넌트 오픈소스 현재 $select, $expand, $batch 지원 ODataLib 기반으로개발

매우단순한닷넷용실시간웹라이브러리 단순 (Simplicity) 범위 (Reach) 성능 (Performance) 내앱에서어떻게실시간기능을사용할것인가? 사용자가언제든페이지를새로고침하거나폴링 (polling) 을사용할때 대시보드와모니터링 (Dashboards and monitoring) 협업이필요한모든것 (Collaborative anything) 게임 (Gaming) 실시간폼및동시성관리 (Real-time forms and concurrency management)

ASP.NET SignalR 2.0 OWIN 통합 포터블클래스라이브러리클라이언트 Xamarin client (ios, Android, and Mac) C++ 윈도우용클라이언트

코드뿐만이아님 소스코드나이틀리빌드이슈트래킹기능명세디자인회의노트 기여 (contributions) 허용 EF 팀만커밋권한을가짐 내부에서변경하는것과동일한코드리뷰절차 개발방법에만영향 ( 출시방법은아님 ) 같은라이센스 같은지원 같은품질

확장성및가용성있는서비스를위한프레임워크 최신애플리케이션을위한도구

ASP.NET Web API 를이용한오픈 API 개발 ASP.NET SignalR 을이용한실시간양방향커뮤티케이션구현

Visual Studio 2013 다운로드 http://www.microsoft.com/ visualstudio Visual Studio Online 활성화 Activate your MSDN benefit or sign up for a plan http://www.visualstudio.com Windows Azure 시작하기 Activate your MSDN Benefit and try it, or get a Windows Azure Free Trial Account. http://www.windowsazure.com