官术网_书友最值得收藏!

What is the state of the Web?

The Web has changed a lot over the years, but the core protocol, HTTP, has been pretty consistent since its first documented version was released in 1991. The protocol was optimized for the document delivery system that makes up the World Wide Web. Later, the protocol included information that helped us keep a session state on the server and be able to link subsequent requests coming into the same session state. Later with DHTML and AJAX, we didn't have to do full post backs to get the full document but get parts of the document, or maybe even just get the data and perform the necessary rendering or manipulation of the document in the client.

With the introduction of standards such as WebSockets, server sent events, and the like, we can go even further. We can now make our web solutions come even more alive by having persistent connections with a server and get notified from the server when something happens. This solves some of the problems discussed earlier, such as transactions and data staleness. By basically getting the changes continuously from any other users as they are doing them, we don't need to run into any conditions that put the system in a mode that it can't get out of. This will increase the user experience and make our job as developers a lot easier.

SignalR Blueprints will allow you to utilize SignalR to its fullest, showing you how to create different application types on the Web and mobile devices, along with a few tips and tricks along the way. In addition, this project book aims to show you the patterns that are not only good for SignalR but generally with cloud scale in mind. Most significantly, you will learn to think differently about software for users, keeping them in focus all the time.

主站蜘蛛池模板: 江城| 丰台区| 婺源县| 察哈| 濮阳县| 松江区| 朝阳区| 德钦县| 舒兰市| 乐陵市| 南投市| 舒城县| 石阡县| 林西县| 双峰县| 邵武市| 祁阳县| 镇康县| 张掖市| 鄂托克旗| 德清县| 夏邑县| 成都市| 剑河县| 雅安市| 克山县| 阜新市| 汝南县| 新蔡县| 泰安市| 永吉县| 青海省| 阜康市| 聂拉木县| 敖汉旗| 柳州市| 长泰县| 沁源县| 裕民县| 锡林浩特市| 祁门县|