ASP.NET 5 WebAPI + SignalR


Our monthly hands-on lab series continues on Wednesday nights at Microsoft. The next session will be held at the Microsoft Mid-Atlantic Office in Malvern, PA on August 5 from 5:30-8:00. Refreshments are provided courtesy of TEKSystems.

 

ASP.NET 5 WebAPI

Wednesday, August 5th, 2015 at 5:30 pm
Ken Lovely

You must bring a laptop. Don’t forget that power supply. We recommend more than 1 Gb of RAM and at least 10 Gb of free disk space. We will help you get organized and install the right software for continued virtual fun! We have wireless Internet access so you can download on-site.

Over eight months we will cover ASP.NET 5 and Azure Apps in depth. This is month five of the series. These Hands-On Labs will use a mix of popular tools and Visual Studio. Follow the instruction at https://github.com/aspnet/Home to add the new web framework to your laptop. This will not interfere with your existing .NET and Visual Studio work. This lab will require Visual Studio 2015 and .NET 4.6.

Ken explains WebAPI, controllers. routes, and Entity Framework integration. There have been some changes in the most recent beta-5 release. Together we will make a functional WebApi with a Code First Entity Framework implementation and we will even explore the JQuery to post to the WebApi. Don’t be late, there is a lot of information to cover!

 

ASP.NET 5 SignalR

Wednesday, August 5th, 2015 at 6:45 pm
Chris GomezMVP

SignalR makes it easy for you to enable real time communication between your server and client.  Your server code can make calls “back into the JavaScript” of your web page and your web pages can make calls “to server methods” in SignalR Hub classes.  Great for server updates and multi user applications, you can use this technology today in your ASP.NET applications.

We will build a simple demonstration of JavaScript code “calling back into the server” and C# server code “calling back into JavaScript”.  We’ll deliberately create a few bugs and turn on SignalR’s debugging tools to fix them.  If time permits we’ll have some multiuser fun as well.