-
What is the difference between .NET Core and .NET 5?
1. Full .NET Interview Course
C# / ASP.NET Core / MVC / API - Top 500 Interview Questions
https://www.udemy.com/course/csharp-oops-mvc-asp-dotnet-core-webapi-sql-questions-mock-interviews/?referralCode=6922C9482CFE5A11B863
Don't worry if course not helping you, Udemy has 30 days Free Refund Policy.
2. Quick Revision Book (PDF format)
Top 500 .NET Interview Questions - OOPS/ C#/ ASP.Net/ MVC/ SQL /.Net Core /Web API
https://imojo.in/interviewhappy
50% Discount Applied on above link.
Don't worry if book not helping you, I will return 100% of your money with in 7 days of purchase. Just mail me at anuragrawat123@gmail.com.
My best wishes are with you.
published: 01 Aug 2022
-
What is the difference between NET Core, NET 5 and NET Framework? | One Dev Question
.NET 5 is the next step on the journey to support a range of platform in .NET: Windows Linux and MacOS today, and iOS, Android, tvOS, watchOS and WebAssembly in the future.
published: 27 Oct 2020
-
.NET 5 REST API Tutorial
How to build web api in c# | asp.net core 5 rest api tutorial | build web api in .net core | asp.net 5 rest api tutorial | web api asp.net mvc 5 | build web api c# | asp.net 5 web api tutorial
Notes and project source code
https://www.pragimtech.com/blog/blazor-webAssembly/asp-net-5-rest-api-tutorial/
Syncfusion Website: https://bit.ly/2TiIEnC
Syncfusion Blazor Components:https://bit.ly/3hlJ0ln
Blazor WebAssembly Tutorial Playlist
https://www.youtube.com/playlist?list=PL6n9fhu94yhXXmhl1U4_oHZS5nhaabpPN
Blazor WebAssembly Course Page
https://www.pragimtech.com/courses/blazor-webassembly-tutorial/
Blazor WebAssembly Blog
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
All our free software training courses
https://www.pragimtech.com/course-category/free-onli...
published: 25 Jun 2021
-
ASP.NET Core MVC Course (.NET 5)
Learn ASP.NET Core 5 MVC(.NET 5) in this complete tutorial course for beginners.
After learning about the history and basics of ASP.NET Core, you will learn how to build a small book list application with CRUD operations. You will learn how to use the Entity Framework for integration with a database with ASP.NET Core Razor Pages.
You will build a CRUD application with validations and finally deploy the application on Azure!
💻 Code: https://github.com/dotnetmastery/Rocky
✏️ Course from Bhrugen Patel. Check out more of his YouTube channel: https://www.youtube.com/channel/UC-4lngmBF7h1OVzmCuDiNdw
🔗 Watch more courses from Bhrugen at his website: https://www.dotnetmastery.com
It could be helpful to have some familiarity with C# and SQL. If you want to learn about those topics, try thes...
published: 20 Aug 2020
-
.NET 5 REST API Tutorial - Build From Scratch With C#
Learn how to create a REST API end-to-end from scratch using the latest .NET 5 innovations and Visual Studio Code. The API will be written in C#.
💻 Get the code: https://youtube.dotnetmicroservices.com/net5restapi-10
✏️ Course developed by Julio Casal. Check out his channel: https://www.youtube.com/c/jcasalt
🔗 Julio's website: https://dotnetmicroservices.com
⭐️ Course Contents ⭐️
Getting Started
0:00:00 Introduction
0:03:02 Creating the project
0:04:01 Exploring the generated project files
0:10:03 Trusting the self-signed certificate
0:11:36 Exploring the default Swagger UI page
0:12:30 Configuring Visual Studio Code settings
Entity, Repository, Controller GET
0:14:33 Introduction
0:15:45 Adding an entity
0:20:39 Ading an in-memory repository
0:26:40 Creating the controller
0:30:42 Imp...
published: 23 Jun 2021
-
.NET Full, .NET Core, .NET Standard e .NET 5! Entenda as mudanças!
E-mail
hello@balta.io
Faça parte do nosso grupo no Telegram
https://t.me/joinchat/Br6vhREL6QIZd3keQZJFXA
Página do Facebook
https://www.facebook.com/balta.io/
Twitter
https://twitter.com/balta_io
GitHub
https://github.com/balta-io
Site
http://blog.balta.io/
--------------
Teoria e prática juntas. Esta é a métodologia dos nossos cursos. Você aprende fazendo softwares de verdade.
Além disso, nossa plataforma conta com mentoria e planos de estudo para guiar você direto pelo caminho mais rápido.
Acesse já: http://balta.io/
published: 13 May 2019
-
What is ASP.NET Core 5
What is new in asp.net core 5 | .net framework vs .net core vs .net 5 | difference between asp.net core and asp.net 5 | .net core vs .net framework | asp.net core 5 tutorial
Notes and Slides
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
Use this link to download Syncfusion free community license key
https://bit.ly/3hyqDuP
Syncfusion Website: https://bit.ly/2TiIEnC
Syncfusion Blazor Components:https://bit.ly/3hlJ0ln
Blazor WebAssembly Tutorial Playlist
https://www.youtube.com/playlist?list=PL6n9fhu94yhXXmhl1U4_oHZS5nhaabpPN
Blazor WebAssembly Course Page
https://www.pragimtech.com/courses/blazor-webassembly-tutorial/
Blazor WebAssembly Blog
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
All our free software training courses
h...
published: 18 Apr 2021
-
.NET 5 - A Unified Platform
.NET 5 which is a unified platform will be consolidating most of the flavors of .net we see in market today. All the different base class library and framework (which is core, mono and .net framework) will be combined,
What .net 5 does?
-------------------------------
All the different base class library and framework (which is core, mono and .net framework) will be combined, which will still work on top of .NET Standard to give you a uniform run-time behavior and experience in .NET 5
This will make .NET 5 single platform for building applications which will run on all platform and devices. The big thing it's doing is unifying Mono and Xamarin with .NET Core.
.NET 5 Advantages
---------------------------------
• A single code base with consistent look and feel.
• Java and swift Intero...
published: 20 May 2019
-
Migrate from .NET 3.1 to .NET 5 in 2021
🎁ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
https://frankliucs.com/all-access
💎Learn .NET MAUI while creating a Contacts App in .NET 7:
https://frankliucs.com/maui
🔥Learn Blazor while creating an Inventory Management System in .NET 6
https://frankliucs.com/blazor-ims
💎 Complete Guide to ASP.NET Core Identity
https://frankliucs.com/identity
💎Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
https://frankliucs.com/blazor-course
💎 Complete Web API Course:
https://frankliucs.com/webapi-course
👍Architecture Course
https://frankliucs.com/architecture-course
🔌 Connect with me: https://frankliucs.com/
🏅 Support me on Patreon: https://www.patreon.com/frankliucs
☕ Support me on Bu...
published: 07 Jan 2021
-
How .NET 5 Can Make Your Life Better
Heather explains the exciting promise of .NET 5 (now in preview) set for general release in November 2020, and what you can look forward to with the ecosystem changes.
Check out the blog article to this video:
https://developer.okta.com/blog/2020/04/17/most-exciting-promise-dotnet-5
Okta is a developer API service that stores user accounts for your web apps, mobile apps, and APIs.
* Sign up for Okta for free at https://developer.okta.com/signup/
* For more info visit us at https://developer.okta.com/
* Developer Blog: https://developer.okta.com/blog/
* Follow us on Twitter: https://twitter.com/oktadev
* Follow us on FB: https://www.facebook.com/oktadevelopers/
* Follow us on LinkedIn: https://www.linkedin.com/company/oktadev
published: 23 Apr 2020
1:37
What is the difference between .NET Core and .NET 5?
1. Full .NET Interview Course
C# / ASP.NET Core / MVC / API - Top 500 Interview Questions
https://www.udemy.com/course/csharp-oops-mvc-asp-dotnet-core-webapi...
1. Full .NET Interview Course
C# / ASP.NET Core / MVC / API - Top 500 Interview Questions
https://www.udemy.com/course/csharp-oops-mvc-asp-dotnet-core-webapi-sql-questions-mock-interviews/?referralCode=6922C9482CFE5A11B863
Don't worry if course not helping you, Udemy has 30 days Free Refund Policy.
2. Quick Revision Book (PDF format)
Top 500 .NET Interview Questions - OOPS/ C#/ ASP.Net/ MVC/ SQL /.Net Core /Web API
https://imojo.in/interviewhappy
50% Discount Applied on above link.
Don't worry if book not helping you, I will return 100% of your money with in 7 days of purchase. Just mail me at anuragrawat123@gmail.com.
My best wishes are with you.
https://wn.com/What_Is_The_Difference_Between_.Net_Core_And_.Net_5
1. Full .NET Interview Course
C# / ASP.NET Core / MVC / API - Top 500 Interview Questions
https://www.udemy.com/course/csharp-oops-mvc-asp-dotnet-core-webapi-sql-questions-mock-interviews/?referralCode=6922C9482CFE5A11B863
Don't worry if course not helping you, Udemy has 30 days Free Refund Policy.
2. Quick Revision Book (PDF format)
Top 500 .NET Interview Questions - OOPS/ C#/ ASP.Net/ MVC/ SQL /.Net Core /Web API
https://imojo.in/interviewhappy
50% Discount Applied on above link.
Don't worry if book not helping you, I will return 100% of your money with in 7 days of purchase. Just mail me at anuragrawat123@gmail.com.
My best wishes are with you.
- published: 01 Aug 2022
- views: 13078
1:22
What is the difference between NET Core, NET 5 and NET Framework? | One Dev Question
.NET 5 is the next step on the journey to support a range of platform in .NET: Windows Linux and MacOS today, and iOS, Android, tvOS, watchOS and WebAssembly in...
.NET 5 is the next step on the journey to support a range of platform in .NET: Windows Linux and MacOS today, and iOS, Android, tvOS, watchOS and WebAssembly in the future.
https://wn.com/What_Is_The_Difference_Between_Net_Core,_Net_5_And_Net_Framework_|_One_Dev_Question
.NET 5 is the next step on the journey to support a range of platform in .NET: Windows Linux and MacOS today, and iOS, Android, tvOS, watchOS and WebAssembly in the future.
- published: 27 Oct 2020
- views: 23846
1:13:26
.NET 5 REST API Tutorial
How to build web api in c# | asp.net core 5 rest api tutorial | build web api in .net core | asp.net 5 rest api tutorial | web api asp.net mvc 5 | build web api...
How to build web api in c# | asp.net core 5 rest api tutorial | build web api in .net core | asp.net 5 rest api tutorial | web api asp.net mvc 5 | build web api c# | asp.net 5 web api tutorial
Notes and project source code
https://www.pragimtech.com/blog/blazor-webAssembly/asp-net-5-rest-api-tutorial/
Syncfusion Website: https://bit.ly/2TiIEnC
Syncfusion Blazor Components:https://bit.ly/3hlJ0ln
Blazor WebAssembly Tutorial Playlist
https://www.youtube.com/playlist?list=PL6n9fhu94yhXXmhl1U4_oHZS5nhaabpPN
Blazor WebAssembly Course Page
https://www.pragimtech.com/courses/blazor-webassembly-tutorial/
Blazor WebAssembly Blog
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
All our free software training courses
https://www.pragimtech.com/course-category/free-online-courses/
Slides, notes and to download our courses
https://www.pragimtech.com/downloadcourses/
Let's gift education together
https://www.patreon.com/kudvenkat
https://wn.com/.Net_5_Rest_Api_Tutorial
How to build web api in c# | asp.net core 5 rest api tutorial | build web api in .net core | asp.net 5 rest api tutorial | web api asp.net mvc 5 | build web api c# | asp.net 5 web api tutorial
Notes and project source code
https://www.pragimtech.com/blog/blazor-webAssembly/asp-net-5-rest-api-tutorial/
Syncfusion Website: https://bit.ly/2TiIEnC
Syncfusion Blazor Components:https://bit.ly/3hlJ0ln
Blazor WebAssembly Tutorial Playlist
https://www.youtube.com/playlist?list=PL6n9fhu94yhXXmhl1U4_oHZS5nhaabpPN
Blazor WebAssembly Course Page
https://www.pragimtech.com/courses/blazor-webassembly-tutorial/
Blazor WebAssembly Blog
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
All our free software training courses
https://www.pragimtech.com/course-category/free-online-courses/
Slides, notes and to download our courses
https://www.pragimtech.com/downloadcourses/
Let's gift education together
https://www.patreon.com/kudvenkat
- published: 25 Jun 2021
- views: 230428
2:28:01
ASP.NET Core MVC Course (.NET 5)
Learn ASP.NET Core 5 MVC(.NET 5) in this complete tutorial course for beginners.
After learning about the history and basics of ASP.NET Core, you will learn h...
Learn ASP.NET Core 5 MVC(.NET 5) in this complete tutorial course for beginners.
After learning about the history and basics of ASP.NET Core, you will learn how to build a small book list application with CRUD operations. You will learn how to use the Entity Framework for integration with a database with ASP.NET Core Razor Pages.
You will build a CRUD application with validations and finally deploy the application on Azure!
💻 Code: https://github.com/dotnetmastery/Rocky
✏️ Course from Bhrugen Patel. Check out more of his YouTube channel: https://www.youtube.com/channel/UC-4lngmBF7h1OVzmCuDiNdw
🔗 Watch more courses from Bhrugen at his website: https://www.dotnetmastery.com
It could be helpful to have some familiarity with C# and SQL. If you want to learn about those topics, try these videos:
🎥 C#: https://www.youtube.com/watch?v=GhQdlIFylQ8
🎥 SQL: https://www.youtube.com/watch?v=HXV3zeQKqGY
⭐️ Course Contents ⭐️
Section 1: Introduction
⌨️ (0:00:00) Welcome
⌨️ (0:03:52) Tools
⌨️ (0:05:59) ASP.NET Core
⌨️ (0:10:15) Create Project
⌨️ (0:14:11) Project File
⌨️ (0:15:54) Program Class File
⌨️ (0:17:21) Dependency Injection
⌨️ (0:21:55) StartUp Part 1
⌨️ (0:24:21) StartUp Part 2
⌨️ (0:27:46) Routing in MVC
⌨️ (0:33:47) AppSettings
⌨️ (0:34:37) wwwRoot and launchSettings
⌨️ (0:37:28) MVC Application
⌨️ (0:41:13) Routing in Action
⌨️ (0:45:02) Views in Default Project
Section 2: Database Setup & Category CRUD
⌨️ (0:49:55) Create First Model
⌨️ (0:53:30) Add Connection String
⌨️ (0:56:59) Setup DbContext
⌨️ (1:02:23) Complete DbContext Configuration
⌨️ (1:06:12) Push Category to Database
⌨️ (1:09:47) Check Database
⌨️ (1:11:00) Add Category Controller
⌨️ (1:13:52) Add Category Index View
⌨️ (1:16:24) Get all Category
⌨️ (1:20:59) Display All Category
⌨️ (1:26:19) Add Category Part 1
⌨️ (1:31:16) Add Category Part 2
⌨️ (1:36:46) Add Category Part 3
⌨️ (1:40:43) Assignment
⌨️ (1:41:53) Solution
Section 3: Validations and Forms
⌨️ (1:48:14) Validations in ASP.NET Core
⌨️ (1:52:52) Client side and server side validations
⌨️ (1:57:13) Passing Parameters on Redirect
⌨️ (2:00:27) Category Edit Get Action
⌨️ (2:04:16) Update Category
⌨️ (2:06:31) Delete Category
⌨️ (2:10:28) Font Awesome
⌨️ (2:15:04) Assignment
⌨️ (2:15:41) Assignment Solution
⌨️ (2:20:46) Azure Deployment
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
https://wn.com/Asp.Net_Core_Mvc_Course_(.Net_5)
Learn ASP.NET Core 5 MVC(.NET 5) in this complete tutorial course for beginners.
After learning about the history and basics of ASP.NET Core, you will learn how to build a small book list application with CRUD operations. You will learn how to use the Entity Framework for integration with a database with ASP.NET Core Razor Pages.
You will build a CRUD application with validations and finally deploy the application on Azure!
💻 Code: https://github.com/dotnetmastery/Rocky
✏️ Course from Bhrugen Patel. Check out more of his YouTube channel: https://www.youtube.com/channel/UC-4lngmBF7h1OVzmCuDiNdw
🔗 Watch more courses from Bhrugen at his website: https://www.dotnetmastery.com
It could be helpful to have some familiarity with C# and SQL. If you want to learn about those topics, try these videos:
🎥 C#: https://www.youtube.com/watch?v=GhQdlIFylQ8
🎥 SQL: https://www.youtube.com/watch?v=HXV3zeQKqGY
⭐️ Course Contents ⭐️
Section 1: Introduction
⌨️ (0:00:00) Welcome
⌨️ (0:03:52) Tools
⌨️ (0:05:59) ASP.NET Core
⌨️ (0:10:15) Create Project
⌨️ (0:14:11) Project File
⌨️ (0:15:54) Program Class File
⌨️ (0:17:21) Dependency Injection
⌨️ (0:21:55) StartUp Part 1
⌨️ (0:24:21) StartUp Part 2
⌨️ (0:27:46) Routing in MVC
⌨️ (0:33:47) AppSettings
⌨️ (0:34:37) wwwRoot and launchSettings
⌨️ (0:37:28) MVC Application
⌨️ (0:41:13) Routing in Action
⌨️ (0:45:02) Views in Default Project
Section 2: Database Setup & Category CRUD
⌨️ (0:49:55) Create First Model
⌨️ (0:53:30) Add Connection String
⌨️ (0:56:59) Setup DbContext
⌨️ (1:02:23) Complete DbContext Configuration
⌨️ (1:06:12) Push Category to Database
⌨️ (1:09:47) Check Database
⌨️ (1:11:00) Add Category Controller
⌨️ (1:13:52) Add Category Index View
⌨️ (1:16:24) Get all Category
⌨️ (1:20:59) Display All Category
⌨️ (1:26:19) Add Category Part 1
⌨️ (1:31:16) Add Category Part 2
⌨️ (1:36:46) Add Category Part 3
⌨️ (1:40:43) Assignment
⌨️ (1:41:53) Solution
Section 3: Validations and Forms
⌨️ (1:48:14) Validations in ASP.NET Core
⌨️ (1:52:52) Client side and server side validations
⌨️ (1:57:13) Passing Parameters on Redirect
⌨️ (2:00:27) Category Edit Get Action
⌨️ (2:04:16) Update Category
⌨️ (2:06:31) Delete Category
⌨️ (2:10:28) Font Awesome
⌨️ (2:15:04) Assignment
⌨️ (2:15:41) Assignment Solution
⌨️ (2:20:46) Azure Deployment
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
- published: 20 Aug 2020
- views: 436391
6:24:09
.NET 5 REST API Tutorial - Build From Scratch With C#
Learn how to create a REST API end-to-end from scratch using the latest .NET 5 innovations and Visual Studio Code. The API will be written in C#.
💻 Get the cod...
Learn how to create a REST API end-to-end from scratch using the latest .NET 5 innovations and Visual Studio Code. The API will be written in C#.
💻 Get the code: https://youtube.dotnetmicroservices.com/net5restapi-10
✏️ Course developed by Julio Casal. Check out his channel: https://www.youtube.com/c/jcasalt
🔗 Julio's website: https://dotnetmicroservices.com
⭐️ Course Contents ⭐️
Getting Started
0:00:00 Introduction
0:03:02 Creating the project
0:04:01 Exploring the generated project files
0:10:03 Trusting the self-signed certificate
0:11:36 Exploring the default Swagger UI page
0:12:30 Configuring Visual Studio Code settings
Entity, Repository, Controller GET
0:14:33 Introduction
0:15:45 Adding an entity
0:20:39 Ading an in-memory repository
0:26:40 Creating the controller
0:30:42 Implemeting GET all items
0:33:37 Implemeting GET single item
0:37:47 Returning a 404 NotFound status code
Dependency Injection, DTOSs
0:39:57 Introduction
0:41:23 What is dependency injection?
0:46:14 Extracting the repository interface
0:47:44 Injecting the repository into the controller
0:48:53 Registering the repository as a singleton
0:52:32 Adding a Data Transfer Object DTO
0:55:46 Creating the AsDto extension method
POST, PUT, DELETE
0:58:59 Introduction
0:59:45 Implementing POST
1:07:39 Adding validations via data annotations
1:10:00 Implemeting PUT
1:17:33 Implementing DELETE
Persisting Entities with MongoDB
1:20:46 Introduction
1:24:44 Using Postman
1:27:53 Creating a MongoDB repository
1:29:42 Using the MongoDB.Driver NuGet package
1:33:28 Implementing MongoDB Create
1:33:57 Running the MongoDB Docker container
1:38:47 Configuring MongoDB connection settings
1:42:38 Registering the MongoClient singleton
1:48:02 Testing the MongoDB integration
1:50:04 Exploring the created database in VS Code
1:52:45 Implemeting MongoDB Get, Update and Delete
Tasks, Async and Await
2:02:27 Introduction
2:06:46 Using the Async suffix
2:09:04 Using tasks in the repository
2:11:50 Using async and await
2:14:28 Returning completed tasks
2:18:16 Using tasks in the controller
2:21:23 Testing async methods in Postman
Secrets and Health Checks
2:27:02 Introduction
2:30:06 Enabling authentication in MongoDB
2:33:36 Using the .NET Secret Manager
2:36:40 Using the MongoDB credentials in the service
2:40:00 Introduction to Health Checks
2:42:28 Adding an endpoint for health checks
2:44:46 Adding a MongoDB health check
2:48:41 Adding checks for readiness and liveness
2:53:51 Customizing the health check response
2:58:59 Exploring other health check NuGet packages
Docker
3:00:44 Introduction
3:08:28 What is Docker?
3:17:54 Removing https redirection
3:20:39 Generating a Dockerfile in VS Code
3:30:40 Building the Docker image
3:33:00 Adding a Docker network
3:34:07 Running the containers in the Docker network
3:40:36 Running the REST API in Docker
3:42:02 Pushing the container image to Docker Hub
3:46:02 Exploring the image in Docker Hub
3:46:32 Pulling the image back to the local box
Kubernetes
3:49:20 Introduction
3:54:05 What is Kubernetes?
4:04:06 Enabling a Kubernetes cluster in Docker Desktop
4:06:12 Installing the Kubernetes extension for VS Code
4:06:58 Declaring the REST API Kuberentes deployment
4:14:35 Creating a secret in Kubernetes
4:17:28 Declaring health probes
4:19:14 Declaring the REST API Kubernetes service
4:22:56 Creating the REST API resources in Kubernetes
4:26:15 Declaring the MongoDB Kubernetes StatefulSet
4:36:09 Declaring the MongoDB Kubernetes service
4:38:27 Creating the MongoDB resources in Kubernetes
4:40:42 Testing the REST API hosted in Kubernetes
4:42:08 Exploring the Kubernetes self-healing capability
4:46:04 Scaling Kubernetes pods
4:47:38 Adding logs via ILogger
4:52:04 Getting a new image version into Kubernetes
4:53:23 Load balancing requests across pods
Unit Testing and TDD
4:56:23 Introduction
4:57:04 What is unit testing?
5:01:19 What is test driven development?
5:04:25 Restructuring files and directories
5:08:25 Creating the xUnit test project
5:09:15 Building multiple projects in VS Code
5:13:10 Adding NuGet packages for unit testing
5:14:35 Testing GetItemAsync unexisting item
5:18:35 Using the AAA pattern
5:19:31 Stubbing dependencies via Moq
5:26:52 Running tests in VS Code
5:28:05 Using the .NET Core Test Explorer extension
5:30:55 Testing GetItemAsync existing item
5:38:01 Using FluentAssertions
5:41:46 Testing GetItemsAsync
5:45:41 Testing CreateItemAsync
5:53:13 Testing UpdateItemAsync
5:57:51 Testing DeleteItemAsync
5:59:40 Refactoring and catching regressions
6:10:50 Using TDD to test a yet to be created method
6:19:07 Going back to green by fixing the failing test
6:21:19 Testing the new controller method in Postman
https://wn.com/.Net_5_Rest_Api_Tutorial_Build_From_Scratch_With_C
Learn how to create a REST API end-to-end from scratch using the latest .NET 5 innovations and Visual Studio Code. The API will be written in C#.
💻 Get the code: https://youtube.dotnetmicroservices.com/net5restapi-10
✏️ Course developed by Julio Casal. Check out his channel: https://www.youtube.com/c/jcasalt
🔗 Julio's website: https://dotnetmicroservices.com
⭐️ Course Contents ⭐️
Getting Started
0:00:00 Introduction
0:03:02 Creating the project
0:04:01 Exploring the generated project files
0:10:03 Trusting the self-signed certificate
0:11:36 Exploring the default Swagger UI page
0:12:30 Configuring Visual Studio Code settings
Entity, Repository, Controller GET
0:14:33 Introduction
0:15:45 Adding an entity
0:20:39 Ading an in-memory repository
0:26:40 Creating the controller
0:30:42 Implemeting GET all items
0:33:37 Implemeting GET single item
0:37:47 Returning a 404 NotFound status code
Dependency Injection, DTOSs
0:39:57 Introduction
0:41:23 What is dependency injection?
0:46:14 Extracting the repository interface
0:47:44 Injecting the repository into the controller
0:48:53 Registering the repository as a singleton
0:52:32 Adding a Data Transfer Object DTO
0:55:46 Creating the AsDto extension method
POST, PUT, DELETE
0:58:59 Introduction
0:59:45 Implementing POST
1:07:39 Adding validations via data annotations
1:10:00 Implemeting PUT
1:17:33 Implementing DELETE
Persisting Entities with MongoDB
1:20:46 Introduction
1:24:44 Using Postman
1:27:53 Creating a MongoDB repository
1:29:42 Using the MongoDB.Driver NuGet package
1:33:28 Implementing MongoDB Create
1:33:57 Running the MongoDB Docker container
1:38:47 Configuring MongoDB connection settings
1:42:38 Registering the MongoClient singleton
1:48:02 Testing the MongoDB integration
1:50:04 Exploring the created database in VS Code
1:52:45 Implemeting MongoDB Get, Update and Delete
Tasks, Async and Await
2:02:27 Introduction
2:06:46 Using the Async suffix
2:09:04 Using tasks in the repository
2:11:50 Using async and await
2:14:28 Returning completed tasks
2:18:16 Using tasks in the controller
2:21:23 Testing async methods in Postman
Secrets and Health Checks
2:27:02 Introduction
2:30:06 Enabling authentication in MongoDB
2:33:36 Using the .NET Secret Manager
2:36:40 Using the MongoDB credentials in the service
2:40:00 Introduction to Health Checks
2:42:28 Adding an endpoint for health checks
2:44:46 Adding a MongoDB health check
2:48:41 Adding checks for readiness and liveness
2:53:51 Customizing the health check response
2:58:59 Exploring other health check NuGet packages
Docker
3:00:44 Introduction
3:08:28 What is Docker?
3:17:54 Removing https redirection
3:20:39 Generating a Dockerfile in VS Code
3:30:40 Building the Docker image
3:33:00 Adding a Docker network
3:34:07 Running the containers in the Docker network
3:40:36 Running the REST API in Docker
3:42:02 Pushing the container image to Docker Hub
3:46:02 Exploring the image in Docker Hub
3:46:32 Pulling the image back to the local box
Kubernetes
3:49:20 Introduction
3:54:05 What is Kubernetes?
4:04:06 Enabling a Kubernetes cluster in Docker Desktop
4:06:12 Installing the Kubernetes extension for VS Code
4:06:58 Declaring the REST API Kuberentes deployment
4:14:35 Creating a secret in Kubernetes
4:17:28 Declaring health probes
4:19:14 Declaring the REST API Kubernetes service
4:22:56 Creating the REST API resources in Kubernetes
4:26:15 Declaring the MongoDB Kubernetes StatefulSet
4:36:09 Declaring the MongoDB Kubernetes service
4:38:27 Creating the MongoDB resources in Kubernetes
4:40:42 Testing the REST API hosted in Kubernetes
4:42:08 Exploring the Kubernetes self-healing capability
4:46:04 Scaling Kubernetes pods
4:47:38 Adding logs via ILogger
4:52:04 Getting a new image version into Kubernetes
4:53:23 Load balancing requests across pods
Unit Testing and TDD
4:56:23 Introduction
4:57:04 What is unit testing?
5:01:19 What is test driven development?
5:04:25 Restructuring files and directories
5:08:25 Creating the xUnit test project
5:09:15 Building multiple projects in VS Code
5:13:10 Adding NuGet packages for unit testing
5:14:35 Testing GetItemAsync unexisting item
5:18:35 Using the AAA pattern
5:19:31 Stubbing dependencies via Moq
5:26:52 Running tests in VS Code
5:28:05 Using the .NET Core Test Explorer extension
5:30:55 Testing GetItemAsync existing item
5:38:01 Using FluentAssertions
5:41:46 Testing GetItemsAsync
5:45:41 Testing CreateItemAsync
5:53:13 Testing UpdateItemAsync
5:57:51 Testing DeleteItemAsync
5:59:40 Refactoring and catching regressions
6:10:50 Using TDD to test a yet to be created method
6:19:07 Going back to green by fixing the failing test
6:21:19 Testing the new controller method in Postman
- published: 23 Jun 2021
- views: 634118
5:38
.NET Full, .NET Core, .NET Standard e .NET 5! Entenda as mudanças!
E-mail
hello@balta.io
Faça parte do nosso grupo no Telegram
https://t.me/joinchat/Br6vhREL6QIZd3keQZJFXA
Página do Facebook
https://www.facebook.com/balta.io/...
E-mail
hello@balta.io
Faça parte do nosso grupo no Telegram
https://t.me/joinchat/Br6vhREL6QIZd3keQZJFXA
Página do Facebook
https://www.facebook.com/balta.io/
Twitter
https://twitter.com/balta_io
GitHub
https://github.com/balta-io
Site
http://blog.balta.io/
--------------
Teoria e prática juntas. Esta é a métodologia dos nossos cursos. Você aprende fazendo softwares de verdade.
Além disso, nossa plataforma conta com mentoria e planos de estudo para guiar você direto pelo caminho mais rápido.
Acesse já: http://balta.io/
https://wn.com/.Net_Full,_.Net_Core,_.Net_Standard_E_.Net_5_Entenda_As_Mudanças
E-mail
hello@balta.io
Faça parte do nosso grupo no Telegram
https://t.me/joinchat/Br6vhREL6QIZd3keQZJFXA
Página do Facebook
https://www.facebook.com/balta.io/
Twitter
https://twitter.com/balta_io
GitHub
https://github.com/balta-io
Site
http://blog.balta.io/
--------------
Teoria e prática juntas. Esta é a métodologia dos nossos cursos. Você aprende fazendo softwares de verdade.
Além disso, nossa plataforma conta com mentoria e planos de estudo para guiar você direto pelo caminho mais rápido.
Acesse já: http://balta.io/
- published: 13 May 2019
- views: 14533
10:45
What is ASP.NET Core 5
What is new in asp.net core 5 | .net framework vs .net core vs .net 5 | difference between asp.net core and asp.net 5 | .net core vs .net framework | asp.net co...
What is new in asp.net core 5 | .net framework vs .net core vs .net 5 | difference between asp.net core and asp.net 5 | .net core vs .net framework | asp.net core 5 tutorial
Notes and Slides
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
Use this link to download Syncfusion free community license key
https://bit.ly/3hyqDuP
Syncfusion Website: https://bit.ly/2TiIEnC
Syncfusion Blazor Components:https://bit.ly/3hlJ0ln
Blazor WebAssembly Tutorial Playlist
https://www.youtube.com/playlist?list=PL6n9fhu94yhXXmhl1U4_oHZS5nhaabpPN
Blazor WebAssembly Course Page
https://www.pragimtech.com/courses/blazor-webassembly-tutorial/
Blazor WebAssembly Blog
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
All our free software training courses
https://www.pragimtech.com/course-category/free-online-courses/
Slides, notes and to download our courses
https://www.pragimtech.com/downloadcourses/
Let's gift education together
https://www.patreon.com/kudvenkat
https://wn.com/What_Is_Asp.Net_Core_5
What is new in asp.net core 5 | .net framework vs .net core vs .net 5 | difference between asp.net core and asp.net 5 | .net core vs .net framework | asp.net core 5 tutorial
Notes and Slides
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
Use this link to download Syncfusion free community license key
https://bit.ly/3hyqDuP
Syncfusion Website: https://bit.ly/2TiIEnC
Syncfusion Blazor Components:https://bit.ly/3hlJ0ln
Blazor WebAssembly Tutorial Playlist
https://www.youtube.com/playlist?list=PL6n9fhu94yhXXmhl1U4_oHZS5nhaabpPN
Blazor WebAssembly Course Page
https://www.pragimtech.com/courses/blazor-webassembly-tutorial/
Blazor WebAssembly Blog
https://www.pragimtech.com/blog/blazor-webAssembly/what-is-asp-net-core-5/
All our free software training courses
https://www.pragimtech.com/course-category/free-online-courses/
Slides, notes and to download our courses
https://www.pragimtech.com/downloadcourses/
Let's gift education together
https://www.patreon.com/kudvenkat
- published: 18 Apr 2021
- views: 195842
8:27
.NET 5 - A Unified Platform
.NET 5 which is a unified platform will be consolidating most of the flavors of .net we see in market today. All the different base class library and framework ...
.NET 5 which is a unified platform will be consolidating most of the flavors of .net we see in market today. All the different base class library and framework (which is core, mono and .net framework) will be combined,
What .net 5 does?
-------------------------------
All the different base class library and framework (which is core, mono and .net framework) will be combined, which will still work on top of .NET Standard to give you a uniform run-time behavior and experience in .NET 5
This will make .NET 5 single platform for building applications which will run on all platform and devices. The big thing it's doing is unifying Mono and Xamarin with .NET Core.
.NET 5 Advantages
---------------------------------
• A single code base with consistent look and feel.
• Java and swift Interoperability will come to all platforms.
• Everything about .NET Core continue to exist
• WinForms, WPF & UWP technology stack coming in
#net5 #dotnet5 #netframework #core
Website – https://helpmecoder.com
------------ Follow ------------
Facebook – https://www.facebook.com/groups/helpmecoder
Twitter – https://twitter.com/HelpMeCoder
YouTube - https://www.youtube.com/helpmecoder
https://wn.com/.Net_5_A_Unified_Platform
.NET 5 which is a unified platform will be consolidating most of the flavors of .net we see in market today. All the different base class library and framework (which is core, mono and .net framework) will be combined,
What .net 5 does?
-------------------------------
All the different base class library and framework (which is core, mono and .net framework) will be combined, which will still work on top of .NET Standard to give you a uniform run-time behavior and experience in .NET 5
This will make .NET 5 single platform for building applications which will run on all platform and devices. The big thing it's doing is unifying Mono and Xamarin with .NET Core.
.NET 5 Advantages
---------------------------------
• A single code base with consistent look and feel.
• Java and swift Interoperability will come to all platforms.
• Everything about .NET Core continue to exist
• WinForms, WPF & UWP technology stack coming in
#net5 #dotnet5 #netframework #core
Website – https://helpmecoder.com
------------ Follow ------------
Facebook – https://www.facebook.com/groups/helpmecoder
Twitter – https://twitter.com/HelpMeCoder
YouTube - https://www.youtube.com/helpmecoder
- published: 20 May 2019
- views: 1939
10:31
Migrate from .NET 3.1 to .NET 5 in 2021
🎁ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
https://frankliucs.com/all-access
💎Learn .NET...
🎁ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
https://frankliucs.com/all-access
💎Learn .NET MAUI while creating a Contacts App in .NET 7:
https://frankliucs.com/maui
🔥Learn Blazor while creating an Inventory Management System in .NET 6
https://frankliucs.com/blazor-ims
💎 Complete Guide to ASP.NET Core Identity
https://frankliucs.com/identity
💎Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
https://frankliucs.com/blazor-course
💎 Complete Web API Course:
https://frankliucs.com/webapi-course
👍Architecture Course
https://frankliucs.com/architecture-course
🔌 Connect with me: https://frankliucs.com/
🏅 Support me on Patreon: https://www.patreon.com/frankliucs
☕ Support me on Buy me a Coffee: https://www.buymeacoffee.com/frankliucs
https://wn.com/Migrate_From_.Net_3.1_To_.Net_5_In_2021
🎁ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
https://frankliucs.com/all-access
💎Learn .NET MAUI while creating a Contacts App in .NET 7:
https://frankliucs.com/maui
🔥Learn Blazor while creating an Inventory Management System in .NET 6
https://frankliucs.com/blazor-ims
💎 Complete Guide to ASP.NET Core Identity
https://frankliucs.com/identity
💎Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
https://frankliucs.com/blazor-course
💎 Complete Web API Course:
https://frankliucs.com/webapi-course
👍Architecture Course
https://frankliucs.com/architecture-course
🔌 Connect with me: https://frankliucs.com/
🏅 Support me on Patreon: https://www.patreon.com/frankliucs
☕ Support me on Buy me a Coffee: https://www.buymeacoffee.com/frankliucs
- published: 07 Jan 2021
- views: 7945
7:29
How .NET 5 Can Make Your Life Better
Heather explains the exciting promise of .NET 5 (now in preview) set for general release in November 2020, and what you can look forward to with the ecosystem c...
Heather explains the exciting promise of .NET 5 (now in preview) set for general release in November 2020, and what you can look forward to with the ecosystem changes.
Check out the blog article to this video:
https://developer.okta.com/blog/2020/04/17/most-exciting-promise-dotnet-5
Okta is a developer API service that stores user accounts for your web apps, mobile apps, and APIs.
* Sign up for Okta for free at https://developer.okta.com/signup/
* For more info visit us at https://developer.okta.com/
* Developer Blog: https://developer.okta.com/blog/
* Follow us on Twitter: https://twitter.com/oktadev
* Follow us on FB: https://www.facebook.com/oktadevelopers/
* Follow us on LinkedIn: https://www.linkedin.com/company/oktadev
https://wn.com/How_.Net_5_Can_Make_Your_Life_Better
Heather explains the exciting promise of .NET 5 (now in preview) set for general release in November 2020, and what you can look forward to with the ecosystem changes.
Check out the blog article to this video:
https://developer.okta.com/blog/2020/04/17/most-exciting-promise-dotnet-5
Okta is a developer API service that stores user accounts for your web apps, mobile apps, and APIs.
* Sign up for Okta for free at https://developer.okta.com/signup/
* For more info visit us at https://developer.okta.com/
* Developer Blog: https://developer.okta.com/blog/
* Follow us on Twitter: https://twitter.com/oktadev
* Follow us on FB: https://www.facebook.com/oktadevelopers/
* Follow us on LinkedIn: https://www.linkedin.com/company/oktadev
- published: 23 Apr 2020
- views: 22056