playing with dotnet core 25 - power converter example with dependency injection and form validation

Subscribers:
9,750
Published on ● Video Link: https://www.youtube.com/watch?v=Sx85OBPy7EU



Duration: 0:00
36 views
0


Here we provide an example of a unit conversion for power from btu per hr to watts using dependency injection, form validation, property binding and etc.

Hope it helps to solidify all the concepts we have learnt before.
----------------- Video Sections -------------------------------
Chapters:
0:00 intro
0:38 adding scoped services in program.cs for dependency injection
1:56 interfaces and implementations of base unit converters and energy unit converters
13:28 interfaces and implementations of power unit conversion dependencies
17:42 manual dependency injection
18:28 "automated" dependency injection
20:15 user forms for user inputs using property binding, form validation
24:10 changing the scoped services dependencies, and restarting dotnet watch
26:13 Conclusion

--------------------[Playlists and Relevant Github Repositories]---------------------------------------------

Fluid Mechanics and Git Repos:
   • Fluid Mechanics  
https://github.com/theodoreOnzGit/OpenFoam_heatTrf_YouTube

Petroleum Downstream Crash Course Playlist:
   • Petroleum Refining  

OpenFOAM for Windows 10 Beginner Playlist and some Git Repos
   • OpenFoam for Windows Newbie Guide  
https://github.com/theodoreOnzGit/laminar_BL_OpenFOAM

OpenFOAM Intermediate Playlist and some Git Repos
   • OpenFOAM Intermediate Videos  
https://github.com/theodoreOnzGit/thin_pipeflow_snappyHexMesh

OpenFOAM Heat Transfer Playlist and GitHub Repo
   • OpenFOAM Heat Transfer  
https://github.com/theodoreOnzGit/OpenFoam_heatTrf_YouTube

Radiation Heat Transfer Learning Journal and Git Repos:
   • Radiation Heat Transfer Learning Jour...  
https://github.com/theodoreOnzGit/heatTransferTheory_YouTube

Convection Boundary Layer and git Repos:
   • Convection Heat Transfer  
https://github.com/theodoreOnzGit/heatTransferTheory_YouTube

Turbulence Modelling Playlist
   • Turbulence Modelling 1 - Reynold's Av...  
https://github.com/theodoreOnzGit/turbulenceModelling

LabView Frequency Analysis and Fun (playlist and git repo)
   • LabView Frequency Analysis and Fun  
https://github.com/theodoreOnzGit/Ted_labview_YouTube

Control Systems and Frequency Response
   • Laplace Transforms 1 - basic intuitio...  
https://github.com/theodoreOnzGit/matlabFrequencyResponse.git

OpenFOAM C++
https://github.com/theodoreOnzGit/C-_YouTube_OpenFoam
   • Introductory C++ for OpenFoam Users  

OpenFOAM Bash
https://github.com/theodoreOnzGit/Bash_OpenFOAM_YouTube
   • OpenFOAM Bash  

Basic Samba
   • basicSamba  
https://github.com/theodoreOnzGit/sambaVideos

Manjaro Tips and Tricks
   • Manjaro Tips and Tricks  

lammps and Discrete Element Modelling (DEM)
   • lammps and Discrete Element Modelling  

playing with dotnet core
   • playing with dotnet core  
dotnet core github repo
https://github.com/theodoreOnzGit/dotnetCoreYoutube




Other Videos By Theo Ong Science and Engineering


2022-03-31manjaro tricks - testing out vim nerdtree
2022-03-30manjaro tricks - add line numbering to vim
2022-03-28playing with dotnet core 32 - using dotnet cli to install remove and list packages in linux
2022-03-22playing with dotnet core 31 - databases part 4 messing around with table row insert and delete
2022-03-22playing with dotnet core 30 - databases part 3 messing around with table creation and deletion
2022-03-11playing with dotnet core 29 - databases part 2 create, delete and import databases
2022-03-11playing with dotnet core 28 - databases part 1 installing mariadb and navigating databases & tables
2022-03-11manjaro tricks - installing mariadb mysql and basic setup
2022-03-10playing with dotnet core 27 - transient vs scoped vs singleton part 2
2022-03-10playing with dotnet core 26 - transient vs scoped vs singleton part 1
2022-03-09playing with dotnet core 25 - power converter example with dependency injection and form validation
2022-03-09manjaro tricks - kde plasma 2022 start menu key not working
2022-03-08playing with dotnet core 24 - dependency injection part 5 common ways to do dependency injection
2022-03-07playing with dotnet core 23 - dependency injection part 4 using interfaces, inheritance and Construc
2022-03-07playing with dotnet core 22 - dependency injection part 3 swapping out dependencies
2022-03-07playing with dotnet core 21 - dependency injection part 2 making a class with some dependencies
2022-03-07playing with dotnet core 20 - dependency injection part 1 background knowledge
2022-03-07manjaro tricks - split screens with vim
2022-03-05playing with dotnet core 19 - model validation for forms
2022-03-05playing with dotnet core 18 - playing around with tag helpers asp for and property binding
2022-03-05playing with dotnet core 17 - what are models, views and controllers?