ASP.NET Core Fundamentals

This course will cover the fundamentals of what you need to know to start building your first ASP.NET Core application with the MVC framework.
Course info
Rating
(318)
Level
Beginner
Updated
September 30, 2016
Duration
5h 57m
Table of contents
Razor Views
56m 13s
Description
Course info
Rating
(318)
Level
Beginner
Updated
September 30, 2016
Duration
5h 57m
Description

ASP.NET core is the new web framework from Microsoft, redesigned from the ground up to be fast, flexible, modern, and work across different platforms. In this course, ASP.NET Core Fundamentals, you will build an ASP.NET Core application from scratch. Along the way, you will learn about middleware, controllers, views, and models. Next, you'll learn about supporting SQL Server using the Entity Framework and user registration with the Identity Framework. Finally you'll also see novel techniques for working with front end frameworks like Bootstrap and JavaScript libraries like jQuery. By the end of the course, you'll have everything you need to start building applications with the ASP.NET Core framework.

About the author
About the author

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.

More from the author
More courses by Scott Allen
Transcript
Transcript

Hi, this is Scott Allen, and welcome to my course on asp.net core. ASP.NET core is the new web framework from Microsoft, redesigned from the ground up to be fast, flexible, modern, and work across different platforms. Moving forward, asp.net core is the framework you want to use for web development with .net. In this course, we will build an application by starting from an empty project so you can see how the important pieces come together. We will install middleware to build a processing pipeline, and then move on to work with the MVC framework. If you have been working with mvc or web api over the last few years, you’ll see some familiar features, we still have models, views, and controllers, but I’ll also show you what’s new as we look at tag helpers, view components, and how dependency injection is a first class design pattern. You’ll also see how to work with SQL Server using the new Entity Framework, implement forms authentication usig the ASP.NET Identity framework, and install and use CSS and JavaScript libraries like Bootstrap and jQuery. By the end of the course you’ll have everything you need to start using asp.net core and write an application that can create, edit and view data from a database. I do expect that you are already familiar with the C# programming language and have some knowledge of HTML and web programming in general. If not, we have lots of C# and HTML courses to choose from on Pluralsight. And after the course, look for new courses covering even more details of programming with asp.net core.