- Home
- All Courses
- Software Development Training
- Introduction to ASP.NET Core MVC using C#
Curriculum
- 15 Sections
- 79 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- Overview to the .NET Fundamentals5
- Class Libraries3
- Packages and Frameworks7
- 4.1Overview of NuGet Packages and the NuGet Gallery
- 4.2The Role of Packages, Metapackages and Frameworks in .NET
- 4.3How Packages and Metapackages are Used in .NET Core
- 4.4The Visual Studio Package Manager to Manage Packages in Solutions
- 4.5Installing and updating Packages from the NuGet Gallery
- 4.6Creating and reusable NuGet Packages
- 4.7Migrating from .NET Framework to .NET Core
- File Stream I/O and Serialization6
- 5.1The .NET Framework features for Working with Directories and Files
- 5.2Using Streams for Performing File I/O
- 5.3Role of Serialization in Persisting and Transporting Objects
- 5.4Comparing serialization features in .NET Core and .NET Framework
- 5.5Using XML and JSON Serialization in .NET Core Programs
- 5.6Using a popular JSON serialization Packge
- Delegates and Events4
- Overview of the .NET Programming Model6
- Overview of the .NET Threading6
- 8.1Overview of the .NET Framework Task Parallel Library (TPL)
- 8.2Using TPL to Implement Multithreading in .NET Applications
- 8.3Overview of the Task-based asynchronous programming
- 8.4Using the Monitor Class to Program Safe Concurrent Access to Shared Data
- 8.5Using the ThreadPool Class to Obtain Threads from a Pool that is Managed by the System
- 8.6The Foreground and Background Threads
- Overview of ASP.NET MVC6
- Introduction to ASP.NET Core MVC5
- The Role of M-V-C components in ASP.NET MVC Architecture5
- The Model component in MVC5
- 12.1Working with More Complex Models in MVC Programs
- 12.2Overview of the Model Data persistence using ADO.NET, LINQ, and Entity Framework
- 12.3Using XML/JSON serialization to persist Model Data
- 12.4Overview of the Entitity Framework Core NuGet Packages
- 12.5Persisting the Model Data using ADO.NET and Entity Framework Core
- The View component in MVC6
- 13.1Responsibility of the View
- 13.2Using ViewBag as a Dynamic Type for Passing Data from a Controller to a View
- 13.3How Dynamic Objects Can be Used in ASP.NET Core MVC
- 13.4Using HTML Helpers (String, Link-Building, and Form)
- 13.5Using the validation and templated HTML helpers
- 13.6Using Validation Attributes in the Model
- The Controller component in MVC5
- Routing in ASP.NET Core MVC5
- ASP.NET Core Web API5
Using Postman to interact with the Web API Service
Prev