はじめに エンハンスド株式会社の@KennethEHDと申します。 弊社ではBlazorを活用した業務システムやERPの開発を行っております。 今回はすでに業務システムやERPとしてクライアント様に提供しているBlazorのデザインコンポーネントをご紹介いたします。 HAVIT Blazorとは 皆様はHAVIT Blazorをご存じでしょうか? Blazorのデザインコンポーネントとしては、 【OSS】 MatBlazor https://github.com/SamProf/MatBlazor Radzen Blazor https://github.com/radzenhq/radzen-blazor MudBlazor https://github.com/MudBlazor/MudBlazor Ant Design Blazor https://github.com/ant-de
はじめに Blazorにおいてメモリ内で利用する状態(サービス,クラスインスタンス)はどのように管理していますか? Blazorerの中にはReactやVueなどのJavascriptフレームワークを利用したことがない方も多いと思います. BlazorにおけるUIの更新方法ですが, Blazorは,WPFやUWPなどのMVVMのアーキテクチャとは根本的に違い, どちらかというとReactやVueに近いアーキテクチャを持っています. 私はBlazorにおいて,MVVMで利用していたプラクティスは必ずしも理想的ではないと考えています. ReactやVueの世界ではコンポーネント(UI)間で状態を共有する際に別途状態管理(Store)ライブラリを導入するケースが多いです. 例: Reactの場合 Redux Flux Recoil Mobx 例: Vueの場合 Vuex Pinia 中にはRed
はじめに Blazor が .NET Core 3.1 の頃に出てきて、Single Page Application を C# + HTML/CSS + ちょっとのJavaScript で作れる技術という立ち位置で .NET 5 頃までいました。 そこから Blazor Hybrid や .NET 8 で Blazor United という俗称で呼ばれる新しい Blazor の形が出てきました。 正直、のほほーんと外から Blazor を眺めているだけだと何が何だかわからない状態だと思うので、.NET 8 時点での Blazor の形を整理してみようと思います。今回は基本的に整理するだけで、実際にコードとしてどのように実装するのかといった所までは踏み込みません。個々の詳細についてはドキュメントなどを参照してください。 関連するドキュメントや私の記事などは、関係する説明の途中にリンクを貼っ
はじめに 複数のファイルを連番で管理するときにはプログラムでソートしやすいようにゼロ埋めしたファイル名を利用していました。Blazor WebAssemblyのアプリで複数のファイルをアップロードして処理した際、ファイル名の順番がWindowsと異なっていると言われて確認したところ、Windowsのエクスプローラーではファイル名の並べ替えが自然順になっていました。 現状の動作の確認 Blazor WebAssemblyのアプリで複数ファイルを指定するとき、以下のようなコードを書いていました。 private void LoadImageFiles(InputFileChangeEventArgs e) { foreach (var file in e.GetMultipleFiles(maxAllowedFiles)) { } } e.GetMultipleFiles()で取得できるファイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く