Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Hacking Spring Boot Applications Using Visual Studio Code

88 views

Published on

SpringOne Platform 2018
Hacking Spring Boot Applications Using Visual Studio Code - Rome Li, Microsoft and Martin Lippert, Pivotal

Published in: Software
  • Be the first to comment

  • Be the first to like this

Hacking Spring Boot Applications Using Visual Studio Code

  1. 1. Hacking Spring Boot Applications Using Visual Studio Code Rome Li - Microsoft @akalirong Martin Lippert - Pivotal @martinlippert
  2. 2. Unless otherwise indicated, these slides are © 2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Disclaimer
  3. 3. Unless otherwise indicated, these slides are © 2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Safe Harbor Statement The following is intended to outline the general direction of Pivotal's offerings. It is intended for information purposes only and may not be incorporated into any contract. Any information regarding pre-release of Pivotal offerings, future updates or other planned modifications is subject to ongoing evaluation by Pivotal and is subject to change. This information is provided without warranty or any kind, express or implied, and is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions regarding Pivotal's offerings. These purchasing decisions should only be based on features currently available. The development, release, and timing of any features or functionality described for Pivotal's offerings in this presentation remain at the sole discretion of Pivotal. Pivotal has no obligation to update forward looking information in this presentation. 3
  4. 4. Unless otherwise indicated, these slides are © 2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Why Visual Studio Code? • a lightweight, super fast, and extensible code editor • desktop app, but written in Typescript / HTML5 / CSS (using electron) • supports various languages (some o-o-t-b, some via extensions) • runs on Windows, macOS, Linux • best coding environment for JavaScript, TypeScript • (slowly) becomes a real alternative for Java development • (is technically not related to Visual Studio) 4
  5. 5. Unless otherwise indicated, these slides are © 2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Live Demo
  6. 6. Unless otherwise indicated, these slides are © 2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Resources
  7. 7. Unless otherwise indicated, these slides are © 2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Want to get started? Get Visual Studio Code from here: • https://code.visualstudio.com • Java Extension Pack (from the marketplace) • Java Language Support • Java Launch/Debugger Support • Java JUnit Test Support 7
  8. 8. Unless otherwise indicated, these slides are © 2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Want to get started? • Spring Boot Extension Pack (from the marketplace) • Spring Boot Support • Spring Boot Initializr Support • Spring Boot Dashboard • Concourse CI Manifest Support • Cloud Foundry Manifest Support 8
  9. 9. Unless otherwise indicated, these slides are © 2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Want to get started? • Other useful extensions (from the marketplace) • Maven Support • Docker Integration • Kubernetes 9
  10. 10. > Stay Connected. Rome Li - rome.li@microsoft.com Martin Lippert - mlippert@pivotal.io Feedback welcome !!! #springone@s1p

×