Skip to content

Commit

Permalink
Merge branch 'main' into Abo_Esam
Browse files Browse the repository at this point in the history
  • Loading branch information
Ahmad-Esam12398 authored May 11, 2024
2 parents a288ae6 + 7c5dc72 commit 94aa4fe
Showing 4 changed files with 627 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Blazor/Blazor-Day1.md
Original file line number Diff line number Diff line change
@@ -7,6 +7,8 @@
> [!faq] What is Blazor used for?
>
> - Blazor(Browser Razor) is a web framework designed to run client-side in the browser on a WebAssembly-based .NET runtime (Blazor WebAssembly) or server-side on an ASP.NET Core host (Blazor Server). It allows you to build interactive web UIs using C# and Razor syntax instead of JavaScript.

> - Blazor is used for building interactive web UIs using C# instead of JavaScript.
> - instead of using C# to write server-side only,
> - Blazor used to create SPA (Single Page Application) - client side web application using C#.
3 changes: 3 additions & 0 deletions Blazor/Blazor-Day2.md
Original file line number Diff line number Diff line change
@@ -305,6 +305,9 @@
> - `OnParametersSet` - called when parameters are changed instead of calling destructor and constructor to create new object (called several times)
> - all has async versions (OnInitializedAsync, SetParametersAsync, etc)


![](Pasted%20image%2020240508121346.png)

```csharp
// LifeCycle.razor
Loading

0 comments on commit 94aa4fe

Please sign in to comment.