Index
A
- AngularJS
- ASP.NET MVC 5
- about / ASP.NET MVC 5
- authentication
- about / Authentication
- Authorize
- about / Securing the hub
B
- backplane
- about / Creating our own backplane
- Bifrost
- about / Setting up the packages, MVVM
- URL / Observables, MVVM
C
- Charles
- chat
- about / The chat
- chat application
- defining / Where are we going?, Moving up a level
- chat rooms
- about / Our chat rooms
- client
- defining / Fast forwarding, The client
- code signing
- about / Code signing
- Common Language Runtime (CLR)
- about / Getting started
- communication
- defining / Digging deeper into the communication
- composition
- about / The composition
- connections
- preparing for / Preparing for connections
- Cross-Origin Resource Sharing (CORS)
- cross platform
- about / Cross platform
D
- DataContext
- about / Login
- decoupling
- about / Decoupling, Decoupling it all
- Dependency Inversion Principle
- desktop
- building for / Building for the desktop
- Document Object Model (DOM)
- about / jQuery
- DotGNU
- about / Cross platform
E
- emulator
- URL / Getting started
- extension methods
- creating / Hooking it all up
F
- Fiddler
- defining / Looking under the cover with Fiddler
- final puzzle piece
- defining / The great finale
- Fody
- about / Observables
H
- HTTP handler config
- about / HTTP handler config
- Hub
- about / Moving up a level
- hub
- securing / Securing the hub
- hub proxy
- about / The hub proxy
I
- IIS7
- Inversion of Control (IoC)
- IoC (Inversion of Control)
- about / Decoupling – the next level
J
- jQuery
- about / jQuery
- JSONP
L
- life cycle events
- about / Life cycle events
- logging
- about / Logging
- on server side / Logging on the server side
- in JavaScript client / Logging in the JavaScript client
- in .NET client / Logging in the .NET client
- from Xamarin client / Logging from the Xamarin client
M
- Mac
- using / Getting started
- Mac, in cloud
- URL / Getting started
- Martin Fowlers
- URL / Decoupling it all
- Martin Fowlers presentation model
- URL / Decoupling it all
- messages
- defining, in SignalR / It's all about messages in SignalR
- messages, in SignalR
- scaling out, with SQL Server / Scaling out with SQL Server
- scaling out, with Redis / Scaling out with Redis
- scaling out, with Azure / Scaling out with Azure
- backplane, creating / Creating our own backplane
- messaging
- about / Messaging
- Model View Controller (MVC)
- URL / Model View Controller
- about / Model View Controller, Decoupling it all
- Model View ViewModel (MVVM)
- Model View Whatever (MVW)
- about / Decoupling it all
- MonoDevelop
- about / Cross platform
- MonoDroid
- about / Cross platform
- MonoTouch
- about / Cross platform
- Moonlight
- about / Cross platform
- multiplayer games
- playing / Completing the circle
- MVVM
N
- network traffic
- analyzing / Under the cover, inside the browser
- Ninject
- NServiceBus
- about / Creating our own backplane
- NuGet
- URL / NuGet
O
- observables
- about / Observables
- Open Web Interface for .NET
- about / Self-hosting
- Open Web Interface for .NET (OWIN)
P
- packages
- setting up / Setting up the packages, Setting up the packages
- about / Packages
- patterns
- about / Patterns
- URL / Patterns
- Model View Controller (MVC) pattern / Model View Controller
- Model View ViewModel (MVVM) / Model View ViewModel
- PCL (Portable Class Library)
- about / DelegateCommand
- performance counters
- about / Performance counters
- persistent connections
- defining / Persistent connections – what are they?
- principles and patterns
- URL / Decoupling
- project
- creating / Getting the project ready
- code, defining / The "code-behind"
- PropertyChanged
- about / Observables
- proxies
- about / Proxies
- publish/subscribe
- about / Publish/subscribe
R
- RabbitMQ support
- creating / Creating our own backplane
- Redis
- about / Scaling out with Redis
- URL / Scaling out with Redis
- Remote Procedure Call (RPC)
- about / Moving up a level
S
- scope
- about / The single page application
- security
- defining / Locking things down
- adding / Adding security
- support, adding for cookies / Adding support for cookies
- helper, binding / Binding helper
- client security service, creating / Creating a client security service
- login view, adding / Adding a login view
- self-hosting
- about / Self-hosting
- packages, adding / Adding the needed packages
- code, adding for / Adding the code needed for self-hosting
- client / The client
- separation
- about / Separation
- server
- defining / Fast forwarding
- server-side
- defining / Getting started with the server-side
- dots, connecting / Connecting the dots
- UI, creating / Making the UI light up
- SignalR
- defining / SignalR, It's all about messages in SignalR
- messages, defining / It's all about messages in SignalR
- single page application
- about / The single page application
- Single Responsibility Principle
- about / Decoupling
- using / Decoupling – the next level
- singletons
- about / Composing the UI
- SOLID
- about / Decoupling
- SOLID, in programming
- sources, logging
- defining / Logging on the server side
- specific groups
- obtaining / Getting specific with groups
- stateful
- defining / Becoming stateful
- client / The client
- lifetime event handlers / Lifetime event handlers and more
- Strict Contextual Escaping (SCE)
- about / Composing the UI
T
- terminal
- about / The terminal
- tools
- about / Tools
- Visual Studio 2013 / Visual Studio 2013
- NuGet / NuGet
- Twitter Bootstrap
- URL / Twitter Bootstrap
U
- UI
- composing / Composing the UI
W
- web application
- building, from HTML files / Putting the infrastructure in place
- Web project
- setting / The result
- Windows Presentation Foundation (WPF)
- about / Cross platform
X
- Xamarin Forms
- about / Getting started
- URL / Getting started
- Xamarin Studio
- about / Cross platform