SlideShare uma empresa Scribd logo
1 de 49
Achieve
more
Team
agility
Any
platform
Cordova tooling
•
•
Black Box
What is Xamarin?
Sharing cross-platform
code with Xamarin
Cross-platform C++
Emulator for Android
Windows 10
ASP.NET
ASP.NET
Code editing
Develop for Azure
Connect to Azure
Connected apps
•
•
•
•
Achieve more
Achieve more
Stay in the zone
Better code
Faster coding
Achieve more
.NET languages
C++ conformance
TypeScript
Achieve more
Code insights
Planning
Agile collaboration
Next generation
team build
Subscriber Benefits
Professional
with MSDN
Productive
development
Visual Studio Professional with MSDN
is a comprehensive collection of software,
tools and services for building professional
applications with maximum productivity
for individuals and teams.
Audience
Professional developers creating modern
applications looking for individual and team
productivity.
Features
• CodeLens – all code and team indicators
• Cross-platform mobile development
(iOS, Android, Windows)
• Windows Desktop and Windows Store Apps
• Web and Cloud development
• Office and SharePoint development
Team collaboration benefits
• Access to any Visual Studio Team Services
account
• Team Foundation Server and a TFS CAL
Subscriber benefits
• Core software for dev/test
(Windows, Windows Server, SQL Server)
• $50 monthly Azure credit for dev/test
• Windows Developer account
• Technical Support
• Microsoft eLearning
• MSDN Magazine
• 10 Pluralsight courses for 3 months
• Priority support in MSDN forums
• Partner offers
HERO scenarios
App development for any device and platform
(Windows, iOS, Android) and desktop.
Web application and cloud services development
Individual and team productivity
Visual Studio
Professional
Cloud
Subscriptions
A new, more flexible way of purchasing
Visual Studio Professional and Visual
Studio Enterprise that provides great
options for customers who embrace the
cloud for software development.
Visual Studio Professional and Visual
Studio Enterprise IDEs are offered as
monthly or annual subscriptions, sold
in the new Visual Studio Marketplace.
Monthly Subscription
Visual Studio monthly subscriptions are an
attractive option for developers who need
just the Visual Studio IDE, and already have
the necessary licenses for other Microsoft
software running in their development and
testing environment.
Team collaboration benefits
• Access to any Visual Studio Team Services
account
• Team Foundation Server and a TFS CAL
Same team collaboration benefits as monthly,
plus:
Subscriber Benefits
• Core software for dev/test
(Windows, Windows Server, SQL Server)
• $50 monthly Azure credit for dev/test
• Windows Developer account
• Technical Support
• Microsoft eLearning
• MSDN Magazine
• 10 Pluralsight courses for 3 months
• Priority support in MSDN forums
• Partner offers
Annual Subscription
Visual Studio annual subscriptions are an
attractive option for developers who need
both the Visual Studio IDE as well as licenses
for other Microsoft software running in their
development and testing environment. In
addition to software for development and
testing, there are additional valuable benefits
included in annual subscriptions:
Achieve
More
Team
Agility
Any
Platform
https://www.visualstudio.com/products/
visual-studio-professional-with-msdn-vs
Visual studio professional 2015 overview

Mais conteúdo relacionado

Mais procurados

Introduction to SharePoint Framework
Introduction to SharePoint FrameworkIntroduction to SharePoint Framework
Introduction to SharePoint FrameworkKirti Prajapati
 
Windows 10 UWP Development Overview
Windows 10 UWP Development OverviewWindows 10 UWP Development Overview
Windows 10 UWP Development OverviewDevGAMM Conference
 
Build uwp apps with windows app studio
Build uwp apps with windows app studioBuild uwp apps with windows app studio
Build uwp apps with windows app studioMohamed Saqer
 
Visual Studio 2015 Product Lineup
Visual Studio 2015 Product LineupVisual Studio 2015 Product Lineup
Visual Studio 2015 Product LineupDiaa Al-Salehi
 
New in the Visual Studio 2012 IDE
New in the Visual Studio 2012 IDENew in the Visual Studio 2012 IDE
New in the Visual Studio 2012 IDELearnNowOnline
 
Building Cross-Platform JavaScript Apps using Cordova
Building Cross-Platform JavaScript Apps using CordovaBuilding Cross-Platform JavaScript Apps using Cordova
Building Cross-Platform JavaScript Apps using CordovaNoam Kfir
 
Everything You Ever Wanted To Know About Application Compatibility
Everything You Ever Wanted To Know About Application CompatibilityEverything You Ever Wanted To Know About Application Compatibility
Everything You Ever Wanted To Know About Application CompatibilityStephen Rose
 
