You've seen the demos, read the articles and perhaps even started to use SignalR in a project, but now you're ready for the nitty gritty. What are the best patterns for using SignalR in a real application? How do you deal with users and authorization? How does it work with your favorite IoC container? How do you flow data from back-end systems to SignalR clients? How do you successfully self-host SignalR along side other OWIN compliant frameworks like Nancy and ASP.NET Web API? Damian and David from the SignalR team will answer these questions and more on stage by doing what you do: writing code.
A new major version of SignalR is already here and some things have changed (for the better!). Along with the requisite performance and stability improvements there's even tighter integration with OWIN, .NET 4.5 server dependency, full support for self-hosting, new clients, massively improved cross-domain/CORS support, API usability improvements, easier hub unit testing and better error handling. We'll cover all this and give a sneak peak and new features in upcoming releases in this information packed session.
MVVM on the web... that works! Yes, finally; thank you Steve! If you don’t know who I’m thanking, Steve Sanderson is one of the brilliant minds behind major contributions to ASP.NET with focus on the MVC side of things. And if you don’t know what Knockout.JS is, you really need to come see me show you how to use Steve’s latest brainchild. Knockout.JS lets you do real MVVM on your HTML. I’m talking about real two-way binding. And with the help of Web API and Ajax, you can overcome any shortcoming that cannot be totally handled on the client. So come see me and let’s add another great tool to your web arsenal.
For the past several years, the Microsoft C# team has been focused on rebuilding the compilers and editing experiences as part of Project Roslyn. This effort has paved the way for C# to continue evolving for many years to come. However, what does that future actually look like? We will explore how the editing experience may evolve, how public APIs may be used to write language-level extensions, and not least which potential new language features are on the designers’ minds.
NodeJS is for "cool kids" and is built on "a really crappy language". C# and .NET are "baroque and ceremonial" that "enterprise architects use and love". Somewhere in the hyperbole is the truth - and what better way to see the power of a framework then to dive in to how you test and build something? That's what this Cage Match is all about: Rob Ashton (Node aficionado and journeyman developer) goes up against Jeremy D. Miller (.NET Open Source Developer, creator of StructureMap, StoryTeller, and FubuMVC) in what should be a very memorable talk!