web matrix でプログラミング生放送してみた

Post on 11-Apr-2017

627 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

WebMatrix でプログラミング生放送してみた

プログラミング生放送勉強会 第 22 回@松山( 2013/03/30 )

自己紹介

https://twitter.com/daruyanagi

だるやなぎメーカー

http://daruyanagi.azurewebsites.net/

まぁ、それはともかくこの前の品川のプロ生見た?

SignalR +Visual Studio 拡張機能でプログラミング生放送やと?...... その発想はなかったな。

SignalR・リアルタイム・双方向(サーバー&クライアント)・非同期通信・ RPC (メソッドをたたく)

SignalRWebSocket よりも上のレイヤの高レベル API

WebSocket

Server-Sent Events

iframe

Ajax ロングポーリング(Long-polling)環境によってこれらの技術を自動で使い分ける。クライアントは JavaScript / .NET / iOS とか? いろいろある。

これ、WebMatrix でもできね?サーバーは SignalR

⇒ WebMatrix でサーバー書いて、 Azure WebSites でホストクライアントは……?

⇒ WebMatrix の拡張機能!・ MEF と呼ばれる技術が利用されている・ Visual Studio ( Express でもできる)が必要

御託はいいから見せろよ

反省点・ドキュメントがなくて(じっくり探す時間もなくて)、プル型(ボタンを押さないとダメ)の更新しかできない→ File Watcher があるので、ファイルの保存で更新するのは難しくない→ キー入力をトリガーにするのも可能であるはず→ もっと探せば API あるかなぁ ......

・一応認証機能ぐらいはほしいなぁ→ URL + 拡張機能 でだれでもサーバーが使い放題!!( Free の Auzre WebSites は使いすぎたらロックされるからいいけど)

おわりサーバーのコードは CodePlex にあります。(ぐぐれよびんぐれよ)クライアントのコードも後日公開すると思います。

top related