What's new in .net 5 by muralidharan deenathayalan
What's new in .net 5 by muralidharan deenathayalanWhat's new in .net 5 by muralidharan deenathayalan
What's new in .net 5 by muralidharan deenathayalanMuralidharan Deenathayalan
 
Application innovation & Developer Productivity
Application innovation & Developer ProductivityApplication innovation & Developer Productivity
Application innovation & Developer ProductivityKushan Lahiru Perera
 
What's new for VSTS & TFS
What's new for VSTS & TFSWhat's new for VSTS & TFS
What's new for VSTS & TFSPieter Gheysens
 
Visual Studio 2017
Visual Studio 2017Visual Studio 2017
Visual Studio 2017Jan de Vries
 
Sys01 creare applicazioni virtuali con microsoft application virtualization...
Sys01   creare applicazioni virtuali con microsoft application virtualization...Sys01   creare applicazioni virtuali con microsoft application virtualization...
Sys01 creare applicazioni virtuali con microsoft application virtualization...DotNetCampus
 
Web application development process
Web application development processWeb application development process
Web application development processJohn Smith
 
Tech Days 2015 continuous delivery med azure och visual studio online
Tech Days 2015 continuous delivery med azure och visual studio onlineTech Days 2015 continuous delivery med azure och visual studio online
Tech Days 2015 continuous delivery med azure och visual studio onlineSolidify
 
DevOps with Visual studio Release Management (Pieter Gheysens)
DevOps with Visual studio Release Management (Pieter Gheysens)DevOps with Visual studio Release Management (Pieter Gheysens)
DevOps with Visual studio Release Management (Pieter Gheysens)Visug
 
Amazon Final internship presentation
Amazon Final internship presentationAmazon Final internship presentation
Amazon Final internship presentationSteven Nguyen
 

Mais procurados (20)

Introduction to SharePoint Framework
Introduction to SharePoint FrameworkIntroduction to SharePoint Framework
Introduction to SharePoint Framework
 
Windows 10 UWP Development Overview
Windows 10 UWP Development OverviewWindows 10 UWP Development Overview
Windows 10 UWP Development Overview
 
Build uwp apps with windows app studio
Build uwp apps with windows app studioBuild uwp apps with windows app studio
Build uwp apps with windows app studio
 
Visual Studio 2015 Product Lineup
Visual Studio 2015 Product LineupVisual Studio 2015 Product Lineup
Visual Studio 2015 Product Lineup
 
New in the Visual Studio 2012 IDE
New in the Visual Studio 2012 IDENew in the Visual Studio 2012 IDE
New in the Visual Studio 2012 IDE
 
Building Cross-Platform JavaScript Apps using Cordova
Building Cross-Platform JavaScript Apps using CordovaBuilding Cross-Platform JavaScript Apps using Cordova
Building Cross-Platform JavaScript Apps using Cordova
 
What's new in Visual Studio 2022
What's new in Visual Studio 2022What's new in Visual Studio 2022
What's new in Visual Studio 2022
 
Everything You Ever Wanted To Know About Application Compatibility
Everything You Ever Wanted To Know About Application CompatibilityEverything You Ever Wanted To Know About Application Compatibility
Everything You Ever Wanted To Know About Application Compatibility
 
What's new in .net 5 by muralidharan deenathayalan
What's new in .net 5 by muralidharan deenathayalanWhat's new in .net 5 by muralidharan deenathayalan
What's new in .net 5 by muralidharan deenathayalan
 
Application innovation & Developer Productivity
Application innovation & Developer ProductivityApplication innovation & Developer Productivity
Application innovation & Developer Productivity
 
Manish_Gupta
Manish_GuptaManish_Gupta
Manish_Gupta
 
What's new for VSTS & TFS
What's new for VSTS & TFSWhat's new for VSTS & TFS
What's new for VSTS & TFS
 
Visual Studio 2017
Visual Studio 2017Visual Studio 2017
Visual Studio 2017
 
Sys01 creare applicazioni virtuali con microsoft application virtualization...
Sys01   creare applicazioni virtuali con microsoft application virtualization...Sys01   creare applicazioni virtuali con microsoft application virtualization...
Sys01 creare applicazioni virtuali con microsoft application virtualization...
 
Web application development process
Web application development processWeb application development process
Web application development process
 
Tech Days 2015 continuous delivery med azure och visual studio online
Tech Days 2015 continuous delivery med azure och visual studio onlineTech Days 2015 continuous delivery med azure och visual studio online
Tech Days 2015 continuous delivery med azure och visual studio online
 
