Archived
files |
01.01-welcome.mkv
[57fb983ececf2375]
|
20,722,002 |
E5398546 |
01.02-course_project_demo.mkv
[b896abdc9373d334]
|
83,512,282 |
22C6F739 |
01.03-course_overview.mkv
[16a8e2dea5b94d24]
|
29,434,584 |
0F5F17DA |
01.04-what_is_blazor.mkv
[943932120fe6c0f]
|
36,803,704 |
4FACF738 |
01.05-blazor_server_versus_blazor_client.mkv
[537d2b2375a4f9b4]
|
30,842,028 |
43102BF6 |
01.06-what_this_course_is_not_about.mkv
[4416b71bad26ad3c]
|
17,214,681 |
8276D5FC |
01.07-create_project.mkv
[dbd31c7d9c7de89d]
|
24,216,923 |
7B8B4235 |
01.08-blazor_server_application_overview.mkv
[72123cea6f60d351]
|
122,116,249 |
94B83ABC |
01.09-blazor_server_versus_client_demo.mkv
[225823b304aa908e]
|
138,892,302 |
B8CC8C2C |
02.01-introduction.mkv
[a38f9ddb32476b4b]
|
5,041,076 |
974295E0 |
02.02-one-way_data_binding.mkv
[f2a378669b108fde]
|
40,866,975 |
7FB7749E |
02.03-two-way_data_binding.mkv
[444aaaf93756b1c8]
|
36,738,529 |
828C84C7 |
02.04-assignment_1.mkv
[b98521d9854bad89]
|
6,158,530 |
AE3B3AD2 |
02.05-assignment_1-data_binding.mkv
[f9e9c0c4ef808af4]
|
33,169,498 |
C4D9B1B7 |
02.06-dropdown_and_loops.mkv
[94b9933b15c9d9d5]
|
68,834,911 |
4192AA2E |
02.07-add_rooms_list.mkv
[a7cc9491c6517429]
|
26,548,981 |
27A8954C |
02.08-assignment_2.mkv
[1acfe0844345f96b]
|
14,288,641 |
B076FDE4 |
02.09-assignment_2-bind_property_practice.mkv
[de1de9570c16907f]
|
42,817,766 |
923BDD6C |
02.10-code_cleanup_and_routing_introduction.mkv
[c2db1bc5ab400e62]
|
53,801,051 |
614278F6 |
02.11-assignment_3-demo_hotel.mkv
[25471b7a14ffd3f4]
|
16,708,276 |
9C9E22B6 |
02.12-assignment_3_solution-demo_hotel.mkv
[d388851f4d4850c2]
|
81,509,198 |
69394C28 |
02.13-components_in_blazor.mkv
[17eae0dfc5111476]
|
59,879,662 |
589C65A3 |
02.14-passing_parameters_to_components.mkv
[68f559ea36331a07]
|
25,102,820 |
4667C2C1 |
02.15-individual_room_components.mkv
[7e4ff14ba45f6d55]
|
54,115,173 |
6C07D4ED |
02.16-assignment_4-hotel_amenities.mkv
[ff88ef01c5a5708d]
|
9,764,476 |
29E484E8 |
02.17-solution_hotel_amenities.mkv
[b2679d8ca0fbc689]
|
64,757,201 |
A96226F6 |
02.18-lifecycle_1.mkv
[6c0ed7505f94a1]
|
70,871,579 |
D0750D1B |
02.19-lifecycle_2.mkv
[dd03742588ed21cc]
|
33,709,655 |
0CA4DCFB |
02.20-lifecycle_3.mkv
[26465c39a82aff2b]
|
68,560,301 |
BDE1FEE4 |
02.21-lifecycle_4.mkv
[f9252ee8dbb9d2df]
|
74,337,183 |
2A0DDD70 |
02.22-event_call_back.mkv
[f1dcb3cadfc2741c]
|
104,113,564 |
3D5CC5AB |
02.23-assignment_5-event_call_back.mkv
[1cedc78f1051f4ad]
|
8,143,206 |
9526B087 |
02.24-assignment_5-event_call_back_solution.mkv
[b908b299463b43ed]
|
56,512,108 |
6EA3F606 |
03.01-introduction.mkv
[7b8bc30edb70203b]
|
3,752,250 |
FDF78478 |
03.02-render_fragment.mkv
[99356d058ab10fb7]
|
50,521,418 |
71F2D2BA |
03.03-another_way_for_event_call_back.mkv
[1c714be87b35db56]
|
32,973,594 |
2CDD15C9 |
03.04-multiple_render_fragments.mkv
[ca9ab79e747c504b]
|
25,764,690 |
CDB9C5BC |
03.05-assignment_6-render_fragment.mkv
[22385c9ce63eb28d]
|
7,693,965 |
B71FBFDE |
03.06-assignment_6_solution-render_fragment.mkv
[aa40787bb69133b6]
|
18,727,158 |
18F2EF1C |
03.07-need_for_attribute_splatting.mkv
[922a9b63f5ad0734]
|
52,674,319 |
574FFC69 |
03.08-attribute_splatting.mkv
[49bbdb1fbb16e9b0]
|
42,537,492 |
50EF0CD3 |
03.09-capture_all_values_with_splatting.mkv
[b125ec64008152be]
|
29,921,713 |
856269E4 |
03.10-passing_parameters_at_multiple_levels.mkv
[a254ba4e148feac7]
|
38,344,776 |
140E5ADF |
03.11-cascading_parameter.mkv
[476988379be617b0]
|
40,144,311 |
0FE64DE5 |
03.12-cascading_value_with_name.mkv
[1f7ec6cbae3ca790]
|
59,806,895 |
2B6C20CE |
03.13-routing_basics.mkv
[d2c5e9b3c02847c9]
|
42,984,929 |
A10A23DD |
03.14-routing_advance_topics.mkv
[5a931edf568b970d]
|
63,345,200 |
F4C3D089 |
03.15-navigation_manager.mkv
[d0291734fbb035d9]
|
27,474,027 |
1949A325 |
04.01-introduction.mkv
[ed3711ccbbcecd35]
|
3,867,523 |
5093B32A |
04.02-add_multiple_class_library_projects.mkv
[775d50c288a0de74]
|
29,187,483 |
BF6B1BDC |
04.03-add_applicationdbcontext.mkv
[95006d52115a186f]
|
65,573,103 |
A3B19BDB |
04.04-configure_hidden_villa_server_project_for_dbcontext.mkv
[ee5eb1b13fc5005d]
|
65,726,627 |
16C0B2B0 |
04.05-create_database.mkv
[95e0969d65807697]
|
28,728,912 |
6EE10459 |
04.06-hotel_room_model.mkv
[f6de82934697e928]
|
78,525,591 |
1B766401 |
04.07-hotel_room_dto.mkv
[34c7dbb0b3756bc9]
|
59,992,941 |
34DD2046 |
04.08-hotel_repository_interface.mkv
[5727064549dea43c]
|
49,112,103 |
F660C3DF |
04.09-hotel_room_repository_implementation_part_1.mkv
[d6b4ddc1b0416f7a]
|
53,661,269 |
BE631E29 |
04.10-hotel_room_repository_implementation_part_2.mkv
[d6f47cf00af60f7d]
|
134,187,049 |
9BF778DC |
04.11-hotel_room_repository_implementation_part_3.mkv
[5a1e77beeed931ca]
|
137,199,466 |
A9B56BEC |
05.01-introduction.mkv
[e954c8b20d369c61]
|
3,782,102 |
9D4124AA |
05.02-create_hotel_room_list_page.mkv
[9f7070f7d7057eed]
|
38,555,733 |
4AF8670F |
05.03-forms_in_blazor_part_1.mkv
[d4c2d07348890aea]
|
54,307,480 |
121811E5 |
05.04-forms_in_blazor_part_2.mkv
[fe83606752a8e8ee]
|
37,299,966 |
CEB5931E |
05.05-validations_in_edit_form.mkv
[38f04adcb4404d6c]
|
77,929,180 |
7BAE5C35 |
05.06-create_first_hotel_room.mkv
[375449702e2ecb0c]
|
75,046,074 |
178DB9D5 |
05.07-hotel_room_list.mkv
[8837247734fcbf06]
|
47,513,590 |
5D8B90DE |
06.01-introduction.mkv
[1c4f1e0a5b8fd49d]
|
4,420,321 |
7234463E |
06.02-js_in_blazor.mkv
[8e0ec179082c21d]
|
66,490,296 |
CFC3BF22 |
06.03-add_toastr_to_project.mkv
[56130a3aecef4c8a]
|
86,664,883 |
F871F462 |
06.04-jsruntime_extensions.mkv
[ff50e46879b4c71b]
|
69,956,715 |
29E32B97 |
06.05-assignment_7-sweet_alerts.mkv
[8c65c66b1f8ea6e8]
|
14,798,059 |
AFA0BE67 |
06.06-assignment_7_solution-sweet_alerts.mkv
[da83d10a41625b4f]
|
41,867,695 |
FC046ACA |
06.07-referencing_components.mkv
[e18d0a8744f2e94c]
|
46,709,213 |
71B2702D |
07.01-introduction.mkv
[10ac39f74440e9c]
|
7,126,052 |
7F4D50D8 |
07.02-update_hotel_room_part_1.mkv
[78d2dcb5ca52ca75]
|
66,042,987 |
4CFB8788 |
07.03-update_hotel_room_part_2.mkv
[aae4c0704b9cafd5]
|
62,510,248 |
1E44FF9D |
07.04-hotel_room_image_model.mkv
[23944b46d2ec8f2a]
|
60,403,101 |
7A6F1538 |
07.05-hotel_room_image_repository_interface.mkv
[bbccc25e2e76c597]
|
43,935,327 |
A3E21A4F |
07.06-implement_room_image_repository.mkv
[612b897a48d6928a]
|
72,605,721 |
C451DD92 |
07.07-file_upload_interface.mkv
[8b615795877b256d]
|
31,514,175 |
40BA806A |
07.08-implement_file_upload_interface.mkv
[c710e5d3f41ef894]
|
103,989,137 |
0B2B4DB6 |
07.09-input_file_component.mkv
[bada535c5e51892b]
|
40,930,776 |
20573C22 |
07.10-handle_uploading_image.mkv
[d94431d7db9c9dfe]
|
87,207,582 |
E0D2536A |
07.11-image_viewer_when_uploading.mkv
[79b60457b9c3c8e8]
|
71,200,042 |
93642528 |
07.12-upload_and_assign_image_to_room.mkv
[a769589922cceb3f]
|
50,620,898 |
1791CDB4 |
07.13-display_image_on_edit.mkv
[33a72144bc76e4f0]
|
59,731,266 |
51D819D2 |
07.14-add_more_images_while_updating_hotel_room.mkv
[a592e9bae7fdd3f3]
|
67,337,518 |
1C5A4C00 |
07.15-delete_image_issue.mkv
[514f11e2240a1d31]
|
30,362,693 |
EEC6B005 |
07.16-delete_image_while_creating_room_part_1.mkv
[b0965caec1d9624c]
|
66,692,587 |
2FCFB6C0 |
07.17-delete_image_while_updating_room.mkv
[198bfe098ac29f00]
|
174,769,327 |
7FEEB56D |
07.18-show_image_processing_link.mkv
[eee8827a80827cce]
|
64,309,326 |
659D7F55 |
07.19-add_font_awesome.mkv
[42ad11c3d550977d]
|
24,461,444 |
703A62B5 |
07.20-delete_confirmation_component.mkv
[ccf1a0a9c0b4889b]
|
67,319,431 |
7D945BA7 |
07.21-hotel_room_list_delete_button.mkv
[935f5b279fa36d7d]
|
86,237,710 |
1E8E736D |
07.22-delete_room_images.mkv
[898373eb0c69c698]
|
118,842,549 |
EBBF349D |
07.23-bug_with_delete.mkv
[35d32109700cc9e0]
|
37,238,194 |
CDB536EF |
07.24-quill_text_editor.mkv
[4f482497e64def2a]
|
178,492,465 |
41B34B6F |
07.25-hotel_amenity.mkv
[a7505f734d5ae768]
|
16,687,715 |
406140F2 |
07.26-make_image_accessible_across_all_projects.mkv
[873a84e946d6a435]
|
120,346,320 |
80484138 |
08.01-introduction.mkv
[ee37fd0357558308]
|
5,067,032 |
C0ED048D |
08.02-scaffold_identity.mkv
[e77bca076d7e67ad]
|
94,800,364 |
ECB4F668 |
08.03-identity_in_action.mkv
[905b9dafed15a8d5]
|
103,681,221 |
DB7565FB |
08.04-login_and_logout.mkv
[63501f331534c325]
|
75,572,305 |
B48B0BEA |
08.05-authorize_attribute.mkv
[a358ddb044dae647]
|
43,306,141 |
C08F33BB |
08.06-authentication_state.mkv
[388b57b63da31414]
|
56,431,857 |
9D058EEF |
08.07-adding_roles_access_to_pages.mkv
[7c0507407504a5e]
|
45,790,655 |
C2F2E49E |
09.01-introduction.mkv
[fa247cf1b3098308]
|
3,873,309 |
F5E032C0 |
09.02-db_initializer_part_1.mkv
[310497c09bff632c]
|
53,073,838 |
B553117B |
09.03-db_initializer_part_2.mkv
[c361df39b6096c75]
|
76,361,603 |
E550884C |
09.04-db_initializer_in_action.mkv
[28b694d5aad273f7]
|
37,423,308 |
D1176A9C |
10.01-introduction.mkv
[a0b62d34fa8856a4]
|
4,472,985 |
71C2D5B8 |
10.02-set_up_api.mkv
[9f3e3bcbae65e62f]
|
88,137,565 |
C9828FA7 |
10.03-hotel_room_controller.mkv
[22d0518e97cb1375]
|
54,618,866 |
5367A997 |
10.04-get_hotel_room_endpoint.mkv
[14f169b2c301e004]
|
50,078,505 |
FD84BE36 |
10.05-extend_identity_user.mkv
[4ed2852e1239e859]
|
72,531,754 |
6B085180 |
10.06-set_up_account_controller.mkv
[ec62489b632ddd8d]
|
45,435,044 |
F34D2EC3 |
10.07-registration_dto.mkv
[2be4f4d4db5f24d4]
|
33,100,034 |
1E8734C6 |
10.08-sign_up_endpoint.mkv
[154762a2011bd92e]
|
65,923,370 |
A09B18B3 |
10.09-sign_up_demo.mkv
[1649e36916d46dba]
|
29,996,262 |
BE7F6CC4 |
10.10-sign_in_dtos.mkv
[211b9905af8fe631]
|
40,537,089 |
1369BE5F |
10.11-sign_in_endpoint_part_1.mkv
[37c423c2a25ab98c]
|
39,562,990 |
073E8604 |
10.12-api_settings.mkv
[8e8e0a9d525e7404]
|
77,638,178 |
576586CF |
10.13-sign_in_helper_methods.mkv
[4ff1241400b31f50]
|
75,855,375 |
E55C500D |
10.14-sign_in_endpoint_part_2.mkv
[c295b33bb15a0d2b]
|
87,229,814 |
9FBD37B0 |
10.15-add_authentication_to_api.mkv
[d9962f41c853bc82]
|
71,112,994 |
23AF8F95 |
10.16-add_cors_and_newtonsoftjson.mkv
[ad71c63aa41adb6a]
|
64,410,231 |
86C98923 |
10.17-add_bearer_to_swagger.mkv
[2a5ebac600db51c6]
|
76,126,122 |
54D86FB4 |
11.01-introduction.mkv
[98e714798ffd2763]
|
8,067,919 |
AE866609 |
11.02-create_project.mkv
[583d61376ed31007]
|
21,053,688 |
1C159D6F |
11.03-add_toastr_and_set_up_css_and_js_cdn.mkv
[d63589636402d56b]
|
46,892,433 |
E14BCEA8 |
11.04-bootswatch_and_navmenu.mkv
[8b3a5c3774558c8c]
|
26,001,213 |
6AC5EAD3 |
11.05-home_page_ui.mkv
[d5ed7fb9f739d246]
|
42,726,439 |
A92F60CC |
11.06-home_view_model.mkv
[1c06aa9122462ad4]
|
88,997,096 |
04CE6A6D |
11.07-local_storage.mkv
[9116de7f78313aa0]
|
77,633,691 |
65F6A94E |
11.08-local_storage_in_action.mkv
[a68e8f107e435d]
|
46,792,576 |
03CE21F0 |
11.09-loading_gif.mkv
[86f7658795a5ba3f]
|
28,990,827 |
11CB568C |
12.01-introduction.mkv
[f90ab44d6484d31b]
|
3,862,464 |
E76447D4 |
12.02-hotel_room_interface.mkv
[cd90e2e4620d8ad4]
|
38,444,059 |
412B8CCD |
12.03-get_hotel_rooms_service_implementation.mkv
[53bac79e9c054c47]
|
58,962,567 |
98618E04 |
12.04-add_check_in_and_checkout_to_hotel_room_api.mkv
[7dd415df8c518dc0]
|
57,826,538 |
BF2CE5A7 |
12.05-set_up_http_client.mkv
[9cd4114a39d8b95a]
|
68,443,141 |
77962BEB |
12.06-hotel_rooms_get_local_storage.mkv
[9362ed7535df4c64]
|
36,596,863 |
B0472FAD |
12.07-load_all_rooms_demo_and_common_error_blazor.mkv
[81d1c1c9875095a7]
|
101,156,367 |
637951B2 |
12.08-debugging_in_blazor_web_assembly.mkv
[f0f7bb3f43f6cfe3]
|
26,641,504 |
306364B0 |
12.09-hotel_rooms_ui.mkv
[b3647cbd97dd4f46]
|
72,753,705 |
3A034770 |
12.10-hotel_rooms_list_part_1.mkv
[cd1c78aa123ecba7]
|
49,759,734 |
F04D7CBC |
12.11-add_more_properties_to_hotelroomdto.mkv
[9ed1dc2bd20aa8b6]
|
40,702,522 |
63B431C0 |
12.12-update_button_hotel_rooms_page.mkv
[5b9adfe9bd960842]
|
37,777,013 |
BC669A75 |
12.13-identity_user_and_application_user.mkv
[95cde804bd41c4bb]
|
56,927,092 |
A6407F2C |
12.14-assignment_9-amenity_list_in_blazor_web_assembly.mkv
[b5c7cd02dec0e0c7]
|
33,240,091 |
7F7CF81D |
13.01-introduction.mkv
[d9326968c88207f6]
|
3,812,704 |
F4CDE638 |
13.02-room_details_ui.mkv
[71363327a4321b45]
|
62,145,751 |
AAFA888C |
13.03-add_room_order_details_table.mkv
[4b323549d1221cb]
|
62,581,021 |
BCFDD626 |
13.04-room_order_details_dto.mkv
[d8b75d4f5ce78bee]
|
20,460,891 |
55AC3EB0 |
13.05-room_order_details_repository_interface.mkv
[c1c70e487cebe23c]
|
42,447,892 |
A5F54DB3 |
13.06-implement_room_order_details_repository_part_1.mkv
[8ffebfcdee7cf90c]
|
73,167,586 |
B65A3C55 |
13.07-implement_room_order_details_repository_part_2.mkv
[b5733756de062389]
|
72,083,539 |
C45B9C80 |
13.08-check_for_unique_booking.mkv
[cfc36ef2507e4983]
|
56,849,128 |
84D9D774 |
13.09-add_roomorderdetails_service.mkv
[f9a9fe7b1e912dc7]
|
42,849,374 |
4FE27100 |
13.10-room_details_on_initialized_method_part_1.mkv
[2abcb092200c4367]
|
54,789,303 |
16970271 |
13.11-room_details_on_initialized_method_part_2.mkv
[24256eb5316728c8]
|
62,459,300 |
E2097848 |
13.12-room_details_model_binding_part_1.mkv
[6235aafd8498a5c3]
|
70,169,423 |
D4745A78 |
13.13-debugging_error_and_add_spinner.mkv
[427097751019e459]
|
79,099,804 |
136DC524 |
13.14-room_details_model_binding_part_2.mkv
[c91cc593a880092f]
|
56,862,322 |
C38C008A |
13.15-handle_number_of_nights_change.mkv
[fa24c02d57cda2af]
|
45,208,641 |
7F703C40 |
13.16-handle_validations.mkv
[d55875f57ce72bee]
|
35,120,128 |
221467C3 |
14.01-introduction.mkv
[9d89cb6fe3683b8c]
|
5,621,926 |
CB15CEBC |
14.02-add_stripe_dto_models.mkv
[568af4cbe4baed77]
|
27,885,747 |
4583358E |
14.03-stripe_keys.mkv
[aab17bc6b44f7dfd]
|
15,220,840 |
0C7C2301 |
14.04-create_stripe_endpoint_in_api.mkv
[cb9160da37866150]
|
99,239,417 |
D37D4E08 |
14.05-stripe_payment_service.mkv
[32000c5a14147e69]
|
63,910,685 |
A45E9A52 |
14.06-room_order_endpoint_in_api.mkv
[f8bfbf94626288f2]
|
67,942,956 |
8F401398 |
14.07-handle_checkout_method_part_1.mkv
[45a1bac5cc9d79b7]
|
100,761,231 |
8BBC5628 |
14.08-invoke_stripe.mkv
[e69896c9b3b2c865]
|
39,960,094 |
B3A01CF0 |
14.09-stripe_demo.mkv
[4c890b7aabcc433d]
|
109,705,570 |
2A61277A |
14.10-payment_successful_ui.mkv
[29f721bc2a8aa2fe]
|
30,158,064 |
B7D8140E |
14.11-payment_successful_logic.mkv
[4e77cdbbd2f5ffb]
|
40,643,620 |
6AD24559 |
14.12-mark_payment_successful_api.mkv
[bf98b403a4fb5ba]
|
64,685,263 |
302AE66E |
14.13-complete_order_flow_demo.mkv
[39cbeac600d886d1]
|
51,178,970 |
D02C9AAE |
14.14-check_if_booking_exists.mkv
[16b3f4e37c4a1bd3]
|
103,297,135 |
AC682465 |
14.15-sold_out_demo.mkv
[56681a8ac91363f8]
|
36,974,098 |
876D6487 |
15.01-introduction.mkv
[2757b52c1424383d]
|
6,114,197 |
79D30012 |
15.02-add_jwt_parser.mkv
[e1b2b12bae1a0d64]
|
35,957,564 |
7F7829C2 |
15.03-add_authenticationstate_provider.mkv
[c4d7250bf6a50b0b]
|
75,844,934 |
5406DFD1 |
15.04-custom_authentication_state_demo.mkv
[9e2afa302554585]
|
79,241,432 |
80595503 |
15.05-iauthenticationservice.mkv
[25beb77858594170]
|
32,384,741 |
F325AE52 |
15.06-login_service.mkv
[9dfd61d5b18e32ad]
|
74,041,715 |
3D0FB098 |
15.07-register_and_logout_service.mkv
[be9e28cc589ed588]
|
36,157,394 |
0C3C0D25 |
15.08-login_and_register_ui.mkv
[4523179218adab08]
|
37,505,488 |
86DF2585 |
15.09-register_logic.mkv
[393bce62402f0abf]
|
54,196,332 |
CA3E5B7D |
15.10-register_a_user.mkv
[4ea6dccca2308418]
|
34,668,605 |
878DFBB4 |
15.11-code_behind_file.mkv
[2c914084e8657623]
|
53,684,252 |
D9267352 |
15.12-login_code_behind.mkv
[c6b179811608cc00]
|
50,096,903 |
93D180D0 |
15.13-login_demo.mkv
[e5d21c3dcd5ef6fd]
|
40,581,703 |
90007AC1 |
15.14-change_navmenu_based_on_authorization.mkv
[d5c07f33f8733c6a]
|
24,727,678 |
9518743F |
15.15-logout_demo.mkv
[e0f9d6f0ae858a10]
|
37,947,745 |
E8861D2B |
15.16-notification_helper_methods.mkv
[8aa972e5ecd17fa7]
|
67,879,930 |
F03AA93C |
15.17-login_logout_renders_ui_changes.mkv
[d4760c197a715946]
|
38,486,129 |
2F191FE0 |
15.18-authorization_in_action.mkv
[ef6fb5839043e3e7]
|
32,674,872 |
1F0B5070 |
15.19-userinfo_from_localstorage.mkv
[68d7c490744058ac]
|
59,149,669 |
CA4CFBC6 |
16.01-introduction.mkv
[f03f359045ba66da]
|
8,477,429 |
0117F158 |
16.02-all_room_images.mkv
[f0a32407b2281304]
|
158,566,827 |
A1FE7908 |
16.03-room_details_image.mkv
[a0a6d69f6f7cbafe]
|
42,816,329 |
CBA72C98 |
16.04-configure_mailjet_settings_for_email.mkv
[65322e9550259d88]
|
66,095,636 |
34757ED2 |
16.05-emailsender.mkv
[eafbefc1f8acdf65]
|
135,672,973 |
A00FA515 |
16.06-send_email_demo.mkv
[b17703e4577698f5]
|
96,590,859 |
61D0D5DB |
16.07-not_authorized_scenarios.mkv
[59511bcdc78552c5]
|
174,850,855 |
5FFF6164 |
17.01-introduction.mkv
[5173afbf188f9449]
|
8,067,919 |
1DE32810 |
17.02-protected_browser_storage.mkv
[9f750dcba137157]
|
83,751,665 |
D1008751 |
17.03-add_radzen.mkv
[f09e68f90c4cf1c2]
|
36,216,711 |
AC44FDB2 |
17.04-radzen_component_in_action.mkv
[759eeea5046ce514]
|
140,555,659 |
48DD75D6 |
17.05-navlink_match_and_room_order_details_ui.mkv
[f5c534ec85c717b]
|
57,163,961 |
126E4E70 |
17.06-update_status_repository.mkv
[190c5bdbbdc41be]
|
37,265,474 |
BFE5F28B |
17.07-load_data_room_details.mkv
[104a337270f1616]
|
59,665,005 |
BA016410 |
17.08-bind_properties_in_room_details.mkv
[94d830e01d953551]
|
103,413,663 |
DB276145 |
17.09-manage_hotel_bookings.mkv
[64a9912aec6c9ce9]
|
77,596,517 |
FEA96B05 |
18.01-introduction.mkv
[2ba2359c4612fdb9]
|
3,473,590 |
4699D2F3 |
18.02-deploy_blazor_server.mkv
[708474f4e241280b]
|
46,284,219 |
7E3473FA |
18.03-create_api_management.mkv
[ff683dece8c7d28]
|
20,556,256 |
49191954 |
18.04-fixing_blazor_server_deployed_website_issue.mkv
[a45d7c1386f8cf6e]
|
45,632,724 |
EFE7316F |
18.05-deploy_api.mkv
[b95376a23ecdca97]
|
41,770,888 |
3E9CDD5F |
18.06-deploy_blazor_wasm.mkv
[17df3b65a75c747f]
|
86,201,548 |
549E1C4D |
9781801078863_Code.zip |
4,976,545 |
EAEED36C |
|
Total size: |
12,025,485,128 |
|
|