Categories: Blazor (55 posts)
2024
2023
2022
- New rules for Blazor in Meziantou.Analyzer
- Using IAsyncEnumerable in a Razor component
- Uploading multiple files using InputFile in Blazor
- Validating a Blazor Form on the first render
2021
- File upload with progress bar in Blazor
- Prevent refreshing the UI after an event in Blazor
- Upload files with drag & drop or paste from clipboard in Blazor
- Removing elements after an animation in Blazor
- Infinite scrolling in Blazor
- Debouncing / Throttling JavaScript events in a Blazor application
- Using raw html with isolated CSS in Blazor
- Binding decimal numbers using the oninput event in Blazor
- Automatically generate a form from an object in Blazor
- Canceling background tasks when a user navigates away from a Blazor component
2020
- Rendering raw/unescaped HTML in Blazor
- Optimizing Blazor performance using the @key directive
- Publishing a self-contained Blazor component (Razor + CSS + JS) as a NuGet package
- Capturing unmatched attributes and attribute splatting in Blazor
- Testing Blazor components using bUnit
- Creating a reusable loading indicator in Blazor
- Writing automated UI tests for ASP.NET Core applications using Playwright and xUnit
- Validating an input on keypress instead of on change in Blazor
- Streaming an HTTP response in Blazor WebAssembly
- JavaScript Isolation in Blazor Components
- Calling public methods on Blazor component from another component
- CSS isolation in Blazor
- Lazy load assemblies in a Blazor WebAssembly application
- Copying text to the clipboard in a Blazor application
- Anchor navigation in a Blazor application
- How to use event.PreventDefault in Blazor
- Splitting code and markup into different files when creating a Blazor component
- Optimizing a Blazor WebAssembly application size
- Showing a confirm dialog before doing an action in Blazor
- How to prevent the UI from freezing while executing CPU intensive work in Blazor WebAssembly
- Dynamically setting the page title in a Blazor application
- Bypass HTTP browser cache when using HttpClient in Blazor WebAssembly
- Preventing double form submission in a Blazor application
- Auto focus an input element in a Blazor form on page load
- Binding parameters from the query string in a Blazor component
- Generating and efficiently exporting a file in a Blazor WebAssembly application
- Optimizing JS Interop in a Blazor WebAssembly application
- Storing user settings in a Blazor WebAssembly application
- Creating a DataGrid component in Blazor
- ASP.NET Core Blazor components lifecycle
- Creating a Modal component in Blazor
- Exploring two-way binding in Blazor
- Creating a InputSelect component for enumerations in Blazor
- Showing a loading screen while initializing a Blazor application
- Customizing the Blazor WebAssembly loading screen
- Convert DateTime to user's time zone with server-side Blazor
- Creating a Repeater component with Blazor
- Publishing a Blazor WebAssembly application to GitHub pages
- Integrating Blazor components into Razor Pages and MVC apps