Posts

Showing posts from November, 2020

[Part 16] - Build an ASP.NET Core 3.1 Web API and Consume with MVC (Re...

Image
Welcome to the 16th episode of the Built a Web Api in ASP.NET Core 3.1 and Consume it using an MVC Client also in ASP.NET Core. In this episode, I shall explain how to register the repositories in Startup Class. In this series of tutorials, all the episodes will be in continuation from the previous ones and so is the building of the code base, hence it is highly recommended to be up to date with all the previous episodes before viewing this one. I shall build the project from scratch and walk you through the code explaining everything in the process. Watch Part 15 of the Series: https://youtu.be/oiFNIkZqCOw Watch Part 14 of the Series: https://youtu.be/zDtHVwy10vQ Watch Part 13 of the Series: https://youtu.be/8aRMyjnKzJE Watch Part 12 of the Series: https://youtu.be/HKCMb3nBcLQ Watch Part 11 of the Series: https://youtu.be/b8njrd_EMfo Watch Part 10 of the Series: https://youtu.be/yzrpO2pJGaU Watch Part 9 of the Series: https://youtu.be/iFhDv5p9pHI Watch Part 8 of the Series: htt

[Part 2] - How to Create a New Decoupled Orchard Core CMS Website (Creat...

Image
This lecture will cover the following topics: Content Modelling Creating a Blog Post content type Creating blog posts What is Content Modelling? Most of the content that is managed in Orchard Core CMS is called a Content Item A content item is a versioned document like a Page, an Article, a Blog Post, a News Item that can be edited. Each of these Content Items (or documents) are based on a Content-Type that has some properties on which it is made. For instance, any article will have "Title", "Text", "Tags (Blog Post)" Orchard Core CMS lets us model the content types that way we want and it is known as Content Modelling Note: Developers can think Content-Type as analogous to a Class, where a Content Item can be seen as an instance of a Content-Type. Make sure you subscribe to our YouTube Channel and never miss our latest video:- http://bit.ly/Kaushik-roy-chowdhury-subscribe Support The Channel By Donations: https://www.patreon.com/deveducator For m

[Part 1] - How to Create a New Decoupled Orchard Core CMS Website (Creat...

Image
UDEMY BLACK FRIDAY SALE (3 DAYS LEFT) Links Valid till 30th NOV 12:00 PM PST (GMT-8) DevOps and Docker Support for .NET Core Blazor Applications https://www.udemy.com/course/devops-a... Build and Learn ASP.NET Core 3.1 Blazor Hands-On https://www.udemy.com/course/build-an... ASP.NET Core 3 with MVC and MongoDB https://www.udemy.com/course/aspnet-c... Master Collection Classes in C# Using Visual Studio https://www.udemy.com/course/master-c... Like || Share || Spread || Love In this video, you will get to learn how to create ASP.NET Core 3.1 professional website using Orchard Core CMS. The video shows the creation of a custom website from scratch to finish using ASP.NET Core 3.1 without writing any code. It does this using a NuGet package and configuring the Startup class. The admin dashboard is also explained. ASP.NET Core 3.1 is an open-source web development framework for building web apps on the .NET platform. It was released on December 3rd, 2019, with a long-term sup

[Part 15] - Build an ASP.NET Core 3.1 Web API and Consume with MVC (Rest...

Image
Welcome to the 15th episode of the Built a Web Api in ASP.NET Core 3.1 and Consume it using an MVC Client also in ASP.NET Core. In my previous episode, I explained the process of creating the order repository with the initialization of the OrderRepository class and writing the method to get all orders. In this episode, I shall walk you through the process of creating the rest of the methods of the order repository class for the complete set of CRUD operations on the Order table. In this series of tutorials, all the episodes will be in continuation from the previous ones and so is the building of the code base, hence it is highly recommended to be up to date with all the previous episodes before viewing this one. I shall build the project from scratch and walk you through the code explaining everything in the process. All the episodes will be in continuation from the previous ones, so it is highly recommended to be up to date with all the previous episodes before viewing this one.

[Part 14] - Build an ASP.NET Core 3.1 Web API and Consume with MVC (Crea...

Image
Welcome to the 14th episode of the Built a Web Api in ASP.NET Core 3.1 and Consume it using an MVC Client also in ASP.NET Core. In my previous episode, I walked you through the process of creating the rest of the methods of the customer repository class for the complete set of CRUD operations. In this episode, I shall walk you through the process of creating the order repository with the initialization of the OrderRepository class and writing the method to get all orders for a customer. In this series of tutorials, all the episodes will be in continuation from the previous ones and so is the building of the code base, hence it is highly recommended to be up to date with all the previous episodes before viewing this one. I shall build the project from scratch and walk you through the code explaining everything in the process. All the episodes will be in continuation from the previous ones, so it is highly recommended to be up to date with all the previous episodes before viewing t

[Part 13] - Build ASP.NET Core 3.1 Web API and Consume with MVC (Rest Of...

Image
Welcome to the 13th episode of the Built a Web Api in ASP.NET Core 3.1 and Consume it using an MVC Client also in ASP.NET Core. In my previous episode, I explained the process of creating the customer repository with the initialization of the CustomerRepository class and writing the method to get all customers. In this episode, I shall walk you through the process of creating the rest of the methods of the customer repository class for the complete set of CRUD operations. I shall build the project from scratch and walk you through the code explaining everything in the process. All the episodes will be in continuation from the previous ones, so it is highly recommended to be up to date with all the previous episodes before viewing this one. Watch Part 12 of the Series: https://youtu.be/HKCMb3nBcLQ Watch Part 11 of the Series: https://youtu.be/b8njrd_EMfo Watch Part 10 of the Series: https://youtu.be/yzrpO2pJGaU Watch Part 9 of the Series: https://youtu.be/iFhDv5p9pHI Watch Par

[Part 12] - Build an ASP.NET Core 3.1 Web API and Consume with MVC (Cust...

Image
Welcome to the 12th episode of the Built a Web Api in ASP.NET Core 3.1 and Consume it using an MVC Client also in ASP.NET Core. In my previous episode, I discussed the integration of error logging in the Web Api project using the Serilog NuGet package . Serilog is a newer logging framework. NET. In this episode, I shall walk you through the process of creating the customer repository with the initialization of the CustomerRepository class and writing the method to get all customers I shall build the project from scratch and walk you through the code explaining everything in the process. All the episodes will be in continuation from the previous ones, so it is highly recommended to be up to date with all the previous episodes before viewing this one. Watch Part 11 of the Series: https://youtu.be/b8njrd_EMfo Watch Part 10 of the Series: https://youtu.be/yzrpO2pJGaU Watch Part 9 of the Series: https://youtu.be/iFhDv5p9pHI Watch Part 8 of the Series: https://youtu.be/c6wRQnHfUo4

[Part 11] - Build an ASP.NET Core 3.1 Web API and Consume with MVC (Inte...

Image
Welcome to the eleventh episode of the Built a Web Api in ASP.NET Core 3.1 and Consume it using an MVC Client also in ASP.NET Core. In my previous (tenth) episode, I discussed the error logging fundamentals in the Web Api project using the Serilog NuGet package. Serilog is a newer logging framework for .NET. In this episode, I shall discuss the integration process step by step in the Web Api project using Serilog NuGet package. Serilog is a newer logging framework for .NET. The problem with log files is they are unstructured text data. This makes it hard to query them for any sort of useful information. As a developer, it would be nice to be able to filter all logs by a certain customer # or transaction #. The goal of structured logging is to solve these sorts of problems and allow additional analytics. Serilog was built with structured logging in mind and makes it easy to record custom object properties and even output your logs to JSON. I shall build the project from scratch a

Why Am I Not Worried For Migrating My Project From ASP.NET Core 3.1 to A...

Image
In this video, I discuss the reasons as to why am I not worrying about migrating my project on "ASP.NET Core 3.1 Web API and consume it with MVC Client" to the ASP.NET 5, immediately, as it is already being recorded in ASP.NET Core 3.1 So far we have completed a considerable part for recording the tutorials based on the project. There are a very minor couple of steps that are required to do this migration anyway. So the steps are: 1. Install(Or Update) Visual Studio 2019 Community to 16.8 or later 2. Change the project file to target the new framework 3. Update all the NuGet packages to be compatible with ASP.NET 5.0 and 4. You Are Done. Like || Share || Spread || Love Make sure you subscribe to our YouTube Channel and never miss our latest video:- http://bit.ly/Kaushik-roy-chowdhury-s... For more updates Follow us on:- Visit- https://kaushikroychowdhury.com Facebook- https://www.facebook.com/deveducate Twitter- https://twitter.com/krchome58 Linkedin- http

[Part 10] - Build an ASP.NET Core 3.1 Web API and Consume with MVC (Web ...

Image
Welcome to the tenth episode of the Built a Web Api in ASP.NET Core 3.1 and Consume it using an MVC Client also in ASP.NET Core. In my previous (ninth) episode, I walked through editing the appsettings.json file to include the connection string for the database. In this episode, I shall discuss the error logging in the Web Api project using the Serilog NuGet package. Serilog is a newer logging framework. NET. The problem with log files is they are unstructured text data. This makes it hard to query them for any sort of useful information. As a developer, it would be nice to be able to filter all logs by a certain customer # or transaction #. The goal of structured logging is to solve these sorts of problems and allow additional analytics. Serilog was built with structured logging in mind and makes it easy to record custom object properties and even output your logs to JSON. I shall build the project from scratch and walk you through the code explaining everything in the process.

[Part 9] - Build an ASP.NET Core 3.1 Web API and Consume with MVC (Edit ...

Image
Welcome to this ninth episode of the Built a Web Api in ASP.NET Core 3.1 and Consume it using an MVC Client also in ASP.NET Core. In my previous (eighth) episode, I walked through the creation of the IOrderRepository interface as I am following the repository pattern for this project. In this episode, I shall edit the appsettings.json file to include the connection string for the database. I shall build the project from scratch and walk you through the code explaining everything in the process. All the episodes will be in continuation from the previous ones, so it is highly recommended to be up to date with all the previous episodes before viewing this one. Watch Part 8 of the Series: https://youtu.be/c6wRQnHfUo4 Watch Part 7 of the Series: https://youtu.be/eyylq3U1Qdg Watch Part 6 of the Series: https://youtu.be/sJtvvFLfO0o Watch Part 5 of the Series: https://youtu.be/cbA8FVMM-AY Watch Part 4 of the Series: https://youtu.be/5G-mRxQA8rc Watch Part 3 of the Series: https://y