.NET アプリケーションを作成するときに留意する必要がある制限事項について説明します。
- .NET では Basic 認証がサポートされていません (https://stackoverflow.com/questions/35296648/basic-authentication-in-asp-net-core)。
- 暗号化データタイプ (CryptoHash、CryptoSign、CryptoSignXML、CryptoSymmetricEncrypt、CryptoAsymmetricEncrypt、CryptoCertifcate データタイプ) のサポートが不十分です。代わりに、対応する GeneXus Security API を使用することを検討してください。
- WMI (Java でいう JMX に相当) は Windows 固有のものであり、この業界では廃止されつつあるため、使用できません。
- GUI の再編成 (再編成の [ Show Prompt ] プロパティも) は、Windows フォームのダイアログであるため、サポートされていません。
- Windows イベントビューアは Windows 固有のものであるため、エラーのイベントログのエントリの生成はサポートされていません。
- ネイティブ SOAP の実装は、プラットフォーム上での WFC および CoreWFC の対応性が低いため、サポートされていません。
- web.config (.NET 使用時) でデータベース接続設定を変更できる GxConfig.exe ツールは、Windows フォームのダイアログであるため、サポートされていません。代わりに GxEncryptCMD を使用して、appsetting.json ファイルに貼り付ける値を暗号化できます。