Categories: ASP.NET Core (86 posts)
2024
2023
- Using source-generated regex in ASP.NET Core route constraints
- Reducing Blazor WASM size by providing custom ICU data
2022
- New rules for Blazor in Meziantou.Analyzer
- Using IAsyncEnumerable in a Razor component
- How to list all routes in an ASP.NET Core application
- 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
- Configuring JSON options in ASP.NET Core
- 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
- Versioning an ASP.NET Core API
- Security headers in ASP.NET Core
- Handling aborted requests in ASP.NET Core
2019
2018
- Inlining a Stylesheet, a JavaScript, or an image file using a TagHelper in ASP.NET Core
- Inlining a stylesheet using a TagHelper in ASP.NET Core
- JWT authentication with ASP.NET Core
- Filter Application Insights events in ASP.NET Core
2017
- Testing an ASP.NET Core application using TestServer
- Validating user with cookie authentication in ASP.NET Core 2
- Use brotli compression with ASP.NET Core
- Cookie authentication in ASP.NET Core 2 without ASP.NET Identity
- Minimal ASP.NET Core Web API project
- Post-Redirect-Get and TempData with ASP.NET Core
- ASP.NET Core - Precompiling razor views
- FileSystemWatcher intermittently throws an exception on Linux
- Publishing an ASP.NET Core website to a Linux host
- Improve the security of your website using SSL and HSTS with ASP.NET Core
- Minify CSS and JavaScript files with Visual Studio and ASP.NET Core
- Enabling gzip compression with ASP.NET Core
- Caching static resources forever with ASP.NET Core
2016
- Page redirection and URL Rewriting with ASP.NET Core
- Using Web Sockets with ASP.NET Core
- Using Let's encrypt with ASP.NET Core
- IIS Express & SSL