インフラジスティックス・ジャパン株式会社Blog

インフラジスティックス・ジャパン株式会社のチームメンバーが技術トレンド、製品Tips、サポート情報からライセンス、日々の業務から感じることなど、さまざまなトピックについてお伝えするBlogです。

技術記事

React サーバーサイドレンダリングを理解しましょう

ここで重要なのは、ユーザーがダイナミックで迅速に反応するアプリケーションを期待しているという点です。そのため、React アプリケーションをより速く、応答性が高く、高性能にすることが重要です。これにより、エンドユーザーは期待するコンテンツをすぐ…

Angular、React、WebComponentsプロジェクト向けのAG Gridの代わりとなる最良選択肢

AG Grid は、さまざまなエンタープライズアプリケーションでインタラクティブなテーブルを構築するための、最も人気があり機能豊富な JavaScript データGridの 1 つとされています。列の操作、ページネーション、グルーピング、アクセシビリティサポート、カ…

App Builder の新機能を使ってマスター・ディテール アプリを実現する

App Builder は、最新の開発フレームワークをベースとした画面デザイン・レイアウトの作成に秀でたツールです。これまでも、実際のデータをバインドし、CRUD操作を実行するという機能が利用可能でしたが、最新リリースでは、よりインタラクティブなアプリケ…

グリッド表示を強化!App Builder の列テンプレート機能を解説

さまざまなフィールドを持つデータソースがあると想像してみてください。例えばそれには、名字や名前、住所の詳細(丁目番地、市町村名、郵便番号など)が含まれます。最新のApp Builder™ のリリースでは、これらすべてを1つのセル表示値に統合し、全体の列…

Ignite UI for Blazor のテーマを変更・カスタマイズしてみよう

Ignite UI for Blazor ではシンプルかつ美しくデザインされた4種類の定義済みテーマが用意されており、このテーマにスタイル化されたコンポーネントを組み合わせることによって、簡単に統一感のある見た目のモダンなウェブアプリケーションを作成することが…

ローコードツールを活用して ROI 10倍の効果を得る方法

新規アプリ開発はとてもワクワクするプロセスです。新しい技術やプラットフォームを使っているかもしれませんし、お客様に全く新しい体験を提供するようなアプリケーションかもしれません。しかし徐々にエラーが起きやすくメンテナンス性の悪いコードを書い…

ローコードツールを使用して技術的負債を解消することは可能か

製品を設計したり開発したりするとき、締め切りが迫っていたり新機能を早くリリースしたいときなど、コーディングをショートカットをしたり、素早く決定を下したりすることは短期的には解決策に見えることがあります。しかし、これらの行為は長期的に見ると…

Angularアプリのパフォーマンスを向上させるには?

Angularは、モダンなWebアプリケーションを開発するためのフレームワークとして非常に人気があり、広く採用されています。このテクノロジーは非常にパワフルで機能が豊富です。Web開発者として必要なものはすべてすぐに利用でき、Angularを使用するとフレー…

ExcelをWebアプリで取り扱う 読み込み / 編集 / 出力 - React編 -

こんにちは!ソリューションコンサルタントの滝元です。 Webアプリを開発するにあたってユーザーの方からこんなことを言われたことはないでしょうか? 「とりあえずExcelみたいなの作ってほしい」 結構な無茶振りのようにも思えますが、Ignite UI for React …

スプレッドシートとGAS(Google Apps Script)でAPIを公開し、Angularアプリをローコードで爆速作成する

こんにちは!ソリューションコンサルタントの滝元です。 今回はタイトルのとおり、スプレッドシートと GAS(Google Apps Script) で API を公開していきます。 そしてその API に接続する Angular アプリケーションをローコードで作成していきます! 環境の用…

JavaScript コーディングをモダン化するためにまず実践したいポイント4選

今ではウェブ開発において必須とも言える JavaScript ですが、初期は Flash 人気の影に隠れておりそれほど利用される言語ではありませんでした。2000年代後半頃から Google による Ajax の利用や jQuery の登場などから JavaScript 人気は徐々に高まり、Safa…

.NET Framework 4.8 で作成した WPF アプリケーションを .NET 6 にアップグレードする ~ Step 3: 手動での書き換えとビルド ~

こんにちは! インフラジスティックス・ジャパン テクニカルコンサルティングチームの石橋です。 このシリーズ記事では「.NET Framework 4.8 で作成した WPF アプリケーションを .NET 6 にアップグレードする」と題して、.NET アップグレード アシスタントを…

.NET Framework 4.8 で作成した WPF アプリケーションを .NET 6 にアップグレードする ~ Step 2: .NET アップグレード アシスタントでアップグレードする ~

こんにちは! インフラジスティックス・ジャパン テクニカルコンサルティングチームの石橋です。 このシリーズ記事では「.NET Framework 4.8 で作成した WPF アプリケーションを .NET 6 にアップグレードする」と題して、.NET アップグレード アシスタントを…

.NET Framework 4.8 で作成した WPF アプリケーションを .NET 6 にアップグレードする ~ Step 1: 実行環境の準備 ~

こんにちは! インフラジスティックス・ジャパン テクニカルコンサルティングチームの石橋です。 このシリーズ記事では「.NET Framework 4.8 で作成した WPF アプリケーションを .NET 6 にアップグレードする」と題して、.NET アップグレード アシスタントを…

