NOTE: description is updated with newer details coming for a future talk. Also there are number of slides in here that appear as just screenshots that are actually videos in the live presentation.
The sky must be filled with flying pigs because for the first time ever web developers are now able to run true ASP.NET applications across Windows, Mac, and Linux. With the release of ASP.NET 5, Microsoft has finally done the right thing and have open-sourced the entire ASP.NET 5 stack and are heavily focused on the developer community.
It’s true that many a developer will be quick to laugh off ASP.NET as an unfit weapon for their arsenal amongst the Rubies, Pythons, PHPs, and JavaScripts, but I am here to urge you to forget the WebForms’ past and take a close look at what the modern flavor of ASP.NET offers.
During this session I am focusing exclusively on getting ASP.NET up and running on our beloved MacBooks. We will start from the ground up and take a look at setting up your development environment, scaffolding applications with Yeoman, comparing the different code editor options, and running and hosting locally as well as remote hosting options. During the process we will create a small MVC web app that exposes a simple web API. You will learn about various aspects of the ASP.NET ecosystem and the C# language spanning from basic data types to working with data via Entity Framework.