|
Turbo C# - 5つの特長
1. Microsoft® .Net 1.1 Frameworkアプリケーションの迅速な開発
Turbo™ C#を用いれば、WinFormsやASP.NETといった.NETアプリケーションを開発できます。.NETアセンブリに対応したマネージドコードの作成に完全対応し、.NET Framework 1.1クラスライブラリへの完全なアクセスが可能です。.NET Webサービス、.NET Remoting、WinForms、ASP.NET向けコンポーネントの開発にも対応しています
2. リファクタリング、ライブテンプレート、コード/ブロック補完、CodeInsightなどが、コーディング作業をスピードアップ
変数の宣言、メソッド抽出をはじめとするさまざまなリファクタリング機能により、複雑なコードを安全、確実に構造変更できます。Turbo C#のエディタには、さまざまな開発支援機能が搭載されています。メソッドや関数の使用方法をコーディング時にアシストしてくれるCodeInsight、よく使うコードパターンを状況に応じて簡単に再利用できる拡張可能なライブテンプレート、ブロック構文の入力をすばやくミスなく実行できるブロック補完などが、コーディング作業のステップ数を劇的に削減します。
強力なモデルドリブンフレームワークECO IIIが、Webサービス、ASP.NET、WinFormsアプリケーションなどのMicrosoft.NET Frameworkアプリケーションの開発スタイルを、次世代モデルドリブン開発へと変革します。2Wayモデリング機能により、モデルの変更を直ちにアプリケーションに反映することができます。自動オブジェクト永続化、クラスおよびデータベースの自動生成などの機能により、XMLデータベースファイルにオブジェクトを保管可能。上位製品へのアップグレードにより、エンタープライズデータベースの使用も可能になります。
BDP(Borland Data Provider)により、InterBase®、SQL Server、MySQL、Microsoft Accessへの接続をサポート。BDPは、ADO.NETインターフェイスを抽象化し、共通のインターフェイスで各データベースへのアクセスを可能にします。これにより、ひとつのコードで複数のデータベース接続に対応可能なアプリケーションを構築できます。
5. アプリケーション構造を視覚化してモデリング可能
UMLを使ってC#クラスを設計可能。作成した図は、直ちにC#のコードに変換されます。LiveSource®機能により、モデル、コードのどちらを変更しても双方向同期します。また、作成したクラス図をもとにドキュメントの生成も可能です。
|