Posts

Learning C#

C# is a popular programming language used for developing a wide range of applications, including Windows desktop applications, mobile apps, web applications, and games. Here's how you can get started with learning C#: Familiarize yourself with the basics: Learn about variables, data types, operators, control structures, loops, and functions. Get comfortable with the syntax and structure of C#. Get a development environment: You'll need a development environment to write, run, and debug your C# code. Visual Studio is a popular choice for Windows users, while Visual Studio Code is a good option for both Windows and Mac. Practice writing code: Start writing small programs to get a feel for the language. Work on simple projects that allow you to apply the concepts you've learned. Read C# books and tutorials: There are many resources available online that can help you learn C#. From beginner-friendly tutorials to in-depth books, there's something for everyone. Join...

About Blazor

Image
Microsoft’s Blazor is one of the recently Introduced and a wonderful Web UI framework to develop single page applications .  Blazor is a component-based architecture where each page is a component , and each part of page can be a component .  With Blazor the use of JavaScript for building a web application will be very minimal or nil .  Blazor fully supports invoking JavaScript methods from C# and vies versa.   Blazor project will have Razor components and Blazor comes in two flavors.   Blazor Web assembly Blazor Server   Blazor Web Assembly   Shortly this is called as Blazor WASM .  This flavor of Blazor approach can be used when we are creating a rich client-side application which interacts with the rest services and offline capabilities with WASM .  In this approach the application will get downloaded into the client system for the first time and the same will be served based on the client's request .  Blazor WASM can be hosted as a s...