Cargando…

SignalR blueprints : build real-time asp.net web applications with signalR and create various interesting projects to improve your user experience /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ingebrigtsen, Einar (Autor)
Otros Autores: Uthup, Usha (Editor ), Hedly, Relin (Editor ), Jones, James (Editor ), Dharmaraj, Janbal (Editor ), Harvey, Richard (Editor )
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, England ; Mumbai [India] : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: The Primer; Where are we coming from?; The terminal; Fast forwarding; Completing the circle; SignalR; Terminology; Messaging; Publish/Subscribe; Decoupling; Patterns; Model View Controller; Model View ViewModel; Command Query Responsibility Segregation; Libraries and frameworks; jQuery; ASP.NET MVC 5; KnockoutJS; Bifrost; Making it look good
  • using Twitter bootstrap; Tools; Visual Studio 2013; NuGet; Summary; Chapter 2: Overheating the Discussion
  • The goal
  • how to create a basic forum discussion siteHub; Getting started
  • creating an MVC template; Creating the landing page for our forum; Setting up the packages; Preparing our web application for SignalR; Making your SignalR hubs available for the client; How to add JavaScript references to views; Creating a simple template mechanism; Securing the forum; How to create your UI for threads on your forum; Creating the thread list
  • adding a table; Adding a modal for creation of new threads; Enabling the interaction for the view; Creating threads; Our first hub
  • threads
  • Enabling the data access for threadsMaking the threads become visible; Hooking up the user interaction; The detail view
  • posts on specific threads; Navigating to a thread to see the posts; Adding the view content for a thread; Adding the thread view logic; Summary; Chapter 3: Extra! Extra! Read All About It!; The goal
  • how to bring to life an imagined news site; Getting started
  • creating an MVC template; Setting up the packages; Making any SignalR hubs available for the client; Creating the models; Putting in place the Data Access Layer; The look and feel; Templating; Hubs; Layout
  • The landing pageThe content; The magic code; The newsroom; Finding the needle in the haystack; Master/detail
  • navigation; Summary; Chapter 4: Can You Measure It?; The goal
  • an imagined dashboard; Decoupling it all; Back to basics; Setting up the packages; Making any SignalR hubs available for the client; Knocking it out of the park; Our single page; The server side of things; The hub; Naively dealing with requests; Bringing it all back to the client; ViewModel; BindingHandler; View; Trying it all out; Summary; Chapter 5: What Line of Business Are You In?
  • The goal
  • a simple line of businessDecoupling
  • the next level; Proxy generation; Composing the UI; Convention over configuration; Getting assimilated; Getting the packages; The single page; Composing; Structure; Feature; The hub; Register; List; Completing the composition; Concurrency and staleness; Summary; Chapter 6: An Architectural Taste; The goal
  • banking; Where does it all start?; Bounded context; Core domain; Supporting domain; Generic domain; Ubiquitous language; Entity; Value object; Aggregate; Repository; Domain events; Domain services; Structure