net open group 2016 sum-up
TRANSCRIPT
NET Open Group 2016Sum-upNet Open Group
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Agenda2016 Meetup sum-up2017 Microsoft technology newsVisual Studio 2017Visual Studio for Mac.NETAzure
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Net Open Group 2016 sum-up
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:2422016 meetups
10 meetup 1/month
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
4
Share to be shared
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
5
New Admin Board
Nguyen Thanh TungCSA MISA
Nguyen Minh Khoi CTO DKT
Nguyen Minh QuyTech Manager DKTPham Tien DungEvangelist MicrosoftPham Tien HungDeveloper VNPT
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
6
NET Open Group
More discussionMore exciting
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
7
2017 Microsoft Technology News
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Visual Studio 2017Boosted productivity: Smarter IntelliSense, Improved debuggingGreat mobile development: Advanced profiling, live inspectionStreamlined cloud development: Docker, DevOpsRedefined fundamentals
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
9
Visual Studio for Mac
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242.NET
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
.NET in 2015
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
12
.NET in 2016
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242 CROSS-PLATFORM SERVICES MOBILE APPLICATIONS WINDOWS APPLICATIONS.NET FRAMEWORK.NET COREXAMARINA new world for .NET
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 5:41 PM14
MOBILE APPLICATIONS
WINDOWS APPLICATIONS
CROSS-PLATFORM SERVICESUnified platform
CompilersLanguagesRuntime componentsCOMMON INFRASTRUCTURE.NET STANDARD LIBRARY.NET FRAMEWORK.NET COREXAMARIN TOOLS
Visual StudioVisual Studio Code
Visual Studio for Mac
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 5:41 PM15
TOOLS
Visual StudioVisual Studio Code
Visual Studio for Mac
MOBILE APPLICATIONS
WINDOWS APPLICATIONS
CROSS-PLATFORM SERVICESWindows applications
CompilersLanguagesRuntime componentsCOMMON INFRASTRUCTURE.NET STANDARD LIBRARY.NET FRAMEWORK.NET COREXAMARIN
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 5:41 PM16
TOOLS
Visual StudioVisual Studio Code
Visual Studio for Mac
MOBILE APPLICATIONS
WINDOWS APPLICATIONS
CROSS-PLATFORM SERVICESCross-platform services
CompilersLanguagesRuntime componentsCOMMON INFRASTRUCTURE.NET STANDARD LIBRARY.NET FRAMEWORK.NET COREXAMARIN
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 5:41 PM17
.NET CoreCross-platformWindows, Linux and macOS.
Fast8x faster than Node.js, 3x faster than Go
LightweightNo impact deployment and a modular development model perfect for containers
Open sourceRuntime, libraries, compiler, languages and tools developed in the open in GitHub
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 5:41 PM18
Plain Text Request Per Second
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 5:41 PM19
TOOLS
Visual StudioVisual Studio Code
Visual Studio for Mac
MOBILE APPLICATIONS
WINDOWS APPLICATIONS
CROSS-PLATFORM SERVICESMobile applications
CompilersLanguagesRuntime componentsCOMMON INFRASTRUCTURE.NET STANDARD LIBRARY.NET FRAMEWORK.NET COREXAMARIN
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 5:41 PM20
Azure Container Services
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Azure Container Registry
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Container DevOps Workflow
Build/CI,Integrate,Test
Monitor and Diagnose
ProductionenvironmentsRun, Manage
Container Service
Service Fabric
Batch
App Services
coming soon
Azure Container Registry
CodeRunValidateDebug
Inner-Loop
CD, Deploy
Source Code Control(SCC)
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Azure Bot Service
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
Bot Framework
Your bots wherever your users are talking.Build and connect intelligent bots to interact with your users naturally wherever they are, from text/SMS to Skype, Slack, Messenger, Office 365 mail and other popular services.
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
Microsoft Ignite 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 5:41 PM25
Azure Bot Service Preview
Accelerate development cyclesDevelop your way
Quick start templatesIntegrated chat windowBuilt incode editor
Enrich your botsChannel supportDirect Line supportCognitive Services Embedded web chat
API
Boost operational efficienciesScale on demand
Reduced dev ops
Powered byAzure FunctionsContinuousdeployment
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Microsoft join Linux foundationJohn Gossman, Architect on the Microsoft Azure team join The Linux Foundation Board of Directors.
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Google Cloud join .NET foundation group
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242SamSung Tizen support .NET Core
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242SQL Server for Linux preview released
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242SQL Server 2016
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242Whats next?1/2017: Connect 2016 recap
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242
2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.12/29/2016 6:02 PM32
2016 Microsoft Corporation. All rights reserved.
BlueR:0 G:120 B:215CyanR:0 G:188 B:242Light GrayR:210 G:210 B:210PurpleR:92 G:45 B:145Dark GrayR:80 G:80 B:80GrayR:115 G:115 B:115YellowR:255 G:185 B:0OrangeR:216 G:59 B:1TealR:0 G:130 B:114Main colorsSecondary colors (use only when necessary)CyanR:0 G:188 B:242