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.

SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint

451 views

Published on

Taking advantage of Visual Studio to develop Apps for SharePoint

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint

  1. 1. Developer Technical Specialist @ Microsoft
  2. 2. The Modern App Lifecycle Continuous Value Delivery Define Customer connection Ideation Develop Idea to working software Implement Feedback Actionable learning Monitor Adapt Exposure control Experimentation Operate Working software in production Value realization
  3. 3. Continuous Delivery 2 Create build, then run BVTs Send IntelliTrace file with error 7 System Center Operations Manager Team Foundation Server Operations 3 1 Developer checks in the changed code Deploy build to test environment L VM B&E D VM Tester W L D VM VM VM Production Environment Test Environment 4 Developer Generate alert indicating error Application VM Developer implements requirements / fixes bug 6 Application W Visual Studio IDE 5 Deploy corrected build to production environment Perform testing
  4. 4. Testing time Team Foundation Server DEV INT QA PROD Coordination Provision Deploy
  5. 5. Automates deployments Team Foundation Server DEV INT QA PROD
  6. 6. Full traceability Team Foundation Server DEV INT QA PROD
  7. 7. Lifecycle artefacts
  8. 8. • Office • Feedback client Requirements management • Office,SharePoint • Project • Browser apps Project planning & management Team development services • VS IDE • Eclipse • Xplatform tools Microsoft System Center Microsoft Test Manager Source code management Test lab management Testing services Build and deployment automation Git Lab infrastructure Test recorders and runners Build engines • • Office SharePoint Reporting and Business Intelligence

×