.NET Core for Mac users in Azure

Post on 15-Apr-2017

125 views 1 download

Transcript of .NET Core for Mac users in Azure

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

2016/10/31

加藤 司

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

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

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

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

.NET Core 触ってますか!?

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

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

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

.NET Core

What is .NET Core

Cross-platform

今回の趣旨

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

.NET Core in MacOS

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

あったら良いものVisual Studio CodeYeoman

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

Mac の開発環境の準備Yeoman

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

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

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

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

Microsoft Azure の準備Web Apps

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

Internet

Microsoft Azure

Web Apps

DEMO

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

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

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