New .NET 8 Authentication Features in ASP.NET Core
.NET 8 brings new authentication features that are still in preview. SUPER simple bearer token authentication for your api and integration with the identity framework.
Examples of when replacing if statements with objects yields better software.
Support my Work ? https://www.patreon.com/raw_coding
Buy my Courses ? https://learning.raw-coding.dev
Buy my Merch ? https://shop.raw-coding.dev
Join the Community ? https://discord.gg/Qp6hdq3
Tweet Tweet ? https://twitter.com/anton_t0shik
Tune in LIVE! ? https://www.twitch.tv/raw_coding
#programming #csharp
...
https://www.youtube.com/watch?v=RSjI5dqwjfo
In this tutorial we take some time to clean up random code messes and improvie ui/ux of the creation/upload process using vuetify and mixins.
Vuejs Mixins: https://vuejs.org/v2/guide/mixins.html
Rider trial extension:
1. Code: 4TXXW-KMV3G-NYWSF-3ZSTP
2. Redeem: www.jetbrains.com/store/redeem/
Linode Credit: https://www.linode.com/rawcoding
Playlist: https://www.youtube.com/playlist?list=PLOeFnOV9YBa4LslgNo31ukBrwpJTz7BzM
Source: https://github.com/T0shik/raw-coding-tricking-library/
Social:
Twitch: https://www.twitch.tv/raw_coding
Discord: https://discord.gg/R9A8yq4
Github: https://github.com/T0shik
Twitter: https://twitter.com/anton_t0shik
Instagram: https://www.instagram.com/anton_t0shik/
Support:
Patreon: https://www.patreon.com/raw_coding
Donate: https://streamelements.com/raw_coding/tip
Affiliate Links
Shared Hosting or ASP.NET Core: http://www.SmarterASP.NET/index?r=Toshik
Kojos Trick Lab (Tricking Tutorials) - https://www.kojostricklab.com/?wpam_id=93
...
https://www.youtube.com/watch?v=i7ch1-mC9Vc
In this episode we will explore a handfull of concepts that you don't really need to know but being aware of their exisitance may come in handy.
00:31 - IAuthorizationService - Used to invoke authorization at any point in your application.
10:18 - Global Authorization Filter - Apply authorization policies globally to your application
12:30 - AllowAnonymous Attribute - Revoke authorization checks
13:24 - OperationAuthorizationRequirement - authorize operations (securing functions)
21:47 - ResourceBasedHandler - authorize resources (securing object)
28:32 - IClaimsTransformation - append to the current ClaimsPrincipal
34:39 - AuthorizationPolicyProvider - your custom AuthorizationPolicy resolver.
57:53 - Custom Authorize Attribute - extending the [Authorize] attribute.
Source:
https://github.com/T0shik/aspnetcore3-authentication
Shop ? https://shop.raw-coding.dev
Twitch ? https://www.twitch.tv/raw_coding
Discord ? https://discord.gg/R9A8yq4
Github ?️ https://github.com/T0shik
Twitter ? https://twitter.com/anton_t0shik
Instagram ? https://www.instagram.com/anton_t0shik/
Patreon ? https://www.patreon.com/raw_coding
Donate ? https://streamelements.com/raw_coding/tip
Linode ? https://www.linode.com/rawcoding
#csharp #aspnetcore #auth
...
https://www.youtube.com/watch?v=n-g9O0dOV9A
How to implement your own MediatR style notifications in an ASP.NET Core minimal api application. From a very easy to a simple alternative.
Patreon ? https://www.patreon.com/raw_coding
Courses ? https://learning.raw-coding.dev
Shop ? https://shop.raw-coding.dev
Discord ? https://discord.gg/Qp6hdq3
Twitter ? https://twitter.com/anton_t0shik
Twitch ? https://www.twitch.tv/raw_coding
#csharp #aspnetcore #mediatr
...
https://www.youtube.com/watch?v=G8lnnaGhmFI
Source: https://github.com/raw-coding-youtube/intermediate-shop-aspnetcore2 In this episode I show you how to get started and setup Vue in our project and give a brief overview of what Vue is capable of.
"Work it's magic" AKA framework functionality that it's doing in the background.
This is on of big advantage of Vue over other js frameworks, is that it's light weight and the integration process is seamless and you don't need your site to be a SPA in order to benefit from Vue.
Get Vue CDN link:
https://vuejs.org/v2/guide/installation.html#CDN
Social:
Twitch: https://www.twitch.tv/raw_coding
Discord: https://discord.gg/R9A8yq4
Github: https://github.com/T0shik
Twitter: https://twitter.com/anton_t0shik
Instagram: https://www.instagram.com/anton_t0shik/
Support:
Patreon: https://www.patreon.com/raw_coding
Donate: https://streamelements.com/raw_coding/tip
Affiliate Links
Shared Hosting or ASP.NET Core: http://www.SmarterASP.NET/index?r=Toshik
Kojos Trick Lab (Tricking Tutorials) - https://www.kojostricklab.com/?wpam_id=93
...
https://www.youtube.com/watch?v=YzryhsY6Kss
Custom python web scraping command line tool. Learn Web Scraping in python, web scraping is a great way to get a python developer job, watch these python web scraping tutorial to get started on improving your python web scraping skills.
Source Code ? https://www.patreon.com/raw_coding
Regex ⏭ https://youtu.be/X8-yuIV9lj0
Playlist ? https://youtube.com/playlist?list=PLOeFnOV9YBa4RoXWWBN9G-gesre2Rx0e5
Script Arguments ⏮ https://youtu.be/W0cO6YSSAlk
Shop ? https://shop.raw-coding.dev
Discord ? https://discord.gg/Qp6hdq3
Github ?️ https://github.com/T0shik
Twitter ? https://twitter.com/anton_t0shik
Twitch ? https://www.twitch.tv/raw_coding
#python #webscraping #beginner
...
https://www.youtube.com/watch?v=HiGJzNdvzz4
EF Core 5 changes overview, read the docs.
Read the docs (Plan Overview): https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/plan
Read the docs (New Features): https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/whatsnew
Read the docs (Breaking Changes): https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-5.0/breaking-changes
(!)* - I consider these more important
Timestamps
00:00 introduction
00:52 many to many relationships (!)
04:10 split queries (!)
05:33 string char operations translations
06:35 include filter (!)
07:50 save changes events
11:00 check if entity property is mapped
12:02 clear tracked changes
12:41 transaction save points
14:19 index attribute & ip address prop
15:00 save changes events global
16:23 navigational requirement
18:40 table per type mappint (TPT) (!)
20:05 comparison config
23:10 entity type to query (!)
25:35 shared enttiy types and dictionary support (!)
29:10 breaking changes (!)
ASP.NET Core 5 Overview: https://youtu.be/y9GxqjTl_8Q
C#9 Overview: https://youtu.be/JbJrYie3qrk
Social:
Twitch: https://www.twitch.tv/raw_coding
Discord: https://discord.gg/R9A8yq4
Github: https://github.com/T0shik
Twitter: https://twitter.com/anton_t0shik
Instagram: https://www.instagram.com/anton_t0shik/
Support:
Patreon: https://www.patreon.com/raw_coding
Donate: https://streamelements.com/raw_coding/tip
Affiliate Links
Shared Hosting or ASP.NET Core: http://www.SmarterASP.NET/index?r=Toshik
Kojos Trick Lab (Tricking Tutorials) - https://www.kojostricklab.com/?wpam_id=93
...
https://www.youtube.com/watch?v=cJPAnaR4Zqk