﻿<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://developers.de/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Why SignalR does not use WebSockets?</title><link />http://developers.de/blogs/damir_dobric/archive/2012/10/25/why-signalr-does-not-use-websockets.aspx<description>As you probably know SignalR supports multiple transports. The favor one and most powerful one is of course WEBSOCKET transport. Unfortunately this transport cannot be always used in any infrastructure. When your application is started the client side</description><dc:language>en</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>re: Why SignalR does not use WebSockets?</title><link />http://developers.de/blogs/damir_dobric/archive/2012/10/25/why-signalr-does-not-use-websockets.aspx#704516<pubdate>Fri, 06 Dec 2013 01:22:40 GMT</pubdate><guid ispermalink="false">7e491611-45ad-4dae-a68f-c4cb64439510:704516</guid><dc:creator>Carla</dc:creator><description>&lt;p&gt;The primary deefirfnce between this approach and an actual browser cache is best explained by comparing the words &amp;nbsp;cache &amp;nbsp;and &amp;nbsp;storage . &amp;nbsp;All kinds of Web stoage are managed in part based on a fixed size allocated per domain . Your browser&amp;#39;s cache is managed for you: &amp;nbsp;things are algorithmically optimized by expellig older, less used items. &amp;nbsp;Local storage, on the other hand is just the storage part &amp;nbsp;it contains no cache facilities. &amp;nbsp;You can use a different name every time you change your css files, but even then nothing will expell your old entries unless you write something to manage that as well. &amp;nbsp;In the process, you can very easily wind up wasting a valuable and finite resource. &amp;nbsp;In most cases it is better to let the browser manage this on your behalf. &amp;nbsp;One thing that can help a bit is to use a CDN (cloudflare offers a free one that I have had good experiences with) and, where possible promote sharing of these resouces across many domains as these will reduce latecy, load on your server and icrease your liklihood of cache hits for all.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://developers.de/aggbug.aspx?PostID=704516" width="1" height="1"&gt;</description></item><item><title>Why SignalR does not use WebSockets Part II?</title><link />http://developers.de/blogs/damir_dobric/archive/2012/10/25/why-signalr-does-not-use-websockets.aspx#523155<pubdate>Sat, 30 Mar 2013 13:28:05 GMT</pubdate><guid ispermalink="false">7e491611-45ad-4dae-a68f-c4cb64439510:523155</guid><dc:creator>DamirDobric</dc:creator><description>&lt;p&gt;If you notice that signalR does not use websockets you might first take a look on this post. But if this&lt;/p&gt;
&lt;img src="http://developers.de/aggbug.aspx?PostID=523155" width="1" height="1"&gt;</description></item><item><title>Why SignalR does not use WebSockets Part II?</title><link />http://developers.de/blogs/damir_dobric/archive/2012/10/25/why-signalr-does-not-use-websockets.aspx#523154<pubdate>Sat, 30 Mar 2013 13:22:40 GMT</pubdate><guid ispermalink="false">7e491611-45ad-4dae-a68f-c4cb64439510:523154</guid><dc:creator>Damir Dobric Posts</dc:creator><description>&lt;p&gt;If you notice that signalR does not use websockets you might first take a look on this post. But if this&lt;/p&gt;
&lt;img src="http://developers.de/aggbug.aspx?PostID=523154" width="1" height="1"&gt;</description></item></channel></rss>