スキップしてメイン コンテンツに移動

Visual Studio 2015/Azure SDK 2.9.6 で開発環境を整える!

enter image description here

はじめに

Visual Studio 2015で、Azure SDK 2.9.6 を使用するシーンがあった為、そのインストールメモです。

インストールする物

  1. Visual Studio 2015 (Web PI)
  2. Web PlatForm Instalier 5.0
  3. Azure SDK 2.9.6

インストール手順

※ Visual Studio 2015は既にインストールされている前提です。

Web PlatForm Instalier (Web PI)

  • 以下のサイトにアクセスして、インストーラをダウンロードします

https://www.microsoft.com/web/downloads/platform.aspx

enter image description here

  • ダウンロードしたファイルで、Web PI のインストールを行います

enter image description here

enter image description here

Azure SDK 2.9.6 のインストール

  • スタートメニューより、**「Microsoft Web Platform Installer」**を起動します

起動後、「製品」のタブを選択します。
右側の検索ボックスに「azure sdk」と入力して Enterキーを押します。

enter image description here

  • 「Visual Studio 2015 width Microsoft Azure SDK - 2.9.6」の行の「追加」ボタンをクリックします

enter image description here

  • 右下の「インストール」ボタンをクリックして、インストールを開始します。

enter image description here

enter image description here

enter image description here

  • インストールが終わったら「完了」ボタンをクリックして画面を閉じます

enter image description here

Visual Studio 2015 で Azure プロジェクトを作成する

  • Visual Studio 2015 を起動して、「新しいプロジェクト」を作成します。

enter image description here

  • 左側の一覧から[Cloud]を選択し、作成する Azureプロジェクトを選択します。

今回は Azure クラウドサービスで、ASP .NET MVC のプロジェクトを作成します。

enter image description here

  • [ASP .NET Web ロール]を選択

enter image description here

enter image description here

  • [MVC]を選択

enter image description here

  • プロジェクトが作成されたら、画面上部の起動ボタンでプロジェクトを起動します

enter image description here

  • 起動すると、Azure エミュレータが立ち上がり、タスクトレイに以下のようなアイコンが表示されます

enter image description here

  • 少しまって、ブラウザが立ち上がり、以下のような表示になればOKです。

enter image description here

スポンサーリンク
スポンサーリンク
スポンサーリンク

コメント

このブログの人気の投稿

axiosの使い方まとめ (GET/POST/例外処理)

axiosの使い方まとめ (GET/POST/例外処理)最近何かとよく使うJavaScriptでAJAX通信を行うaxiosについて、簡単に使い方をまとめました。GETリクエストをaxiosで送るまずはGETリクエストをaxiosで送る方法です。const res =await axios.get('/users') console.log(res.data)分割代入の記法を使うと、以下のようにも書けますconst{data}=await axios.get('/users') console.log(data)クエリパラメータ (URLパラメータ)を指定クエリパラメータを指定する方法は2つあります。1つ目は、axios.getに指定するURLに直接記述する方法です。axios.get('/user?id=123')2つめは、axios.getの第2引数に、オプション指定する方法です。axios.get('/user',{ params:{ id:123}})POSTリクエストをaxiosで送る次はPOSTリクエストをaxiosで送る方法です。JSON形式でPOSTするJSON形式でPOSTする場合は、axios.postの第2引数に、送信するデータをJavaScriptオブジェクトで指定します。const res =await axios.post('/user',{ id:123, name:'Yamada Tarou'})application/x-www-form-urlencoded形式でPOSTするapplication/x-www-form-urlencoded形式でPOSTする場合は、URLSearchParamsを使います。var params =newURLSearchParams() params.append('id',123) params.append('name','Yamada Tarou')const res =await axios.post('/user', params)axios でファイルをアップロードする画像などのファイルを、axiosでアッ…

[VB, C#] Windows 8, Window 10 で ImeModeが制御できない問題を解決する

[VB, C#] Windows 8, Window 10 で ImeModeが制御できない問題を解決するタイトルの通りですが、Windows 8 以降では Windows Form アプリケーションで、コントロールの ImeMode に Katakana や KatakanaHalf を設定しても、カタカナになってくれません。なぜ ImeMode が効かないのか?Windows 8 以降、IME Mode の切り替えは、ユーザー単位で切り替わるようになった為、アプリから IME Mode 制御が出来ないようになりました。
(IME をON にした場合、常に ひらがな モードになます)※ Windows 7までは、IME Modeの切り替えはアプリ単位で行われていた為、問題なくアプリから IME制御が行えました。対処方法Windows 8 以降、IMEの制御は、InputScope クラスの利用が推奨されています。
しかし、InputScope クラスは、WPF、Windows ストアアプリでしか使えない為、Windows Formアプリでは使用できません。
(Windows Form はもう使うな!という事でしょうか (涙) )結論としては、コントールパネルの設定で、IMEの制御をユーザ単位から アプリ単位に変更する事ができます。
これで、Windows Formアプリでも 従来通りIMEの制御を行う事が出来ます。おわりにこの方法だと、アプリをインストールする端末すべてに設定が必要となり、とっても面倒です。。。
しかし、今の所これしか方法がない状態です。
これからは Windows Formではなく、WPFや Windows ストアアプリで作れという事ですかね (^^;)

MailKitの使い方! エンコーディング指定や添付ファイをメールで送信する方法[C#/VB Tips]

MailKitの使い方! エンコーディング指定や添付ファイをメールで送信する方法[C#/VB Tips]MailKitを使ってメールを送るサンプルコードです。(C#)UTF8/iso-2022-jpのエンコーディング指定、GMail/YahooのSMTPサーバで送るなど、4つのサンプルコードでMailKitの使い方を紹介します。MailKitって何?2017年に.NET標準のSystem.Net.Mail.SmtpClientが廃止予定となり、Microsoftより今後はオープンソースライブラリである、MailKitに置き換えるとアナウンスがありました。既にSmtpClientは非推奨になっており、今後は廃止されていきます。現在、SmtpClientを使用したソースコードには、Visual StudioからMailKitを使うよう警告が出るようになっています。さっそく、MailKitを使ってメールを送信するサンプルコードを作っていきます。UTF8でメールを送信文字エンコーディングを、UTF8でメールを送信するサンプルコードです。
MailKitは、デフォルトの文字エンコーディングがUTF8なっている為、シンプルなコードでメールを送信する事ができます。var host ="<smtp server name>"; var port =25;// or 587using(var smtp =new MailKit.Net.Smtp.SmtpClient()){//SMTPサーバに接続する smtp.Connect(host, port, MailKit.Security.SecureSocketOptions.Auto);//認証が必要な場合は、以下のコメントを解除//smtp.Authenticate("<id>", "<password>");//送信するメールを作成する var mail =new MimeKit.MimeMessage(); var builder =new MimeKit.BodyBuilder(); mail.From.Add(new MimeKit.MailboxAddress("",&quo…