Join us at Elevate 2021 to learn about what's coming in PowerBuilder 2022!

Register for Free

.NET DataStoreは、PowerBuilderの生産性をC#開発にもたらします。これは、データウィンドウと一般的に使用されるPowerBuilder機能の純粋なC#実装です。既存のデータウィンドウを.NETに自動変換するツールも含まれています。

高生産性

check

学習が簡単 - .NET DataStoreは、非ビジュアルデータウィンドウAPI(プロパティメソッドイベント)、データバッファー、トランザクション管理、システムファンクション、SQLプログラミングなど、PowerBuilderのプログラミングアプローチとほぼ変わらない生産性を提供します。

check

最小のコーディング - 開発者は数行のコードで大規模タスクを完遂でき、すべてのSQLはDataStoreクラスのC# POCOモデルで定義されるため、冗長なコードを最小限に抑えることができます。

check

自動変換 - 自動変換ツール(DataWindow Converter)は、チャイルドデータウィンドウを含む既存のデータウィンドウからスタンダードC# POCOモデルを生成します。

標準アーキテクチャ

check

モデル駆動 - データに関連するすべてのプロパティと属性を含む標準的なC# POCOモデルによって駆動されます。厳密に関係の分離が行われており、独自の.SRDフォーマットはありません。

check

マネージコード - 100%管理されたコードなので、組み込みのセキュリティ、高速なパフォーマンス、導入の容易さなど共通言語ランタイム(CLR)のフルパワーの恩恵を受けることができます。

check

.NET Core - .NET Core フレームワークと互換性があります。さまざまなWebサーバーが動作するWindowsやLinux OSへのデプロイやサーバーレス化も可能です。

C# POCO
Open Design

オープンデザイン

check

オープンソース - .NET DataStoreのすべてのライブラリは、コンパイルされたNuGetパッケージに加えて、C#ソースコード形式で利用できます。

check

任意のC# IDE - Visual StudioやSnapDevelopなど、任意のC# IDEで.NETプロジェクトをメンテナンスできます。

check

IList 互換 - DataStoreは、.NET標準のリストを継承しているため、他の.NETコードやライブラリとネイティブに統合できます。

C#プログラミング機能

C#による.NET DataStoreの操作は、PowerScriptによるデータウィンドウの操作方法とほぼ同じです。いままでのPowerBuilderスキルとコード資産を活用でき、さらに生産性は他の多くのC#によるビジネスアプリ開発方法よりもはるかに高いです。

.NET DataStore 2019 R3 新機能

モデル生成のカスタマイズ

DataWindow Converterのモデル生成ルールを簡単にカスタマイズして、.NET DataStoreに最適なPOCOモデルを生成できます。

特徴
  • カスタマイズ可能なモデル属性
  • モデルのDataContextを自動追加
  • データ型のマッピング

非同期プログラミング

.NET DataStoreの新しい非同期CRUDメソッドでプログラミングすることにより、応答性と拡張性を高めたアプリケーションを作成できます。

特徴
  • 非同期のクエリと保存
  • 組み込みSQLと動的SQLのサポート
  • 非同期のシームレスデバッグ
  • 非同期サービスとコントローラーのスキャフォールド

データベースの互換性

.NET DataStoreを使ったプロジェクトでは、AmazonおよびAzureのクラウド固有データベースなど、さらに多くのデータベースを選択できます。

特徴
  • Aurora、RDS for PostgreSQL、RDS for MySQL、RDS for Oracle、RDS for SQL ServerなどのAmazon RDSをサポート
  • Azure SQL Database、Azure Database for MySQL、Azure Database for PostgreSQLなどのMicrosoft Azureデータベースをサポート
  • SAP ASE 15-16およびSAP HANA 2.0のサポート

お客様の声

「Appeonによるデータウィンドウテクノロジーを利用した.NET Core Web APIの実現により、これが私たちの主要製品を3層アーキテクチャ―へ移行する計画のバックボーンになっています。
PowerBuilder 2019 R3では.NET Core 3.1に対応したことにより、Microsoftが.NET Coreラインに組み込んだ数多くのメリットももたらしてくれました。」

Roland Mühlberger
Vice President Software Development, Aescudata GmbH

スタートアップ

トライアルをダウンロードして、強力なデータウィンドウテクノロジーを使用した最初のREST APIの開発を始めましょう。 .NET DataStoreトレーニングビデオをご覧いただき、さらに深く掘り下げてみることをお勧めします。

価格

.NET DataStoreは、PowerBuilder CloudProまたはRapidSharpの一部として利用できます。

PowerBuilder CloudPro

C# REST APIアーキテクチャを使用して、既存のクライアント/サーバーアプリケーションをクラウドにデプロイします。クラウドへの真の最短ルートです!

¥350,000/開発者∙年間

RapidSharp

あらゆるUIテクノロジーを駆使して、既存のクライアント/サーバーアプリケーションをピュアC#に移行します。自動で移行できるのに手作業しますか?

詳細について

Appeonエキスパートにご相談ください