ささいなことですが。

Windowsアプリテスト自動化ライブラリFriendly開発者の日記です。

実はクラサバも作れます。Codeer.LowCode.Blazor

Codeer.LowCode.Blazorは、その名の通りBlazorアプリにローコード機能を組み込むためのライブラリです。BlazorはBlazorWebViewを使えばWPFやWinFormsで動かすことができます。つまり、Codeer.LowCode.Blazorを利用することで、WPFやWinFormsにローコード機能を組み込むことが可能です。さらに、WindowsアプリなのでUIだけでなく、DB操作ロジックも組み込めるため、クラサバアプリも作成できます。しかも無理やり組み込む感じではなくテンプレも用意したんで本当に簡単に作れます!

Web版の概要

Codeer.LowCode.Blazorは、ブラウザ側ではUIのロジックが、サーバー側ではDB操作のロジックが動作します。これらの間はWebApiで接続されています。WebApiの部分はライブラリ外ですが、テンプレートを使用して新規作成する際に自動で設定されます。

クラサバ版の概要

実際のところ、ライブラリ部分に大きな違いはありません。WebApiで接続するか、インプロセスのロジックで接続するかの違いだけです。これもテンプレートを使用して簡単に作成できます。

クラサバアプリにローコードを組み込んでみよう

クラサバアプリでよく聞くのは、基本部分は作っているけど、細かいカスタマイズはお客様ごとにハードコードで対応しているという話です。Codeer.LowCode.Blazorを使えば、そのハードコードの部分を大幅に工数削減できます。テンプレで生成したコードを元にあなたのアプリに組み込んでください。もしくは別プロセスにしてプロセス連携も良いと思います。

クラサバアプリからのリプレイスのつなぎに最適

Codeer.LowCode.Blazorは、WinFormsなどのクラサバアプリからWebアプリへのリプレースを支援することもメインの目的の一つです。ドラッグ&ドロップで画面を作成したり、大部分をデザイナーの設定やスクリプトで作成したりすることで、Blazorの機能を活用しつつスキルのアンマッチによる負担を軽減します。しかし、一気にリプレースするのは大変です。まずはWinFormsにCodeer.LowCode.Blazorを組み込み、少しずつ置き換えていきます。これにより、将来的にWebアプリに移行する際もそのまま活用できるのです。

お問合せはこちらから!

https://www.codeer.co.jp/LowCode
よろしくお願いします!

ちなみにトライアルは無料で使えます。テンプレからサクッと作れますので是非試してみてください。