DevOps with Visual studio Release Management (Pieter Gheysens)
DevOps with Visual studio Release Management (Pieter Gheysens)DevOps with Visual studio Release Management (Pieter Gheysens)
DevOps with Visual studio Release Management (Pieter Gheysens)
 
Amazon Final internship presentation
Amazon Final internship presentationAmazon Final internship presentation
Amazon Final internship presentation
 
DevOps and Visual Studio Team Services
DevOps and Visual Studio Team Services DevOps and Visual Studio Team Services
DevOps and Visual Studio Team Services
 
Visual Studio 2010 RTMtoSP1
Visual Studio 2010 RTMtoSP1Visual Studio 2010 RTMtoSP1
Visual Studio 2010 RTMtoSP1
 

Destaque

Liquidos y electrolitos
Liquidos y electrolitosLiquidos y electrolitos
Liquidos y electrolitosMariana Rolfo
 
Visual Studio 2015 and the Next .NET Framework
Visual Studio 2015 and the Next .NET FrameworkVisual Studio 2015 and the Next .NET Framework
Visual Studio 2015 and the Next .NET FrameworkSasha Goldshtein
 
Visual studio 2015
Visual studio 2015Visual studio 2015
Visual studio 2015Larry Nung
 
Design and Simulation Microstrip patch Antenna using CST Microwave Studio
Design and Simulation Microstrip patch Antenna  using CST Microwave StudioDesign and Simulation Microstrip patch Antenna  using CST Microwave Studio
Design and Simulation Microstrip patch Antenna using CST Microwave StudioAymen Al-obaidi
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSINGKing Julian
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAamir Abbas
 

Destaque (7)

Liquidos y electrolitos
Liquidos y electrolitosLiquidos y electrolitos
Liquidos y electrolitos
 
Visual Studio 2015 and the Next .NET Framework
Visual Studio 2015 and the Next .NET FrameworkVisual Studio 2015 and the Next .NET Framework
Visual Studio 2015 and the Next .NET Framework
 
Visual studio 2015
Visual studio 2015Visual studio 2015
Visual studio 2015
 
Visual studio introduccion
Visual studio introduccionVisual studio introduccion
Visual studio introduccion
 
Design and Simulation Microstrip patch Antenna using CST Microwave Studio
Design and Simulation Microstrip patch Antenna  using CST Microwave StudioDesign and Simulation Microstrip patch Antenna  using CST Microwave Studio
Design and Simulation Microstrip patch Antenna using CST Microwave Studio
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 

Semelhante a Visual studio professional 2015 overview

Visual Studio 2017 Release Notes
Visual Studio 2017 Release NotesVisual Studio 2017 Release Notes
Visual Studio 2017 Release NotesIan Philpot
 
Microsoft Visual Studio 2015 Offerings, Licensing and Pricing
Microsoft Visual Studio 2015 Offerings, Licensing and PricingMicrosoft Visual Studio 2015 Offerings, Licensing and Pricing
Microsoft Visual Studio 2015 Offerings, Licensing and PricingDavid J Rosenthal
 
Csharp corner toronto vs2019 post launch 10 apr 2019 nilesh shah
Csharp corner toronto vs2019 post launch 10 apr 2019 nilesh shahCsharp corner toronto vs2019 post launch 10 apr 2019 nilesh shah
Csharp corner toronto vs2019 post launch 10 apr 2019 nilesh shahNilesh Shah
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...WSPDC & FEDSPUG
 
Whats new for developers in Visual Studio 2013
Whats new for developers in Visual Studio 2013Whats new for developers in Visual Studio 2013
Whats new for developers in Visual Studio 2013Chris Dufour
 
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...Vincent Biret
 
Collision 2018: CodeStar for CICD Pipelines
Collision 2018: CodeStar for CICD PipelinesCollision 2018: CodeStar for CICD Pipelines
Collision 2018: CodeStar for CICD PipelinesAmazon Web Services
 
Controle do ciclo de vida do desenvolvimento de software com tfs vsts
Controle do ciclo de vida do desenvolvimento de software com tfs  vstsControle do ciclo de vida do desenvolvimento de software com tfs  vsts
Controle do ciclo de vida do desenvolvimento de software com tfs vstsRodrigo Kono
 
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...Vincent Biret
 
Staying connected: An Overview of Announcements from Microsoft’s Connect();
Staying connected: An Overview of Announcements from Microsoft’s Connect();Staying connected: An Overview of Announcements from Microsoft’s Connect();
Staying connected: An Overview of Announcements from Microsoft’s Connect();dotNet Miami
 
TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015DotNetCampus
 
#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?
#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?
#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?Vincent Biret
 
