SignalR Blueprints
暫譯: SignalR 藍圖

Einar Ingebrigtsen

  • 出版商: Packt Publishing
  • 出版日期: 2015-02-28
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 250
  • 裝訂: Paperback
  • ISBN: 1783983124
  • ISBN-13: 9781783983124
  • 海外代購書籍(需單獨結帳)

商品描述

Build real-time ASP.NET web applications with SignalR and create various interesting projects to improve your user experience

About This Book

  • Learn how to apply real-time communications to your application
  • Understand high-level concepts such as high frequency messaging with SignalR
  • A step-by-step guide with real-world examples to help you develop applications

Who This Book Is For

This book is designed for software developers, primarily those with knowledge of C#, .NET, and JavaScript. Good knowledge and understanding of SignalR is assumed to allow efficient programming of core elements and applications in SignalR.

What You Will Learn

  • Discover how to use SignalR with ASP.NET MVC 5
  • Learn how to apply security to your applications
  • Understand the significance of publish and subscribe models
  • Discover the wonders of Model-View-ViewModel as a frontend pattern
  • Learn how to decouple your applications and really apply the SOLID principles
  • Deploy SignalR and real-time thinking to the mobile space through Windows Phone 8.1 RT
  • Apply Domain Driven Design through Command Query Responsibility Segregation

In Detail

SignalR is an ASP.NET library that enables web developers to add real-time web functionality to ASP.NET applications.

In this book, you'll learn the technical aspects of SignalR and understand why and when you should use SignalR in different use cases. The focus on quality combined with clear, real-world examples will enable you to successfully create your own maintainable software in no time. The book starts by covering the need for SignalR before moving on to its architecture. We'll then take you through the building of a forum that benefits from SignalR. You will also see how to connect your phone as a frontend for SignalR. We will then cover some of the out-of-the-box techniques that you can apply to find out why hosting your solution is vital.

By the end of this book, you will understand the sweet spots of SignalR, and more importantly, how it can be part of improving the user experience.

商品描述(中文翻譯)

**建立即時 ASP.NET 網頁應用程式,使用 SignalR 並創建各種有趣的專案以提升用戶體驗**

## 本書介紹
- 學習如何將即時通訊應用於您的應用程式
- 理解高頻訊息傳遞等高階概念,使用 SignalR
- 提供逐步指南,搭配實際範例,幫助您開發應用程式

## 本書適合誰
本書是為軟體開發人員設計的,主要針對具備 C#、.NET 和 JavaScript 知識的人士。假設讀者對 SignalR 有良好的知識和理解,以便能有效地編程 SignalR 的核心元素和應用程式。

## 您將學到什麼
- 探索如何在 ASP.NET MVC 5 中使用 SignalR
- 學習如何為您的應用程式應用安全性
- 理解發布和訂閱模型的重要性
- 發現作為前端模式的 Model-View-ViewModel 的奇妙之處
- 學習如何解耦您的應用程式,並真正應用 SOLID 原則
- 通過 Windows Phone 8.1 RT 將 SignalR 和即時思維部署到移動領域
- 通過命令查詢責任分離應用領域驅動設計

## 詳細內容
SignalR 是一個 ASP.NET 函式庫,使網頁開發人員能夠為 ASP.NET 應用程式添加即時網頁功能。

在本書中,您將學習 SignalR 的技術面,並理解在不同使用案例中何時以及為何應使用 SignalR。專注於質量,結合清晰的實際範例,將使您能夠迅速成功創建可維護的軟體。本書首先介紹 SignalR 的需求,然後進入其架構。我們將帶您構建一個受益於 SignalR 的論壇。您還將看到如何將手機連接作為 SignalR 的前端。我們將介紹一些現成的技術,幫助您了解為何托管您的解決方案至關重要。

在本書結束時,您將理解 SignalR 的最佳應用點,更重要的是,如何將其納入提升用戶體驗的過程中。