Sunday, November 22, 2015

ASP.NET 5 Webinar

ASP.NET 5 Webinar by Shawn Wildermuth @ Pluralsight
Source Code



Upgrading ASP.NET 5 Beta 8 to RC1

ASP.NET 5 Kestrel Web Server


"ASP.NET 5 comes with built-in support for running on IIS (Microsoft.AspNet.Server.IIS), directly on a thin HTTP.SYS wrapper (Microsoft.AspNet.Server.Web­Listener), and on a new .NET cross-platform Web server called Kestrel (Microsoft.AspNet.Server.Kestrel).
...
The Katana Project (katanaproject.codeplex.com) was Microsoft’s initial effort to implement support for OWIN, and many of the ideas and concepts in ASP.NET 5 were derived from it. Katana had a similar model for building up a middleware pipeline and for hosting on multiple servers. However, unlike Katana, which exposed the low-level OWIN abstractions directly to the developer, ASP.NET 5 instead bridges from OWIN to more convenient and user-friendly abstractions. With a little extra code you can still use Katana middleware in ASP.NET 5 using the OWIN bridge"

NuGet Gallery | Microsoft.AspNet.Server.Kestrel 1.0.0-rc1-final

aspnet/KestrelHttpServer · GitHub
"a web server for ASP.NET 5 based on libuv.
This project is part of ASP.NET 5"



libuv is a multi-platform support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it's also used by Luvit, Julia, pyuv, and others.
libuv


Bootstrap templates and fonts

Bootswatch: Free themes for Bootstrap

Clean Canvas

SB Admin - Free Bootstrap Admin Template - Start Bootstrap
A Bootstrap 3 admin theme featuring powerful jQuery plugins to extend the functionality of the Bootstrap framework.
Free Bootstrap 3 Themes and Templates

SB Admin 2 - Free Bootstrap Admin Theme - Start Bootstrap

Simple Sidebar - Bootstrap Sidebar Template - Start Bootstrap

Bootstrap · The world's most popular mobile-first and responsive front-end framework.

Font Awesome, the iconic font and CSS toolkit

Font Awesome Icons