タグ

SignalRに関するSnowCaitのブックマーク (8)

  • C#の実験的なBlazor(WebAssembly+Razor)とSignalRでチャットを作ってみた1準備編 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この投稿は何? とりあえずBlazorとSignalRを使用してシンプルなとなりますがチャットを作るところまで持って行けましたので投稿してみました。 ※この記事はBlazorの0.1.0preview頃の情報を元にしています。 正直2018年06月29日現在では0.5.0previewになっており、破壊的な変更も多く入っています。 また、Blazorが凄かった件のjsakamoto氏のBlazor アプリケーションプログラミング自習書は非常に役に立ちますので一読することをお勧めします。 自分もこれを見てやっちまってるゎーと思って修正した

    C#の実験的なBlazor(WebAssembly+Razor)とSignalRでチャットを作ってみた1準備編 - Qiita
  • Azure Web App で、チャットアプリのサンプル作成

    今回は、7/17の記事の Web App の Demo の内容です。 Web App で、チャットアプリと言っても、メッセージが投稿できてそれを共有してみることができるだけのアプリです。 気でチャットアプリを作るのであれば、認証回りや、あと投稿できるメッセージの内容をしっかり検討するべきですが、今回は Demo 用のアプリですので、その辺はまったく考慮していません!! 環境など 環境   : Visual Studio 2013 事前準備: Azure で、有効なサブスクリプションを持っていること。 今回は、Azure App Service の Premium が、 Preview でコストが安いので、Premiumを使いました。 アプリの概要 メッセージの投稿があった際に、起動している全てのクライアントにその内容が通知され表示されるアプリです。 内容通知&表示は、「ASP.NET S

    Azure Web App で、チャットアプリのサンプル作成
  • Raspberry Pi電子工作で、C#のWeb技術を生かす!

    基板むき出しの電子装置に、LED(発光ダイオード)と押ボタン式のスイッチをつなぐところから動画は始まる。 動画の前半はWindows OS上で何かプログラムの表示やコマンドの実行などの作業をしている。その後、Webブラウザー(動画中ではIE)で何やらIPアドレスを指定して開くと、その電子装置の模式図が表示される。 そして、ブラウザーに表示されている模式図のLED横にある[On][Off]のボタンをクリックすると、これと連動して電子装置上のLEDの明かりがついたり消えたりするのだ。 さらに電子装置上の押ボタンを押すと、ブラウザー内の模式図の押ボタンも連動して押し込まれたり戻ったりする。 さらに今度はスマートフォン(動画中ではAndroid 4.3上のGoogle Chrome)で、同じ操作ができてしまう。よく見ると、スマートフォンまたはデスクトップOSでの操作や、電子装置上での操作が、おのお

  • ASP.NET MVC 5 アプリにSignalRの機能を足す方法 - 銀の光と碧い空

    SignalR についてはいろいろブログや記事も出ていますが、ちょっとはまったので、MVC アプリにSignalRの機能を足して、サーバーからクライアントにメッセージを送るところまでをまとめてみました。 まずは、Nugetでライブラリを追加します。ASP.NET 用にJavaScriptなども入った全部入りのパッケージがあるので、それをインストールします。 Install-Package Microsoft.AspNet.SignalR Update-Package インストールすると開くREADMEにも書いていますが、Startup クラスで MapSignalR メソッドを実行します。(partial クラスなのと、ConfigureAuth メソッドを呼んでいるのは、MVCプロジェクトのテンプレートが作成しているためなので、SignalR的には不要) using Microsoft.

    ASP.NET MVC 5 アプリにSignalRの機能を足す方法 - 銀の光と碧い空
  • Web APIからSignalRへの連携 - xin9le.net

    One ASP.NET Advent Calendar 2013も17日目になりました。すでに3度目の登場です、@xin9leです。ASP.NET/IISのMVPさんよりも多く登場していて場違い感を多少なり感じておりますが、今回も飽き足らずSignalRのネタで攻めます。ご了承ください。 最近の体験談 ここ半年、業務でWPF + SignalR + Web APIな社内システム作りをしていました。その一部で以下のような動きをしている箇所があります。 Web API経由でデータベースのテーブルに新規追加/変更/削除を行う そのテーブルの内容をリアルタイムにモニタリングする リアルタイムにレコードの変更通知をしようと思ったら、Web APIへのアクセスがあったタイミングでSignalRサービスを呼び出す必要があります。しかしそこは流石のOne ASP.NET。Web APIとSignalRの連

  • Azure Web Sites + WebSocketにおけるSignalR Transport - xin9le.net

    One ASP.NET Advent Calendar 2013、3日目担当の@xin9leです。昨年に引き続き@chack411さんの後ろで光栄です。この1年はASP.NET MVC、SignalR、Web APIなどなど、ASP.NET技術を次々と業務に実践投入してEnjoyしてました。特にSignalRは毎日のように触れ合ってきて、「もうアナタがいないと生きていけないわ...」と言いたくなるくらい仲良くさせて頂きました。 WebSocket on Azure Web Sites 2013年11月中旬、Azure Web SitesでもWebSocketが利用できるようになりました。WebSocketはHTML 5時代の通信プロトコルで、これまでよりも効率的なデータの送受信ができます。SignalRはすでにWebSocketに対応しており、IIS 8.0以上が搭載されているオンプレミ

  • ASP.NET SignalRの高度な機能

    そして、6月3日~6日(米国時間)に開催されたマイクロソフトのITプロ&エンタープライズ開発者向けカンファレンス「TechEd North America 2013」で行われたDamian Edwards氏のセッションで、SignalR 2.0に関する情報が発表された。すでにスライドやセッション動画はChannel 9で公開されているので(次の画面)、参照していただければと思う。 簡単に内容をまとめると、SignalR 2.0では.NET Framework 4.5のみのサポートとなり、それ以前のフレームワークでは動作しなくなる。これまで以上にOWIN(Open Web Interface for .NET)と密接に結び付くことになり、さらにJavaや.NET Micro Framework向けのクライアント・ライブラリが開発中とのことで、これからもSignalRから目が離せない状況が続く

    ASP.NET SignalRの高度な機能
  • ASP.NET SignalRを知る

    連載目次 ASP.NET SignalRとは 近年になってASP.NETを取り巻く状況には大きな変化が起こっている。数年前までは「ASP.NET」といえば、それはすなわちWebフォームのことであった。だが、ASP.NET MVCやASP.NET Web APIASP.NET Webページが登場したことで、ASP.NETはその姿を大きく変えて「One ASP.NET」と呼ばれるビジョンが提唱されるまでになっている。 今回紹介する「ASP.NET SignalR」(シグナルアール。以降、単に「SignalR」)も、(上の概念図を見て分かるように)ASP.NETを基盤としたテクノロジであり、これを利用することでASP.NETアプリにリアルタイム性を持たせることが可能となる。 今回、正式版としてバージョン1.0がリリースされたSignalRは、もともと、ASP.NET開発チームのDavid Fo

    ASP.NET SignalRを知る
  • 1