What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021David J Rosenthal
 
Modern Development with Microsoft
Modern Development with MicrosoftModern Development with Microsoft
Modern Development with MicrosoftJoshua Drew
 
Develop enterprise-ready applications for Microsoft Teams
Develop enterprise-ready applications for Microsoft TeamsDevelop enterprise-ready applications for Microsoft Teams
Develop enterprise-ready applications for Microsoft TeamsMarkus Moeller
 

Semelhante a Visual studio professional 2015 overview (20)

Visual Studio 2017 Release Notes
Visual Studio 2017 Release NotesVisual Studio 2017 Release Notes
Visual Studio 2017 Release Notes
 
Microsoft Visual Studio 2015 Offerings, Licensing and Pricing
Microsoft Visual Studio 2015 Offerings, Licensing and PricingMicrosoft Visual Studio 2015 Offerings, Licensing and Pricing
Microsoft Visual Studio 2015 Offerings, Licensing and Pricing
 
Csharp corner toronto vs2019 post launch 10 apr 2019 nilesh shah
Csharp corner toronto vs2019 post launch 10 apr 2019 nilesh shahCsharp corner toronto vs2019 post launch 10 apr 2019 nilesh shah
Csharp corner toronto vs2019 post launch 10 apr 2019 nilesh shah
 
Visual studio 2019 launch
Visual studio 2019 launch Visual studio 2019 launch
Visual studio 2019 launch
 
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
FEDSPUG April 2014: Visual Studio 2013 for Application Lifecycle Management &...
 
Whats new for developers in Visual Studio 2013
Whats new for developers in Visual Studio 2013Whats new for developers in Visual Studio 2013
Whats new for developers in Visual Studio 2013
 
Visual Studio Code
Visual Studio CodeVisual Studio Code
Visual Studio Code
 
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
 
Collision 2018: CodeStar for CICD Pipelines
Collision 2018: CodeStar for CICD PipelinesCollision 2018: CodeStar for CICD Pipelines
Collision 2018: CodeStar for CICD Pipelines
 
Controle do ciclo de vida do desenvolvimento de software com tfs vsts
Controle do ciclo de vida do desenvolvimento de software com tfs  vstsControle do ciclo de vida do desenvolvimento de software com tfs  vsts
Controle do ciclo de vida do desenvolvimento de software com tfs vsts
 
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
 
Staying connected: An Overview of Announcements from Microsoft’s Connect();
Staying connected: An Overview of Announcements from Microsoft’s Connect();Staying connected: An Overview of Announcements from Microsoft’s Connect();
Staying connected: An Overview of Announcements from Microsoft’s Connect();
 
SAP ByDesign Development
SAP ByDesign DevelopmentSAP ByDesign Development
SAP ByDesign Development
 
TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015TUTTO SU VISUAL STUDIO ALM 2015
TUTTO SU VISUAL STUDIO ALM 2015
 
#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?
#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?
#SPFestDc dev302 Is it possible to do #DevOps with the SharePoint Framework?
 
News from Build 2013
News from Build 2013News from Build 2013
News from Build 2013
 
What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021
 
Modern Development with Microsoft
Modern Development with MicrosoftModern Development with Microsoft
Modern Development with Microsoft
 
Develop enterprise-ready applications for Microsoft Teams
Develop enterprise-ready applications for Microsoft TeamsDevelop enterprise-ready applications for Microsoft Teams
Develop enterprise-ready applications for Microsoft Teams
 
Welcome to Azure Devops
Welcome to Azure DevopsWelcome to Azure Devops
Welcome to Azure Devops
 

Mais de Lee Stott

Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksLee Stott
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APILee Stott
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftLee Stott
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Lee Stott
 
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionLee Stott
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsLee Stott
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupLee Stott
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd FebLee Stott
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015Lee Stott
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftLee Stott
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101Lee Stott
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenueLee Stott
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014Lee Stott
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for EducationLee Stott
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Lee Stott
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December Lee Stott
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcardLee Stott
 
Microsoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureMicrosoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureLee Stott
 
Designing beautiful windows phone games
Designing beautiful windows phone gamesDesigning beautiful windows phone games
Designing beautiful windows phone gamesLee Stott
 
Microsoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityMicrosoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityLee Stott
 

Mais de Lee Stott (20)

Cortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacksCortana intelligence suite for projects & hacks
Cortana intelligence suite for projects & hacks
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning API
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine Microsoft
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)
 
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and Educators
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User Group
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd Feb
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott Microsoft
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenue
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for Education
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcard
 
