20160409 서브라임텍스트 대신 visual studio code로...

Post on 08-Jan-2017

437 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

“”

PaaS로이동하는클라우드환경

http://www.microsoftazurepass.com

http://1drv.ms/1b1bvRX

editor IDElightweight/fastfile/foldersmanylanguagesmanyworkflowskeyboardcentered

projectsystemscodeunderstanding

debugintegratedbuild

File>New,wizardsdesigners

ALMintegrationplatformtools

...

lightweight/fastfile/folderswithprojectcontextmanylanguageskeyboardcenteredcodeunderstanding(somelanguages)debugtaskrunning

newchoicesimplicityofacodeeditor

code-edit-debugcycle

runtimes node.js, ASP.Net5

languages- basic*coloring,brackets,indent

CoffeeScript,Python,Ruby,Jade,Clojure, Java,C++, R,Go,makefile,shell,powershell,bat,XML,Markdown,...

languages- better+ IntelliSense,linting,outline

JavaScript,HTML,CSS,LESS,SASS, JSON

languages- best+ find allrefs,refactoring

C#,TypeScript

sourcecontrol git

taskrunning gulp,grunt ...

* stateasofpreview

+Squirrel forapplicationupdates+FirstMate forTextMatesyntaxbundlesupport

OmniSharpRoslyn

TypeScriptServer

VSCode

OmniSharpServer

TypeScriptServer

NodeDbgAdapter

MonoDbgAdapter

JSON

Request Response

definition Returnsthefilelocationofthesymbol atthegivenfilelocation

references Returnsthefilelocations thatreferencethesymbol atthegivenfilelocation

completions Returnspossible completions atagivenfilelocation

symbolDetails Returnatypeinformation anddocumentation forthesymbol atagivenfilelocation

format Returnseditinstructions toformatafile

outline Returnslistofnavigationtargetsforaparticularfile

open Notifies theserverthattheeditorhosthasopenedafile

close Notifies theserverthatapreviously openedfileisnowclosed

change Notifies theserverthatarangeofafilehaschanged

Requestlaunch LaunchadebugeesetBreakpoints Setsmultiplebreakpoints

continue, next,stepIn,stepOut

Executioncontrol

stackTrace Returnsthestacktracefromthecurrentexecutionstatevariables ReturnsthechildrenofallvariablesgivenavariablereferenceEventstopped Theexecutionofthedebugeehasstoppedexited Thedebugeehasterminated

http://code.visualstudio.comhttps://code.visualstudio.com/Home/Connect

http://www.omnisharp.net/http://www.typescriptlang.org/http://jpapa.me/yohottowel

http://jpapa.me/ngstyleshttp://johnpapa.net/visual-studio-code

http://jpapa.me/vscodetsdemo

Azure Web App

클라우드의종류

.NETPython

Developappswith…Node.jsJava

PHP

GitHubVisualStudioOnline

Git BitBucketCodePlex DropBox FTP

Chooseyourown(deployment)Adventure!

Deployment

• CreateAzureResourcesduringFile/New• CreateAzureWebsiteduringdeploy

Visual Studio Code

• CreateMySQL• CreateTable inMySQL

MySQL Database

Scale

ManualScaling

1 6InstanceCount Instances

AutoScale

AutoScale

AutoScale

Auto-Scaling

2 6

60 80

InstanceCount

Percent

Instances

CPU

DemoManualScaleScheduledScaleAutoScale

“andallthatPaaS…”

MicrosoftAzureServices

ADMultifactorAuthentication

AccessCon

trol

Layer

Integration

layer

ServiceBus CDNBizTalkServices

TrafficManager

VirtualNetworks

ExpressRoute

Application

layer

APIMgmt WebsitesCloudServices VM

MobileServices

MediaServices

NotificationHubs Scheduler Automation

DataLayer

Blobs Tables QueuesMachineLearning HDInsight

BackupandRecoverySQLDatabase Caching StorSimple

교육용무료 Azure이용 Guide대학교및고등학교교육시아래와같은Microsoft의무료 Azure를이용하실수있습니다.

AzureEducatorGrant

• 애저전기능사용가능

• 지도교수:1년간월 $250,학생:6개월간월 $100

• 대학교만신청가능,지도교수가직접신청

• 일정수준의정규교과과정을신청하여승인받아사용

DreamSparkAzure

• 애저일부기능사용가능:WebApp,MySQL,Xamarin,VSOMobile App,MSSQL은 1월중가능

• 학생이직접신청 (한국마이크로소프트에서인증코드지원)

• 모든학생이신청가능

교육을위한 Azure문의 ▶msdream@microsoft.com

top related