20160409 서브라임텍스트 대신 visual studio code로...
-
Upload
youngwook-kim -
Category
Technology
-
view
437 -
download
2
Transcript of 20160409 서브라임텍스트 대신 visual studio code로...
“”
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문의 ▶[email protected]