Written by
    
        Finnur Bragason
    
    
      
on
  on
Data Browser Preview
A preview of a Blazor version of the Data Browser is now live, with the source on Github.

This preview is a fully functional AIS Data Browser with the aim of trialling some How-To concepts in Blazor:
- A syntax highlighted Query editor and json viewer. The Query Editor and Json Viewer are Svelte components with Prism syntax highlighter.
 - A fast Data Grid. The Result viewer is a DevExpress DataGrid.
 - A shared, fast and reliable back-end data persistence. The AIS Server definitions, Queries and Results are stored as Azure Files.
 - Fast and reliable download to Excel. This is achieved with Jan Kallman’s EPPlus.
 - A sensible application structure that’s maintainable and can be extended. The rug of the app that really tie it together is Steven T. Cramer’s Blazor-State.
 
My first impression of Blazor was Voha! Around the same time I also came across Svelte and though I’ve calmed down a bit, I’m still very excited about the prospects of this technique:
- Keep the back-end secured and structured with Net Core.
 - Make the front-end feature rich and responsive with Svelte.
 
The Validate tab of the Query editor doesn’t need authentication, but to test a data request, use DEMO for user and password for the Steltix Demo AIS Server.