Visual Studio Online Load Testing Git / Version Control Testing Build and release Analytics Team Collab Agile Planning / Work items Test Mgmt.

Slides:



Advertisements
Similar presentations
Overview of Twitter API Nathan Liu. Twitter API Essentials Twitter API is a Representational State Transfer(REST) style web services exposed over HTTP(S).
Advertisements

Visual Studio 2013 Licensing Overview Offerings, Pricing, Licensing, and Promotions Rachel Pekin Microsoft.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
Mike Azocar Sr. Developer Technical Specialist Microsoft Corporation
+ Agile BuildTest Deploy Insights Code.
MSDN subscriptions Stand- alone tool Team collaboration Release management Visual Studio Team Foundation Server Device CAL Visual Studio Team Foundation.
Visual Studio 2012 Launch Team Foundation Service Free Plan Visual Studio 2012 Update 1 3-week service delivery sprints Frequent updates for on-premises/boxed.
DISCLAIMER DON’T PANIC These frameworks are still supported.
| Basel Verwalten von Deployments und Release Management – mit dem TFS 2013 ganz einfach! Hansjörg Scherer ALM Spezialist Microsoft
Patterns & practices Symposium 2013 Introducing Git version control into your team Mark
@martinwoodward
Modern app development Continuous value delivery and rapid response to change.
Pricing Changes MSDN subscriptions Stand- alone tool Team collaboration Release management Visual Studio Team Foundation Server Device CAL Visual Studio.
Today, global enterprises run on Windows Server Active Directory 90% of US enterprises and 70% of international corporations use Active Directory.
OAuth-as-a-service using ASP.NET Web API and Windows Azure Access Control Maarten
Application Lifecycle Management and the cloud
Beyond the UI Using Tools to Improve Testing Jeremy Traylor
JavaScript & jQuery the missing manual Chapter 11
Windows Azure featureISO 27001SSAE 16 SOC 1 Type 2 EU Model Clauses HIPAA BAA Web Sites Virtual Machines Cloud Services Storage (Tables,
tinyurl.com/ProTFS2012.
tinyurl.com/ProTFS2012.
FDN04 Configurable CFD Dates Backlog Mapping Removing Weekends from Burndowns Agile Portfolio Management Updates Work Item Chart Pinning Java in.
Google Cloud Messaging for Android (GCM) is a free service that helps developers send data from servers to their Android.
Modern app development Continuous value delivery and rapid response to change.
© 2012 Autodesk Implementing Cloud-Based Productivity Solutions with the AutoCAD® ObjectARX® API Ravi Krishnaswamy Senior Software Architect.
Windows 8 Application Microsoft Word with Apps For Office Internal O365 SharePoint Site Windows Azure Cloud Services Windows Azure Workflow Server.
Robert Lyon  Design Review  November 11, 2011.
Today, global enterprises run on Windows Server Active Directory 90% of US enterprises and 70% of international corporations use Active Directory.
DEV307. REQUIREMENTS Construct WORKING SOFTWARE.
Visual Studio Online Visual Studio.NET Work BuildTest Deploy Insights Code Visual Studio Online.
DevDiv’s Cadence – The Journey Feb Jan Mar TFS 2008 TFS 2010 TFS 2012/ weeks 10 – 12 weeks 3 weeks Apr.
DeviceProfileTime MoneyData It is the user’s:
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
1 © Donald F. Ferguson, All rights reserved.Modern Internet Service Oriented Application Development – Lecture 2: REST Details and Patterns Some.
Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.
@mariorod1 source control models.
Team Foundation Server Petr Moravek Senior Premier Field Engineer Microsoft.
Introduction to the Cloud Solution Provider platform & APIs
ActionHTTP VerbURL Suffix CreatePOST/tasks RetrieveGET/tasks?$filter=id%3D42 UpdatePATCH/tasks/id Delete /tasks/id
New Database Existing Database Designer Centric Code Centric Database First Reverse engineer model in EF Designer Classes auto-generated from.
Streamlining the development of your mobile app(s) Frequently releasing value to users Constantly maintaining quality Monitoring app health and engagement.
WP2 : Collaborative tools Leandro Fernandez ICS Division November 26, 2014.
Power BI for Developers Rui Romano SQLSaturday.com
How to consume a RESTful service using jQuery. Introduction  In this post we see how to consume the RESTful service described in the post Design a RESTful.
Use Outlook Task API to access tasks stored on user’s mailbox. These REST API’s are  Simple to use.  Supports CRUD.  JSON structured.  OAuth 2.0.
Azure Active Directory is becoming one of, if not the, primary user identity management services for cloud applications. One of Azure Active Directory's.
Real-Time Dashboards on Power BI
New Database Existing Database Designer Centric Code Centric Database First Reverse engineer model in EF Designer Classes auto-generated from.
Developers Introduction to the Power BI Platform.
Building production ready APIs with ASP.NET Core 2.0
BMC Integration Service Overview and Architecture
Microsoft Virtual Academy
WMarket For Developers API && Authorization.
Connecting the world of software delivery
API Security Auditing Be Aware,Be Safe
What is REST API ? A REST (Representational State Transfer) Server simply provides access to resources and the REST client accesses and presents the.
HTTP, RESTful Web Services, HTTP and REST Tools: Postman, Fiddler
Ashish Pandit IT Architect, Middleware & Integration Services
Microsoft Connect /7/ :48 PM
Testing REST IPA using POSTMAN
WEB API.
CDISC SHARE API v1.0 CAC Update 22 February 2018
Lunch & Learn: Are you letting your users be your testers?
TechEd /21/2018 3:13 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Building production-ready APIs with ASP.NET Core 2.2
Office 365 Development July 2014.
Welcome to Architect Insight 2010
Presentation transcript:

Visual Studio Online Load Testing Git / Version Control Testing Build and release Analytics Team Collab Agile Planning / Work items Test Mgmt

Integration is enabling teams to use a broader set of tools and services to plan, develop, build, test, and deliver software

Visual Studio Online OAuth2 REST APIs CustomAzureNativeWeb Third-Party Cloud Services MobileStore ServicesApps Services Hooks.NET Client OM TFS Java SDK

Visual Studio Online REST APIs

Available APIs Build Work item tracking Version control Git Test management Team room Service hooks Account and profile Collection, project, and team

Method GET // read POST // create PATCH // update DELETE // delete PUT // replace URL Most common Other // for account and profile // for account-level APIs (e.g. “get project collections”) Headers Accept Accept: application/json;api-version=1.0-preview Auth Authorization: Basic [user name:password] (Base64 encoded) Authorization: Bearer [access token] Content-type (for POST, PATCH, PUT) Content-type: application/json Body JSON resource (when method is POST, PATCH, PUT)

Code 2xx // successful 400 // bad request 403 // authentication issue 404 // invalid URL; not visible to authenticated user Header Content-type application/json; charset=utf-8 Body JSON string (for most methods, except for DELETE)

Note: assumes a base URL of

Visual Studio Online Developer checks in code Tester opens a bug A build fails

Available services and events Consumer Services AppVeyor Campfire Flowdock HipChat Jenkins Kato MyGet Trello UserVoice Zendesk Available events  Build completed  Code checked in (TFVC), code pushed  Work item created/updated/commented on Connector Services Azure Service Bus Azure Storage Web hooks Zapier

started/get-started-service-hooks-events-vsi

{ "id": "698261b2-8a2a-47d5-ae40-5ea8fd7f734b", "eventType": "build.complete", "publisherId": "tfs", "message": { "text": "My First Project Build FabrikamAppsBuild_ completed (Status: Successfully Completed)", "html": "My First Project Build FabrikamAppsBuild_ completed (Status: Successfully Completed)", "markdown": "My First Project Build [FabrikamAppsBuild_ ]( 81ed-11db &builduri=vstfs%3a%2f%2f%2fBuild%2fBuild%2f7) completed (Status: Successfully Completed)" }, "resource": { "id": 7, "name": "FabrikamAppsBuild_ ", "url": " }, "createdDate": " T04:33:48.106Z" }

Travis CI Team City Heroku Rational ClearCase/ClearQuest Jenkins Zendesk New Relic CodePlex Bugzilla BitBucket CircleCI Jira Asana Pivotal Tracker Ducksboard CollabNet Rally Team Concert/Jazz AppHarbor Improved Git Permissions Amazon AWS Eclipse HP Zapier LeanKit Loader.io Team Foundation Server Rational Atlassian Rally Team Rooms Lighthouse Trello MicroFocu s Basecamp Blimp