Microsoft 2014 Graduate brochure
Microsoft 2014 Graduate brochureMicrosoft 2014 Graduate brochure
Microsoft 2014 Graduate brochure
 
Designing beautiful windows phone games
Designing beautiful windows phone gamesDesigning beautiful windows phone games
Designing beautiful windows phone games
 
Microsoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunityMicrosoft Nokia developer programmes and opportunity
Microsoft Nokia developer programmes and opportunity
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 

Último (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 

Visual studio professional 2015 overview

Notas do Editor

  1. Talking Points Introduce yourself to the audience Explain that you will be doing an overview of the product and not a deep dive. Depending on the event there will be other sessions to learn more about the topic.
  2. Talking Points Software has moved from traditional IT scenarios to being the core of all businesses including non-software businesses. Software has changed from moving electrons to moving atoms With software being everywhere and impacting every business, we had to revisit how software is developed.
  3. Talking Points Today we will focus on the newest version of Visual Studio Professional which has been designed for individual developers and small teams
  4. Talking Points Visual Studio 2015 helps every developer and development team create every type of app in 3 ways: Support for creating apps on any platform Get more done faster so you can achieve more Provide the solutions for teams to be agile in how they collaborate and deliver software
  5. Talking Points This is just an overview of the areas that we are going to discuss under the “any platform” pillar Cordova http://blogs.msdn.com/b/visualstudio/archive/2014/12/17/build-and-run-using-cordova-cli.aspx http://blogs.msdn.com/b/visualstudio/archive/2015/01/12/visual-studio-tools-for-apache-cordova-and-the-remote-mac-agent.aspx http://blogs.msdn.com/b/visualstudio/archive/2014/12/04/ios-build-amp-debugging-with-the-visual-studio-tools-for-apache-cordova.aspx http://blogs.msdn.com/b/visualstudio/archive/2014/11/13/tools-for-apache-cordova-update-ios-debugging-amp-windows-8-1-support.aspx
  6. Talking Points First section we are going to cover is “target any device” Cordova http://blogs.msdn.com/b/visualstudio/archive/2014/12/17/build-and-run-using-cordova-cli.aspx http://blogs.msdn.com/b/visualstudio/archive/2015/01/12/visual-studio-tools-for-apache-cordova-and-the-remote-mac-agent.aspx http://blogs.msdn.com/b/visualstudio/archive/2014/12/04/ios-build-amp-debugging-with-the-visual-studio-tools-for-apache-cordova.aspx http://blogs.msdn.com/b/visualstudio/archive/2014/11/13/tools-for-apache-cordova-update-ios-debugging-amp-windows-8-1-support.aspx
  7. Talking Points Developing apps is difficult due to the variety of devices and platforms to target. There also different ways to target apps for these platforms.
  8. Talking Points As developers targeting multiple platforms we often have to choose between rich user experiences per device and a single user experience that works across devices Rich experiences .NET can be used for targeting Windows devices The same .NET skills can be used for creating rich user experiences targeting iOS and Android as well using Xamarin You can also use your native Breadth of devices HTML/CSS/JavaScript are used to create web based applications that can be viewed in a browser The same web skills can be used to create hybrid apps for iOS, Android and Windows using Apache Cordova Desktop reassurance WPF core investments Access to modern features Common distribution Easier transition to Store apps Optimize for devices Universal apps and native compilation Cross-device Windows, iOS, Android native apps (thru Xamarin) Modern web Productive HTML5 development Highly interactive web with JavaScript and TypeScript Ready for Enterprise LOB apps and cloud modernization Embrace hybrid apps Cordova tooling support built on existing Modern Web support in Visual Studio and TypeScript. Android, iOS support including the entire developer flow.
  9. Talking Points Apache Cordova tooling in Visual Studio 2015 support you to create hybrid apps for Android, iOS and Windows Highlight some of the topics here that would be good for your audience Background Information Here is additional information to learn about the mentioned capabilities Mobile app development for web developers: http://blogs.msdn.com/b/visualstudio/archive/2014/10/14/mobile-apps-for-web-developers.aspx Build and Run using Cordova CLI: http://blogs.msdn.com/b/visualstudio/archive/2014/12/17/build-and-run-using-cordova-cli.aspx Apache Ripple: http://ripple.incubator.apache.org/
  10. Talking Points This slide covers some of the key points of using Xamarin with .NET
  11. Talking Points Shared Projects and Partial Classes Leveraged partial classes ‘partial’ keyword indicates other parts of the class may be defined elsewhere Why not use interfaces? Separate cross-platform code from platform-specific code [click] Cross-platform and platform-specific code separated across multiple files Functionally equivalent to a single file with #if platform, but easier to manage Portable Class Libraries Portable class libraries are projects that target multiple frameworks and build to a binary that can be consumed by projects targeting one of those frameworks. Simple as new Portable Library, check the appropriate frameworks, click OK. Key thing here is the single binary. PCL have been out for a few years, but only within the past year have the Xamarin.iOS and Xamarin.Android frameworks become possible targets. Xamarin and Microsoft worked together to make this possible. Not dynamic, uses profiles Not compatible with partial classes, which must not span binaries
  12. Talking Points Many organizations have large C++ code bases for their desktop apps. Instead of starting fresh for your mobile apps you can port your C++ to mobile platforms with minimal work. Points on the slides cover some of the details. Background Information Clang: is the front end compiler for LLVM http://clang.llvm.org/ LLVM is the collective name for modular and reusable compiler toolchain technologies http://www.llvm.org/ Debugging C++ in VS2015: http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/debugging-c-code-on-android-with-visual-studio-2015.aspx C++ in VS 2015: http://blogs.msdn.com/b/vcblog/archive/2014/11/12/visual-studio-2015-preview-now-available.aspx Cross-platform mobile development: http://blogs.msdn.com/b/vcblog/archive/2014/11/12/cross-platform-mobile-development-with-visual-c.aspx Talking Points Many organizations have critical code bases written in C++ that they would like to bring forward to mobile platforms. Instead of re-implementing the code in a different language, cross-platform C++ supports you to move your code forward. Cross-platform with C++ Focus is on supporting libraries and not UI Works with iOS and Android compatible technologies including Clang and LLVM plus LLDB/GDB for debugging Why customers will care? Developers can build C++ libraries that execute on multiple targets: Windows Desktop, Windows-Store, Windows-Phone, iOS and Android. Developers get all the software they require, together with easy options to track and update that software. Developers have a fully integrated solution all the way from code authoring to build, deploy and debug, with the full richness of the Visual Studio experience. Developers can build, debug and use C++ libraries from a C#/Xamarin app. Intellisense highlights the differences between
  13. Talking Points With the Android Emulator you get a great emulator for testing your Android apps. It includes a variety of capabilities so you can use your app in the emulator as if you were using a physical device. After you launch the emulator you can use it outside of Visual Studio Background Visual Studio Emulator for Android: http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/introducing-visual-studio-s-emulator-for-android.aspx
  14. Talking Points Develop apps for the next version of Windows, Windows 10 using your existing skills. There are a variety of new capabilities to create great user experiences including natural user interfaces and to provide the best experience on a given device. https://microsoft.sharepoint.com/teams/TechSeriesDocs/Tech%20Series%20Docs%202/2015-01%20-%20Win10%20Dev%20Pitch%20Deck.pptx?web=1 http://blogs.msdn.com/b/somasegar/archive/2015/03/23/visual-studio-tools-for-windows-10-technical-preview.aspx http://blogs.windows.com/buildingapps/2015/03/23/windows-10-developer-tooling-preview-now-available-to-windows-insiders/
  15. Talking Points This slide is a transition into web and cloud app development ASP.NET 5 Overview: http://www.asp.net/vnext/overview/aspnet-vnext/aspnet-5-overview Grunt and Bower in VS2015: http://www.asp.net/vnext/overview/aspnet-vnext/grunt-and-bower-in-visual-studio-2015 Additional background: http://blogs.msdn.com/b/webdev/archive/2014/06/03/asp-net-vnext-in-visual-studio-14-ctp.aspx New things in ASP.NET vNext: http://www.tugberkugurlu.com/archive/exciting-things-about-asp-net-vnext-series-the-ultimate-guide ASP.NET vNext in Dev14 CTP: http://blogs.msdn.com/b/webdev/archive/2014/06/03/asp-net-vnext-in-visual-studio-14-ctp.aspx
  16. Talking Points ASP.NET 5 has been designed from top to bottom to be ready for cloud deployments by reducing the memory footprint and increasing the throughput. Manage client-side development Use Bower to manage your client side packages for JavaScript and CSS libraries Grunt manages automation tasks like mini-fication, unit testing, etc., so you can focus on non-repetitive tasks NPM is the package manager for JavaScript that is used by Bower and Grunt Dependency management Adding dependencies is now as easy as adding the dependency to project.json. NuGet Package Manager handles the rest IntelliSense support to find available NuGet packages
  17. Talking Points In November 2014 Microsoft announced a new era of enabling .NET cloud developers to build .NET cloud applications on multiple platforms. Microsoft is continuing this vision by making ASP.NET cross-platform and open.
  18. Talking Points Visual Studio 2015 has improved support for your HTML editing. HTML Editor New editor functionality Recognizes {{…}} syntax in HTML templates to eliminate false errors in popular frameworks (e.g., Angular, Django, and more) TODO/HACK comments for to do list in code Support for custom elements to avoid validation errors Support for the <picture> element to show different pictures depending on the dimensions of the browser UI framework Angular directives/attributes and bootstrap CSS classes now show a framework specific icon in IntelliSense JSON Editor Editor improvements for better coding Detects duplicates to avoid common coding errors IntelliSense support for Bower and NPM packages directly in the JSON editor Context menu for long arrays support un-minify to see the details Reload cached schemas to stay up-to-date Performance improvements JSON schemas now load asynchronously and child schemas are now cached to provide a faster JSON editing experience Background Information Editor details: http://blogs.msdn.com/b/webdev/archive/2014/11/12/announcing-asp-net-features-in-visual-studio-2015-preview-and-vs2013-update-4.aspx
  19. Talking Points The cloud brings many benefits to developers including removing infrastructure management and capital expenditures from being key concerns. However, it also introduces new development patterns and application profiles. With the Azure SDK you will have the templates, code analysis tools and remote debuggers to take advantage of the cloud quickly. Background Information Azure SDK 2.5: http://azure.microsoft.com/blog/2014/11/12/announcing-azure-sdk-2-5-for-net-and-visual-studio-2015-preview Azure SDK 2.6: https://channel9.msdn.com/Series/ConnectOn-Demand/240
  20. Talking Points As part of the development process you might need to access a variety of different sources. With Visual Studio 2015 you get single sign-on support to Azure Active Directory and connect to multiple Azure accounts simultaneously. Background Information Azure SDK 2.5: http://azure.microsoft.com/blog/2014/11/12/announcing-azure-sdk-2-5-for-net-and-visual-studio-2015-preview
  21. Talking Points Integrate data from the cloud into your application. Connect to a variety of sources including Salesforce and Office 365 to provide more data to your application’s users. Also explore your big data with HDInsight Server Explorer directly in Visual Studio. Background Information http://azure.microsoft.com/blog/2014/11/12/announcing-azure-sdk-2-5-for-net-and-visual-studio-2015-preview
  22. Talking Points Switching between tabs, apps or computers are just some of the ways that you can lose context and become less effective while coding. Visual Studio 2015 provides the right data in context and also has roaming settings so that you can stay in the zone. Background Information PerfTips: http://blogs.msdn.com/b/visualstudioalm/archive/2014/08/18/perftips-performance-information-at-a-glance-while-debugging-with-visual-studio.aspx Light Bulbs: http://www.visualstudio.com/en-us/news/vs2015-preview-vs.aspx Settings and roaming: http://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/710
  23. Talking Points Waiting until runtime to find basic issues with your code is inefficient and could be problematic if you have to redesign a chunk of it. With Live Code Analysis tools you can identify issues while coding so they can be addressed right away. When you are debugging at runtime use breakpoint configurations to customize break conditions so you can be as granular as you need to be. Background Information VS 2015 Preview: http://www.visualstudio.com/en-us/news/vs2015-preview-vs.aspx Writing your own live code analyzer: https://msdn.microsoft.com/en-us/magazine/dn879356.aspx Code analysis for Azure: https://www.nuget.org/packages/Microsoft.VisualStudio.Azure.CodeAnalysis/0.2.0-beta New breakpoint configuration experience: http://blogs.msdn.com/b/visualstudioalm/archive/2014/10/06/new-breakpoint-configuration-experience.aspx
  24. Talking Points How users interact with your application is important. They expect clean and intuitive interfaces. With Blend integration in Visual Studio you have the tools and Visual Studio consistency for editing and previewing XAML. Background Information Blend for Visual Studio 2015: http://blogs.msdn.com/b/visualstudio/archive/2014/11/13/blend-for-visual-studio-2015-preview.aspx
  25. Talking Points .NET has evolved greatly recently to meet the needs of the variety of application patterns and platforms that need to be supported today. There are two key parts to .NET Core is a modular development stack so you can focus on only what you need for a smaller footprint. It is also cross-platform and can be run side-by-side with other verions of .NET Framework is the full .NET implements which is great for rich desktop applications Background Information Introducing .NET Core: http://blogs.msdn.com/b/dotnet/archive/2014/12/04/introducing-net-core.aspx NET Core is open source: http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx .NET Core is essentially a fork of the NET Framework whose implementation is also optimized around factoring concerns. Even though the scenarios of .NET Native (touch based devices) and ASP.NET 5 (server side web development) are quite different, we were able to provide a unified Base Class Library (BCL).
  26. Talking Points C# and Visual Basic continue to evolve to support developers to get more done faster. With the .NET Compiler Platform there is a standard technology to provide consistent innovation and tooling support. Background Information New features in C# 6: http://blogs.msdn.com/b/csharpfaq/archive/2014/11/20/new-features-in-c-6.aspx New features in VB 14: http://blogs.msdn.com/b/vbteam/archive/2014/12/09/new-language-features-in-visual-basic-14.aspx F# in Visual Studio 2015: http://blogs.msdn.com/b/fsharpteam/archive/2014/11/12/announcing-a-preview-of-f-4-0-and-the-visual-f-tools-in-vs-2015.aspx
  27. Talking Points As the C++ language continues to evolve support for the language gets updated in Visual Studio. We continue to add/improve support across C++ 11 & 14 Background Information Visual C++ language features: http://www.visualstudio.com/news/vs2015-preview-vs#C++ Detailed chart of C++ support: http://blogs.msdn.com/b/vcblog/archive/2014/11/17/c-11-14-17-features-in-vs-2015-preview.aspx
  28. Talking Points TypeScript simplifies writing JavaScript code by providing a typed language that compiles to standard JavaScript. JavaScript code is TypeScript so you can use JavaScript code and libraries.
  29. Talking Points We added CodeLens to Visual Studio Professional 2015 so that users have access to the in-context information that helps developers stay in the zone. New in CodeLens with this release are file level indicators and support for these on additional file types. Background Information File level indicators: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/25/codelens-file-activity-and-history-now-available-for-c-javascript-and-sql-files-stored-in-git.aspx
  30. Talking Points Even small teams can have trouble staying on top of the work that needs to be done. With the team collaboration benefits provided in your Visual Studio subscription (Team Foundation Server / Visual Studio Team Services) you get access to a great solution for keeping your team productive. Some ALM areas you can discuss that are accessible to Professional are: Agile Portfolio management work item charting backlog management sprint planning kanban board agile task boards work item tracking
  31. Talking Points Once the work is defined, keeping the core and extended teams in sync become critical. The team collaboration benefits (Team Foundation Server / Visual Studio Team Services) included in your Visual Studio subscription give a lot of options to help manage your work. Some areas that you can discuss are: team (chat) rooms reporting & bi system center integration version control (Git or TFVC) code comments on changesets or git commits build automation
  32. Talking Points The next generation build system will enable teams to more easily create custom build workflows by introducing reusable tasks and leverages a lightweight, web-based authoring environment. This build system will also be capable of building code from external systems such as GitHub by leveraging the REST API’s and service hooks infrastructure available in Visual Studio Team Services. Finally, a new cross-platform build agent will allow teams to run builds on non-Windows machines. This makes it possible for the first time to build on Linux machines and for iOS / OS X by running builds on Macs. Background Information This will be previewed at BUILD but will not be available until a few weeks afterwards. Depending on when you give this presentation you should check to see if this feature is available.
  33. Talking Points The benefits of Visual Studio Professional with MSDN or Visual Studio Professional annual cloud subscriptions are not limited to the IDE. In your subscriber benefits you get a lot of resources for learning, team collaboration and platforms to develop on. If you have a Visual Studio subscription and have not activated it, do so now so you can take advantage of the great benefits waiting for you.
  34. Talking Points In addition to Visual Studio Professional with MSDN (“standard subscriptions”) and standalone Visual Studio Professional 2015 purchases we are offering a new cloud subscription for purchasing Visual Studio. Visual Studio standard subscriptions will remain the best option for customers who prefer perpetual software licenses, who have long-term software development needs, or who need the option to operate in fully offline development environments without Internet access. For our customers buying through volume licensing, standard subscriptions will remain the most cost effective way to get access to Visual Studio. There is no plan to discontinue selling standard subscriptions (Visual Studio Enterprise with MSDN, Visual Studio Professional with MSDN, etc.) and they will continue to be available through Microsoft Volume Licensing resellers and the Microsoft Store online.
  35. Talking Points With Visual Studio 2015 we simplified our IDE product line up to Professional and Enterprise For larger teams or when a state-of-the-art IDE is needed to create Enterprise scale applications, consider using Visual Studio Enterprise 2015.
  36. Talking Points You can see how Visual Studio 2015 has the platform support, productivity and team collaboration support to accomplish your needs.
  37. Talking Points We will take some time for questions before we wrap up the presentation.
  38. Talking Points Thank you for attending this session and you can download a trial of Visual Studio Professional 2015 to evaluate some of the capabilities that we discussed here.