Visual Studio Online Writing code in a browser or is there more to it?

27
@nicktrog Technical Evangelist Visual Studio Online Writing code in a browser or is there more to it?

Transcript of Visual Studio Online Writing code in a browser or is there more to it?

Page 1: Visual Studio Online Writing code in a browser or is there more to it?

@nicktrogTechnical Evangelist

Visual Studio OnlineWriting code in a browser or is there more to it?

Page 2: Visual Studio Online Writing code in a browser or is there more to it?
Page 3: Visual Studio Online Writing code in a browser or is there more to it?

Application lifecycle management

Modern app development Continuous value delivery and rapid response to change

Page 4: Visual Studio Online Writing code in a browser or is there more to it?

Cloud collaboration tools for the entire team

What is Visual Studio Online

Page 5: Visual Studio Online Writing code in a browser or is there more to it?

Production

Development Collaboration

BACKLOG

REQUIREMENTS

ALM in the cloud with Visual Studio Online

Plan

Develop +Test Release

Monitor + Learn

No infrastructure overhead | Pay as you use services | Available anywhere | Connected IDE

Agile Portfolio ManagementKanban customization

Work item tagging

Work item charts

Team Rooms

Code discussionsFlexible version control

Cloud load testing

Web-based test management

Continuous Deployment

Automated builds and CI

Application Insights

Stakeholder feedback requests

Browser-based lightweight IDE

Page 6: Visual Studio Online Writing code in a browser or is there more to it?

Source control

Agile planning

Test case management

Build automation

Continuous deployment

Release managementLoad testing

Lab management

Team Foundation Server & Visual Studio Online

Feedback management

Team collaborationApplication telemetry

Page 7: Visual Studio Online Writing code in a browser or is there more to it?

Build>Deploy>Test reliably, hundreds of times a dayWe continue to meet a rigorous on-premises quality barWe build confidence through staging, exposure control & rich telemetryWe are one team – close collaboration between Dev and Ops is key

Visit http://stories.visualstudio.com to get the full story!

Visual Studio Online Team

Page 8: Visual Studio Online Writing code in a browser or is there more to it?

DEMOGetting started withVisual Studio Online

Page 9: Visual Studio Online Writing code in a browser or is there more to it?

It starts with an idea – and a plan how to turn this idea into reality…

Manage work

Develop + Test

1

Plan

Project starts

PlanTrack progress

Page 10: Visual Studio Online Writing code in a browser or is there more to it?

DEMOKanban with Visual Studio Online

Page 11: Visual Studio Online Writing code in a browser or is there more to it?

Write Code

Unit Testing

2

Build

Version Control

Build Verification

Release

Once the iteration starts, developers turn great ideas into features…

Develop + Test

Page 12: Visual Studio Online Writing code in a browser or is there more to it?

• Visual Studio, Eclipse, Xcode, and more

Languages and tools

Page 13: Visual Studio Online Writing code in a browser or is there more to it?

• Build, validate, deploy

Continuous Integration

Page 14: Visual Studio Online Writing code in a browser or is there more to it?

• Open and extensible

Integration

Page 15: Visual Studio Online Writing code in a browser or is there more to it?

DEMOContinuous Integration with Visual Studio Online

Page 16: Visual Studio Online Writing code in a browser or is there more to it?

CloudLoad

TestingIntegration testing

environment

Automated functional testing

environment

3

Pre-production

environment

Stagingenvironme

nt

Monitor + Learn

When all tests pass, the build is deployed to testing environments for each stage in the release process

Release

Page 17: Visual Studio Online Writing code in a browser or is there more to it?

DEMOContinuous Deployment with Visual Studio Online

Page 18: Visual Studio Online Writing code in a browser or is there more to it?

Spend your time building your app, not maintaining your test infrastructure

Run load test without expensive infrastructure

Mix and match performance scenarios to create realistic load tests

Scale load tests to as many users as they require

Load testing, simplified

Page 19: Visual Studio Online Writing code in a browser or is there more to it?

DEMOCloud Based Load Testing

Page 20: Visual Studio Online Writing code in a browser or is there more to it?

Learn and understand how users use your app, how it reacts and quickly fix issues and bugs

Monitor + Learn

4

Monitor

Feedback

Plan the next iteration

Page 21: Visual Studio Online Writing code in a browser or is there more to it?

DEMOApplication Insights

Page 22: Visual Studio Online Writing code in a browser or is there more to it?

Options for users to access Visual Studio Online

3) New cloud-only monthly user plans

2) Included for MSDN subscribers

Mix & match: pick the right MSDN subscription or user plan for each team member’s needs. New monthly user plans can be used to complement teams of MSDN subscribers.

Increased value to existing and new MSDN subscribers User plans purchased via Microsoft Azure.

1) Completely free for small teams

FREE: 5 usersFREE: 60 minutes Cloud Build per monthFREE: 20K virtual user mins per month

FREE: 5 usersAdditional users $20/month

All users $45/monthMax 10 per account with this planIncludes use of the VS Pro IDE

All users $60/month

Page 23: Visual Studio Online Writing code in a browser or is there more to it?

Shared resources per accountCloud load testing

FREE: 15,000 virtual user minutes per month

$0.002 per virtual user minute thereafter

Requires Visual Studio Ultimate 2013

Cloud build

FREE: 60 minutes per month

$0.05 per minute thereafter

Shared resources are accessible to all users on the account. Shared resources are purchased via Microsoft Azure based on actual usage. Build time is actual computing time required to run the build, and does not include queuing

time if any. Load test runs specify the number of virtual users and duration in minutes. Virtual users times

minutes = virtual user minutes.

Page 24: Visual Studio Online Writing code in a browser or is there more to it?

Options for users to access Visual Studio Online

Page 25: Visual Studio Online Writing code in a browser or is there more to it?

Resources

Get started with Visual Studio and Visual Studio Onlinehttp://visualstudio.com

Get free online traininghttp://www.microsoftvirtualacademy.com

Join our free developer campshttp://aka.ms/devbesmart

Page 26: Visual Studio Online Writing code in a browser or is there more to it?
Page 27: Visual Studio Online Writing code in a browser or is there more to it?

© 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.