ASP.NET Core MVC - Cross-Platform Development

ASP.NET Core MVC is a powerful, flexible framework for building modern web applications. Learn to use ASP.NET Core MVC to build cross-platform web applications that can run on any operating system. You will start by learning the fundamentals of ASP.NET Core MVC, including how to create and configure a new project, design the layout and structure of your application, and implement standard features such as authentication, authorization, and data validation.

As you progress through the course, you will learn how to use advanced features of ASP.NET Core MVC, such as dependency injection, middleware, and filters, to create more complex and scalable applications. You will also learn how to optimize your applications for performance and deployment. Understand how to use and manipulate data models and database contexts and how to add views and actions to a controller. Use Bootstrap 5 to manipulate the web application’s overall look and feel. You will learn to use popular cross-platform development tools such as Visual Studio Code, Azure Data Studio, and Docker.

By the end of this course, you will have a solid understanding of how to use ASP.NET Core MVC to build cross-platform web applications and be well-prepared to tackle real-world projects.

All code files and resources are placed here: https://github.com/PacktPublishing/ASP.NET-Core-MVC---Cross-Platform-De…

Type
video
Category
publication date
2023-01-30
what you will learn

Build an entirely data-driven web application
Use and manipulate data models and database contexts
Understand how to add views and actions to a controller
Use GitHub for source control management
Learn how to manage packages in a .NET project
Learn to add OpenID Connect authentication using Auth0

duration
324
key features
Understand how models, views, and controllers combine to facilitate a web application * Use Bootstrap 5 to manipulate the web application’s overall look and feel * Use the .NET command line interface to automate tasks
approach
This course has several hours of premium content but is smartly broken up to highlight related activities based on each module in the application being built. Your knowledge will grow, step by step, throughout the course, and you will be challenged to be the best you can be.
audience
To take this course, you must have some knowledge of HTML, CSS, and Object-Oriented Programming, if not with C#. Even if you have little exposure to the .NET development stack, this course is beginner-friendly and full of development tips.
meta description
Learn to write efficient logic, understand troubleshooting and debugging errors, and implement best practices to build an application.
short description
In this course, you will learn to use ASP.NET Core MVC to build cross-platform web applications that can run on any operating system, including Windows, Linux, and macOS. A carefully designed course to provide a comprehensive overview of ASP.NET Core MVC and help you become proficient in its use.
subtitle
Learn how to develop an ASP.NET Core application for any operating system using cross-platform tools and the . NET command line interface
keywords
ASP.NET, .NET 7, Minimal API development, API endpoints, Docker, GitHub, Views, Controllers, Bootstrap 5, Entity Framework
Product ISBN
9781837638857