Git Product home page Git Product logo

asp.net-mvc-5-fundamentals's Introduction

ASP.NET MVC 5 Fundamentals

by Scott Allen

Course Overview 1m 3s

Creating a New ASP.NET MVC Application

  • Understanding the ASP.NET Framework Options 3m 41s
  • Creating a Blank Solution 3m 8s
  • Adding a Starting ASP.NET MVC Project 6m 35s
  • Adding a Data Project 3m 3s
  • Adding a Model Restaurant 4m 40s
  • Adding an In-memory Data Source 6m 30s
  • Responding to HTTP Messages from a Controller 6m 42s
  • Building the Model 5m 23s
  • Rendering the Model 8m 9s

Application Startup and Configuration

  • Understanding ASP.NET Hosting 6m 17s
  • Starting up an ASP.NET Application 5m 17s
  • Defining Routes for ASP.NET 8m 31s
  • Configuring ASP.NET with web.config 6m 45s
  • Installing Autofac for Dependency Injection 5m 40s
  • Configuring the Autofac Inversion of Controler Container 9m 4s

Understanding MVC Controllers

  • Applying the MVC Design Pattern 4m 14s
  • Working with Query Strings 7m 23s
  • Understanding MVC and API Controllers 11m 25s
  • Installing and Configuring Web API 8m 50s
  • Building a Restaurant API 5m 42s
  • Scaffolding a Restaurant List 5m 26s
  • Scaffolding Restaurant Details 8m 0s
  • Working with Action Results6m 59s

Using MVC Models

  • Understanding Models and View Models 3m 38s
  • Setting up a Create View 9m 23s
  • Working with Enums 5m 34s
  • Implementing the Create Action 9m 16s
  • Validating Models and Model State 5m 33s
  • Validating Models with Data Annotations 4m 40s
  • Following the POST-Redirect-GET Pattern 5m 29s
  • Implementing the Edit Action 8m 31s

Using Entity Framework in MVC Applications

  • Introducing the Entity Framework 1m 34s
  • Working with SQL Server LocalDB 6m 10s
  • Installing and Configuring the Entity Framework 3m 31s
  • Defining a DbContext 6m 14s
  • Creating a Data Access Service 8m 53s
  • Configuring a DbContext 6m 36s
  • Exploring the New Database 4m 31s
  • Implementing a Delete Feature 9m 29s

Razor Views

  • Understanding Razor Syntax 6m 7s
  • Managing Page Structure with Layout Views 2m 42s
  • Settings Layout Defaults with _ViewStart 2m 9s
  • Using the ViewBag 4m 9s
  • Adding Flexibility with Layout Sections 3m 22s
  • Reusing HTML with Partial Views 8m 48s
  • Passing Data across Requests with TempData 4m 51s

Front End Frameworks

  • Managing Client Libraries 7m 26s
  • Bundling Client Assets 5m 28s
  • Enforcing Client Validation 3m 32s
  • Enabling Client Validation 5m 25s
  • Creating Single Page Apps 7m 26s

Deploying ASP.NET MVC Applications

  • Evaluating the Deployment Options 2m 55s
  • Installing Web Server Software 7m 28s
  • Publishing Apps with Visual Studio 5m 17s
  • Creating an IIS Website 7m 32s
  • Configuring ASP.NET for Production 6m 45s
  • Configuring a SQL Server Login 4m 10s
  • Running in Production 2m 19s

asp.net-mvc-5-fundamentals's People

Contributors

cgeorgec avatar georgecatalin avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.