33
NET Open Group 2016 Sum-up Net Open Group

NET Open Group 2016 Sum-up

Embed Size (px)

Citation preview

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