084 - Enhancing Blazor with HTMX with Egil Hansen
Egil Hansen joins Bartek to discuss writing valuable tests, WebForms, and marrying the best of HTMX and Blazor.
Recorded at Swetugg 2024. Big thanks to Avkodat and Active solution for lending their recording equipment!
Egil Hansen joins Bartek to discuss writing valuable tests, WebForms, and marrying the best of HTMX and Blazor.
Be deliberate about what tests you write!
In the second half, Egil and Bartek discuss Blazor, HTMX, and nice ways of building web applications on top of .NET. Weren't Web forms (anyone remember those?) pretty nice after all? Finally, an experiment in progress: marrying HTMX and Blazor to give the user an even more responsive experience.
Recorded at Swetugg 2024. Big thanks to Avkodat and Active solution for lending their recording equipment!
Länkar
- Swetugg 2024
- Avkodat
- Active solution
- Egil Hansen
- Egil on Github
- Microsoft MVP
- Blazor testing from A to Z - Egil's presentation
- End to end testing
- Unit testing
- Vladimir Khorikov
- Unit Testing Principles, Practices, and Patterns
- Integration testing
- Dan North's talk on good properties of software development?
- Playwright
- bUnit - Egil's framework for testing Blazor components
- Steven Sanderson showing Blazor at NDC Oslo
- Selenium
- AngleSharp diffing
- HTMX
- Web forms
- WinForms
- Blazor server
- Blazor WebAssembly
- Razor pages and Razor components
- JSON-P
- hx-boost
Citat
- Leaving my comfort zone
- My own little corner of the .NET ecosystem
- What does it mean to write valuable tests?
- Very few "always"
- Generally always exceptions to the rule
- A target you can move towards
- Pressing F5 and testing the thing
- It really shortens the feedback loop
- Emulate the WinForms experience
- Building things with Blazor
- At home with C#