3. Microsoft Azure
The Visual Studio
family
Best-in-class tools for any developer
Visual Studio
App Center
Visual Studio
Code
Visual Studio
Visual Studio
for Mac
Azure
DevOps
4. Visual Studio 2019
Visual Studio 2019 for Mac
Visual Studio Live Share
Azure DevOps Server 2019
General Availability (GA)
Visual Studio 2019
Launch on April 2, 2019 : https://launch.visualstudio.com/
17. .NET オープンソースの道のり
.NET
2001
ECMA 335
(CLI)
2002
.NET 1.0 for
Windows released.
Mono project
begins
2008
ASP.NET MVC
(web platform)
open source
April 2014
.NET Compiler
Platform (“Roslyn”)
open source
.NET Foundation
founded
Nov. 2014
.NET Core
(cross-platform)
project begins
2016
Mono project joins
.NET Foundation
Aug. 2017
.NET Core 2.0
released
Dec. 2018
.NET Core 2.2
released
.NET Core 3.0
preview
WinForms
and WPF go
open source
Fall 2019
.NET Core 3.0
18. "More and more of ASP.NET is open source. We want to
make ASP.NET more pluggable, more open, more fun."
"We've got big things planned - some that will surprise you."
February 25, 2012
by Scott Hanselman
21. ASP.NET Core 2.2 の IIS ホスティング モデル
インプロセス ホスティング モデルアウトプロセス ホスティング モデル
参考) Kestrel とリバースプロキシ構成
参考) Web server implementations in ASP.NET Core
https://docs.microsoft.com/ja-
jp/aspnet/core/fundamentals/servers/?view=aspnetcore-2.2
25. ASP.NET Core 3.0 主な新機能
gRPC
High performance contract-based
RPC services with .NET
Works across many languages and
platforms
Worker service
Starting point for long running
back processes like Windows
Server or Linux daemon
Producing or consuming messages
from a message queue
Web API’s + identity
Add security and authentication to
Web API’s
28. Custom ML made
easy with AutoML
Model Builder (a simple UI
tool) and CLI make it super
easy to build custom ML
Models.
Built for .NET
developers
Create custom ML models
using C# or F# without
having to leave the .NET
ecosystem.
Extended with
TensorFlow & more
Leverage other popular ML
frameworks (TensorFlow,
ONNX, Infer.NET, and more).
Trusted &
proven at scale
Use the same ML
framework which powers
Microsoft Office, Windows
and Azure
dot.net/ml
ML.NET 1.0
オープンソース & クロスプラットフォーム 機械学習フレームワーク