.NET Framework 4.8 で作成した WPF アプリケーションを .NET 6 にアップグレードする ~ Step 0: はじめに ~

こんにちは! インフラジスティックス・ジャパン テクニカルコンサルティングチームの石橋です。 このシリーズ記事では「.NET Framework 4.8 で作成した WPF アプリケーションを .NET 6 にアップグレードする」と題して、.NET アップグレード アシスタントを…

Angularの変更検知とその仕組み

Angularの最大の強みの1つは、アプリケーションの変更を簡単に検出・更新し、更新された状態を自動的に画面にレンダリングする機能です。 より深くAngularの変更検知を理解するために、どのように変更検知が動作しているか、開発者がどのように利用しコード…

アプリケーション開発のためのUIコントロールガイド

このブログは、ホワイトペーパー「アプリケーション開発のためのUIコントロールガイド」の第1章でで述べられているUIコントロールの概要や、要素、検討すべきタイミングなどの内容を記したものです。

Angular アプリ開発 - Ignite UI for Angular を使ったコンポーネントを共通ライブラリ化し、複数アプリから使用する開発環境を構築する

Ignite UI for Angular を使ったコンポーネントを、複数の Angular アプリケーションから再利用したい場合はどうしたらよいでしょうか? そのような共通機能のソースコードを各アプリケーションにコピーすることは明らかに間違ったやり方です。そこで今回は、…

組込み型データ分析プラットフォームでインパクトのあるダッシュボードを作成しましょう!

優れた組込み型データ分析プラットフォームは、データデータに基づいた意思決定を推進し、強力でインパクトのあるダッシュボードで成果の向上につなげることができます。

Adobe XDのデザインをApp BuilderでHTMLコードに変換する

Adobe XDで新しいアプリのデザインをゼロから作り上げ、コーディングされた完成品として製品化する際、以下のステップを経験したことはあると思います。 アイデア出しと実際のデザイン→ワイヤーフレーム作成とデザイナーと開発者のハンドオフ→ユーザー/ユー…

インフラジスティックスの Excel ライブラリー活用Tips集

こんにちは! インフラジスティックス・ジャパン 技術サポートチームの石橋です。 技術サポートチームでは「ナレッジベース」というインフラジスティックス製品活用Tips集を執筆・メンテナンスしています。この記事では、そのナレッジベースから、Excel ライ…

組み込み型データ分析におけるRevealとTableauの比較

Tableau は、市場にあるすべての組み込み型分析製品の中で、データの分析、可視化、および作業を行うための最も人気のある BI ツールの 1 つであることは間違いないでしょう。 Tableau は、16 年以上にわたって、生データを価値ある情報に変換するビジネスを…

Blazor コード生成 - ステップバイステップガイド

Blazor は、Angular や React などのフレームワークで記述されたアプリと同様に、最新のシングルページ アプリケーション ( SPA ) アプリを構築するための大規模な .NET 開発者コミュニティに対する Microsoft の回答です。 Blazor の前に、Microsoft は世界…

Ignite UI for Blazor で棒グラフを作成しよう - ③ 棒グラフに最適なデータとやらないほうがよいこと

こんにちは。インフラジスティックス・ジャパン テクニカルコンサルティングチームの石橋です。 このブログシリーズでは、「Blazor で棒グラフを作成しよう」というタイトルで - Blazor の新規アプリケーション作成 (Hello, world!)- Ignite UI for Blazor …

Ignite UI for Blazor で棒グラフを作成しよう - ② Ignite UI for Blazor を使った棒グラフの表示

こんにちは。インフラジスティックス・ジャパン テクニカルコンサルティングチームの石橋です。 このブログシリーズでは、「Blazor で棒グラフを作成しよう」というタイトルで - Blazor の新規アプリケーション作成 (Hello, world!)- Ignite UI for Blazor …

Ignite UI for Blazor で棒グラフを作成しよう - ① Blazor の新規アプリケーション作成 (Hello, world!)

こんにちは。インフラジスティックス・ジャパン テクニカルコンサルティングチームの石橋です。 このブログシリーズでは、「Blazor で棒グラフを作成しよう」というタイトルで Blazor の新規アプリケーション作成 (Hello, world!) Ignite UI for Blazor を使…

App Builderとは? ~マークアップに課題を感じている開発者へ~

皆さん、こんにちは! ソリューションコンサルタントの滝元です! 本記事では、インフラジスティックスが提供していますローコードツール App Builder についてご紹介します。 どういうツールなのか、どういう人におすすめか、どういう場面で使うと最大限の…

Blazor と Razor - その違いについて

.NET 6 がリリースされ、Blazor がC#の開発者にシングルページアプリケーションを書くためのWebフレームワークとして注目される中、"Blazor と Razor の違いは何か ?"という疑問が出てきました。 Blazor と Razor は直接比較できるものではありませんが、Bl…

Ignite UI for React の 棒グラフを表示してみましょう!

猛暑に負けない爽やかな棒グラフをいっしょに表示してみましょう!

App Builder 最新リリース情報 - チャートのサポート他

App Builder の6月のアップデートは、重要な更新を含んでいます。App Builderについて初めて知るという方のために、組織のアプリケーション開発プロセスにおける重要なツールとして検討すべき理由を簡単にご紹介します。 ビジュアル・アプリ・ビルダー - プ…