SignalR blueprints : build real-time asp.net web applications with signalR and create various interesting projects to improve your user experience /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , , , , |
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