MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 ChGenre: eLearning | Language: English | Duration: 9.5 hour | Size: 4.76 GBFull-Stack MVC Web Application with ASP.NET Core 2.2 & Entity Framework CoreWhat you’ll learnImplement multi-layered architecture and their dependencies on each otherUsing .net core Class LibrariesImplementing several business logicCreating Interfaces and their ImplementationsCreating Controllers, Injecting Interfaces in ControllersRegistering a Service for Dependency Injection (DI)Receiving data from request to ControllersPassing data from Controllers to ViewTracking changes in project files using GITPassing data collection using ViewBag objectCreating Action Methods, Action Methods with ParameterCreate Entity Data ModelQuery Entity Data Models using LINQ – Inserting, Updating, Retrieving, Filtering, Ordering etc….
Using ViewModels, access a ViewModel objectUser Input Data ValidationValidation using Regular ExpressionUnderstanding Domain Classes vs ViewModel classesModel Binding & MappingCreating a Layout View (Master Page)Creating CRUD Views (without using the scaffolding wizard)Forms Data PersistencePagination logicData Seeding InitializerCreate the Entity Framework (EF) Core ContextUsing EF Core to initialize the databaseConfigure EF Core to use SQL ServerConfigure connectionStrings in AppSetting .json file (for both local and remote SQL Server Databases)Security – Preventing Cross-Site Request Forgery (CSRF) attacks, Identity, Authentication & AuthorisationData Migration from SQL Server LocalDb to Azure Cloud SQL ServerDeploying Application to Azure CloudPushing to final Source Code to a Remote RepoRequirementsBasic Object-Oriented Programming experienceHtml & CSS fundamentalsDescriptionBuilding an Enterprise Application with ASP.NET Core MVCFor those with basic OOP knowledge & new ASP.
NET Core , this course will use a project-based approach to teach ASP.
NET Core full-stack web application development, Using the latest .
net core SDK as of the time of production.
“.
NET Core is an open-source, general-purpose development platform maintained by Microsoft and the .
NET community on GitHub.
It’s cross-platform (supporting Windows, macOS, and Linux) and can be used to build device, cloud, and IoT applications.
” – Microsoft.
In this course, we will be developing a web-based, modular Enterprise Payroll Software using the popular ASP.
NET Core Framework.
We will use a multi-layered architecture and it will be hosted on Azure Cloud.
Project Technology Stack & Tools used– C# Programming language– .NET Core 2.2 SDK– MVC– Entity Framework Core 2.2.0– LINQ– Visual Studio 2019– Bootstrap 4– SQL Server, Server Management Studio– GIT Version Control System (VCS), Version 2.22.0– RotativaCore (NuGet Library for PDF)– Cmder (Console Emulator for Windows)– Azure Cloud PortalWho this course is for:Beginner – Advanced Developers who want to learn the latest ASP .NET Core and Entity Framework CoreBeginner – Advanced Developers who want to build an enterprise application from scratch