Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.

In this post, we will see how to create a tree view component in Blazor server using SyncFusion custom component collection.

We will create a multilanguage translator using Blazor and the Translate Text Azure Cognitive Service. This translator will be able to translate between all the languages supported by the Translate Text API.

In this article, you will learn about how to do validation in Blazor server and webassembly application

In this post, we will see how to consume an VB.NET project in a Blazor Server project which is in C#.

In this article, we will learn how to get started and work with new Mobile Blazor Binding for developing Cross-Platform Mobile application using Blazor.

What if Blazor .NET and C# can be used for building the plug-in for the existing native JavaScript web or Electron application? This article is devoted to creating the Open API scheme visualization plug-in on C# language for the diagram web-editor Draw.io implemented on JavaScript.

In this article, you will learn how to extend Futuristic Architecture to Blazor WASM.

A challenge to convert a WebForms application to Blazor is to resolve all PostBack components of the WebForms using concepts of Single Page Application.

Blazor Apps is a programming framework to build client side rich web application with dotnet using c#.

In this article, you will learn how to explore Blazor Web assembly app.

In this article, you will learn how to log data into files using Serilog framework in Blazor server app.

Build a server-side Blazor ToDo application that uses a C# .NET Core gRPC service for CRUD operations, including Protocol Buffer service definitions.

In this article, you will learn about Blazor Hello World using VS Code and Terminal on Ubuntu.

In this post, we will see how to deploy a Blazor application on Amazon Web Server (AWS Cloud) using Elastic Beanstalk. AWS Elastic Beanstalk is an orchestration service offered from Amazon Web Services for deploying web applications (infrastructure) which orchestrates various AWS services. With Elastic Beanstalk, we can easily deploy and manage web applications in the AWS Cloud without worrying about the infrastructure that runs those applications.

In this article, we will learn how to create a realtime bot vs. multiplayer tic-tac-toe game in Blazor using SignalR.

In this article, we will learn how to implement authentication and authorization using Facebook in a server-side Blazor application. We will be using Visual Studio 2019 preview and .NET Core 3 preview -6

In this article, we will learn how to implement authentication and authorization using Google in a server-side Blazor application. We will be using .NET Core 3 preview -6 and the preview of Visual Studio 2019.

In this second part, we will learn about the basic models (Flow) of Blazor technology.

In Blazor, we don’t have anything that looks like an environment (we have limited access to the client computer) or an executable argument that would set the configuration. Let's see how to configure a Blazor app.

In this article, we will see how to debug a Blazor App hosted on Azure remotely, through Visual Studio 2017.

We will create a simple Line Chart in Blazor using Chart JS. We will show the latest C# Corner article count by date in this chart.

We will see the RSS feeds from C# Corner site with pagination. We will see ten rows at a time on a page and we can have the previous, next, first and last, buttons to navigate the data as our wish. We will provide all the posts by an author, featured articles list, latest posts (all types), latest articles, latest blogs, and top read articles.

Blazor has components at the core part. It uses the combination of Razor, HTML and C# code as a component. A component is the base element of the Blazor application, i.e., every page is considered as a component in Blazor. Blazor use the Razor template engine that generate HTML and served to web browsers. We can mix HTML and C# syntax in the Razor template and Razor engine will compiled Razor template and generate the HTML.

Blazor is a .NET framework that runs in the browser on a real.NET runtime (Mono) via Web Assembly. Blazor is an experimental project and till date, it is not in production and so many changes are going on. WebAssembly is a web standard which defines a binary format just like lower level assembly language. So, it enables executing code nearly as fast as running native machine code.

In this article, we will understand what JavaScript Interop is and how we can implement it in Blazor with the help of VS Code.

We have seen in the last article how web assembly and C# can be a game changer and will help the C# to run on Browser so moving to next article let’s see how we can setup Blazor in your machine and how we can get started with our first application with Blazor.

Logging is a very critical and essential part of any software. It helps us in the investigation of the essence of problems.

We will create a SPA using Razor pages in Blazor with the help of Entity Framework Core database first approach.

The component in Blazor derived from BlazorComponent class. The BlazorComponent class contains some specific life cycle method. Current version of the Blazor (0.3.0) has some limited life cycle methods.

Some part of page remains as is throughout the application such as header, navigation, footer etc. ASP.net application introduced MasterPage and ASP.net MVC introduced layout page that contains common UI parts, so we need not to write duplicate code in every page. Blazor also has Layouts that resolved duplicate code problem.
Everything on Blazor, not only its articles: the Blazor page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article