Description |
1 online resource (244 pages) : illustrations |
Series |
Community Experience Distilled |
|
Community experience distilled.
|
Contents |
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 |
Summary |
Annotation 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 |
Notes |
Includes index |
|
English |
|
Online resource; title from PDF title page (ebrary, viewed March 14, 2015) |
Subject |
Client/server computing.
|
|
Web applications -- Development
|
|
COMPUTERS -- Computer Literacy.
|
|
COMPUTERS -- Computer Science.
|
|
COMPUTERS -- Data Processing.
|
|
COMPUTERS -- Hardware -- General.
|
|
COMPUTERS -- Information Technology.
|
|
COMPUTERS -- Machine Theory.
|
|
COMPUTERS -- Reference.
|
|
Client/server computing
|
Form |
Electronic book
|
Author |
Uthup, Usha, editor
|
|
Hedly, Relin, editor
|
|
Jones, James, editor
|
|
Dharmaraj, Janbal, editor
|
|
Harvey, Richard, editor
|
ISBN |
9781783983131 |
|
1783983132 |
|