It was a series that I never wanted to end, but of course we have come to the end of this, this will be my first project that I will publish, I have learned a lot, now I will try to add new things and play with what I have learned from you. My humble advice is to offer such works for members or to be on different platforms such as Udemy. I will buy you a coffee as soon as possible. thanks for everything.
@40_nhuquynh6614 сағат бұрын
love from a viet
@40_nhuquynh6614 сағат бұрын
love from vietnam
@brankogojkovic8600Күн бұрын
i'v got error in LoginUserAsync: Error: System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.GetAuthenticationService(HttpContext context)
@chillinlove9851Күн бұрын
hi love from vietnam
@timyates28262 күн бұрын
So just a quick question, why didn't we use CRUD Operations and Scaffolding out the DbContext? If I do that for new models will it conflict with existing migrations and db info?
@abhayprince2 күн бұрын
Its Blazor WebAssembly - scaffolding does not make sense here as web assembly is just for client side (there is no server part), we have separate api for server side
@soros8132 күн бұрын
Dear Abhay Prince, I am a huge fan of yours! Thank you for always providing excellent content. Could you please provide an example of consistent state management in Auto Render Mode, regardless of the location of the Client and Server? I’m looking for a good way to synchronize and manage states when the Client and Server locations change, as the states tend to operate independently. Thank you so much, as always!
@40_nhuquynh662 күн бұрын
i love you
@ayseguleski84694 күн бұрын
You're the best at MAUI!!
@tonyclaeys4 күн бұрын
I also prefer this approach. It's a bit difficult to follow along when entering also the code, but it's great way to learn.
@РустамЗайнуллин-ь5п4 күн бұрын
Dear Abhay Prince! Thank you so much for your work! The application crashes at the line "var response = await QuizApi.SaveQuizAsync(_quiz);". I can't understand why. Debugging does not give an answer. In the browser localhost:7264/api/quizes 401 Unauthorized In the Console tab there is an error Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Unhandled exception rendering component: Response status code does not indicate success: 401 (Unauthorized) Please tell me what to check. Thank you!
@РустамЗайнуллин-ь5п4 күн бұрын
The problem was in the line services.AddRefitClient<IQuizApi>() .ConfigureHttpClient(SetHttpClient); Forgot to register GetRefitSettings
@MdNiamot-b9i4 күн бұрын
excellent thank you
@PJPahanay4 күн бұрын
Thanks
@ln65625 күн бұрын
I followed your video and implemented the code line by line, however I keep getting this error while trying to render the return api call: Refit.ApiException: An error occured deserializing the response. ---> System.Text.Json.JsonException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. Path: $ | LineNumber: 0 | BytePositionInLine: 0. ---> System.Text.Json.JsonReaderException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0. at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader& json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes) at System.Text.Json.Utf8JsonReader.Read() I spent a lot of time debugging this, and I instead created a new page table format rather than the QuickGrid. Please let me know if you have any suggestions.
@cissemy5 күн бұрын
Any new course about .Net 9?
@FearDisorder6 күн бұрын
Great video ! Just of curiosity, why are you using array's and not lists?
@ReveNqe8 күн бұрын
it is much better to solve it at the same time, at least now I know where to look and how to find a solution at the moment of the line
@abhayprince8 күн бұрын
@@ReveNqe i will continue this approach
@ln65628 күн бұрын
ad usual great content and presentation
@NahidSalimov-o1q8 күн бұрын
You best man .Thank you
@timyates28269 күн бұрын
sometimes you have to delete the .vs folder and reopen the solution
@computerscience510 күн бұрын
Good Sir
@computerscience511 күн бұрын
Special thanks from Egypt
@ln656211 күн бұрын
Great job
@Kalahee11 күн бұрын
You need to set some chapters in this. It's so long that going back to something we missed is quite difficult.
@abhayprince11 күн бұрын
There’s already a playlist with multiple videos for this. You can follow the playlist
@enmingwang633211 күн бұрын
A one of its kind marathon tutorial, great stuff! 👍👍
@ln656212 күн бұрын
Good stuff
@Ferdinando195812 күн бұрын
Sorry, I forgot: if it can be useful to know that it crashes when I check the "Jason radio button" and click on the input area, the error is: "An unhandled error has occurred. Reload" Thanks a lot Ferdinando Geraci
@Ferdinando195812 күн бұрын
I am a new subscriber, congratulations on your work, I ask you if it is possible to ask if the Visual Studio 2022 Enterprise version is compatible with the project described above? I can't go forward in the BodyTabContent.razor tab, at position 2:52. After inserting the instructions: @onfocusout="OnFocusOut" @onfocusin="OnFocusIn". Thank you very much Ferdinando Geraci
@StudentSteve-y8y13 күн бұрын
Curious why you didn't add the Blazor Web to this demo? How would I add a blazor web to this solution?
@kaligulah0000013 күн бұрын
dedicate video for DevTunnels please
@tacolover34513 күн бұрын
Excellent tutorial, watched this part in isolation from other videos, lot of helpful information for making a header in blazor!
@nahdinet13 күн бұрын
who you display Quickwatch Expression Deialog in 30:07 ?
@abhayprince13 күн бұрын
@@nahdinet Shift + F9
@computerscience514 күн бұрын
Good Sir Thanks
@MdSajadulIslam-c4v14 күн бұрын
My app is not working on release Mode after published project. How can i solved thos
@abhayprince14 күн бұрын
When you say its not working, do you see any error or what?
@jimdagohoy938215 күн бұрын
Thank you Abhay!
@kaligulah0000015 күн бұрын
Amazing work is made in this video!!!
@domonzacz814816 күн бұрын
for me, HttpContext returns null. Do you know what can be the problem?
@abhayprince16 күн бұрын
Check for two things 1. Is your page using any interactive render mode - HttpContext works only in static ssr mode, its null for interactive render modes 2. HttpContext property should be decorated with CascadingParameter - its provided as a cascading parameter by the framework
@mehmetguler484816 күн бұрын
Can anyone do their homework? I couldn't do it :(
@mehmetguler484816 күн бұрын
Error: Collection Was Modified Exception During Component Rendering in Blazor WebAssembly Output: crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Unhandled exception rendering component: Collection was modified; enumeration operation may not execute. System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List1.Enumerator[[Microsoft.AspNetCore.Components.Rendering.ComponentState, Microsoft.AspNetCore.Components, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNextRare() at System.Collections.Generic.List1.Enumerator[[Microsoft.AspNetCore.Components.Rendering.ComponentState, Microsoft.AspNetCore.Components, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNext() at Microsoft.AspNetCore.Components.CascadingValueSource1.<>c__DisplayClass10_0[[System.Threading.Tasks.Task1[[Microsoft.AspNetCore.Components.Authorization.AuthenticationState, Microsoft.AspNetCore.Components.Authorization, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<NotifyChangedAsync>b__0() at Microsoft.AspNetCore.Components.WebAssembly.Rendering.NullDispatcher.InvokeAsync(Action workItem) at Microsoft.AspNetCore.Components.CascadingValueSource1[[System.Threading.Tasks.Task1[[Microsoft.AspNetCore.Components.Authorization.AuthenticationState, Microsoft.AspNetCore.Components.Authorization, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].NotifyChangedAsync() at Microsoft.AspNetCore.Components.CascadingValueSource1[[System.Threading.Tasks.Task1[[Microsoft.AspNetCore.Components.Authorization.AuthenticationState, Microsoft.AspNetCore.Components.Authorization, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].NotifyChangedAsync(Task1 newValue) at Microsoft.Extensions.DependencyInjection.CascadingAuthenticationStateServiceCollectionExtensions.AuthenticationStateCascadingValueSource.HandleAuthenticationStateChanged(Task1 newAuthStateTask) at Microsoft.AspNetCore.Components.Authorization.AuthenticationStateProvider.NotifyAuthenticationStateChanged(Task1 task) at BlazingQuiz.Web.Auth.QuizAuthStateProvider.SetLoginAsync(LoggedInUser user) in C:\Users\gitme\Desktop\Quiz\BlazingQuiz.Web\BlazingQuiz.Web\Auth\QuizAuthStateProvider.cs:line 35 at BlazingQuiz.Web.Auth.QuizAuthStateProvider.InitializeAsync() in C:\Users\gitme\Desktop\Quiz\BlazingQuiz.Web\BlazingQuiz.Web\Auth\QuizAuthStateProvider.cs:line 70 at BlazingQuiz.Web.App.OnInitializedAsync() in C:\Users\gitme\Desktop\Quiz\BlazingQuiz.Web\BlazingQuiz.Web\App.razor:line 18 at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) Solution: Go to the App.razor page and wrap your <Router> component in the <CascadingAuthenticationState> component like this: <CascadingAuthenticationState> <Router AppAssembly="@typeof(App).Assembly"> <Found Context="routeData"> <AuthorizeRouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)" /> <FocusOnNavigate RouteData="@routeData" Selector="h1" /> </Found> <NotFound> <PageTitle>Not found</PageTitle> <LayoutView Layout="@typeof(MainLayout)"> <p role="alert">Sorry, there's nothing at this address.</p> </LayoutView> </NotFound> </Router> </CascadingAuthenticationState> Next, comment out this line in the Program.cs file:
@mehmetguler484816 күн бұрын
builder.Services.AddCascadingAuthenticationState(); This issue occurs with .NET 8.0. The solution is specific to this version.
@mehmetguler484816 күн бұрын
Bunu daha önce de sormuştum ama görmediyseniz tekrar sorayım. Eğitimi nasıl canlı yayınlayacağımızı ve nasıl yayınlayacağımızı bize gösterebilir misiniz? ❤❤
@mehmetguler484816 күн бұрын
Since the videos appear on the screen at the end of the video, I cannot see the last changes you made. Thanks.
@abhayprince16 күн бұрын
Oh. I will pay attention to this
@mehmetguler484816 күн бұрын
@@abhayprince Thanks.
@mehmetguler484817 күн бұрын
I'm getting this error. Is this error solved in future lessons? Thanks crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Unhandled exception rendering component: Collection was modified; enumeration operation may not execute. System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List`1.Enumerator[[Microsoft.AspNetCore.Components.Rendering.ComponentState, Microsoft.AspNetCore.Components, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNextRare() at System.Collections.Generic.List`1.Enumerator[[Microsoft.AspNetCore.Components.Rendering.ComponentState, Microsoft.AspNetCore.Components, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNext() at Microsoft.AspNetCore.Components.CascadingValueSource`1.<>c__DisplayClass10_0[[System.Threading.Tasks.Task`1[[Microsoft.AspNetCore.Components.Authorization.AuthenticationState, Microsoft.AspNetCore.Components.Authorization, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<NotifyChangedAsync>b__0() at Microsoft.AspNetCore.Components.WebAssembly.Rendering.NullDispatcher.InvokeAsync(Action workItem) at Microsoft.AspNetCore.Components.CascadingValueSource`1[[System.Threading.Tasks.Task`1[[Microsoft.AspNetCore.Components.Authorization.AuthenticationState, Microsoft.AspNetCore.Components.Authorization, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].NotifyChangedAsync() at Microsoft.AspNetCore.Components.CascadingValueSource`1[[System.Threading.Tasks.Task`1[[Microsoft.AspNetCore.Components.Authorization.AuthenticationState, Microsoft.AspNetCore.Components.Authorization, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].NotifyChangedAsync(Task`1 newValue) at Microsoft.Extensions.DependencyInjection.CascadingAuthenticationStateServiceCollectionExtensions.AuthenticationStateCascadingValueSource.HandleAuthenticationStateChanged(Task`1 newAuthStateTask) at Microsoft.AspNetCore.Components.Authorization.AuthenticationStateProvider.NotifyAuthenticationStateChanged(Task`1 task) at BlazingQuiz.Web.Auth.QuizAuthStateProvider.SetLoginAsync(LoggedInUser user) in C:\Users\gitme\Desktop\Quiz\BlazingQuiz.Web\BlazingQuiz.Web\Auth\QuizAuthStateProvider.cs:line 35 at BlazingQuiz.Web.Auth.QuizAuthStateProvider.InitializeAsync() in C:\Users\gitme\Desktop\Quiz\BlazingQuiz.Web\BlazingQuiz.Web\Auth\QuizAuthStateProvider.cs:line 70 at BlazingQuiz.Web.App.OnInitializedAsync() in C:\Users\gitme\Desktop\Quiz\BlazingQuiz.Web\BlazingQuiz.Web\App.razor:line 18 at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState)
@abhayprince16 күн бұрын
This is a strange error. Its not solved, I used a workaround for this in this series. I spent a lot of time offline for this but could not find anything. Will keep on researching about it and update whenever I have something positive
@mehmetguler484816 күн бұрын
@@abhayprince We are eagerly looking forward to your updates. Many viewers have also mentioned facing issues with this. Your training is excellent and very informative. Thank you for your hard work. We will be waiting for your updates.
@mehmetguler484817 күн бұрын
Hello, your education is very good, thank you very much in advance. It's progressing very well. Will you release the app on the Play Store or elsewhere in the future? We would be very happy if you implement the project. Thanks.
@abhayprince16 күн бұрын
I am not going to publish this app. I will definitely publish some app on the app stores and record the entire process soon
@mehmetguler484816 күн бұрын
@@abhayprince Thank you for your feedback. After watching the training you will release soon, can we also publish the project from the current training we are following ourselves?
@adeelbaig549817 күн бұрын
I’m interested in purchasing this project, but I’m facing an issue with a different project I purchased earlier. I’m unable to run it in Visual Studio 2022. Could you help me understand how to run the project if I decide to purchase this Build Fullstack Online Quiz Web + Mobile App with Blazor WASM + .Net MAUI Blazor Hybrid?
@abhayprince17 күн бұрын
@@adeelbaig5498 which project? And whats the issue you are facing?
@adeelbaig549816 күн бұрын
@abhayprince I recently purchased a different project, but I’m interested in buying yours as well. However, I’m a bit hesitant. If I face any issues running the project on my machine, would you be able to guide me?
@abhayprince16 күн бұрын
Yes, I am available on emails. I reply almost all the emails. And I provide steps to run the project once you get the project
@adeelbaig549816 күн бұрын
Thank you for letting me know. It's great to hear that you’re responsive to emails and provide clear steps for running the project. This will certainly be helpful for ensuring smooth communication and project setup.
@alessioguida523718 күн бұрын
Great tutorial video but i'm stuck in AddMigration procress. I did all following your example but when I finally create the migration in the folder i have an error i cant'fix. public partial class InitialMigration : Migration (Migration is Red undescored giving me an error.) { } could you help me? I'll really appreciate it.
@kaligulah0000018 күн бұрын
You are HUGE! Your content is EXCELLENT!
@adeelbaig549818 күн бұрын
25/41 When I click the "Save & Next" button, I encounter the following error: Response status code does not indicate success: 404 (Not Found). How can I resolve this issue? Could you please help me?
@timyates28265 күн бұрын
I would check your Url, 404 error means the address is not valid or cannot be reached, also try and check your API and Service for inconsistencies
@timyates282618 күн бұрын
updated VS 2022 and ran into the issue of Pending Migration Error, after adding this line it will suppress the error and initiate the migration, not sure of any of possible fixes at the moment Add-Migration will work fine, but it's when you go to run the application it will throw a pending migration error, if there is any other suggestions, please let me know. here is the solution I came accross builder.Services.AddDbContext<ContextNameHere>(options => { var connectionString = builder.Configuration.GetConnectionString("ConnectionStringHere"); options.UseSqlServer(connectionString) .ConfigureWarnings(warnings => warnings.Log(RelationalEventId.PendingModelChangesWarning)); }); github.com/dotnet/efcore/issues/34431#issuecomment-2427448776