net core for mac users in azure

18
.NET Core for Mac users in Azure Fukuoka.NET ( ふふふふ ) #4 .NET Core Party 2016/10/31 ふふ ふ

Upload: tsukasa-katou

Post on 15-Apr-2017

130 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: NET Core for Mac users in Azure

.NET Core  for Mac users in AzureFukuoka.NET ( ふくてん ) #4 ~ .NET Core Party ~

2016/10/31

加藤 司

Page 2: NET Core for Mac users in Azure

自己紹介加藤 司 熊本在住の道産子。 元金融系インフラエンジニア

Hyper-V,Vmware,Citrix を中心に AD,Exchange,SQL Server など MS製品の SIer をやっていました。 (OSS も大好きです。 ) サーバー、ストレージなどのハード大好きです。

現クラウドコンサルタント / インテグレータ Azure,Office365 などのコンサル / 導入支援をしています。

コミュニティ活動 JAZUG 熊本支部(くまあず) 熊本クラウド語ろう会(熊クラ会)

Page 3: NET Core for Mac users in Azure

.NET Core 触ってますか!?

Page 4: NET Core for Mac users in Azure

祝! .NET Core 正式リリース!(2016/06/27)

Page 5: NET Core for Mac users in Azure

そして、 Azure Web Apps にも.NET Core が搭載!

(RC 版から乗っていたので 2016/05 くらいから… )

Page 6: NET Core for Mac users in Azure

.NET Core

What is .NET Core

Page 7: NET Core for Mac users in Azure
Page 8: NET Core for Mac users in Azure

Cross-platform

Page 9: NET Core for Mac users in Azure
Page 10: NET Core for Mac users in Azure

今回の趣旨

Mac だけでも.NET アプリケーションが開発可能となったのでやってみよう

Page 11: NET Core for Mac users in Azure

.NET Core in MacOS

Mac 上で .NET Core を動かすのに必要なものOpenSSL.NET Core SDK

あったら良いものVisual Studio CodeYeoman

Page 12: NET Core for Mac users in Azure

Mac の環境構築OpenSSL

パッケージマネージャー Homebrew を利用してインストールする~$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"~$ brew install openssl

.NET Core SDKインストーラーをダウンロードしてインストール

https://www.microsoft.com/net/core#macos

Page 13: NET Core for Mac users in Azure

Mac の開発環境の準備Yeoman

Node.js をインストール後、 npm コマンドにてインストールする~$ brew install node~$ npm install –g yo generator-aspnet

Visual Studio CodeZip ファイルをダウンロードして解凍

https://code.visualstudio.com/docs/?dv=osx

Page 14: NET Core for Mac users in Azure

Mac で作ったアプリケーションをAzure で動かそう!

Page 15: NET Core for Mac users in Azure

Microsoft Azure の準備Web Apps

Azure ポータル上から Web Apps を作成デプロイ用に Git アカウントの設定

Internet

Microsoft Azure

Web Apps

Page 16: NET Core for Mac users in Azure

DEMO

Page 17: NET Core for Mac users in Azure

まとめ .NET アプリケーションを開発するプラットフォームの選択肢として MacOS も選べるようになったのは Web 開発者としては大きな変化。 Visual Studio Code で開発することで Windows と

MacOS とのデバイス間での同時開発も可能となってきた。 プラットフォームの壁を取り払い、好きなデバイスでの開発をしましょう!

Page 18: NET Core for Mac users in Azure

ご清聴ありがとうございました!