サーバーサイド Blazor ってサーバーとブラウザーの間は SignalR 使って接続するんですってね。 SignalR 側がスケールするために Azure SignalR Service を使うこともできる機能が Azure SignalR SDK v1.1.0 (preview) で追加されてるみたいです。 devblogs.microsoft.com ふむ、サーバーがスケールした場合には再接続時にも同じサーバーにアクセスできないといけないから、Blazor で使う場合には ServerStickerMode は Required か Preferred にしておかないと再接続時に不幸が起きそうな気がする。 なので、Startup.cs の ConfigureServices あたりに以下のように AddSignalR と AddAzureSignalR を追加することになるはずかな
この投稿は何? とりあえずBlazorとSignalRを使用してシンプルなとなりますがチャットを作るところまで持って行けましたので投稿してみました。 ※この記事はBlazorの0.1.0preview頃の情報を元にしています。 正直2018年06月29日現在では0.5.0previewになっており、破壊的な変更も多く入っています。 また、Blazorが凄かった件のjsakamoto氏のBlazor アプリケーションプログラミング自習書は非常に役に立ちますので一読することをお勧めします。 自分もこれを見てやっちまってるゎーと思って修正したところやこんなことができるのかと追加したところがあります。(追記:2018年06月29日) 2020年01月28日のASP.NET Blog|Blazor WebAssembly 3.2.0 Preview 1 release now available B
Microsoft Azure モバイルサービスの .NET Backend(プレビュー) が SignalR に対応しました。モバイル開発にリアルタイム要素をプラスできます。これで ASP.NET Web API と SignalR の双方に対応となりました。 アナウンス Real-time with ASP.NET SignalR and Azure Mobile .NET Backend .NET Backend の ASP.NET Web API については以前の記事を Windows Azure モバイルサービスで ASP.NET Web API を試す ~とりあえずサンプル実行~ - miso_soup3 機能 .NET Backend の SignalR では以下のことができるみたいです。 .NET Backend ASP.NET Web API と同じように、 認証属性[R
Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ...
SignalRアプリをスケールアウトする際の注意点と、それを回避するためのBackplane機構について説明。さらにRedisをBackplaneとして活用する方法を解説する。 ← 前回 連載 INDEX 次回 → 前々回の記事ではIIS 8でWebSocketを有効にしてSignalRのアプリケーションを動かす方法を紹介した。今回はSignalRアプリケーションにおけるスケールアウトについて紹介したい。本稿のサンプルは、こちらからダウンロードできる。 SignalRのスケールアウトとBackplane SignalRでも通常のWebアプリケーションと同様、複数のWebサーバーを立てることにより、1台では処理できない量のリクエストを処理することが可能になる。ただし、SignalR、あるいはWebSocket一般において注意すべきことがある。 SignalRスケールアウト時の注意点 ユーザー
Windows 8.1 や Visual Studio 2013 のリリースと同時に ASP.NET 周りも大幅にアップデートされたのですが、SignalR 2.0 で追加された機能が実に便利そうだったので紹介したくなりました。 とりあえず、まずはリリースノートを確認しておきましょう。 Release 2.0.0 · SignalR/SignalR · GitHub 例外のハンドリング改善も非常に喜ばしいですが、注目は「ユーザー」へ簡単にメッセージを送信できるようになったことでしょうか。 ここで言うユーザーとは、HttpContext.User のことです。フォーム認証や Windows 認証などを使っている場合に、ASP.NET が自動的にセットしてくれる、あのユーザーです。 そして SignalR 2.0 では「ユーザー」に対してメッセージを送信するための Clients.User/U
リアルタイム Web 最前線 ~ Socket.IO & SignalR 徹底解説 Presentation Transcript リアルタイム Web 最前線~ Socket.IO & SignalR 徹底解説ソーシャルグリッド株式会社 取締役 CTOMicrosoft MVP for ASP.NET/IIS芝村 達郎http://shiba-yan.hatenablog.jp/ 2私について• 芝村 達郎、しばやん (@shibayan)• 26 歳• Microsoft MVP for ASP.NET/IIS• C# / ASP.NET MVC / ASP.NET SignalR 3セッションのゴール• リアルタイム Web の概要を知る• 使われている技術を知る• Socket.IO と SignalR の違いを学ぶ• Socket.IO / SignalR それぞれの特徴を学ぶ•
こんばんは。最近は ASP.NET MVC よりも SignalR ばかり弄ってる男、しばやんです。 それにしても SignalR は日本で驚くほど注目されていないですねー。Twitter で検索すると英語ばかりで日本語は私だけというような悲惨な状態です。 SignalR - Twitter Search 日本では注目されていなくても SignalR 自体は大きなマイルストーンを迎える寸前となっているので、今回は最新の情報をまとめておきたいと思います。 現在のステータス 今の最新版は 0.5.3 です。ダウンロードは NuGet から行いましょう。 バージョン 1.0 の行方 SignalR 開発チームの Damian Edwards 氏がツイッターで明かしています。 1.0 Alpha 1 が今月末、1.0 RTW が今年の末っすか…(;´Д`) 名前空間の変更 今までは SignalR
SignalR 勉強会 — Presentation Transcript SignalR 勉強会 芝村達郎 @shibayanhttp://shiba-yan.hatenablog.jp/ アジェンダ• SignalR とは• SignalR の仕組み、使われている技術• Web Farm 対応 – Redis on Windows Azure – Windows Azure Service Bus• 各種クライアント – JavaScript, .NET, WinRT, Silverlight SignalR とは• リアルタイム、双方向な通信 – ASP.NET 上で作られている• 最新バージョンは 0.5.3 – 次は 1.0alpha になる予感• ASP.NET の一つになる予定 – One ASP.NET の柱の一つ Node.js vs SignalRNode.js Sig
最近は Web API よりも SignalR で API を用意したほうが使い勝手がいいと思っているんですが、やはり SignalR だけでは完結できないことのが多いです。 なので、今回は ASP.NET MVC と SignalR を組み合わせて使う方法について書いていきます。 まず大前提として、SignalR は Web Forms や MVC に依存するコンポーネントではないことです。つまり Web Forms・MVC・Web API のどれとも組み合わせて使うことができます。 Install-Package SignalRこのコマンドを実行するだけで SignalR は使えるわけです。 しかし、SignalR の Hub や PersistentConnection は SignalR のランタイムによって自動的にアクティベートされるわけで、外部からインスタンスを取得することは非
こんばんわ、久しぶりに真面目に技術ネタでブログを書いてみます。 SignalR という非同期でリアルタイムな双方向通信を実現するライブラリが面白そうなので試してみました。作者は ASP.NET チームの Damian Edwards 氏と David Fowler 氏です。 ソースコードは GitHub で管理されていますが、NuGet で一式が公開されているので便利ですね。 GitHub https://github.com/SignalR/SignalR NuGet https://nuget.org/packages/SignalR とりあえず空の ASP.NET アプリケーションを作成します。SignalR は Web Forms や MVC などに関係なく動作するので、別にどれでも構わないのですが。 作成出来たら NuGet を使って SignalR をインストールします。パッケ
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く