Turbo C#は、 C#プログラミング言語用の開発環境(IDE)で、2006 年 9 月にBorland Software Corporationの Developer Tools Group からリリースされましたが、現在は販売終了しています。これは、 Microsoft .NET FrameworkとASP.NETプラットフォームを対象としたBorland Developer Studio 2006の単一言語バージョンで、開発者がWinFormsや Web アプリケーションを構築できるようにしました。Turbo C# は、 Turbo Delphi、Turbo Delphi for .NET、Turbo C++とともに、学生、趣味でプログラミングをする人、個人の専門家を対象とした Turbo ブランドのより広範な復活の一環でした。[ 1 ] [ 2 ]
この製品は後に、2008年にボーランドの開発者ツール事業を買収したエンバカデロ・テクノロジーズのCodeGear部門によって販売されました。 [ 3 ] 2009年10月、エンバカデロはTurbo C#を含むすべてのTurbo製品のサポートを終了し、ソフトウェアはダウンロードできなくなりました。[ 4 ]
2002年、BorlandはMicrosoftから.NET FrameworkとSDKのライセンスを取得し、開発環境の.NETバージョンをリリースしました。[ 5 ] Borlandは2003年に、 Visual Studio .NETに対抗するC#開発ツールとしてC#Builderをリリースしました。開発中は「Sidewinder」というコードネームが付けられていました。[ 6 ] [ 7 ] 2005年のリリースまでに、C#BuilderはDelphi for Win32およびDelphi for .NETと統合され、 Borland Developer Studioと呼ばれる単一のスイートになりました。[ 1 ]
2006年8月8日、Borlandの開発者ツールグループは、Borland Developer Studioの単一言語版をTurbo製品の新ラインとしてリリースする計画を発表し、1990年代半ばから市場から姿を消していたTurboブランド名を復活させた。 [ 1 ] [ 5 ] Turbo Delphi for Win32、Turbo Delphi for .NET、Turbo C++、Turbo C#の4つの製品は、2006年9月5日に英語、フランス語、ドイツ語、日本語で提供開始された。[ 8 ]
Turbo製品にはそれぞれ2つのエディションがありました。Explorerエディションは学生、趣味でプログラミングをする人、初心者プログラマー向けの無料ダウンロード版で、固定のオールインワンIDEとして機能しました。Professionalエディションは399米ドル(アカデミック価格は100ドル未満)で、拡張性とカスタマイズ性を備え、サードパーティ製のツール、コンポーネント、プラグインを受け入れることができました。1台のマシンにインストールできるTurbo製品は1つだけでした。[ 1 ] [ 4 ]
2006年2月8日、BorlandはIDE部門の売却計画を発表した。2006年11月14日、Borlandは開発ツール製品ラインを管理する完全子会社としてCodeGearを設立した。 [ 1 ] 2008年5月、BorlandはCodeGear部門をEmbarcadero Technologiesに約2300万ドルで売却した。[ 3 ] 2009年10月、Embarcaderoは他のTurbo製品とともにTurbo C#のサポートを終了した。ソフトウェアはダウンロードできなくなり、製品を使用するために必要だった登録キーもEmbarcaderoから入手できなくなった。[ 4 ]
Turbo C# はBorland Developer Studio 2006 のコードベースに基づいており、.NET Framework のバージョン 1.1 (当時の最新版であるバージョン 2.0 ではなく) をターゲットとしていました。[ 5 ] IDE は、Borland が 2002 年にTogetherSoftを買収した際に引き継いだ環境から派生したもので、他の Turbo 製品にも共通して使用されていました。[ 5 ]
IDE は、コントロール パレット、プロパティ ウィンドウ、プロジェクト エクスプローラーを備えた Visual Studio に似たレイアウトを特徴とし、ドラッグ アンド ドロップ .NET コントロールを使用したビジュアルラピッド アプリケーション開発をサポートしていました。 [ 5 ]注目すべき機能には以下が含まれます。[ 5 ] [ 9 ] [ 1 ]
プロフェッショナル版では、リモートデバッグ、追加のコードテンプレート、再利用のためのコードリポジトリ、サードパーティ製プラグインをサポートする拡張可能なアーキテクチャも提供されました。[ 5 ]
システム要件には、1.4 GHz Pentium III /4/M プロセッサ、512 KB のメモリ、および 300 MB のディスク容量 (.NET Framework および SDK とは別) が含まれていました。[ 5 ]
2007 年 3 月のVisual Studio Magazine はTurbo C# をリッチクライアントおよび ASP.NET アプリケーションを構築するための「包括的で安価な IDE」として高く評価した。レビューでは、その UML モデリング機能が Visual Studio で利用できるクラス図よりもフル機能であると指摘し、バンドルされている単体テスト、統合データベース、Web サーバー、リファクタリング ツールが、同じく無料のVisual Studio Expressに対する利点であると強調した。しかし、レビューでは .NET Framework 1.1 に制限されていることを重大な注意点として指摘し、Visual Studio エディションとの重複を欠点として挙げた。 [ 5 ]
OSnewsは2006年9月に、Turbo Explorerシリーズにはプログラム構築用の200以上のコンポーネントが含まれていると指摘したが、機能の多さが新規ユーザーにとっては圧倒される可能性があると警告した。[ 9 ]