ASP.NET MVC 5 Fundamentals covers all the new features of ASP.NET MVC 5, as well as the new features for web developers in Visual Studio 2013, including WebApi 2, OWIN, Katana, SignalR, and the Entity Framework version 6.
Scott has over 15 years of experience in commercial software
development and is a frequent speaker at national conferences,
and local user groups. Scott is a Microsoft MVP and has authored
books on several Microsoft technologies, including ASP.NET, C#,
and Windows Workflow.
Introduction and Prerequisites Hi. This is Scott Allen and this is my ASP. NET MVC Fundamentals course. This course is designed for developers who already have some experience with web development in ASP. NET MVC because we'll be focusing just on new features for ASP. NET, the MVC framework, Visual Studio 2013, and the entire cast of characters that support web development and ASP. NET MVC projects. Before we get started, let's talk about some prerequisites.
OWIN and Katana Hi, this is Scott Allen and in this module we're going to look at OWIN and Katana. Katana is a new web framework that's appearing with Visual Studio 2013 and Katana is based on a specification named OWIN. If you start an MVC 5 application using the project templates in Visual Studio, you see pieces of OWIN and Katana inside, so in this module we'll take a close look at these new framework pieces to see why they're in our projects, how they work, and what we can do with the new bits.
Identity and Security Hi, this Scott Allen and in this module we'll look at the new membership features included with ASP. NET and available for use from ASP. NET MVC. In this release of ASP. NET we can manage user identifies with the Cloud, with the SQL database, and of course, with the local Windows active directory. For the most part, membership works the way you would expect, if you've used previous versions of MVC, but there are new components here to implement the features, so in this module we'll take a look at the new identity components that are a part of ASP. NET and see how to customize membership for our users and roles.
Entity Framework 6 Hi. This is Scott Allen and this model is about using the Entity Framework and ASP. NET MVC. Specifically, I want to look at some of the new features of the Entity Framework version 6, and see what we what we can do from the perspective of a web developer. We will look at using multiple DB contexts with a single database. We'll look at new migration features, new scaffolding, new logging features, and one of the most exciting new features, the asynchronous API.
Web Developer Tools and Visual Studio 2013 Hi. This is Scott Allen and this module is a look at the web developer experience in Visual Studio 2013. I'll show you some tools and tricks to use when building web apps with Visual Studio. That includes looking at Browser Link. We'll also take a closer look at scaffolding, editing HTML5, some new extensions, waffles, Clouds, and more. We'll start by looking at the new Browser Link feature.